某公司职员档案管理系统网站设计需求分析(1) (2)

上传人:s9****2 文档编号:458522892 上传时间:2023-04-04 格式:DOC 页数:11 大小:131.50KB
返回 下载 相关 举报
某公司职员档案管理系统网站设计需求分析(1) (2)_第1页
第1页 / 共11页
某公司职员档案管理系统网站设计需求分析(1) (2)_第2页
第2页 / 共11页
某公司职员档案管理系统网站设计需求分析(1) (2)_第3页
第3页 / 共11页
某公司职员档案管理系统网站设计需求分析(1) (2)_第4页
第4页 / 共11页
某公司职员档案管理系统网站设计需求分析(1) (2)_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《某公司职员档案管理系统网站设计需求分析(1) (2)》由会员分享,可在线阅读,更多相关《某公司职员档案管理系统网站设计需求分析(1) (2)(11页珍藏版)》请在金锄头文库上搜索。

1、数学与计算机学院XXX公司职员管理系统网站设计需求分析说明书指导老师:周立章学生姓名:李宇航、张皓年级:2011级专业:软件工程开发小组成员工作分配工作所占比例李宇航主要负责数据库的操作及网站后台控制的代码书写50%张皓负责网站前端的设计部分网站前端设计以及网站文档的编写50%1引言51.1编写目的51.2背景51.3定义51.4参考资料62任务概述62.1目标62.2用户的特点62.3运行环境83数据描述83.1 静态数据83.2 动态数据93.3 数据库描述93.4 数据管理能力要求103.5 数据流程图103.6 数据流图104功能描述114.1 功能划分114.2 功能描述124.3

2、功能层次图125运行需求135.1设备135.2支持软件135.3接口135.4控制135.5输人输出要求135.6故障处理要求146其他专门要求141引言某公司员工档案管理系统分析小组对当今社会的人事管理方面的需求进行了认真而全面的调查。根据对企业的档案管理系统的功能需求、业务操作规程及其数据结构等具体要求,调查了单位对档案管理企业的员工基本信息、员工调动、员工奖罚、员工培训、员工考评、员工调薪、员工职称评定,确定了系统性能要求,系统运行支持环境要求,数据项的名称、数据类型、数据规格。以上这一切为统下一步的开发工作奠定了良好的基础。本软件需求说明书全面、概括性地描述了档案管理系统所要完成的工

3、作,使软件开发人员和用户对本系统中的业务流程及功能达成共识。通过需求说明书可以全面了解人事管理系统所要完成的任务和所能达到的功能。1.1编写目的1.作为软件系统开发技术协议的参考依据,为双方提供参考。2.根据档案管理系统的特点,对被开发软件系统的主要功能、性能进行完整描述,为软 件开发者进行详细设计和编程提供基础。3.为软件提供测试和验收的依据,即为选取测试用例和进行验收的依据。1.2背景随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共性,提供协同工作的手段

4、,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。现在许多的机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多的人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。 本系统是对公司的员工档案进行管理,为档案管理人员提供了一套简单的操作、使用可靠、界面友好、易于管理和使用的处理工具。本系统对人事各种数据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少了系统数据处理的复杂性。本系统不仅使公司人事管理人员从繁重的工作中解脱出来,而且提高了人事管理的效率,提高了人事管理的科学性,方便了用户查询、管理人员进行管理。1.

5、3定义员工档案管理系统: 员工档案管理是帮助企事业单位处理员工基本信息管理,员工的考勤管理,员工离职调动信息管理的管理软件。1.4参考资料张海藩 软件工程导论 清华大学出版社石柱 软件工程标准手册 中国标准出版社萨师煊、王珊 数据库系统概论 高等教育出版社郑人杰 实用软件工程 清华大学出版社2任务概述2.1目标(1)本系统通过计算机技术实现职工信息的管理;(2)减少人力成本和管理费用;(3)提高信息的准确性和信息的更新;(4)改进管理;(5)友好的人机交互界面,操作简便;2.2用户2.2.1用户特点本系统的最终用户是面向管理员和职员,他们都具有一定的计算机基础知识和操作计算机的能力,而且还是经

6、常用户。系统维护人员是计算机专业人员,熟悉操作系统和数据库,是间隔性用户。2.2.2涉及的用户公司员工:公司内所有与公司相关的人员系统管理员:专门为系统工作,进行日常的网站更新,员工档案的管理,数据库的操作2.2.3涉及的用例、图2-1 系统管理员用例图图2-2 公司员工用例图2.3运行环境 1运行环境:本软件应使用Windows 2000、Windows XP操作系统。2开发环境:本软件应使用Windows 2000、Windows XP操作系统。3数据描述3.1 静态数据3.1.1数据内容静态数据是系统内部有关的数据结构与操作规程。具体可包括:员工基本档案表,权限表,公告表。 3.1.2数

7、据表 表3-1 员工档案表 字段名数据类型字段描述员工号String员工编号员工姓名String员工的名字邮箱String员工邮箱电话String员工的电话简介String员工的简介表3-2 权限表字段名数据类型字段描述权限编号int权限对应的编号权限名String权限名表3-3 公告表字段名数据类型字段描述编号String公告编号公告标题String公告标题正文String公告内容编辑者String公告的编辑者编辑日期Date公告编辑的日期3.2 动态数据动态数据包括程序运行时输入和输出的数据,具体是数据库的各个表的各个不同元组与属性值。 3.3 数据库描述Mysql2005,面向对象关系型

8、数据库3.4 数据管理能力要求说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求做出估算。3.5 数据流程图3.6 数据流图 第一层数据流图:第二层数据流图:一般用户查询管理员工信息管理工资信息管理一般用户档案查询基本查询基本查询4功能描述4.1 功能划分 员工各种信息的输入。 员工各种信息的修改。 4.2 功能描述本系统所具有的功能主要有: 普通员工登录系统 普通员工查看员工信息 系统管理员登录系统 系统管理员修改员工信息5运行需求5.1设备列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:a 处理器型号及内存容量;b 外存容量、联

9、机或脱机、媒体及其存储格式,设备的型号及数量;c 输入及输出设备的型号和数量,联机或脱机;d 数据通信设备的型号和数量;e 功能键及其他专用硬件5.2支持软件列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。5.3接口说明该软件同其他软件之间的接口、数据通信协议等。5.4控制说明控制该软件的运行的方法和控制信号,并说明这些控制信号的来源。5.5输人输出要求解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。5.6故障处理要求列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。6其他专门要求如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。

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

当前位置:首页 > 建筑/环境 > 施工组织

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