某公司员工管理系统的设计与实现

上传人:cn****1 文档编号:511327416 上传时间:2022-12-13 格式:DOC 页数:26 大小:890.50KB
返回 下载 相关 举报
某公司员工管理系统的设计与实现_第1页
第1页 / 共26页
某公司员工管理系统的设计与实现_第2页
第2页 / 共26页
某公司员工管理系统的设计与实现_第3页
第3页 / 共26页
某公司员工管理系统的设计与实现_第4页
第4页 / 共26页
某公司员工管理系统的设计与实现_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《某公司员工管理系统的设计与实现》由会员分享,可在线阅读,更多相关《某公司员工管理系统的设计与实现(26页珍藏版)》请在金锄头文库上搜索。

1、. . . . 某公司员工管理系统的设计与实现摘 要本文设计的员工管理系统是为了更好,更方便的管理公司员工的信息。此系统主要包括员工基本信息,员工过失记录,员工奖金记录,员工社保记录,上级评语和基本设置等几个大模块。每个大模块又分成了几个小的模块,如员工基本信息模块又分成了员工列表,扩展信息,离职管理等小的模块。每个模块都完成了其相关信息的添加、修改、删除、查询和查看的功能,如员工列表模块就实现了员工信息的添加,修改,删除,查看和查询。在开发此系统时用了代码生存器,生成了与数据库有关的一些代码以与一些常用的存储过程如记录的添加,删除和修改存储过程。通过代码生成器生成的代码将数据访问层的很好的封

2、装了起来,大大的提高了开发的效率。系统功能的实现大大提高了公司管理员工信息的效率。关键词:员工管理系统;员工信息;信息管理 / The Design and Implementation of Some Companys Managing System of StaffAbstractThis staff administration system, which is investigated and designed in order to administer company staffs more effectively and more conveniently, contains s

3、ome sections such as staff basic information, records of staff lapses, bonus, and social securities, as well as superior comments and fundamental settings, etc. Every section can be further divided, e.g. staff basic information is divided into staff list, extensive information, dismissing administra

4、tion and so on. Furthermore, every section has such functions as adding, resetting, checking, and referring to the relevant data, e.g. the staff list part has such functions as adding, resetting, deleting, checking, and referring to the relevant data, which will be introduced below in detail. Code p

5、roducer, which has been used in the process of developing this system, has produced several codes relevant to the data base as well as several frequently used memory processes, such as adding records, deleting and revising memory processes. Those codes made the data visiting layer well sealed so as

6、to promote developing efficiency greatly. The realization of system functions has enormously enhanced the efficiency of business staff information administration.Key words: staff administration system; staffinformation; data administration目 录论文总页数:24页1引言11.1课题背景11.2系统开发环境11.3系统预期结果12系统数据库设计13系统设计与实现

7、73.1系统权限73.2系统登陆页面83.3模版页面103.4员工信息管理102.1.1员工管理首页102.1.2添加员工信息112.1.3添加员工扩展信息152.1.4修改员工信息152.1.5员工本人资料162.1.6员工离职管理163.5员工过失记录162.1.1员工过失列表162.1.2添加过失记录172.1.3我的过失记录173.6评语管理183.6.1评语记录管理183.6.2添加评语183.6.3我发出的评语193.6.4我收到的评语193.7奖金记录193.7.1奖金记录管理193.7.2我的奖金记录203.8社保记录203.8.1社保记录管理203.8.2添加社保记录203.

8、8.3我的社保记录213.9基本设置21结论21参考文献221 引言1.1 课题背景公司员工信息很不完整,而且会经常的去添加和修改员工的信息。同时公司的员工信息也都是通过文档进行的管理,在管理上很不方便。例如:不方便员工信息的查找,修改等,所以需要开发此员工管理系统。开发此系统所用的数据库是 Microsoft Sql Server 2000。数据库中的表主要分为了静态表数据不发生变化的基础表(如:国家表)和动态表数据经常变动的表(如:员工表)。开发系统用的软件是VS.NET 2005,此软件功能强大,它封装了很多的服务器控件同时它也兼容HTML控件,如果将HTML控件中加上runat=ser

9、ver属性那么它就变成了“服务器控件”(它并不是真得成了服务器控件,只是和服务器控件大致上一样)。此系统的开发主要用到了GridView控件以与一些其它的控件1.2 系统开发环境此系统通过VS.NET 2005+SqlServer 2000在Windows 2003下开发。1.3 系统预期结果实现公司部员工的管理,包括添加、删除、修改、查询,将每一个员工的详细资料记录下来,并为每个员工设定一个资料等级,只能让一些特定的管理者可以管理员工资料,以保证信息的安全性,除此之外,还要对员工的薪资变动、职位变动以与奖惩情况进行记录并管理2 系统数据库设计本系统的数据库主要有员工基本资料表,员工学习经历表

10、,奖金记录表,过失记录表,员工担保人表,国籍表,民族表等19表组成。下面将详细介绍这些表。国籍表存储世界所有国家的名称。表 1国籍表表名:国籍表(Countrys)字段名中文名类型长度备注CountryID国家编号intAutoCountryName国家名varchar40民族表存储我国所有民族的名称。表 2民族表表名:民族表(Races)字段名中文名类型长度备注ReceID民族编号intAutoReceName民族名varchar40币种表存储世界主要的币种如:人民币、美元,欧元。表 3币种表表名:币种表(PayTypes)字段名中文名类型长度备注PayTypeID币种编号IntAutoPa

11、yTypeName币种名varchar40血型表存储人的血型名称如:O型、AB型。表 4血型表表名:血型表(BloodTypes)字段名中文名类型长度备注BloodTypeID币种编号intAutoBloodTypeName币种名varchar40星座表存储12个星座的名称表 5星座表表名:星座表(Stars)字段名中文名类型长度备注StarID星座编号intAutoStarName星座名varchar40员工学习经历表存储员工的学习经历。表 7员工学习经历表表名:员工学习经历表(StudyExps)字段名中文名类型长度备注StudyExpID编号intAutoStaffID员工编号int联系

12、Staffs表StudyExpSchool学校名varchar200StudyExpClass系别varchar50StudyExpSpec专业varchar50StudyExpBeginTime开始日期DateimeStudyExpEndTime结束日期Datetime工作经历表存储员工的工作经历。表 9工作经历表表名:工作经历表(WorkExps)字段名中文名类型长度备注WorkExpID编号intAutoStaffID员工编号int联系Staffs表WorkExpCompany公司名varchar200WorkExpPart部门varchar50WorkExpJob职位varchar50

13、WorkExpBeginTime开始日期DatetimeWorkExpEndTime结束日期DatetimeWorkExpPay工作薪资floatWorkExpTask工作容varchar200WorkExpWhyOut离职原因varchar200员工基本资料存储员工的基本信息。表 6员工基本资料表名:员工基本资料(Staffs)字段名中文名类型长度备注StaffID员工编号intAutoStaffNumber员工实际编号varchar20StaffUserName用户名Varchar20StaffPassword密码Varchar32MD5加密StaffName员工varchar20Staf

14、fBirthday出生日期DatetimeBloodTypeID血型编号int联系BloodTypesStarID星座编号int联系StarsStaffSex性别bitint1男 0女CountryID国家编号int关系Countrys表RaceID民族编号int关系Races表StaffRPRAddress户籍地址varchar200StaffIsMarry婚否bitint1为已婚StaffPicPath相片地址varchar200相片存放的地址StaffDeputy代理人varchar40StaffIDCard号varchar30StaffIDCardFilePath复印件地址varchar200复印件地址StaffPayTypeID工资

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

当前位置:首页 > 商业/管理/HR > 劳务/用工合同

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号