欢迎来到天天文库
浏览记录
ID:11492586
大小:200.50 KB
页数:32页
时间:2018-07-12
《c++公司人事管理系统课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、面向对象程序设计课程设计报告公司人事管理系统院系:计算机学院二系班级:计07–2班姓名:学号:合作者:指导教师:2008年7月4日程序设计基础课程设计任务书一、题目:公司人事管理系统二、设计要求(1)由(组长)和组成课程设计小组。(2)小组成员分工协作完成。要求每个成员有自己相对独立的模块,,同时要了解其他组员完成的内容。(3)查阅相关资料,自学具体课题中涉及到的新知识。(4)采用结构化、模块化程序设计方法设计,功能要完善。(5)所设计的系统应有菜单。(6)按要求写出课程设计报告,并于设计结束后1周内提交。其主要内容包括:封皮、课程设计任务书,指导教师评语与成绩、目录、概
2、述、软件需求分析、总体设计、详细设计、程序的调试与测试、总结与体会、结束语、程序清单(带中文注释)、参考文献等。报告一律用A4纸打印,正文的中文字体为宋体,西文字体用TimeNewRoma,一律用小四号字,行距采用“固定值”18磅,首行缩进2字符。1级标题中文字体为黑体,西文字体为TimeNewRoma,采用三号字;段落为居中、段前18磅、段后12磅、行距采用“固定值”18磅,首行缩进:无。仅一级标题上目录。三、课程设计工作量由于是设计小组团结协作完成设计任务,一般每人的程序量在200行有效程序行以上,不得抄袭。四、课程设计工作计划2008年6月16日,指导教师讲课,学生
3、根据题目准备资料;2008年6月16日,设计小组进行总体方案设计和任务分工;2008年6月17日~6月23日,每人完成自己承担的程序模块并通过独立编译;2008年6月24日~6月25日,将各模块集成为一个完整的系统,并录入足够的数据进行调试运行;2008年6月26日,软件发布2008年6月27日,验收、撰写报告;2008年7月4日,交课程设计报告指导教师签章:教研室主任签章程序设计基础课程设计指导教师评语与成绩指导教师评语:课程设计表现成绩:课程设计验收成绩:课程设计报告成绩:课程设计总成绩:指导教师签章2008年7月日目录一概述(宋体,三号,加粗,居中)4二软件需求分析
4、5三总体方案设计6四详细设计7五程序的调试与运行结果说明12六课程设计总结12七后记12八参考文献12九附录12一概述1.课程设计的目的:公司人事管理系统2.课程设计的要求(1)目的1.使学生更深入地理解和掌握该课程中的有关基本概念,程序设计思想和方法。2.培养学生综合运用所学知识独立完成课题的能力。3.培养学生勇于探索、严谨推理、实事求是、有错必改,用实践来检验理论,全方位考虑问题等科学技术人员应具有的素质。4.提高学生对工作认真负责、一丝不苟,对同学团结友爱,协作攻关的基本素质。5.培养学生从资料文献、科学实验中获得知识的能力,提高学生从别人经验中找到解决问题的新途径
5、的悟性,初步培养工程意识和创新能力。6.对学生掌握知识的深度、运用理论去处理问题的能力、实验能力、课程设计能力、书面及口头表达能力进行考核。(2)要求(1)学生自由组成课程设计小组,建议每组学生人数一般为2-3人左右。(2)每组选择课程设计题目中的1-2个课题,每个课题限选1组。小组成员分工协作完成。要求每个成员有自己相对独立的模块(每人的代码在200行以上),同时要了解其他组员的完成的内容。(3)查阅相关资料,自学具体课题中涉及到的新知识。(4)采用结构化、模块化程序设计方法设计,功能要完善,界面美观。(5)所设计的系统应有菜单、动画和音乐。(6)按要求写出课程设计报告
6、,并于设计结束后1周内提交。其主要内容包括:封皮、课程设计任务书,目录、概述、软件总体设计、详细设计、软件的调试、总结、谢启、附录:带中文注释的程序清单、参考文献。报告一律用A4纸打印,中文字体为宋体,西文字体用TimeNewRoma,一律用小四号字,行距采用“固定值”18磅,首行缩进2字符。总体设计应配合软件总体模块结构图来说明软件应具有的功能。详细设计应用传统或N-S流程图和屏幕抓图说明,调试的叙述应配合出错场景的抓图来说明出现了哪些错误,如何解决的。3.课程设计的主要设计思想我所在的小组设计了一个公司人事管理系统,这个系统的功能比较完善,由一个主函数和多个模块实现了
7、该系统的以下功能:1,管理员系统界面,首先输入管理员密码进入界面,可实现添加职员信息,按姓名查找职工信息,修改职工信息,删除指定职工的信息,显示所有职工信息,返回主界面,直接跳出系统等功能。2,普通职工系统界面,首先输入自己的姓名进入普通职工界面,可实现输入个人信息,显示个人信息,按姓名查找他人信息,修改个人信息,显示所有在厂职工的信息,返回主页面,直接跳出系统等功能。二软件需求分析一.需求分析:为了使公司企业更好的管理职工信息及有关情况,方便快捷的处理各种信息,设计了本程序。比如有新职工进入公司,可以利用本程序输入职工的信息
此文档下载收益归作者所有