ASP企业员工管理系统的方案设计书与实现 .docx

上传人:Che****ry 文档编号:13049487 上传时间:2022-04-27 格式:DOCX 页数:26 大小:96.47KB
返回 下载 相关 举报
ASP企业员工管理系统的方案设计书与实现 .docx_第1页
第1页 / 共26页
ASP企业员工管理系统的方案设计书与实现 .docx_第2页
第2页 / 共26页
点击查看更多>>
资源描述

《ASP企业员工管理系统的方案设计书与实现 .docx》由会员分享,可在线阅读,更多相关《ASP企业员工管理系统的方案设计书与实现 .docx(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精品名师归纳总结封面可编辑资料 - - - 欢迎下载精品名师归纳总结作者: PanHongliang仅供个人学习企业员工治理系统的设计与实现摘要随着学问经济的来临, 运算机技术、 网络技术和信息技术已经广泛的应用于社会的各个方面,给现代人的生活, 工作带来了巨大的变化。 企业的员工治理正朝着追求高效、低成本、稳固牢靠的方向进展。为此目的,企业需要一个功能完 善,性能稳固的员工治理系统。系统针对企业员工治理系统进行设计与开发, 系统开发过程遵循软件工程的方法,接受 B/S 模式,应用 ASP开发语言和 SQLSERVER2000 数据库。系统分为员工子系统和治理员子系统, 两个子系统都具有登录验

2、证, 此外两个子系统仍各自具有不同的功能模块。整个系统具有功能完备,简洁,易操作等特点,系统可 以降低治理成本,提高对员工的治理效率,并且系统运行稳固牢靠。关键词: B/S 。ASP。 。企业员工治理系统The Design and Realization of EnterpriseEmployee Management SystemAbstractWiththe advent ofthe knowledge-based economy, computer technology, network technology and information technology has been wi

3、dely used in all aspects of modern society, which brings great change to our modernlives and work.The management of enterprise employee is developedto the direction of efficient, low-cost, reliable and stable. For this propose, enterprises need an employee management systembeing perfection, stable p

4、erformance.The design and development of system aims at enterprise employee management, system is developed following the software engineering methods,based on B / S mode, adopt ASP application development language and SQL Server 2000 database. System is divided into two subsystems, one isemployee s

5、ubsystem, the other isadministrator subsystem, and bothsubsystems have verified management modules, in addition two subsystems alsopossess differentfunctionalmodules.Thewholesystem is可编辑资料 - - - 欢迎下载精品名师归纳总结comprehensive, simple,and easy tooperate。the system can reduce costs, henceefficiency of the

6、employee management, and run stable and reliable.Key words:B/S。 ASP。 SQL。Enterprise Employee Management System可编辑资料 - - - 欢迎下载精品名师归纳总结目 录1 引言 41.1 课题背景 41.2 国内外争论现状 41.3 本课题争论的意义4论文总页数: 26 页可编辑资料 - - - 欢迎下载精品名师归纳总结1.4 本课题的争论方法 错误!未定义书签。2 理论基础 错误!未定义书签。2.1 开发语言及软件简介 错误!未定义书签。2.2 开发环境介绍 53 系统需求分析 53.1

7、 系统总体需求分析53.2 系统可行性分析 54 系统总体设计 64.1 系统功能规划 64.2 系统设计目标 74.2.1 系统功能总体设计目标74.2.2 系统功能模块概述74.2.3 系统功能模块图 84.3 系统数据库设计 错误!未定义书签。5 系统实现 95.1 登录模块 95.2 信息治理模块 105.2.1 员工信息治理模块105.2.2 治理员端信息治理模块125.3 消息治理模块 125.3.1 员工端消息治理模块135.3.2 治理员端消息治理模块155.4 薪酬模块 165.4.1 员工端薪酬模块 16可编辑资料 - - - 欢迎下载精品名师归纳总结5.4.2 治理员端薪

8、酬模块176 系统测试 176.1测试环境176.2测试过程176.3测试结果17结论 18参考文献 18致谢 错误!未定义书签。声明 错误!未定义书签。可编辑资料 - - - 欢迎下载精品名师归纳总结1 引言1.1 课题背景全球范畴内的企业内部组织正在发生巨变, 将来企业成功的关键是企业内部的员工,人才之争已经成为市场竞争中的核心内容之一,以人为本成为企业立足和进展的根本。 有效力治理企业的员工, 为企业供应强有力的储备力气, 使之成为企业进展的主动力。 通过对企业员工的有效治理, 把握最新的、 精确的企业员工信息, 并对其进行复杂的统计与分析, 从而充分发挥每个员工的潜能, 为企业制造更大

9、的价值。网络化的企业员工治理系统, 使新的员工协作治理模式成为可能。 通过网络治理系统, 特的的员工治理人员可以提高自身的工作效率,做好员工治理的和谐工作,提高人力资源利用率。 通过网络治理系统, 员工可以直接治理自己的技能, 有效的发觉和挖掘自身的潜能, 准时与自己的上级、 下属、同事进行的沟通与沟通,同心协作, 积极为企业的进展与决策贡献力气。 通过网络化的员工治理系统对企业员工进行治理, 使企业适应时代的进展要求, 大大提高了企业的核心竞争力。1.2 国内外争论现状企业员工治理是一门理论性、 技术性及实践性很强的工作。 作为一名合格的企业员工治理工作者, 应对“企业人”的人性有比较深化的

10、懂得、 把握较为娴熟的心理测评技术和工作分析技术、 准时明白国家相关政策等, 这样才能有效的完成对员工的猎取、整合、保持与勉励、把握与调整、开发等方面的工作。与规范 化的企业员工治理要求相比, 目前我国企业员工治理水平较低。 多数企业仍然沿用传统的治理方式,观念陈旧,方法落后,企业治理不规范,大部分企业的员工 治理系统仍处在“期望尝试却不知所措”的特殊境况。1.3 本课题争论的意义随着经济全球一体化时代的到来, 企业的进展不再仅限于技术的竞争, 市场的竞争, 更重要的是人才的竞争。 企业在进展过程中, 除了要爱惜好和客户的关系,把握先进的行业生产技术, 仍必需拥有一批本领域中具有相当才能的工作

11、人员,才能在信息时代的经济浪潮中立于不败之的。人才是企、 事业单位的宝贵财宝,是企业的核心。吸引人才,留住人才成为使企业可连续进展的一个重要课题。要想留住人才不仅需要企业具有良好的进展前景, 更重要的是企业要有一个相当健全的治理体制。 良好的治理体制, 不仅能节省大量的企业人力物力, 提高企业的经济效益,更重要的是能够帮忙企业制订方案, 依据一个良好的方向进展。人才的引入给企业的进展注入的新颖的血液,带动了企业一系列新的进展变化。通过应用企业员工治理系统能够集中对企业人事工作进行治理,不单使得企业员可编辑资料 - - - 欢迎下载精品名师归纳总结工治理人员摆脱繁重的日常工作, 更为重要的是能够

12、依据员工个人才能对其岗位进行调动,充分发挥员工自身的才能,为企业的带来更大的经济利益。因此,快捷、精确、便利、高效的企业员工治理系统是企、事业单位的基本需求之一。2 开发环境介绍服务器端建议用户的运算机使用以下配置(或更高) : CPU: Intel 或兼容机 Pentium Pentium3 500 MHz 或更高硬盘: 7200 转/分,剩余空间 100M内存:建议 512MB 或更多鼠标: 3D 光电鼠键盘:标准 104 键操作系统: Windows 2000 Server系统配置环境: IIS6.0, SQL SERVER, Dreamweaver MX客户端举荐配置B/S 模式,客户

13、端要求不高显示卡: SVGA ,16K 色以上显示模式IE5.01 以上或者兼容版本3 系统需求分析3.1 系统总体需求分析通过调查,要求系统需要有以下功能:由于操作人员的运算机学问普遍较差,要求系统良好的人机操作界面。具有发布、接收公司公告的功能。对员工基础信息进行治理。企业员工工作任务治理,包括员工的工作任务的支配、治理。供应个人工作治理平台,便利员工日常工作治理,日常信息传递。个人信息的爱惜。员工薪酬信息的治理,包括薪酬信息的发布, 查询, 删除。系统退出。3.2 系统可行性分析经济性员工治理系统是企业治理中的一个重要组成部分, 涉及到企业治理的各个方面。员工治理水平的提高, 能够带动企

14、业各方面水平的提升。 利用运算机对企业的员工进行治理, 使治理人员从日常琐碎的治理工作中解脱出来, 更好的和谐企业人才,大大的提高了人才的利用率,使企业人才的才能得以更充分的发挥。技术性可编辑资料 - - - 欢迎下载精品名师归纳总结通过网站治理实现了企业信息的发布、 查看、接收等功能。 通过网站对企业进行治理,使员工的信息治理、薪酬治理更为科学化、系统化。通过网站治理, 为企业个人供应了一个更为完善的工作平台。4 系统总体设计4.1 系统功能规划员工治理系统是一个典型的数据库开发应用程序, 在员工子系统由员工登录, 个人信息治理、消息治理、查看薪酬、查看任务等部分组成,在治理员子系统由治理员

15、登录,员工信息治理,消息治理,任务支配,薪酬支配等部分。模块名称功能描述登录模块验证员工身份员工看查看个人信息,修改登陆密码,查看同信息治理模块事信息。发布请假,出差申请并查看回复,发布内部消消息治理模块息并查看回复,查看公告。薪酬模块查看薪酬信息任务模块查看任务信息表 4-2 治理员子系统模块模块名称功能描述登录模块验证治理员身份对员工的基本信息进行治理,包括员工信息的信息治理模块修改,添加和删除。对员工事务进行治理(包括查看和删除),内部消息治理模块消息的治理,公告的发布。任务模块对员工的工作任务进行支配和删除薪酬模块对员工的薪酬进行支配和删除表 4-1 员工子系统模块可编辑资料 - -

16、- 欢迎下载精品名师归纳总结4.2 系统设计目标4.2.1 系统功能总体设计目标依据对企业员工治理系统的调研, 系统具有的功能要中意以下几个设计目标:1. 有用性原就:真正为企业人力资源的实际工作服务,依据需求的轻重缓急,合理设计员工治理系统。2. 牢靠性原就:必需为企业供应安全的服务,特殊是要保证从Internet 上可以拜望到的员工治理系统的安全。3. 友好性原就:使用员工治理系统的用户相当一部分对运算机学问明白很少,所以系统操作上要求简洁便利,便于用户把握。4. 可扩展性原就:接受开放的标准和接口,便于系统向更大的规模和功能扩展。4.2.2 系统功能模块概述员工治理系统分为两个子系统,员

17、工子系统和治理员子系统。在员工子系统端, 当员工进入登录页面后, 输入正确的帐号和密码即可进入到员工的主界面。 在员工的主界面可以看到在界面的左侧是功能模块导航,包括员工个人信息治理,消息治理,查看薪酬和查看任务。在个人信息治理模块,员 工可以查看自己和同事的信息, 可以修改自己的登录密码。 消息治理模块是员工子系统中员工与外界沟通的一个平台,消息治理模块共分为三个子模块, 即事务治理。公告消息治理和内部消息治理。 在事务治理子模块中员工可以进行请假和出差的申请, 并对回复进行查看。 在公告消息治理子模块, 员工可以查看公司所发布的公告消息。 在内部消息子模块, 员工之间可以进行在各个方面的沟

18、通。 在查看薪酬模块中, 员工输入想查看的具体日期信息后, 即可查看到相应日期的薪酬情形。在查看任务模块中, 员工输入具体的日期信息后, 即可查看到相应的日期的任务情形在治理员子系统中, 当治理员进入登录界面后, 输入正确的帐号和密码后即可进入到治理员的主界面。在治理员主界面可以看到在界面的左侧是功能模块导航,包括员工信息治理,消息治理,任务支配和薪酬支配。 在员工信息治理模块中, 含有员工信息的修改, 添加新员工, 删除员工信息等功能, 为治理员供应了一个对员工的个人信息进行治理的平台。在消息治理模块中,分为员工事务治理,内部消息,公告发布等三 个子模块。 在员工事务治理子模块中, 治理员可

19、以对员工的请假, 出差申请进行回复,并将过时的信息删除。 在内部消息子模块, 治理员可以对公司的内部消息进行查看,并删除。在公告消息子模块,治理员可以发布公司的公告消息。任务 支配模块即是对每个员工支配工作任务。 薪酬支配模块即是对每个员工的薪酬进可编辑资料 - - - 欢迎下载精品名师归纳总结行支配。4.2.3 系统功能模块图员工登录员工主界面员工个人信息治理消息治理查看任务查看薪酬依据上面所描述的系统需求、 流程,以流程图的形式画出系统功能模块图总体上可以分为客户端和治理端。查修查看改看个密同人信息码说信息图 4-1员工端模块图可编辑资料 - - - 欢迎下载精品名师归纳总结修添删新查新查

20、改加除建看建看员新员任任薪薪工信员工工信务分务分酬分酬分息息配配及删配配及删治理员登录治理员主界面员工信息治理消息治理任务支配薪酬支配除除图 4-2 治理员端模块图5 系统实现5.1 登录模块图 5-1员工登录模块系统的登录模块分为员工端的和治理员端, 以员工端的登录模块为例。 当员工进入员工登录界面输入用户名和密码后, 后台处理程序便进行验证。 如成功就进入员工主界面, 如输入信息有误就显示出错信息, 提示登录者重新输入正确的帐号和密码。关键代码如下:返回上页 其中% set con=server.createobjectadodb.connection con.open dsn=data。

21、uid=sa。pwd=为连接数据库的语句,利用 request猎取变量。利用 if 语句来判定输入是否为空或输入错误。应用strsql=selectxingming,gonghao,mimafromgerenxinxiwhere xingming=&xingming&and mima =&mima& set rs = con.executestrsql这段程序来进行数据库的操作。其中的select为数据库查询语句, 在gerenxinxi表里相应 的 xingming,gonghao,mima 字 段中 分别 查询变量 名为xingming,mima 的变量值是否在 xingming,gong

22、hao,mima 字段中存在。如存在就跳转至 yuangong0.htm,否就显示 “用户账号或者密码有误 ”。5.2 信息治理模块信息治理模块分为员工端和治理员端的。5.2.1 员工信息治理模块员工端信息治理模块中分为个人信息查看, 修改密码, 同事信息查看三个子模块。图 5-2 员工端信息治理模块个人信息查看子模块界面如下:可编辑资料 - - - 欢迎下载精品名师归纳总结图 5-3 个人信息查看子模块在代码实现上, 用 session函数来继承在员工登陆后台处理程序的session函数来对应,以此来确定登陆员工的信息。关键代码入下: 姓名 工号 性别电话部门职位E-MAIL   。

23、  。 。  。  。  。员工修改密码子模块中, 先要求员工输入现在的密码, 提交成功后进入下个页面,输入两次新密码,即修改成功。可编辑资料 - - - 欢迎下载精品名师归纳总结当员工输入新密码后,即使用图 5-4 修改密码可编辑资料 - - - 欢迎下载精品名师归纳总结sql=updategerenxinxisetmima=&xinmima&where mima=&sessionmima&这条 SQL 语句将新的密码插入对应的数据库中,关键代码入下。5.2.2 治理员端信息治理模块在治理员端信息治理模块中分为修改,添加,删除员工信息三个子模块。图 5

24、-5 治理员端信息治理主页面在修改员工信息子模块中, 治理需先输入要修改的员工的工号, 来唯独确定员工,然后进入修改页面。最终将新信息提交到数据库的 gerenxinxi 表中。关键代码如下:其中用到 SQL 的 updata语句对数据库进行更新 。5.3 消息治理模块消息治理模块分为员工端消息治理模块和治理员端消息治理模块。可编辑资料 - - - 欢迎下载精品名师归纳总结5.3.1 员工端消息治理模块员工端消息治理模块分为事务治理, 公告消息治理, 内部消息治理三个子模块。在事务治理这个子模块中员工可以发布请假, 出差申请,并对回复进行查看。图 5-6 请假申请在请假功能实现中, 员工输入必

25、要信息后, 后台程序将对此进行处理, 将其插入到 qingjiashenqing 数据库表中。在后台代码中使用 SQL 的 INSERT 语句将其插入到对应数据库中。关键代码如下set con=server.createobjectadodb.connection con.open dsn=data。uid=sa。pwd= xingming=requestxingming qingjiashijian=now qingjialeixing=requestqingjialeixing qingjiachangdu=requestqingjiachangdu qingjialiyou=reques

26、tqingjialiyoustrsql=insertintoqingjiashenqingxingming,qingjiashijian,qingjiachangdu,qingjialeixing,qingjialiyou values&xingming&,&qingjiashijian&,&qingjiachangdu&,&qingjialeixing &,&qingjialiyou&con.executestrsql response.write申请成功 end if%公告消息治理和内部消息治理这两个子模块是为了便利治理者通知消息和员工之间的内部沟通而设置的。在公告消息治理子模块中, 员工

27、可以查看到治理者发布的公告消息。 在内部消息治理子模块中员工可以选择各个部门的员工给他发送信息, 达到在互联网上实现沟通的目的。公告消息治理子模块的代码实现主要是用了 SQL的 SELECT语句对数据库的gonggao表进行查询。关键代码入下: 公告时间 公告内容  。 在代码中,可以看到使用了 if not rs.eof then 语句,如记录集 RS 不为空时, 就显示数据库的内容。 while not rs.eof 和 rs.movenext wend 语句就是为了循环显示数据库中对应表中的内容。内部消息治理子模块的实现就分为插入和查询两个过程。插入部分是员工新建内部消息,将信息

28、插入数据库中。查询过程就是利用session函数插入部分代码入下:%set con=server.createobjectadodb.connection con.open dsn=data。uid=sa。pwd= bumenming=requestbumenming shouxinrenxingming=requestshouxinrenxingming sessionxingmingshijian=now neirong=requestneirong 返回上页 sql=insertintoneibuxinxi bumenming,xingming,shouxinrenxingming,sh

29、ijian,neirongvalues可编辑资料 - - - 欢迎下载精品名师归纳总结&bumenming&,&sessionxingming&,&shouxinrenxingming&,&shijian &,&neirong&set rs=con.executesql%查询部分代码入下: 发信人 时间内容 。  。5.3.2 治理员端消息治理模块在治理员端消息治理模块中分为员工事务治理,公告消息治理两个子模块。 员工事务治理子模块中有查看请假申请, 查看出差申请, 查看内部消息三个功能。以查看请假申请为例。图 5-7 查看请假申请可编辑资料 - - - 欢迎下载精品名师归纳总

30、结在实现这个功能时, 最重要的是用到了参数的传递, 用 qingjiashenqing 表里的 id 字段做为参数,字段 zhuangtaiwei 为状态位,默认值为 0。当为 0 时用a href=qingjiahuifu.asp.id= 回复 这段程序,将进入回复页面, 进行回复。并将 zhuangtaiwei 的值改为 1。当为 1 时用“已回复 ”表示。5.4 薪酬模块薪酬模块分为员工端和治理员端。任务模块与其相像。5.4.1 员工端薪酬模块在员工端薪酬模块中,员工先需输入工号,密码,时间等信息。输入密码是 为了爱惜个人信息不被泄露, 当输入后, 及验证输入的信息的正确性, 当成功后即

31、可查看到对应的薪酬信息。图 5-8 查看任务关键代码入下:年 月份基本工资 奖金保险 迟到扣费 请假扣费 出差补助  。  。  。  。   。  。 。可编辑资料 - - - 欢迎下载精品名师归纳总结  。5.4.2 治理员端薪酬模块在治理员薪酬治理模块中有新建薪酬治理和查看已发布薪酬两个功能。在新建薪酬治理中, 治理员进入新建薪酬治理首页页面, 先输入对应员工的信息, 提交到 gerenxinxi 表进行验证,当通过是进入薪酬治理主页面,可对员工的薪酬进行支配。在查看以支配的薪酬时,是用到QSL 的 select语句来查询数

32、据库的 xinchou表里的信息,并可对信息进行删除。可编辑资料 - - - 欢迎下载精品名师归纳总结6 系统测试图 5-9 查看已发布的薪酬可编辑资料 - - - 欢迎下载精品名师归纳总结软件测试是为了发觉错误而执行程序的过程。 或者说,软件测试是依据软件开发各阶段的规格说明和程序内部结构而细心设计的一批测试用例 (即输入数据及预期的输出结果) ,并利用这些测试用例去运行程序, 以发觉程序错误的过程。6.1 测试环境运算机的操作系统为 Window 2000 Server ,并配置 IIS使其成为一台 WEB 服务器。将系统移植在这台 WEB服务器上。 Windows 2000 Server 内嵌了强大的 构建 Web服务的技术及安全手段,如 IIS 及安全的 Exchange Server, SSL服务器及 IPSEC应用等,供应了构建 Web平台的整套解决方案。6.2 测试过程构建好测试环境后, 对系统的各个功能模块进行测试。 在运算机

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁