第1页共36页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共36页A、课程设计实施步骤同学们可按下列步骤完成所选题目的设计并写出设计报告
第一步:问题分析在对所选题目进行调研的基础上,明确课题背景及该选题要做什么
依据调查结果,进一步分析和表达用户的需求
(1)系统的功能需求:围绕选题,明确系统的主要功能;(2)用户操作需求:系统应以怎么的方式与用户进行交互
第二步:总体设计(1)系统的功能划分:主要给出系统的功能结构图;(2)系统流程:主要给出系统工作流程示意图
第三步:详细设计与实现(1)类设计:给出系统中设计的类的功能、结构等的说明;(2)系统的主要代码:类的实现及程序主要代码及其说明;第四步:测试以运行结果的形式给出程序的测试过程,需要运行界面截图与文字说明,缺一不可
第五步:形成设计报告对设计结果的合理性、规范程度和实际运行的结果以报告的形式进行提交
B、课程设计报告要求课程设计报告有四个方面的要求:1.问题描述
包括此问题的理论和实际两个方面
2.解决方案
包括:(1)总体设计:应合理划分系统功能模块,系统工作流程合理、符合实际;(2)详细设计与实现:类的设置是问题域中客观存在事物的放映和抽象,代码符合程序编写规范;(3)测试:对系统应进行全面的功能测试,以保证系统的可靠运行
3.报告撰写格式要规范,具体参见样例
第2页共36页第1页共36页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共36页案例四用VC++制作一个工资管理系统关键词:VC++数据库数据表控件绑定统计计算4
1课程设计的目的和意义工资管理是任何企事业单位都需要进行的一项工作,因此,开发制作工资管理系统具有较大的社会现实意义,同时工资管理系统的最大特征是数据处理,它是数据库应用系统的典范,它具有一切数据库应用系统的特征,如数据录入,数据统计和