- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于CS模式员工信息管理系统设计与实现
基于CS模式员工信息管理系统设计与实现
摘要:在对中小型企业的需求进行考察分析后,根据员工信息管理的内容和用户特点对系统作出需求分析,分析和设计了基于C/S模式的员工信息管理系统,着重介绍了系统的各个功能模块的设计,实现了员工基本信息模块、管理员模块、工资模块、考勤模块4个模块,并对几项主要技术进行了详细的说明;并采用了C/S模式来实现远程登录管理模式,数据统一放在服务器端,可以实现远程登录来对数据库进行维护以及更新,同时也保证了数据的安全和可靠性。
关键词:员工管理系统;C/S模式;远程登录
中图分类号:TP319文献标识码:A文章编号:16727800(2012)008011102
作者简介:王博(1979-),男,硕士,中海油信息科技有限公司工程师,研究方向为计算机科学与技术、计算机应用管理;李琪(1980-),男,硕士,中国地质大学图书馆馆员,研究方向为计算机应用技术。
0引言
员工信息管理系统(也称人力资源管理系统)的内容、功能对于企业的决策者和管理者来说都是至关重要的。一个好的员工信息管理系统可以为企业管理者提供充足的信息和快捷的查询和管理手段,及时作出正确的决策,对一个企业来说影响重大。该员工管理系统是在实地考量中小型企业的需求与实际情况后,实现了对员工的信息、考勤、工资等的信息化管理,降低了员工管理工作的成本,减轻企业管理员工的负担,方便员工信息的更新、维护和查询,增加数据的安全可靠性,从而提高企业员工信息管理的效率。
1系统功能设计与分析
1.1功能设计
系统要求提供员工基本信息的维护功能,管理人员能够通过此项功能及时添加、修改和删除员工的基本信息;提供每位员工每月业绩的信息,使得管理人员能迅速地掌握每位员工业务方面的情况;为维护数据的安全,系统对不同的用户应赋予不同的权限,并对所有的信息都应具有查询、统计等基本操作功能。为保证数据库的安全性,采用C/S模式,远程登录数据库获取数据信息,数据库只存在于服务器端不仅可以保证数据的可靠安全性,还能减少客户端机子的运行负荷。
1.2模块分析
主要实现的功能模块有员工基本信息模块、管理员模块、工资模块、考勤模块,下面对这几个模块间的关系(图1)做出分析。
(1)员工基本信息模块。员工基本信息模块包括员工的登录、注册、查询、修改等基本操作。员工注册之后,系统获得员工的基本信息,员工登录系统也可对这些信息进行查询、修改等操作,无权删除任何信息。
(2)管理员模块。在登录界面,提供管理员及普通员工两种角色登录,权限不同。管理员登录之后,除了自己的信息,还可以查询所属部门员工的所有信息,并能对员工信息进行修改、删除、统计信息等操作,但不能修改员工的密码;统计后生成信息列表,便于查询。
(3)工资模块。工资模块可供员工查询自己每月工资详单,管理员有权限设定员工工资、加班费、奖金等,员工只能查询工资信息而无权进行修改、删除等操作。
(4)考勤模块。考勤模块在电脑上模拟打卡方式,员工上班下班时打开系统进行考勤,即可将员工上下班时间实时记录,若有加班、请假、出差等情况可由管理员对该员工的考勤进行标记,管理员可以查询所属部门所有员工的考勤信息,并生成列表。
2C/S模式
本系统侧重于数据的安全可靠性,采用C/S开发模式。C/S(Client/Server)即客户机/服务器模式,又称C/S结构,是软件系统体系结构的一种。C/S结构的关键在于功能的分布,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势,减少计算机系统的各种瓶颈问题。C/S模式简单地讲就是基于企业内部网络的应用系统,与B/S模式相比,C/S模式的应用系统最大的好处是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用。
图1系统结构
C/S和B/S是当今世界开发模式技术架构的两大主流技术。这两种技术都有自己一定的市场份额和客户群,而随着Internet的兴起,无可否认,B/S已压倒C/S成为主流开发模式,但是C/S模式有着B/S模式不可替代的优势与特点,例如对信息安全的控制能力更强,让其依然占有一定的市场份额而不消退。
3系统实现的主要技术
3.1数据库设计
数据库的配置采用ODBC数据源加载Access 2000数据库,使用SQL数据库查询语言。
数据库模型采用关系(ER)模型,关系模型是目前最重要的一种数据模型。对员工信息及其权限和所要实现的功能模块进行分析与划分之后,优化后的关系数据模型的数据结构可分为4个数据表来表示:表1(Employee)存放员工的个人基本信息、表2(Worktime)存放员工的考勤信息、表3(Wages)存放员工的工资情况、表4(Wa
文档评论(0)