- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于VB企业人事管理信息系统设计与开发
摘要
信息是一种资源,只有充分利用计算机和信息资源,企业才能在竞争激烈的环境中处于不败之地。在“以人为本”的今天, 企业人事信息的管理在现代企业管理工作中尤为重要,将直接关系到企业的经营与发展。
本文描述了采用VB6.0为前端开发工具,SQL Server 2000为后台数据库,设计和开发一套适应现代企业发展的“企业人事管理信息系统”的过程。
本文所作主要工作如下:
1.介绍企业人事管理信息系统的产生背景和开发意义;
2.描述了C/S体系结构,及Visual Basic开发工具和SQL Server 2000数据库;
3.通过需求分析,设计和实现系统的各功能模块,包括:系统管理、员工信息管理、考勤管理、工作评价管理及工资管理;
4.分析并解决程序设计中出现的若干问题。
关键词:企业人事管理
C/S(客户/服务器)结构
动态菜单项
目 录
一、绪论 4
1、 课题的提出 4
2、 设计思路 4
二、开发工具简介 5
1、采用的体系结构(C/S模式) 5
2、前台开发工具(Visual Basic 6.0) 5
⑴ Visual Basic主要特点 5
⑵ Visual Basic可视化设计基本构件 5
⑶ ActiveX 部件的特点 6
⑷ ADO数据库访问方式 6
3、后台数据库(SQL Server 2000) 6
⑴ SQL Server的特点 6
⑵ SQL Server的安装和配置 7
⑶ SQL Server工具和应用程序 7
三、需求分析 9
1、系统目标 9
⑴提高人事信息管理的效率 9
⑵信息管理方式的改进 9
⑶人员利用率的改进 9
⑷自动决策体系的改进 9
2、系统流程图 9
3、数据字典 10
4、功能需求 10
⑴基本信息要求 10
⑵需实现的主要功能 10
四、系统设计 11
1、系统功能设计 11
⑴系统功能分析 11
⑵系统功能模块设计 11
⑶系统功能模块图 12
2、数据库设计 12
⑴数据库概念结构设计 12
⑵数据库逻辑结构设计 14
3、用户界面设计 17
⑴系统主窗口设计 17
⑵登录模块窗口设计 18
⑶系统管理模块窗口设计 19
⑷员工信息模块窗口设计 21
⑸员工考勤模块窗口设计 23
⑹员工工作评价模块窗口设计 25
⑺员工工资管理模块窗口设计 26
五、系统实现 28
1、程序设计 28
⑴数据库操作函数 28
⑵动态菜单项的实现 28
⑶配置文件(.ini)的读写操作 30
2、系统测试 31
⑴测试目标及步骤 31
⑵测试方法 31
⑶测试结果 31
3、系统运行的管理与维护 31
⑴系统运行管理 31
⑵系统维护 31
六、小结 32
1、系统存在不足和改进方案 32
2、毕业设计心得和体会 32
致谢 32
参考文献 32
企业人事管理信息系统的设计与开发
一、绪论
1、 课题的提出
管理信息系统是一门融管理科学、信息科学、系统科学、现代通信技术和电子计算机技术为一体的综合性边缘学科,它以人为主导,利用计算机硬件、软件、网络通信设备为办公设备,进行信息的收集、传输、加工、存储、更新和维护,以提高企业效率为目的一种集成化的人机系统。
管理信息系统涉及到多方面的内容,因此,人们称该学科是一门交叉综合性的学科。而企业人事管理信息系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件,是提高劳动生产力和企业活力的基础。
企业人事信息管理是一项琐碎、繁杂而又非常细致的工作,在以往手工进行的办公工作中,需反复的进行各种抄写、编制、计算及各种文件档案管理等工作,这种管理方式存在着许多缺点,如:花费时间长、效率低、必威体育官网网址性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难,而且容易丢失,产生漏洞。使用计算机对企业人事信息进行管理,具有着手工管理所无法比拟的优点:首先,它提高了员工对人事信息资料的编制、管理等工作的效率,同时还可减少文书工作;其次,可以使企业各类人员以最少的劳动和最短的实践取得足够的、可靠的、准确的信息,可以使他们从简单的数据统计、收集、汇总等重复繁重的事务中解脱出来。最后,还可以以更快速和更简便的方式为企业管理层提供其决策所需的信息。这些优点能够极大地提高企业人事信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发一个代替手工操作的新型的计算机管理的人事信息系统对企业来说刻不容缓,这也是本课题的由来。
2、 设计思路
本系统开发的任务是实现企业人事管理的信息化、系统化、规范化。目的是开发一个具有添加,查询,修改,更新,维护等功能的强大的数据库管理系统。
以目前的技术看,先建立C/S结构的局域网络应用,
文档评论(0)