c++课程设计报告材料书

c++课程设计报告材料书

ID:40087954

大小:76.71 KB

页数:20页

时间:2019-07-20

c++课程设计报告材料书_第1页
c++课程设计报告材料书_第2页
c++课程设计报告材料书_第3页
c++课程设计报告材料书_第4页
c++课程设计报告材料书_第5页
资源描述:

《c++课程设计报告材料书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文档安徽工业大学《面向对象程序设计》课程设计报告书设计题目:企业人事管理系统指导老师:汤亚玲学生学号:119074292学生姓名:黄飞时间:2012年12月21日标准文案实用文档标准文案实用文档第1章选题1.1题目背景企业人事管理系统是企业管理中的一个重要内容,随着时代的进步,企业人员数量也不断增加、分工的不断细化、各个行业间联系的不断密切,对人事管理的要求也不断提高。早期的人工方式的管理系统已不适合现代企业的公司的发展,实现企业人事管理的系统化、规范化、自动化,是现代企业管理的首选。1.2系统实现的具体分工系统分为职工类、职工数据类、权限设置类以及主函数等几大模块,其中职工类实现对

2、公司职工个人基本信息的描述,职工数据类实现公司对职工的维护,权限设置类实现对使用者的操作权限设置功能,main()函数实现对程序主界面的引导。1.2.1标题企业人事管理系统1.2.2题目要求设计一个小型人事管理系统,假设公司只有经理、业务经理、普通职工,需要描述他们的信息,如职工编号、姓名、电话、住址等信息,且需要设置系统操作权限,实现界面的转换,增、删、查、改、显示功能。1.3开发环境VisualC++6.0标准文案实用文档第2章设计内容2.1实现功能系统主要包括企业系统管理人员对企业职工信息的增、删、查、改等功能和普通职工对职工信息的查看功能。用户只需在进入操作界面后选择相应的登陆身

3、份就可以进行相应的操作。2.2概要设计(涉及类的框图)企业人事管理系统用户身份验证类Jusrition职工信息类Employee职工数据类Database主程序main设置帐号、密码setData判断权限操作judge职工基础信息定义职工基础信息设置职工基础信息的增加、删除、显示构造Database()函数系统的主界面输出由主界面进入子界面或退出增、删、全删、查、改、显示职工信息voidempdata()职工维护标准文案实用文档2.3界面设计界面设计在工作流程上分为结构设计、交互设计、视觉设计三个部分。结构设计StructureDesign结构设计也称概念设计(ConceptualDes

4、ign),是界面设计的骨架。该人事管理系统运行时界面上的目录体系和词语定义易于用户理解和操作,例如主界面的目录体系包括1操作、0返回。选择1操作又会进入登陆界面,其目录体系包括1系统管理员、2职工。选择1系统管理员会进入管理员操作界面,其目录体系包括1增加2更改3删除4查找5显示6全删7帮助0退出,选择2会进入职工操作界面,其目录包括1查找2退出,然后选择相应的操作进行操作。这些都充分体现了结构化的界面设计理念。交互设计InteractiveDesign交互设计的目的是使产品让用户明白、清楚,且能简单使用。任何产品功能的实现都是通过人和机器的交互来完成的。该人事管理系统中包含1)清楚的错

5、误提示,误操作后,系统提供有针对性的提示。例如管理员输入的帐号或密码错误时,系统会给出相应的提示,以指导管理员进行正确的操作。以及增、删、查、改等功能实现中的提示信息。2)使用用户的语言,而非技术的语言。3)方便退出。4)导航功能。随时转移功能,很容易从一个功能跳到另外一个功能。例如操作者所需各服务间功能转换。人的因素被作为设计的核心体现出来。视觉设计VisualDesign该管理系统界面清晰明了,在结构设计的基础上,参照目标群体的心理模型和任务达成进行了视觉设计。标准文案实用文档第3章系统实现3.1涉及知识点类封装、面向对象程序设计、字符串的应用、条件语句、循环语句的使用、库函数(屏幕

6、清零函数)的应用、过程化设计的思想等。源代码#include#include#include#include#includeusingstd::map;constintMaxr=100;classJusrition//身份验证类{private:charzh[11];//用户帐号charmm[21];//用户密码intmi;public:voidsetData(chara[],charb[]){strcpy(zh,a);strcpy(mm,b);}intjudge()//用户权限判断函数{标

7、准文案实用文档ints,t,i=1;do{cout<>zh;cout<>mm;s=strcmp(zh,"abc");t=strcmp(mm,"1234");if(s

8、

9、t)cout<<"您输入的信息错误,请重新输入!";elsereturn0;i++;}while(i);};classEmployee//职工类{inttag;//删除

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。