还剩17页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《软件工程》课程设计要求
一、分组3~5人一组,由班长负责分组,每组指定一名组长注以java、.net方向的同学为主来分组,前台和信息技术方向的同学穿插在各组java、.net这两个方向的同学不要放在一组
二、选择题目可从附录三中选题,也可选java、jsp、.net等课程设计中老师指定的题目,也可小组自选题目应选小型软件:代码2000行左右如小型数据库应用系统、小型网络应用软件等
三、选择软件开发方法从附录一中选择相应的软件开发办法,按相应方法的规范完成软件开发
四、按照相应方法完成系统分析、设计,并完成相应文档
1、《软件工程》课程设计结束,各小组须提交如下文档若选择方法
一、三,则需做完详细设计,需提交如下文档1)《关于软件性质、规模、目标的报告书》2)《可行性研究报告》3)《项目开发计划》4)《需求规格说明书》5)《总体设计说明书》6)《详细设计说明书》若选择方法二,则需做完总体设计,需提交如下文档1)《关于软件性质、规模、目标的报告书》2)《可行性研究报告》3)《项目开发计划》4)《需求规格说明书》5)《总体设计说明书》以上文档撰写规范见附录三
2、《软件工程》课程设计结束时,个人须提交的文档《课程设计报告》,其中详细叙述自己所完成的工作
五、成绩评定《软件工程》课程设计成绩=文档成绩+浮动分注文档成绩由教师根据各小组所提交的份文档的完整性、质量、规范性打分;浮动分由组长根据每人贡献所给参考分及教师根据每人课程设计报告所给分综合评定给出注《软件工程》课程设计时间19~20周若选择方法
一、三完成系统分析与设计,小组每个成员都要参与功能分析、模块设计;若选择方法二完成系统分析与设计,小组每个成员都要参与功能分析、实体类类图的创建、用例分析模型或用例设计模型的建立(用例分析模型或用例设计模型二者选其一即可)(方法中标红部分)附录一软件开发方法
一、传统的软件开发方法(结构化的软件开发方法)适用于一般软件,特别适合于如下情况
1.数据结构+算法的程序设计思想
2.非交互式软件(软件的执行过程主要不是由用户控制,而是由程序控制,并按序执行)如大型工程计算软件、实时数据跟踪软件、自动化控制系统、系统软...。