ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:533.33KB ,
资源ID:7593112      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7593112.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(人事管理系统文库.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

人事管理系统文库.docx

1、人事管理系统文库课程设计报告设计题目: 人事管理系统 专 业:班 级: 姓 名:指导教师:二一 年 六 月 七 日课程设计小组人员姓名及所做贡献:略人事管理信息系统一、目的及意义 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;计算机管理所无法比拟的优点检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件

2、。不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着计算机技术的飞速发展,计算机在企业管理中应用的普及, 利用计算机实现企业人事管理势在必行。合理的利用有助于企业发展的管理系统是企业改革的一种优越的体现,不仅保证了核算准确度,还成倍的提高了

3、工作效率,而且便于查询。作为计算机应用的一部分,使用计算机对人事信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套适用的人事管理软件成为很有必要的事情,在下面的各章中我们将以开发一套人事管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。二、总体设计人事管理系统分为员工管理模块、部门管理模块和用户管理模块三大部分。其中员工管理模块又包括员工信息管理模块和员工部门调动模块;部门管理模块又包括部门信息管理模块和部门人

4、员管理模块。1、员工信息管理模块主要功能包括:管理员工基本信息添加员工基本信息修改员工基本信息删除员工基本信息查看员工基本信息2、员工部门调动管理模块主要功能包括:管理员工部门调动记录添加员工部门调动记录查看员工部门调动记录3、部门信息管理模块主要功能包括:管理部门基本信息添加部门基本信息修改部门基本信息删除部门基本信息查看部门基本信息4、部门人员管理模块主要功能包括:管理部门人员检索各部门人员查看部门人员基本信息5、用户管理模块主要功能包括:管理用户添加用户修改用户密码删除用户用户退出系统三、功能模块设计: Employeeadd. ! (部门调动) (创建部门) Apartpeoplema

5、nger(部门人员管理)(为大家使用方便,页面名称统一为首字母大写,后面没有连字符号,后面字母都为小写)各个页面的基本功能描述1.登陆界面 (根据不同的权限登录 或 界面,记录员工编号,方便以后使用)2.管理员界面 (跳转到不同的界面,以实现管理员的权利为目的)3.修改管理员信息界面 (它的修改同时修改员工信息表和用户信息表,把基本的搞定后可以考虑添加管理员照片,照片使用上传方式;这个搞定后可以给所有员工都添加一张照片,让他们名副其实;所在部门设置为只读属性,想改在部门调动表里duty- experience改,改完后在该员工信息表)4.员工管理界面 (实现员工信息查询,编辑,删除,分页,查询

6、功能要做细,实现有条件查询,如按部门查询,使用dropdownList,部门设置和上个相同,这部分和部门人员管理界面功能相同,这个做出来后选择性拷贝到部门人员界面就可以)5.部门信息管理界面(实现部门的创建,也就是在数据库里面添加一行数据;部门信息修改)6.部门人员管理界面 (Apartpeoplemanger检索各部门人员,查看部门人员基本信息,虽然有编号,但我们要不厌其烦地在下面加一个lable来显示部门人数)7.部门人员调动界面 (显示部门人员调动表,实现其编辑,(部门编号更改后要在员工信息表里面改动);其中员工编号等设为只读)8.员工添加界面 (对必须要填的项判断,之后添加到数据库里面

7、,包括员工信息表,部门信息表)9.普通员工个人信息查询界面 (这个编辑的时候有些属性设置只读;考虑在员工信息表里面查看部门信息的部分内容;添加一些通知信息框)10.创建部门界面()四、数据库设计建立名为PM(人事管理)数据库,其中包含四个表PA(部门信息表),PE(员工信息表),PC(部门调动表),PU(用户信息表),为使用方便,表内“字符串”统一定义为nvarchar(50),全部为小写字母员工信息表:保存员工基本信息,包括员工编号(number)、姓名(name)、性别(sex)、民族(nation),所在部门(apart-name,参照部门信息表中的apart-name,),职位(pos

8、ition),专业(profession),电话(telephone),基本工资(basic- salary),是否在职(post)密码(password)部门信息表:保存部门基本信息,包括部门编号(apart-sno)、部门名称(apart-name)、部门描述(apart-describe,允许为空)部门调动表:保存员工调动基本信息,包括部门编号(apart-sno)员工编号(number),进入公司时间(company-time),工龄(working-age),职业经历(duty- experience,包括以前的从业经历,升职时间,),离职时间(leave-time,可以为空),离职

9、原因(leave-reasons)用户信息表:保存用户基本信息,包括编号(number,参照员工信息表中的number),口令密码(password),姓名(name,参照员工信息表中name),电话(telephone),各个表的设计图如下:1 . PA 表2 . PC 表3 . PE 表4 . PU 表五、系统部分界面及关键代码图片 5. 6. 部分后台代码7.8.显示时间的Javascript 9.10. 运行时界面11.员工管理代码 12员工添加.bmp13、创建部门14、普通员工修改个人信息15. 部门人员管理16.部门调动信息表 。17. 添加管理员 18. xml文件员工添加信息

10、表存储过程代码:create procedure employee_add name nvarchar(50),sex nvarchar(50),nation nvarchar(50),apart_name nvarchar(50),position nvarchar(50),profession nvarchar(50),working_age nvarchar(50),telephone nvarchar(50),basic_salary nvarchar(50),post bit,password intas insert into PE(name,sex,nation,apart-na

11、me,position,profession,working-age,telephone,basic- salary,post,password) values(name,sex,nation,apart_name,position,profession,working_age,telephone,basic_salary,post,password) 创建部门存储过程:create procedure s_insertapart_sno nvarchar(50),apart_name nvarchar(50),apart_describe nvarchar(50).asinsert into

12、 PA(apart-sno,apart-name,apart-describe) values (apart_sno,apart_name,apart_describe)五、课程设计总结:略在课程设计中遇到的一些小问题:1、div 背景图片路径问题2、某些类型数据更新不了3、Datatime 类型的使用4、数据删除的取消不管用5、如何在 实现它的功能,并使界面美观6、如何使这个系统在以后的找实习单位中起作用7、结联删除 8、如何在dropList 中绑定数据库9、如何使用带连字符的变量( )10、如何使用存储过程修改数据(11、使用SiteMapDataSource,使界面丰富些12、使用自定义函数,在过年的时候,实现工龄的加一13、使用Cookie把登录信息保留在电脑里面,方便以后登录14、图片粘贴不上去15、更新时Checkbox 类型的转化16、在 中使用DetailView 时如何获取参数,现暂时改为GridView我们大家齐心协力完成这个系统,但还有许多功能没有实现,有许多功能实现的方法可以更加简便捷一些。通过这次课程设计我们感觉到只有脚踏实地,才能走的更远!通过对课程设计的改动,掌握了常见却不会使用的东西,对其它方面的尝试也激发了自己学习的兴趣!

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1