- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统分析说明书(优)
系统分析说明书
引言
系统概述
1)系统名称:员工管理系统
2)系统目的:
在完成了针对《员工管理系统》软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书。
此需求规格说明书对《员工管理系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
背景
用户:中小型企事业单位人事管理人员
开发者:XXX
参考资料
《管理信息系统》 机械工业出版社
现行系统概述
现行系统的目标与功能:
(1)现行系统的目标:员工信息处理工作单单只靠人力,不但费时费力而且也容易出错。为了提高工作效率、减少人工处理的错误率,使企业走向现代化管理的道路。
(2)现行系统的功能:较为简单,仅能处理员工的录入、修改等操作
用户对新系统的要求:
由于现行系统不能处理用户所需的基本要求,如:员工工资的录入修改、工资的查询统计等。数据库方面要求增加了员工的工资表、部门表和职位表,以及各表与员工基本表之间的关系。
现行系统存在的问题:
现行系统的用户界面简单、操作复杂,不方便用户浏览。它的规模较小、效率较低、功能简单,不能处理一些用户所需的基本要求。
存在这些问题主要是系统开发时没有把用户需求考虑全面,系统分析用时较少、系统经费不足等原因。在开发新系统时我们应该尽量避免出现类似问题。
目标系统逻辑设计
1、系统功能目标
1)目标
(1)开发目标:在当今世界电脑普及的时刻,人们已经习惯用电脑办公,员工管理信息种类繁杂、数量繁多,传统的管理需大量人力、物力,且容易出错。因此,建立高效、实用、科学的管理信息系统,是企业管理走向现代化的重要一步。新员工、工资、统计操作
2)系统各模块功能
本系统有以下功能模块:
(1)用户登陆模块:利用用户名和密码可以成功登陆本系统
(2)信息编辑模块:此模块分为两块,一块为员工信息编辑:具有对员工基本信息进行录入、修改、删除等三项子功能;另一块为员工工资编辑:具有对员工工资进行录入、修改、删除等三项子功能。
(3)信息查询模块:通过精确查询和模糊查询等方法,对员工信息、工资信息、部门信息等进行查询。
(4)系统设置模块:设置公司名称、简码,对员工部门、职位进行增减等。
(5)关于模块:主要用于描述系统的开发信息,如:开发人员、开发日期、版权信息等。
3)数据流图
登录数据流图
?
?
?
?
?
?
信息编辑流程图
?
?
?
?
?
?
?
?
?
?
?
?
信息查询流程图
?
?
?
?
?
?
?
4)数据库结构
(1)数据库中有5个表,分别为:User、基本信息表、工资表、职位表和部门表等。
(2)各表中的字段分别为:
User表:ID、UserName、PassWord;
基本信息表:员工ID、姓名、性别、出生日期、身份证号、家庭住址、联系电话、E-Mail、部门ID、职位ID、学历、专业、政治面貌、婚姻状况、籍贯、入职时间、备注;
工资表:工资编号、员工ID、银行账号、年月、基本工资、奖金、补贴、实际工资;
职位表:职位ID、职位名称;
部门表:部门ID、部门名称、部门主管、部门电话。
5)数据字典
?数据库与前台语言的联系就是数据流向的问题,数据流向设计的成功与否是系统整体成功与否的关键一步。虽然数据流程图可以从数据流向的角度说明系统的组成以及各个组成部分的相互关系,但用它来具体说明系统的各个组成部分和各数据流程的内容是不够的。具体地说明系统各个组成部分和各数据流程的内容,则需要由数据字典来完成。数据字典是在系统数据流程图的基础上,进一步定义和描述所有的数据项、数据结构、数据存储、处理过程和外部实体的详细逻辑内容与特征的工具。
数据字典是对数据流程图上的所有元素进行具体地,详细地定义和说明。有了数据字典加上数据流程图就能够对一个系统的逻辑模型进行详细、具体、全面地描述。
名字:用户信息
别名:
描述:每一次登录时输入密码和用户名用于验证用户身份
定义:登录信息=用户名+密码
位置:用户登录时输入 名字:用户名
别名:
描述:惟一标识人员的关键域
定义:一般为TJC域的账号
位置:登录信息 名字:录入
别名: 员工信息和工资的录入
描述: 用户根据已定义的格式进行数据的录入
定义: 向数据库中存储数据
位置: 员工信息表和工资表 名字:查询
别名:
描述: 根据某些条件对员工信息、员工工资进行组合查询
定义:
位置: 查询 名字:修改
别名:删除员工和工资记录
描述:修改信息
定
文档评论(0)