《面向对象程序设计》课程设计

《面向对象程序设计》课程设计

ID:14444292

大小:165.00 KB

页数:16页

时间:2018-07-28

《面向对象程序设计》课程设计_第1页
《面向对象程序设计》课程设计_第2页
《面向对象程序设计》课程设计_第3页
《面向对象程序设计》课程设计_第4页
《面向对象程序设计》课程设计_第5页
资源描述:

《《面向对象程序设计》课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、河南城建学院《面向对象程序设计》课程设计报告书设计题目:人员档案管理系统指导老师:崔雪冰李蓓景伟娜学生学号:083412136学生姓名:欧阳万里同组人员:肖胜军高红星刘周亮时间:2014年1月3日目录第1章选题21.1题目背景21.2系统实现的具体分工21.2.1标题21.3开发环境2第2章设计内容32.1实现功能32.2概要设计(涉及类的框图)32.3界面设计4第3章系统实现53.1涉及知识点53.2系统运行(主要运行界面抓图)53.3源程序清单(关键代码)6第4章结束语15第1章选题1.1题目背景随着信息时代的到来和全社会信息化、

2、网络化建设的兴起,传统的人员档案管理模式和操作方法越来越不能满足用户的需要。智能化、网络化、信息化的人员档案管理系统应用势在必行。1.2系统实现的具体分工系统分为人员结构体、人员类以及主函数等几大模块,其中人员结构体实现对人员档案信息的描述,人员类实现对人员档案的管理,main()函数实现对程序主界面的引导。1.2.1标题人员档案管理系统1.3开发环境VisualC++6.0机型:方正电脑处理器名称:Intel(R)Core(TM)2DuoCPUE7200@2.53GHz硬盘驱动器:WDCWD1600AAJS-22WAAO系统内存:金

3、士顿内存2GB显示卡:NVIDIAGeFORCE9400GT显示器:方正科技FG981-W9操作系统:MicrosoftWindowsXPProfessional1第2章设计内容2.1实现功能系统主要包括新增成员、查找人员、删除人员和退出功能。用户需输入登录密码才能进入主界面,然后进行下一步的操作。2姓名工作证号性别民族身份证号家庭电话家庭住址部门职务人员类,实现对人员信息的管理新增人员显示所有人员信息删除人员删除所有人员主程序登录密码正确输出主界面选择菜单号进行相关操作后,退出或按任意键返回主界面人员档案管理系统人员结构体,实现对人

4、员信息的描述按工作证号查找修改人员信息.2概要设计(涉及类的框图)22.3界面设计界面设计在工作流程上分为结构设计、交互设计、视觉设计三个部分。结构设计结构设计也称概念设计,是界面设计的骨架。该系统运行时界面上的目录体系和词语定义易于用户理解和操作,例如主界面的目录体系包括1增加新成员、2查找人员信息、3修改人员信息4、显示人员信息5、删除人员信息6、删除所有人员信息7、退出。充分体现了结构化的界面设计理念。交互设计交互设计的目的是使产品让用户能简单使用。任何产品功能的实现都是通过人和机器的交互来完成的。该人员档案管理系统中包含1)清

5、楚的错误提示,误操作后,系统提供有针对性的提示。例如用户输入的密码或编号错误时,系统会给出相应的提示,以指导用户进行正确的操作。2)使用用户的语言,而非技术的语言。3)方便退出。4)导航功能。视觉设计该管理系统界面清晰明了,在结构设计的基础上,参照目标群体的心理模型和任务达成进行了视觉设计。3第3章系统实现3.1涉及知识点类与对象、面向对象程序设计、数组的应用、循环语句的使用、过程化设计的思想等3.2系统运行(主要运行界面抓图)主界面人员档案管理服务新增成员6退出3.3源程序清单(关键代码)#include6#incl

6、ude#include#include#includeusingnamespacestd;typedefstructnode{charname[10];charwid[20];charsex[5];charnation[20];charID[20];chartel[15];charaddr[20];chardepart[30];charposition[10];structnode*next;}NODE;classemployee{public:employe

7、e(NODE*n);voidadd();voidedit();voidoutput();voidoutputall();voiddel();voiddeleteall();private:NODE*p;NODE*t;NODE*q;};employee::employee(NODE*n){t=p=n;}voidemployee::add()6{q=newNODE;q->next=p;p=q;cout<<"tt------------------------------------------------"<

8、ttt姓名:";cin>>q->name;cout<<"ttt工作证号:";cin>>q->wid;cout<<"ttt性别:";cin>>q->sex;cout<<"ttt民族:";cin>>q

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

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

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