公司人员信息管理系统_课程设计论文

公司人员信息管理系统_课程设计论文

ID:8783518

大小:1.95 MB

页数:36页

时间:2018-04-07

公司人员信息管理系统_课程设计论文_第1页
公司人员信息管理系统_课程设计论文_第2页
公司人员信息管理系统_课程设计论文_第3页
公司人员信息管理系统_课程设计论文_第4页
公司人员信息管理系统_课程设计论文_第5页
资源描述:

《公司人员信息管理系统_课程设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计(论文)VC++课程设计报告公司人事管理系统学生姓名:学号:年级专业:2007级信息与计算科学班级:指导老师:学院:数学与计算科学学院目录36课程设计(论文)1前言32需求分析43概要设计43.1系统功能模块设计43.2流程图53.3程序运行平台64详细设计64.1公司人员信息类的设计64.2数据的存储94.3模块详细分析94.4整体界面的实现104.5系统登录的实现124.6添加.查询.删除和修改记录的实现184.7(特色)用户注册的实现275测试分析326心得体会32参考文献33致谢3336课程设计

2、(论文)公司人员信息管理系统摘要本次课程设计任务是通过编写一个公司人员信息管理系统,学习用VisualC++6.0开发简单的管理系统。采用VisualC++6.0软件为主要开发工具。本系统主要完成对公司员工情况和公司信息的管理,包括人员信息的添加、修改、删除等。系统还可以完成对各类信息的浏览、查询、添加、删除、修改、等功能。由于我们还没有学习数据库,所以在有关大量人员信息存储时,次系统显得心有余而力不足。系统的核心是引用I/O流和文本处理来存储和修改公司人员的信息联系,每一个动作都可能影响到其它的功能,还有数据

3、的改变,当完成对数据的操作时系统会自动地完成数据库的修改。关键字:VC++6.0;公司人员信息管理系统;模块化设计;i/O流;1前言使用计算机管理人员信息,不但可以大量节省时间、人力、财力、物力,而且能更全面有效地掌握公司的基本情况,及时获取最新而又准确的资料和信息。此课程设计就是这样一个管理公司人员信息的系统,其功能与实现方面有比较好的的针对性和实用性。软件是在Visualc++平台上开发的,采用i/o流文本存储数据和信息,作为虚拟的数据库。利用i/o流文本操作语言,能比较方便地实现对人员信息的操作与管理。系

4、统登陆功能是系统的核心之一,在系统中有用户注册,用户注销,用户退出,其目的都是为了方便用户使用。系统有完整的用户对比功能,检查是否用户名已被注册。2需求分析VisualC++6.0的MFC提供了大量的类库函数强大支持。开发一个人员信息管理系统,可以实现人员信息的管理。并提供新信息输入,现有公司人员信息36课程设计(论文)查询功能,对记录的删除修改等工作。公司人员管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据信息的建立和保存以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数

5、据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。3概要设计公司人员管理系统的概要设计分成两部分,首先是简要介绍系统功能模块设计,其次是简要介绍流程图。3.1系统功能模块设计系统功能划分为九个模块,其流程图如图3-1。各模块功能简要介绍如下:图3-1系统功能模块流程图1、用户注册:添加一个系统账户,当输入的用户名未被注册且密码两次输入相同则注册成功。2、系统注销:36课程设计(论文)可以注销当前用户,登陆另一个账户。3、系统退出:退出公司人员管理信息系统。4、信息输入:输入公司职员的基本信息。5、

6、信息输出:输出公司所有职员的信息。6、信息查询:查询制定人员的信息。7、信息修改:修改指定人员的信息。8、信息删除:删除指定人员的信息。9、信息清空:清空所有人员的信息。3.2流程图系统操作流程图如图3-2。图3-2功能流程图36课程设计(论文)3.3程序运行平台开发工具:VisualC++运行环境:Windows9x、WindowsNT/2000、WindowsXP4详细设计公司人员管理系统的详细设计分成七部分,分别是公司人员信息类的设计、数据的存储、模块详细分析、整体界面的实现、系统登录的实现、添加.查询.

7、删除和修改记录的实现以及(特色)用户注册的实现。下面分别加以介绍,其中某些部分会将具体代码列出。4.1.公司人员信息类的设计公司人员管理系统主要的人员信息主要分为技术员、销售员、经理以及销售经理等四类人员,为此设计了五个人员信息类分别是employee(作为基类)、technician、salesman、manager以及salesmanager,后四个类都公有地继承了employee。下面是上述类的设计,即各类的声明,放在了employee.h文件中,而其中所有成员函数的设计见附件。//employee.hc

8、lassemployee{protected:charname[20];//姓名intindividualEmpNo;//个人编号intgrade;//级别floataccumPay;//月薪总额staticintemployeeNo;//本公司职员编号目前最大值public:36课程设计(论文)employee();//构造函数~employee();//析构函数virtualvoi

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

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

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