一、任务及要求:
内容:采用一种或几种编程语言及程序开发环境完成软件的设计与开发。训练学生做出一个或若干中、小型的综合性设计题目项目,完成从需求分析、系统设计、系统实现,软件测试的全过程。
要求:
(1) 根据软件系统开发的一般原则,按照题目设计要求,完成相应系统的功能设计与数据库设计,完成主要功能模块的程序设计,并对其进行综合全面的测试,给出代码运行结果和相应的设计文档。可以分组进行,但所有学生必须经历整个系统的开发全过程,以便加深对系统开发全过程的认识。
(2)提交课程设计报告。
要求完成课程设计报告大约20页左右,包括相应的模块设计文档、数据库设计文档、所承担模块的核心代码、测试过程分析与运行结果等。分组进行的同学共同完成基本设计与数据库设计,但每个人至少必须独立完成一个模块设计与实现,并写入课程设计报告中。
二、工作量
4周(20个工作日)时间
三、计划安排
第1个工作日-第2个工作日:查找相关资料、书籍,阅读示例文档,选择题目。
第3个工作日-第4个工作日:设计程序结构、模块图,学习相关软件开发技术。
第5个工作日: 上机准备
第6个工作日-第10个工作日:进行编码,并且调试、测试。穿插进行课程设计报告的撰写。
第11个工作日-第15个工作日:继续进行编码,并且进行调试与测试;穿插进行设计说明书的撰写。
第16个工作日-第19个工作日:整理设计说明书文档以及软件最后调试及完善。
第20个工作日:软件验收、答辩,成绩评定。
主要技术指标任务书 来自淘豆网m.daumloan.com转载请标明出处.