- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
企业人事管理系统概要设计说明书
企业人事管理系统
概
要
设
计
说
明
书
姓名:花江堂主信息管理与信息系统
计算机科学与工程学院
目 录
1.引言 2
1.1编写目的 2
1.2项目背景 2
1.3参考资料 2
1.4术语与缩略语 2
2.设计概述 3
2.1限制和约束 3
2.2设计原则和设计要求 3
3.系统的软件构架 4
3.1模块结构图 4
3.2功能分配 4
4.子系统的结构、模块用例 5
4.1各个模块包括的页面列表 5
4.2开发用例 5
5.系统接口、数据库设计规划 7
5.1接口设计 7
5.2数据库设计 7
5.3运用设计 9
6.出错处理设计 10
6.1出错输出信息 10
6.2出错处理策略 10
1.引言
1.1编写目的
在系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段的调研中获得,并在需求规格说明书中做到了详尽得叙述及阐明。本阶段在系统的需求分析的基础上,对系统做概要设计。主要解决实现该系统需求的程序模块设计问题,包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。
在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
1.2项目背景
开发软件名称:人事管理系统
项目任务提出者:XX企业
项目开发者:zhanxx
用户:XX企业
1.3参考资料
1. Stephen R.Schach,《面向对象与传统软件工程》,机械工业出版社
2.《科技进步先进个人申报管理系统》概要设计说明书,东方软件公司开发
3.谭庆平,《软件工程》,高等教育出版社 杨钰 等,《JSP网络开发技术》,人民邮电出版社RSXG:人事管理系统。
C/S:Client/server客户机/服务器。
UML:Unified Modeling Language , 统一建模语言。
类图(class diagram):表述系统中各个对象的类型及其间存在的各种静态关系。
交互图(interactive diagram):是表述各组对象如何依某种行为进行协作的模型。
可修改性:容许对系统进行修改而不增加原系统的复杂性。
有效性:软件系统能有效地利用计算机的时间资源与空间资源的能力。
可适应性:软件在不同的系统约束条件下,使用户需求得到满足的难易程度。
可移植性:软件从一个计算机系统或环境搬到另一个计算机系统或环境的难易程度。
2.设计概述
2.1限制和约束2.1.1技术发展规律的约束
计算机技术和产品的发展日新月异,将会给信息处理带来更多的手段,同时也会带来更加丰富的信息表达形式。例如和语音技术的进步,多媒体技术的发展,这些都要求系统在设计时考虑技术变化的可能性,为可能的变化预留一定的系统处理能力。
.1.2人力,资金,时间的约束
人事管理系统的开发为了给公司人员管理带来便利,都对开发方便快捷是最大的目标,但是开发过程中也要考虑人力,资金,时间的约束。设计原则和设计要求.系统的软件构架
3.1模块结构图
3.2功能分配
a:修改密码:用户可以随时更改密码,以保证信息的安全性。
b:添加用户:用户可以添加用户,只有系统管理员才有此功能。
c:重新登录:用户可以重新以其它用户进行登录。
d:单位信息:显示本软件设计中心的一些资料。
e:系统日志:记录哪个用户何时进入系统,何时退出系统。
f:数据备份:对数据库备份到指定的目录下。
g:数据恢复:将指定目录下的数据库信息恢复到该系统的目录下。
h:退 出:退出该系统。
4.子系统的结构、模块用例
4.1各个模块包括的页面列表
4.2开发用例
4.2.1添加用户
用例 添加用户 目标 添加一个员工用户,给系统管理”按钮,即
定义用户账号;
定义账号类别;
定义账号初始密码;
点击“确定添加”完成添加过程。 异常 账号不识别:提示输入错误,检查
密码不识别:提示输入错误检查密码格式。
放弃添加,直接”。
4.2.2用户登录
用例 用户登录 目标 识别本系统的合法用户,判断并进入出现”按钮,即.用户启动系统,出现登录界面;
2.输入用户账号;
3.输入密码;
4.选择登录类型,类型有员工用户和系统管理员;
5.点击“登录”按钮,进入提示咨询
2.密码不正确:跳出
3.退出登录,直接
4.2.3员工信息增加
用例 员工信息增加 目标 添加一条员工记录 前提条件 系统已经正常启动,进入员工信息增加界面
文档评论(0)