欢迎来到天天文库
浏览记录
ID:33456444
大小:358.00 KB
页数:36页
时间:2019-02-26
《课程设计报告职工信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、内蒙古科技大学课程设计说明书内蒙古科技大学本科生课程设计说明书题目:C++语言课程设计——职工信息管理系统学生姓名:学号:专业:计算机科学与技术班级:计算机-3指导教师:35内蒙古科技大学课程设计说明书内蒙古科技大学课程设计任务书课程名称C++语言课程设计设计题目职工信息管理系统指导教师时间2012.12.31——2013.1.4一、教学要求1.巩固和加深学生对C++语言课程的基本知识的理解和掌握2.掌握C++语言编程和程序调试的基本技能3.利用C++语言进行基本的软件设计4.掌握书写程序设计说明文档的能力5.提高运用C++语言解决实际问
2、题的能力二、设计资料及参数每个学生在教师提供的课程设计题目中任意选择一题,独立完成,题目选定后不可更换。职工信息管理系统设计职工信息包括职工号、姓名、性别、出生年月、学历、职务、工资、住址、电话等(职工号不重复)。试设计一职工信息管理系统,使之能提供以下功能:v职工信息录入功能(职工信息用文件保存)--输入v职工信息浏览功能--输出v查询或排序功能:(至少一种查询方式)--算法●按工资查询●按学历查询等v职工信息删除、修改功能(任选项)三、设计要求及成果1.分析课程设计题目的功能需求(可选用数组或链表实现,可多人(最多3人)协作完成一个题
3、目)2.写出详细设计说明(至少包括功能实现分析和模块流程图)3.编写程序代码,调试程序使其能正确运行(代码书写要规范,标示符要见名知意,要有必要的注释,每人至少3个函数,每人至少200行代码,不包括注释和花括号)4.设计完成的软件要便于操作和使用5.设计完成后提交课程设计报告(请严格按照模板进行排版)四、进度安排第一天 选择课程设计题目,分析课题的要求第二天 编程第三天 编程及调试第四天 写课程设计报告第五天 提交课程设计报告(打印稿及电子稿)五、评分标准1.根据平时上机考勤、表现和进度,教师将每天点名和检查2.根据课程设计完成情况,必须
4、有可运行的软件。3.根据课程设计报告的质量,如有雷同,则所有雷同的所有人均判为不及格。六、建议参考资料1.《C语言程序设计》,谭浩强,清华大学出版社2.《C++面向对象程序设计》,吴敏杨国林,内蒙古大学出版社35内蒙古科技大学课程设计说明书目录目录II第一章需求分析31.1引言31.2任务概述31.3数据描述31.4功能需求31.5性能需求31.6运行需求31.7任务计划3第二章概要设计52.1总体设计52.2数据类型设计(或数据结构设计)52.3接口设计52.4运行界面设计6第三章详细设计93.1domain模块设计93.2输入模块设计
5、103.3浏览模块设计103.4查找模块设计113.5排序模块设计113.6删除模块设计113.7修改模块设计113.8保存模块设计11第四章测试分析114.1测试程序执行情况114.2出现的问题和解决的方法11第五章课程设计总结13附录:程序代码14参考文献35致谢3535内蒙古科技大学课程设计说明书第一章需求分析1.1引言职工信息管理系统1.2任务概述职工信息管理系统设计可以对职工信息进行处理、维护.1.3数据描述职工信息包括职工号、姓名、性别、出生年月、学历、工资、住址、电话等1.4功能需求1.职工信息录入功能(职工信息用文件保存)
6、--输入2.职工信息浏览功能--输出3.查询或排序功能:(至少一种查询方式)--算法●按工资查询●按学历查询等4.职工信息删除、修改功能(任选项)1.5性能需求1.系统处理的准确性和及时性2.系统的开放性和系统的可扩充性3.系统的易用性和易维护性1.6运行需求windowxpwindow71.7任务计划(1)输入的形式和输入值的范围classworker{public:worker(){}voidshow();~worker(){}35内蒙古科技大学课程设计说明书friendclassWorkerList;private:stringnu
7、m,name,sex,xueli,dz,phone;intage,money;};职工号姓名性别出生年月学历职务工资住址电话例:a321张三男本科10000保利花21#317a123李四男研究生5000盛世嘉园a333王五女高中2000富强路2#333(2)输出的形式职工号姓名性别出生年月学历工资住址电话例:a321张三男本科10000保利花21#317a123李四男研究生5000盛世嘉园a333王五女高中2000富强路2#333(3)程序所能达到的功能1.输入职工信息2.输出职工信息3.查询职工信息4.排序职工信息5.删除职工信息6.修
8、改职工信息7.保存职工信息到文件-35内蒙古科技大学课程设计说明书第二章概要设计2.1总体设计录入函数:用键盘输入职工信息或从系统导入职工信息保存文件:将信息按职工号排序排序函数:将信息从文件
此文档下载收益归作者所有