ASP.net人力资源管理系统的开发(10)
时间:2016-12-23 13:16 来源:毕业论文 作者:毕业论文 点击:次
(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) |