的创意与建议;开发或学习心得;文档草稿;重要信息与线索记录等,这样做可以有助于项目开发工作和自己的学习,也有助于最后完成个人和小组的课程设计报告。各阶段产生的文档大致有:
f⑴问题理解和分析。充分地分析和理解问题本身,弄清要求做什么。本阶段产生软件需求软件需求文档。文档。⑵确定解决问题的方法(技术)。主要是找到解决问题的主要思路,是怎么做。在此阶段可考虑系统的功能和模块划分等。本阶段产生软件(概要)设计说明书软件(软件概要)设计说明书。⑶详细设计和编码(设计)。本阶段编写软件详细设计说明书软件详细设计说明书,同时,对存在数据(库)设软件详细设计说明书计的需要提供数据(库)设计说明书数据(设计说明书。数据⑷程序调试和运行(调试)。掌握程序调试、排错(Debugi
g)的基本方法,增加编程的感觉和解决问题的成就感。本阶段要产生测试分析文档测试分析文档,由其他同学执笔完成(相互测试对方测试分析文档的)。5、完成课程设计报告。
三、实训交付成果说明
实训报告主要内容包括:1、设计报告的书面材料(具体格式见文件:“项目实践报告格式DOC)2、报告的电子文档,包括:(1)需求分析、概要设计、详细设计、数据库设计文档(2)概念数据模型(CDM)、物理数据模型(PDM)、面向对象模型(类图)及其模型报告(3)源程序代码及数据库(4)实训报告注:电子文档命名格式:“小组名称+组长名字”
四、考核方式及评分标准
考核方式及评分标准:以提交的课程设计报告为主,考核成绩由小组成绩和个人成绩两部分组成。1、小组成绩(50):小组评分是从整体上对每组的课程设计报告进行评分,其目的是为了让学生体会到软件开发中团队合作的重要性。具体要求:(1)文档编写科学合理正确完整、、规范,包括编写过程符合软件工程开发设计流程等(20)(2)软件功能达到设计要求,实现正确、程序稳定、界面美观大方、编程符合规范、程序具有易读性等(10)(3)团队合作(10)(4)管理文档完整翔实,能明确体现每位组员的工作情况(5)(5)能按时提交(5)2、个人成绩(50):对个人在课程设计过程中所做工作的评分。具体要求:(1)学习态度认真,既有独立工作能力,又能与他人合作;(20)(2)课程设计报告中由此同学完成的部分完整性、合理性、正确性;(20)(3)在报告中有个人总结和心得;(5)
五、参考选题(此部分内容仅供参考)参考选题(此部分内容仅供参考r