全球旧事资料 分类
《软件工程》课程设计要求
一、分组3~5人一组,由班长负责分组,每组指定一名组长。注:以java、
et方向的同学为主来分组,前台和信息技术方向的同学穿插在各组。java、
et这两个方向的同学不要放在一组。二、选择题目可从附录三中选题,也可选java、jsp、
et等课程设计中老师指定的题目,也可小组自选题目应选小型软件代码2000行左右如小型数据库应用系统、小型网络应用软件等。三、选择软件开发方法从附录一中选择相应的软件开发办法,按相应方法的规范完成软件开发。四、按照相应方法完成系统分析、设计,并完成相应文档。1、《软件工程》课程设计结束,各小组须提交如下文档:若选择方法一、三,则需做完详细设计,需提交如下文档:1)《关于软件性质、规模、目标的报告书》2)《可行性研究报告》3)《项目开发计划》4)《需求规格说明书》5)《总体设计说明书》6)《详细设计说明书》
f若选择方法二,则需做完总体设计,需提交如下文档:1)《关于软件性质、规模、目标的报告书》2)《可行性研究报告》3)《项目开发计划》4)《需求规格说明书》5)《总体设计说明书》以上文档撰写规范见附录三。2、《软件工程》课程设计结束时,个人须提交的文档:《课程设计报告》,其中详细叙述自己所完成的工作。五、成绩评定《软件工程》课程设计成绩文档成绩浮动分注:文档成绩由教师根据各小组所提交的份文档的完整性、质量、规范性打分;浮动分由组长根据每人贡献所给参考分及教师根据每人课程设计报告所给分综合评定给出。注:《软件工程》课程设计时间:19~20周
若选择方法一、三完成系统分析与设计,小组每个成员都要参与功能分析、模块设计;若选择方法二完成系统分析与设计,小组每个成员都要参与功能分析、实体类类图的创建、用例分析模型或用例设计模型的建立(用例分析模型或用例设计模型二者选其一即可)。(方法中标红部分)
f附录一:软件开发方法
一、传统的软件开发方法(结构化的软件开发方法)适用于一般软件,特别适合于如下情况:1数据结构算法的程序设计思想。2非交互式软件(软件的执行过程主要不是由用户控制,而是由程序控制,并按序执行。)如:大型工程计算软件、实时数据跟踪软件、自动化控制系统、系统软件、数据库应用系统……3面向过程的结构化语言:C语言、Pascal语言……二、面向对象的软件开发方法适用于一般软件,特别适合于如下情况:1类消息的程序设计思想。2交互式软r
好听全球资料 返回顶部