ASP.net人力资源管理系统的开发(10)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

ASP.net人力资源管理系统的开发(10)


(6)    静态数据表(hr_value)的结构如表格所示。
表 3.6    申请表
字段名    描述    类型    长度    是否允许为空    字段限定
recid    ID    int    4    否    PK
valuetype    数据类型    nvarchar    50    否    无
valuename    数据名称    nvarchar    50    是    无
valueID    选项ID    nvarchar    50    否    无
valuetext    选项文本    nvarchar    50    是    无
3.2.4    关系图
 
图 3.7数据库关系图
4    实现
系统采用ASP.NET作为开发平台,后台开发语言为C#,系统从使用者角度分为两块,分别是员工自助(包括查看公告、修改个人资料和申请管理等)和系统管理(包括公告管理、部门管理、职位管理等)划分模块时,根据功能和数据对象,按模块划分的高内聚原则,将系统划分为:部门管理、职位管理、员工管理、公告管理、申请管理和静态数据管理优尔个模块。
4.1    模块实现
4.1.1    管理员功能模块
(1)    登录模块界面设计及使用方法
 
图 4.1登陆模块界面
管理员登陆,输入用户名和密码选择类别为管理员,点击登录
(2)    部门管理模块界面设计及使用方法
 
图 4.2部门管理模块界面
管理员查询部门信息,输入部门编号,点击查询,浏览部门信息。
 
图 4.3查询部门信息

管理员增加部门基本信息,确认增加。
 
图 4.4增加部门信息
管理员修改部门信息
 
图 4.5修改部门信息
管理员删除所选择的部门信息
 
图 4.6删除部门信息
(3)    职位管理模块界面设计及使用方法
 
图 4.7管理职位信息
管理职位信息,包括查询(通过职位编号)、添加、删除、修改职位等。图略。
(4)    员工管理模块界面设计及使用方法
 
图 4.8员工模块管理
管理员工信息,可查看和删除选定的员工的详细信息,增加新员工的个人信息,图略。
(5)    申请管理模块界面设计及使用方法
 
图 4.9申请模块管理
管理员可选择显示所有申请,或按照申请类别查询(出差、休假、物资、加班)查询特定类别申请,对相关申请填写信息进行审批。
 
图 4.10审批申请
(6)    公告管理模块界面设计及使用方法
 
图 4.11公告管理
管理员可选择显示所有公告,或者搜索标题关键字查询公告;选择发布新公告则需填写公告信息并发布,图略。
(7)    静态数据管理模块界面设计及使用方法
 
图 4.12静态数据库管理
管理员查询静态数据库设定。
4.1.2    普通员工功能模块
(1)    个人信息查看
 
图 4.13普通员工查看个人信息
普通员工登陆可查看个人信息。
(2)    密码修改
 
图 4.14修改密码
普通员工可通过原密码设置新密码。
(3)    查看公告 (责任编辑:qin)