信息专业软件工程实验教学大纲
软件工程实验教学大纲
软件工程实验教学大纲
一、课程简介
软件工程实验是软件工程专业的一门基础实验课程。
本课程旨在通过实践操作和实验项目,培养学生软件开发与测试的能力,提升学生的团队协作和解决问题的能力。
本课程将通过一系列实验项目,引导学生掌握软件工程的基本概念、方法和流程。
二、教学目标
1.了解软件开发的基本原理和方法;
2.理解软件工程的基本概念和软件开发的生命周期;
3.掌握常用的软件开发工具和方法;
4.培养团队合作和项目管理能力;
5.提升解决问题和分析能力。
三、教学内容
本课程的教学内容主要包括以下几个方面:
1.软件开发基本原理
- 软件开发的基本概念和流程
- 需求分析与规格说明
- 设计与架构
- 编码与测试
- 部署与维护
2.软件开发工具和方法
- Agile开发方法
- 敏捷开发工具和项目管理工具的使用
- 版本控制工具的使用
3.实验项目
本课程将根据教学内容设计一系列实验项目,每个实验项目都将涉及到一定的软件开发和测试任务。
具体的实验项目将在课程开始前公布,并根据学生的实际情况进行调整。
四、教学方法。
软件项目实践教学大纲(3篇)
第1篇一、课程概述本课程旨在通过实践教学,使学生掌握软件项目开发的流程、方法和技巧,提高学生的实际操作能力和团队协作能力。
课程内容主要包括需求分析、系统设计、编码实现、测试与部署等环节,通过模拟实际项目,让学生在实践中学习和提高。
二、教学目标1. 理解软件项目开发的基本流程和规范。
2. 掌握需求分析、系统设计、编码实现、测试与部署等基本技能。
3. 提高团队协作能力,培养良好的沟通与沟通技巧。
4. 增强学生的实际操作能力,提高软件项目的开发效率和质量。
5. 培养学生的创新思维和解决问题的能力。
三、教学内容1. 项目背景与需求分析- 项目背景介绍- 需求分析的方法与技巧- 用户需求调研与分析- 需求规格说明书编写2. 系统设计- 系统架构设计- 数据库设计- 界面设计- 系统功能模块划分3. 编码实现- 编程语言与开发环境- 代码规范与编程风格- 代码复用与模块化设计- 异常处理与调试技巧4. 测试与部署- 单元测试与集成测试- 性能测试与安全性测试- 部署策略与部署流程- 故障排除与维护5. 团队协作与项目管理- 团队组建与分工- 沟通与协作工具- 项目进度管理与监控- 项目风险管理6. 案例分析与实战演练- 常见软件项目案例分析- 实战项目开发与实施- 项目成果展示与答辩四、教学安排1. 理论教学:共8周,每周2学时,共计16学时。
2. 实践教学:共12周,每周4学时,共计48学时。
3. 综合实践项目:共4周,每周8学时,共计32学时。
五、教学方法1. 讲授法:系统讲解软件项目开发的理论知识。
2. 案例分析法:通过分析实际项目案例,使学生了解项目开发的流程和技巧。
3. 实践操作法:让学生动手实践,掌握软件项目开发的技能。
4. 团队协作法:通过团队项目,培养学生的团队协作能力和沟通能力。
5. 答疑解惑法:针对学生在实践过程中遇到的问题,进行解答和指导。
六、考核方式1. 平时成绩:占30%,包括课堂表现、实践操作、团队协作等。
软件工程实验大纲
软件工程实验大纲一、课程目标软件工程实验是软件工程课程的重要实践环节,旨在通过一系列实验项目,使学生深入理解和掌握软件工程的基本原理、方法和技术,培养学生的软件开发能力、团队协作能力和问题解决能力。
二、实验环境1、操作系统:Windows 10 或 Linux(如 Ubuntu)2、开发工具:如 Visual Studio、Eclipse、IntelliJ IDEA 等3、数据库管理系统:MySQL、Oracle 等4、版本控制工具:Git5、项目管理工具:Trello、JIRA 等三、实验内容1、需求分析实验实验目的:使学生掌握需求获取和分析的方法和技巧,能够编写清晰、准确的需求规格说明书。
实验要求:学生分组对给定的项目进行需求调研,与用户沟通,收集需求信息,运用用例图、活动图等工具进行需求建模,并编写需求规格说明书。
实验项目:“学生成绩管理系统”需求分析2、软件设计实验实验目的:让学生学会运用软件设计原则和方法,进行软件架构设计和详细设计,能够绘制软件架构图和模块流程图。
实验要求:根据需求分析的结果,学生分组进行软件架构设计和模块划分,确定系统的架构风格和技术选型,绘制软件架构图和模块流程图,并编写详细设计文档。
实验项目:“图书馆管理系统”软件设计3、编码实现实验实验目的:培养学生的编程能力和代码规范意识,能够按照设计文档实现软件功能。
实验要求:学生根据软件设计文档,选择合适的编程语言和开发框架,实现系统的各个模块,并进行代码调试和测试,确保代码的正确性和可读性。
实验项目:“在线购物系统”编码实现4、软件测试实验实验目的:使学生掌握软件测试的基本方法和技术,能够编写有效的测试用例,进行单元测试、集成测试和系统测试。
实验要求:学生分组对已实现的软件系统进行测试,编写测试计划和测试用例,运用测试工具进行测试,记录测试结果,分析测试中发现的问题,并提出改进措施。
实验项目:“酒店管理系统”软件测试5、项目管理实验实验目的:让学生了解项目管理的过程和方法,能够运用项目管理工具进行项目计划、进度控制和风险管理。
软件工程》实践教学大纲(3篇)
第1篇一、课程简介《软件工程》是一门研究软件开发原理、方法和工具的学科,旨在培养学生具备软件开发的基本理论、实践技能和工程素养。
本课程通过实践教学,使学生能够掌握软件工程的基本方法,提高软件开发能力,为后续课程学习和实际工作打下坚实基础。
二、教学目标1. 理解软件工程的基本概念、原理和方法。
2. 掌握软件开发过程中的需求分析、设计、编码、测试和维护等基本技能。
3. 具备使用常用软件开发工具进行实际项目开发的能力。
4. 培养良好的团队协作和沟通能力,提高工程素养。
三、教学内容1. 软件工程概述- 软件工程的定义和发展历程- 软件生命周期和开发模型- 软件工程的目标和原则2. 需求分析- 需求获取和分析方法- 需求规格说明和文档编写- 需求管理3. 软件设计- 设计原则和模式- 数据库设计- 系统架构设计4. 软件开发- 编码规范和最佳实践- 集成开发环境(IDE)的使用- 版本控制工具的使用5. 软件测试- 测试方法和技术- 测试用例设计- 软件测试管理6. 软件维护- 维护过程和方法- 软件配置管理- 软件质量保证7. 软件项目管理- 项目管理的基本概念和原理- 项目计划、执行和监控- 团队协作和沟通四、实践教学安排1. 实践教学课时:共40学时,其中理论课24学时,实践课16学时。
2. 实践教学环节:(1)课堂演示:讲解软件工程的基本概念、原理和方法,演示常用软件开发工具的使用。
(2)案例分析与讨论:分析实际软件项目案例,讨论软件工程在实际开发中的应用。
(3)上机实验:完成以下实验项目:1. 需求分析实验:完成一个简单软件的需求分析,编写需求规格说明书。
2. 设计实验:完成一个简单软件的设计,包括数据库设计、系统架构设计等。
3. 编码实验:使用一种编程语言实现一个简单软件的功能。
4. 测试实验:编写测试用例,对软件进行功能测试和性能测试。
5. 维护实验:对已完成的软件进行维护,修复已知问题和优化性能。
《软件工程》实验教学大纲
《软件工程》实验教学大纲二、实验课程简介软件工程实验是《软件工程》课程的配套教学环节,是计算机科学与技术专业的重要专业实践环节。
软件工程实验从实践的角度阐述软件工程的基本概念、基本原理和技术方法,强调软件开发过程的方法研究。
学生通过一个完整软件项目的课程设计,结合教材各章的知识点,实现从理论到实践的过渡,学会编写各阶段文档,掌握结构化软件分析、设计、实现和测试的基本技术,面向对象分析、设计和实现的基本方法,以及软件项目管理、软件质量度量和团队开发的工作方法。
三、实验目的《软件工程》课程的实践教学环节是结合课程的教学内容,训练学生软件项目开发能力,其目的是通过应用软件项目开发,使学生领会软件工程的基本思想和重要知识点,掌握软件工程的基本原理、开发软件项目的工程化方法、技术和工具,以及在开发过程中应遵循的流程、准则、标准和规范,提高软件项目开发与管理的技能,培养创造性的工程设计能力和协同工作能力,为学生参加大型软件开发项目打下坚实的理论基础。
四、实验内容与要求软件工程实验以设计性、综合性实验为主,采用课程设计方式,完成一个完整的软件项目开发。
实验内容包括软件生命周期的各个阶段:系统调查、可行性研究、需求分析、总体设计、详细设计、编码及测试的开发与设计任务。
课程设计采用“项目小组”的形式,结合具体的软件项目,要求“项目小组”能独立完成。
具体要求如下:1.课程设计的软件项目由教师根据教学大纲要求和实际情况确定,或由学生自选并经教师同意后确定。
2.课程设计的题目较大,以“项目小组”方式进行,每组3~5人,各组成员要分工协作,共同完成整个软件项目的设计工作。
3.课程设计的软件项目在规定的时间内,由学生独立完成,每个“项目小组”必须按照给定的文档规范提交设计文档及源程序代码。
五、主要仪器设备1.硬件设备微型计算机、打印机。
2.软件环境操作系统:Windows 2000以上系统。
软件开发工具:VS2008、VC6.0、JAVA等。
软件工程专业实习教学大纲
软件工程专业实习教学大纲一、实习目的根据本专业的培养目标,软件工程专业的学生应该掌握计算机的基本原理、基本应用和开发技术,应该具有一定的科学研究和实际开发能力。
通过基地的实习,提高学生对软件行业的认识能力,培养学生在软件开发过程中发现问题、分析问题、解决问题的能力。
通过深入企业,给学生更多的案例体验与认识,以利于学生理论联系实际,提高学生的实践动手能力。
同时,拓宽学生视野、使学生了解IT行业所需的知识及人才类型、掌握计算机领域的最新动态,以提高学生在日益激烈的IT 人才市场中的竞争能力。
二、实习内容及要求根据本专业的培养目标以及我校目前的具体情况,本专业的实习主要是生产实习,具体内容包括了解国内外软件开发新思想、新技术及行业发展现状,加深对书本知识的消化和理解,软件开发模拟与操作技巧等。
实习是培养学生的创新意识,提高学生的实践技能的关键环节,为学生就业奠定良好的基础。
(一)实习内容1、参与实习单位工作,能初步运用所学知识解决实际问题;2、通过实习,加深学生对有关计算机知识的认识,了解实习单位管理工作状态;3、熟悉实习单位的基本程序、内容和要求,参与一些基本的工作。
4、实际体验简单小型实用应用软件的开发方法和技巧等,巩固所学理论知识,为后续的学习及基业打下良好的基础。
5、通过参观、学习、市场调查与分析、或者岗位服务等专业实践安排,拓宽视野、增强实践能力、了解计算机领域的最新动态,以提高学生在日益激烈的IT人才市场中的竞争能力。
(二)实习要求1、在教师指导下,由学生独立完成实习的全过程;2、严格遵守学校及实习单位的各项规章制度;3、在实习中,要以就业为导向,注重对学生实际能力的培养。
三、实习计划(一)准备阶段在实习之前,应认真安排好全部实习时间及内容,做好实习的各项准备工作,及时检查督促学生进行实习。
(1)思想上高度重视,由专人负责实习组织、安排等工作;(2)做好安全教育工作,确保实习过程中人员、财物等的安全。
软件工程实验课教学大纲
《软件工程》实验课教学大纲一、基本信息课程代码:实验课程名称:软件工程英文名称: Software Engineering课程总学时: 72 总学分:3.5 实验学时:20(其中综合性实验8学时)适用对象:信息与计算科学专业本科生二、实验课程的性质与任务软件工程是一门实践性较强的软件基础课程,它以计算机科学理论及其他相关学科的理论为指导,采用工程化的概念、原理、规范、技术和方法进行软件工程项目的开发和维护,把经过实践证明正确的管理措施和当前能够得到最好的技术方法结合起来,以较少的代价获取高质量的软件产品。
通过实验使学生了解开发的实际过程和方法。
软件工程作为一门专业主干课,实验重点要求学生学习与软件开发和维护有关的四个方面的主要内容——过程与模型、方法与技术、工具与环境、标准与规范。
进而通过实验课程实践培养学生运用软件工程基本原理解决实际问题,并从事复杂软件项目开发和维护的实践应用能力与创新能力,努力成为当今信息社会和知识经济时代所需要的高素质计算机专业人才。
三、实验教学目的与要求(一)、将所学的软件工程理论知识应用于软件开发实践中去,做到学以致用。
(二)、把小问题当作大任务来看待,一步一个脚印进行,从而积累开发大工程的经验和方法。
各个阶段的文档完整、规范,建模工具使用得当。
(三)、要求学生采用“项目小组”的形式,结合具体的开发项目进行设计。
具体实施的要求如下:1、每个班级按项目小组进行分组,基础性实验每组1人,综合性实验每组人数在4人左右;2、每个项目小组选出项目负责人或项目经理(项目经理适当加分),由项目经理召集项目组成员讨论、选定开发项目,项目的选定必须考虑“范围、期限、成本、人员、设备”等条件;项目经理负责完成“可行性研究报告”、制定“项目开发计划”、管理项目并根据项目进展情况对项目开发计划进行调整;对于调整的项目开发计划必须存档;3、项目开发计划必须具备可行性,每项任务要落实到人且规定该任务的起止日期和时间;明确每个阶段提交文档的日期和时间;每个项目小组必须明确指定文档的审查小组和审查人员以及审查结果的返回日期;审查小组和审查人员不得是完成被审查内容的完成者;审查结果至少包括:存在的问题、出现问题的所在文档的位置及页码、具体建议等;每个阶段的审查结果不得少于6个问题;4、每个项目小组必须按照给定的文档规范标准提供下列文档(基础性实验除外),文档中必须注明执笔者、完成者(签名)和完成日期,其中完成需求分析和设计工作的人员不能相同,完成编码和审查/测试的人员不能相同;文档包括:●可行性研究报告●项目开发计划(包括调整的项目开发计划)●需求分析规格说明●概要设计规格说明●详细设计规格说明●编码清单(部分或全部)●审查/测试问题清单(四)、主要仪器设备●硬件设备:微机和打印机●操作系统:Windows 2k以上系统●图文排版:Microsoft Office 2K及其以上系统●软件开发工具:Microsoft Visual Studio、Borland Delphi 等●数据库系统:Microsoft SQL Server 等建模工具软件:PowerDesigner或者ROSE。
《软件工程》课程实习教学大纲
《软件工程》课程实习大纲课程名称:软件工程课程总学时数:20学时适应专业:计算机科学与技术承担教室或实验室:一、课程实习的目的《软件工程》是一门理论性和实践性非常强的课程,学生仅仅通过课堂教学来获取理论知识是远远不够的,来了巩固各部分内容的学习,必须加强实践教学,利用具有实际工程背景的软件设计题目,培养学生对软件系统的需求分析、系统分析、软件测试的能力,初步掌握系统分析、系统设计、系统实现、系统维护的方法,加深学生对软件工程导论课程的理解和应用,同时也进一步提高学生实际应用程序开发设计语言的能力。
除此之外,《软件工程课程实习》为学生提供了一次学习综合运用所学知识去解决实际问题的锻炼。
本课程实习的目的是使学生通过软件开发的实践,进一步加深对软件工程方法和技术的了解,将软件工程的理论知识运用于开发的实践,并在实践中逐步掌握软件工具的使用。
本课程实习不仅是软件工程实践的一次模拟训练,同时通过软件开发的实践,积累经验,提高分析和解决问题的能力。
二、课程实习的基本要求和方法课程实习的基本要求是综合运用《数据结构》、《软件工程》、《高级语言程序设计》及相关课程所学知识,去解决实际问题,要求设计的软件有一定的可用性、健壮性。
课程实习完成后,每位同学必须提交课程实习报告,课程实习报告中应包括需求分析、概要设计、详细设计、调试分析、用户手册、测试结果、附录等内容。
本课程实习要求学生采用“项目小组”的形式,每组人数不超过6人,设一位组长,同组同学做同一个题目,结合具体的开发项目进行设计。
要求:项目开发小组对客户需求仔细研究、分析,同时参考有关开发的功能与技术指标,在考察同类软件功能和设计特点的基础上,拟定出本小组要开发系统的问题定义。
给出系统原型基本功能与特色,开发技术与工具,设计初步方案,开发计划与成员分工等文档。
项目的分析与设计任务可采用结构化分析与设计方法,也可采用面向对象分析与设计方法。
三、课程实习进度安排四、课程实习报告要求1.封面:按统一格式书写;2.目录:每章节均要有页号;3.正文:分若干章节书写;4.课程实习报告书写:本步骤是帮助学生学会在项目完成后,如何整理(Regulate)一个工程项目,以便提交给后来的技术维护人员和提交项目配置管理要求的资料,同时也利于自己提高和撰写科研论文,因此学生必须掌握。
《软件工程》实验教学大纲
《软件工程》实验教学大纲一、课程基本信息课程名称:软件工程实验英文名称:SoftwareEngineering课程编码:11223C课程性质:非独立设课课程类别:专业主干课课程总学时:14课程总学分:3开设实验项目数:1适用专业:计算机科学与技术/网络工程方向先修课程:高级语言程序设计,数据库设计原理,数据结构开课系部:计算机科学与技术系二、实验课程的目的与要求《软件工程课程设计》是一个综合性的设计型实验,是培养训练学生软件开发能力的重要实践性教学环节,与《软件工程》课程的教学内容紧密配合,同步进行。
开设该课程设计的主要目的是:通过软件开发的实践训练,使学生进一步掌握软件工程的方法和技术,树立团队合作精神,培养自主学习能力和创造性的工程设计能力,提高综合分析和解决问题的能力。
在教师的指导下,组成开发小组,实践应用软件的设计与开发。
以软件设计为中心,完成从需求分析、软件设计、编码到软件测试运行的软件开发全过程。
三、主要仪器设备与实验基本要求硬件要求:微型计算机一台(PerltiUm或以上)软件要求:WindoWS操作系统,SQLSERVER2000,MSVisio2003,MyEclipse,IBMRationalrose7.0,实验要求:1、上机前要作好充分准备,根据要求学习相应文档的编写。
2、对上机操作过程中可能出现的问题预先分析,确定调试步骤和测试方法,对运行结果如何分析等。
3、上机实验完成后,认真编写相应文档,并对实验中出现的问题进行分析、总结。
4、上机过程中要遵守实验室的各项规章制度,爱护实验设备,服从指导老师安排。
5、本课程的实验过程中,不得进行游戏、上网等操作。
四、实验项目名称和学时分配实验采取分组完成,每个小组完成一个独立的项目,要求学生严格按照下面步骤完五、实验内容及要求实验项目一实验项目名称:命题实验项目的目的和任务:选定课程设计要开发的项目。
由教师命题,以开发小组为单位选择课题,经教师审查调整后确定。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《软件工程实验》教学大纲
课程名称:软件工程课程类别:选修课
适用专业:信息所属实验室:计算机
实验学时、学分: 17学时 0.5 学分
一、实验教学目的
通过本课程实验,加深对软件工程课程基础理论、基本知识的理解,提高分析和解决问题的能力,培养学生严谨的工作作风和实事的科学态度,使学生熟悉软件工程的规、项目管理和团队协作开发,为后继的毕业设计和未来的科学研究及软件开发的实际工作打下良好的基础。
二、实验教学要求
所有实验在实验室的环境下进行,要求学生能把软件工程学的基本原理和方法应用到软件的实际开发和设计中,要求学生能独立完成实验,增强解决实际问题的能力。
三、对学生的指导和要求
(一)指导教师应认真负责,加强对学生课程设计过程的监控,激发学生的主观能动性,鼓励学生独立分析问题、解决问题。
(二)学生在正式实验前进行适当的预习或准备,在实验过程中按照实验步骤积极动手进行实验操作,深入思考、分析、讨论,在课堂外再进行一定时间的练习,按各个实验的具体要求完成和提交实验成果。
四、实验考核方式
考查,验收实验报告。
五、实验教学容
实验项目(一):需求分析
(1)项目类别:必做√选做□
(2)项目性质:演示性□验证性□设计性√综合性□
(3)项目主要目的要求:
利用Visio等工具制作业务流程图、数据流图、数据字典,结合具体的实例写软件需求分析说明书。
(4)主要仪器:
硬件设备:计算机
软件环境:Windows 系列操作系统, Office系列软件(Word、Project、Visio等),辅助建模工具软件Rose,可视化开发工具Visual Studio等,数据库管理系统SQL Server等。
实验项目(二):概要设计
(1)项目类别:必做√选做□
(2)项目性质:演示性□验证性□设计性√综合性□
(3)项目主要目的要求:
结合具体的实例,进行系统的运行环境分析、模块分析,进行系统的结构设计,写作概要设计说明书。
(4)主要仪器:
硬件设备:计算机
软件环境:Windows 系列操作系统, Office系列软件(Word、Project、Visio等),辅助建模工具软件Rose,可视化开发工具Visual Studio等,数据库管理系统SQL Server等。
实验项目(三):详细设计
(1)项目类别:必做√选做□
(2)项目性质:演示性□验证性□设计性√综合性□
(3)项目主要目的要求:
结合具体的实例,利用HIPO、流程图、盒图、小说明等进行系统的处理分析和设计,写作详细设计说明书。
(4)主要仪器:
硬件设备:计算机
软件环境:Windows 系列操作系统, Office系列软件(Word、Project、Visio等),辅助建模工具软件Rose,可视化开发工具Visual Studio等,数据库管理系统SQL Server等。
实验项目(四):面向对象的系统分析
(1)项目类别:必做√选做□
(2)项目性质:演示性□验证性□设计性√综合性□
(3)项目主要目的要求:
结合实例,利用Visio、Rose进行UML的面向对象的系统分析建模,包括:制作用例图、活动图、状态图、变迁图,面向对象系统分析的文档编写。
(4)主要仪器:
硬件设备:计算机
软件环境:Windows 系列操作系统, Office系列软件(Word、Project、Visio等),辅助建模工具软件Rose,可视化开发工具Visual Studio等,数据库管理系统SQL Server等。
实验项目(五):面向对象的系统设计
(1)项目类别:必做√选做□
(2)项目性质:演示性□验证性□设计性√综合性□
(3)项目主要目的要求:
面向对象的类的分析与设计、类图的制作、顺序图的制作,结合具体的实例进行面向对象设计,练习面向对象的系统设计的文档编写。
(4)主要仪器:
硬件设备:计算机
软件环境:Windows 系列操作系统, Office系列软件(Word、Project、Visio等),辅助建模工具软件Rose,可视化开发工具Visual Studio等,数据库管理系统SQL Server等。
实验项目(六):用户界面的设计
(1)项目类别:必做√选做□
(2)项目性质:演示性□验证性□设计性√综合性□
(3)项目主要目的要求:
结合具体的实例进行用户菜单、标准对话框、窗口设计、按钮、报表等界面要素的设计。
硬件设备:计算机
软件环境:Windows 系列操作系统, Office系列软件(Word、Project、Visio等),辅助建模工具软件Rose,可视化开发工具Visual Studio等,数据库管理系统SQL Server等。
实验项目(七):面向对象的系统实现
(1)项目类别:必做√选做□
(2)项目性质:演示性□验证性□设计性√综合性□
(3)项目主要目的要求:
选择面向对象开发工具实现前面实验中面向对象分析和面向对象设计的系统。
(4)主要仪器:
硬件设备:计算机
软件环境:Windows 系列操作系统, Office系列软件(Word、Project、Visio等),辅助建模工具软件Rose,可视化开发工具Visual Studio等,数据库管理系统SQL Server等。
实验项目(八):软件测试
(1)项目类别:必做□选做√
(2)项目性质:演示性□验证性□设计性□综合性√
(3)项目主要目的要求:
了解各种辅助测试工具,Junit或Dunit的使用,测试方案与测试用例的编写、测试报告的写作。
硬件设备:计算机
软件环境:Windows 系列操作系统, Office系列软件(Word、Project、Visio等),辅助建模工具软件Rose,可视化开发工具Visual Studio等,数据库管理系统SQL Server等。
六、实验学时分配
七、推荐教材与辅助教学资料
[1]《软件工程-原理、方法与应用》(第3版),史济民编,高等教育,2009年3月;
[2]《软件工程》(第二版),海藩编,人民邮电,2006年1月;
[3]《实用软件工程》(第二版),人杰编,清华大学,1997年4月;
[4]《System Analysis and Design Methods, fifth Edition》,Jeffrey L.等著,高等教育,2001年6月;
[5]《实用面向对象软件工程教程》,Edward Yourdon &Carl Argila 著,殷人昆等译,电子工业,1998年6月。
审核意见。