毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net人力资源管理系统的开发(4)
2.2 需求分析
根据需求和各个功能的权限要求,从使用者的角度可将系统划分为:员工自助、系统管理2大模块。期中员工自助包括查看公告、修改个人资料和申请管理等,系统管理包括公告管理、部门管理、职位管理、员工管理、静态数据管理等。
从开发者角度,可将功能划分为部门管理、职位管理、员工管理、公告管理、申请管理、和静态数据管理等。
2.2.1 系统功能说明
这是一个人力资源管理系统,包括(部门管理、职位管理、员工管理、公告管理、申请管理等)在ASP.NET环境下,将上述人力资源管理系统设计成基于Web的应用程序。
(1) 部门管理
本功能主要管理企业的部门信息,包括部门的名称、业务功能描述、部门主管、人员编制和预算规模等,具有系统管理权限的员工可以对部门信息进行查看、添加、修改、删除等操作。普通员工不能进行部门管理,只有具有系统管理权限的员工才可以进行部门管理操作。
(2) 职位管理
本功能主要管理职位信息。包括职位名称、职责描述和所属部门。普通员工不能进行职位管理,具有系统管理权限的员工才可以对职位进行查看、添加、修改、删除等操作。
(3) 员工管理
本功能主要管理员工的个人资料、部门、职位、合同和权限等信息。普通员工可以查看本人的基本信息,并能修改本人的基本资料。具有系统管理权限的员工可以查看员工所有资料,并能修改员工的部门、职位、合同、保险等信息,还能赋予员工管理者权限。能对员工进行添加,修改和删除操作。
(4) 公告管理
本功能主要管理系统公告信息。具有系统管理权限的员工可以查看、添加、修改和删除公告信息。普通员工只能查看公告信息。
(5) 申请管理
本功能主要管理申请信息。普通员工可以提出加班、出差、休假和物资借用申请,在管理员审批之前、还可以修改或者删除申请。管理员可以对这些申请进行审批,决定批准或者拒绝,进过审批的申请,申请者不能再进行修改或者删除操作。
(6) 静态数据管理
管理系统用到的静态数据,如性别、文化程度、政治面貌、申请类型、申请状态等。只有系统管理员可以进行静态数据管理。
2.2.2 数据流图DFD
人力资源管理系统日常工作流程如下:
(1) 普通员工:通过用户名和密码验证,登陆人力资源管理系统,选择操作,可选择查看个人信息、修改密码、查看公告、管理个人申请等所需操作。
图 2.12普通员工数据流图
(2) 管理员:通过用户名和密码验证,登陆人力资源管理系统,选择操作,可管理部门信息、职位信息、员工信息、公告信息、申请信息,进行增删改查等操作。
图 2.13人力资源开发数据流图
2.2.3 数据字典 DD
数据流图表达了数据和处理的关系,数据字典则是对数据流图中所涉及的各类数据的描述性信息的集合,数据字典通常包括数据项、数据结构、数据流、数据存储和加工处理过程5个部分。
(1) 数据项,不再可分的数据单位。
数据项:部门ID
含义说明:唯一地标识每个部门
别名:部门编号
类型:整型
长度:4
取值范围:000000至999999
取值含义:按顺序编号。
共18页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
下一页
上一篇:
云计算在物联网上的应用研究
下一篇:
VB+access高校图书借阅系统的设计与实现
PHP+IOS的会议管理系统的设计+ER图
标准件经销管理系统【959字】
客户關系管理系统的发展与研究【1843字】
學生成绩管理系统的设计与实现【1741字】
ASP.NET的Web网络應用程序开...
港航管理系统门户网站之思考【2521字】
可扩展的计算机网络管理...
志愿者活动的调查问卷表
神经外科重症监护病房患...
承德市事业单位档案管理...
AT89C52单片机的超声波测距...
公寓空调设计任务书
中国学术生态细节考察《...
国内外图像分割技术研究现状
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
C#学校科研管理系统的设计