菜单
  

    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
    取值含义:按顺序编号。
  1. 上一篇:云计算在物联网上的应用研究
  2. 下一篇:VB+access高校图书借阅系统的设计与实现
  1. JAVA基于安卓平台的医疗护工管理系统设计

  2. java+mysql酒店管理系统设计与实现

  3. Ruby+mysql就业信息管理系统的设计与实现

  4. php进销存管理系统的设计与实现

  5. jsp医药连锁店管理系统的设计与实现

  6. jsp+mysql学生实践创新项目管理系统设计与实现

  7. jsp+mysql停车场车辆管理系统的设计与实现

  8. 酸性水汽提装置总汽提塔设计+CAD图纸

  9. 乳业同业并购式全产业链...

  10. 河岸冲刷和泥沙淤积的监测国内外研究现状

  11. 杂拟谷盗体内共生菌沃尔...

  12. java+mysql车辆管理系统的设计+源代码

  13. 大众媒体对公共政策制定的影响

  14. 当代大学生慈善意识研究+文献综述

  15. 十二层带中心支撑钢结构...

  16. 中考体育项目与体育教学合理结合的研究

  17. 电站锅炉暖风器设计任务书

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回