实训课课程设计引言
计算机专业学生的实训课应该完成一个简单的管理信息系统的设计和测试。而软件工程是对软件开发、运作、维护、退役的系统研究方法。在整个计算机科学中占有举足轻重的地位。所以,希望同学们把软件工程课程学习到的软件工程的概念和理论知识融入到实训课课程设计实践当中,从而加深对软件工程知识的认识和理解。
实训课课程设计题目:
1、小区物业管理系统的研究和实现,
2、城市公务员管理系统研究和实现,
3、航空机票预定系统的研究和实现,
4、教学管理系统的研究和实现,
5、图书管理系统的研究和实现。
实训课课程设计报告内容:
1、项目概述:软件的设计方案,软件的功能及意义的简单说明。
2、项目可行性分析研究:可行性研究是软件计划时期的第二阶段,可行性分析研究要由设计方案出发,从技术方面、经济方面、社会因素方面进行可行性分析研究,可行性研究要在分析的基础上写出书面报告,书面报告必须有一个明确的结论。
3、结构化需求分析:软件的需要分析是软件开发人员通过调查研究,建立系统的数据模型、功能模型和行为模型,用户和开发人员在“系统必须做什么”这个问题上实现相互理解,达到共识,从而形成双方认可的软件产品的需求规格说明书。
4、软件系统的结构化设计:软件系统的设计分为概要设计和详细设计二个阶段,概要设计阶段要确定设计方案和系统的模块结构设计;详细设计阶段包括系统的数据设计,接口设计和过程设计。结构化设计的基本要点是:软件系统由层次结构的模块构成;模块是单入口、单出口的;模块构造和连接的基本准则是模块相对独立,单一功能;软件系统的结构化设计用图来描述。
5、软件编码实现:必要的用户界面,主要的代码和采用的方法和技术。
6、设计软件的测试用例,进行软件的测试,写出测试报告。
一个测试用例包括三个内容:
要测试的功能;
输入的数据;
对应的预期输出结果。
7、实训课课程设计总结:收获与体会。
8、参考文献