软件工程设计说明书_第1页
软件工程设计说明书_第2页
软件工程设计说明书_第3页
软件工程设计说明书_第4页
软件工程设计说明书_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、18/18TOC o 1-3 h z HYPERLINK l _Toc277441245 1引言 PAGEREF _Toc277441245 h 2 HYPERLINK l _Toc277441246 1.1编写目的 PAGEREF _Toc277441246 h 2 HYPERLINK l _Toc277441247 1.2背景 PAGEREF _Toc277441247 h 2 HYPERLINK l _Toc277441248 1.3定义 PAGEREF _Toc277441248 h 2 HYPERLINK l _Toc277441249 1.4参考资料 PAGEREF _Toc277

2、441249 h 2 HYPERLINK l _Toc277441250 2总体设计 PAGEREF _Toc277441250 h 3 HYPERLINK l _Toc277441251 2.1需求规定 PAGEREF _Toc277441251 h 3 HYPERLINK l _Toc277441252 2.1.1系统功能: PAGEREF _Toc277441252 h 3 HYPERLINK l _Toc277441253 2.1.1系统功能: PAGEREF _Toc277441253 h 3 HYPERLINK l _Toc277441254 2.2运行环境 PAGEREF _To

3、c277441254 h 3 HYPERLINK l _Toc277441255 2.3差不多设计概念和处理流程 PAGEREF _Toc277441255 h 4 HYPERLINK l _Toc277441256 2.4结构 PAGEREF _Toc277441256 h 6 HYPERLINK l _Toc277441257 2.5功能需求求与程序的关系 PAGEREF _Toc277441257 h 6 HYPERLINK l _Toc277441258 2.6人工处理过程 PAGEREF _Toc277441258 h 6 HYPERLINK l _Toc277441259 2.7尚

4、未解决的问题 PAGEREF _Toc277441259 h 7 HYPERLINK l _Toc277441260 3接口设计 PAGEREF _Toc277441260 h 7 HYPERLINK l _Toc277441261 3.1用户接口 PAGEREF _Toc277441261 h 7 HYPERLINK l _Toc277441262 3.2外部接口 PAGEREF _Toc277441262 h 7 HYPERLINK l _Toc277441263 3.3内部接口 PAGEREF _Toc277441263 h 7 HYPERLINK l _Toc277441264 4运行

5、设计 PAGEREF _Toc277441264 h 7 HYPERLINK l _Toc277441265 4.1运行模块组合 PAGEREF _Toc277441265 h 7 HYPERLINK l _Toc277441266 4.2运行操纵 PAGEREF _Toc277441266 h 8 HYPERLINK l _Toc277441267 4.3运行时刻 PAGEREF _Toc277441267 h 8 HYPERLINK l _Toc277441268 5系统数据结构设计 PAGEREF _Toc277441268 h 8 HYPERLINK l _Toc277441269 5

6、.1逻辑结构设计要点 PAGEREF _Toc277441269 h 8 HYPERLINK l _Toc277441270 5.2物理结构设计要点 PAGEREF _Toc277441270 h 9 HYPERLINK l _Toc277441271 5.3数据结构与程序的关系 PAGEREF _Toc277441271 h 9 HYPERLINK l _Toc277441272 6系统出错处理设计 PAGEREF _Toc277441272 h 9 HYPERLINK l _Toc277441273 6.1出错信息 PAGEREF _Toc277441273 h 9 HYPERLINK l

7、 _Toc277441274 6.2补救措施 PAGEREF _Toc277441274 h 10 HYPERLINK l _Toc277441275 6.3系统维护设计 PAGEREF _Toc277441275 h 10概要设计讲明书1引言依照对企业的人事治理系统的功能需求、业务操作规程及其数据结构等具体要求,调查了单位对人事治理企业的职员差不多信息、职员调动、职员奖罚、职员培训、职员考评、职员调薪、职员职称评定,确定了系统性能要求,系统运行支持环境要求,数据项的名称、数据类型、数据规格。以上这一切为统下一步的开发工作奠定了良好的基础。本软件需求讲明书全面、概括性地描述了人事治理系统所要完

8、成的工作,使软件开发人员和用户对本系统中的业务流程及功能达成共识。通过需求讲明书能够全面了解人事治理系统所要完成的任务和所能达到的功能。1.1编写目的目的:方便维护人事档案信息;职职员资、津贴评定,人事信息查询和信息统计报表输出。预期读者:与人事治理系统软件开发有联系的开发组成人员,治理员。1.2背景待开发的软件系统的名称:人事治理系统;本项目的任务提出者:人事治理部门用户及实现该软件的计算机网络:互联网;该软件系统仅供本公司计算中心登录的职员使用。1.3定义暂无1.4参考资料需求规格讲明书;软件工程教程北京航空航天大学出版社03年第一版;软件工程 李代平编著 冶金工业出版社。2总体设计2.1

9、需求规定系统功能2.1.1系统功能: 系统功能档案维护工资评定信息查询用户登录档案维护工资评定信息查询用户登录统计报表注册注销更新按职称按业绩按职称按人名按科室按职称注册注销更新按职称按业绩按职称按人名按科室按职称2.1.1系统功能:时刻特性要求: 系统的速度要在用户可同意的范围内,但考虑到需要实时检测服务器的可用性,对信息实时搜索的速度能够有较低的要求。可 靠 性: 系统要有较高的可靠性,可恢复性 灵 活 性: 系统要有良好的接口,以适应信息增删的要求。2.2运行环境该软件是为了简化超市的各项治理程序而设计的一个虚拟超市平台,目的是让超市治理人员通过该软件来操作和实现各种超市的功能。该系统运

10、行的平台是Windows XP。本软件是一款独立软件,全部内容自含。2.3差不多设计概念和处理流程用户名职员信息用户名职员信息报表人事治理系统主模块 1 2 2 2 3退出系统统计报表信息查询工资评定档案维护退出系统统计报表信息查询工资评定档案维护用户登录1.用户名用户登录1.用户名用户登录 1 1 1治理员用户一般用户治理员用户一般用户输入用户名退出系统可进行任意操作退出系统查询信息退出系统可进行任意操作退出系统查询信息职员差不多信息职员详细资料职员差不多信息职员详细资料档案维护用户信息更新用户信息注销新职员注册用户信息更新用户信息注销新职员注册 1 1 1 1检测合法性查找职员信息检测合法

11、性查找职员信息差不多资料 输入检测合法性检测合法性查找职员信息检测合法性查找职员信息差不多资料 输入检测合法性 2删除资料返回返回删除资料返回储存用户资料删除资料返回返回删除资料返回储存用户资料 2 输入并储存用户新资料输入并储存用户新资料职职员号职称、业绩工资、津贴评定职职员号职称、业绩工资、津贴评定 1 2检测合法性评定工资、津贴输入职职员号检测合法性评定工资、津贴输入职职员号工资、津贴录入职员资料返回工资、津贴录入职员资料返回姓名职称姓名职称详细资料信息查询按职称查询按姓名查询按职称查询按姓名查询 1 1 2 2输入姓名输入姓名检测合法性检测合法性输入姓名输入姓名检测合法性检测合法性 3

12、 3 返回显示职员详细资料返回显示职员详细资料返回显示职员详细资料返回显示职员详细资料科室名称职称科室名称职称信息统计及报表按职称统计按科室统计按职称统计按科室统计 1 1 2 2检测合法性检测合法性检测合法性输入职称名称输入科室名称检测合法性输入职称名称输入科室名称按科室输出报表返回返回按职称输出报表按科室输出报表返回返回按职称输出报表人事治理系统主模块2.4结构人事治理系统主模块统计报表信息查询档案维护工资评定统计报表信息查询档案维护工资评定用户登录模块名称功能描述用户登录使用者登陆系统进行操作档案维护人事档案信息维护,包括注册、注销和更新工资评定依照专业职称和业绩来评定工资、津贴,且可提

13、供查询信息查询人事信息查询, 如按人名、按职称统计报表人事信息统计及报表,如按照科室、按照职称,报表可输出2.5功能需求求与程序的关系本条用一张如下的矩阵图讲明各项功能需求的实现同各块程序的分配关系:用户登录档案维护工资评定信息查询统计报表职员号验证治理员验证返回/退出合法性检查a合法性检查b录入职员信息删除职员信息更新职员信息计算工资、津贴显示职员信息输出报表2.6人工处理过程信息维护模块中,职员资料的输入;工资、津贴评定模块中,要查询职员的工号输入;信息查询模块中,职员姓名、职称等统计方式的输入;人事统计及报表模块中,科室、职称等统计方式的输入。2.7尚未解决的问题暂无。3接口设计3.1用

14、户接口用户接口要紧采纳图形接口和命令接口方式,用户能够通过点击图形界面的按钮、菜单和对话框等图形接口元素对程序和数据进行操作,在输入框中输入命令的方式查询信息,尽量使外观合理化。3.2外部接口硬件接口:需要标准打印机接口进行报表打印;软件接口:WIN9X/NT操作系统,汉语编程系统。通讯接口:本软件无专门通讯接口,通信接口由所使用的PC机决定。3.3内部接口系统每个窗口都会申明若干记录集类指针,调用需要使用的数据表。4运行设计4.1运行模块组合不同用户登录系统获得的功能是不同的,治理员具有系统的全部功能,一般用户具有扫瞄数据但不能更改任何信息。具体软件的运行模块组合为主界面调用多窗口的运行环境

15、,各个模块在自己的窗口中执行操作,在软件运行过程中能较好的交换信息,处理数据。4.2运行操纵软件运行时有比较友好的界面,差不多能实现用户对数据处理的要求。4.3运行时刻系统的运行时刻差不多可达到用户提出的要求,感受不到明显延迟。5系统数据结构设计5.1逻辑结构设计要点1.人事档案字段数据类型字段长度讲明Work-numberchar10工号Work-namechar30姓名Sexual-distinctionchar7性不Section-officechar30科室Job-titlechar50职称Achievementchar2业绩Wagefloat10工资Financial-aidfloa

16、t10津贴2.科室统计报表字段数据类型字段长度讲明Section-officechar30科室Work-numberchar10工号Work-namechar30姓名Sexual-distinctionchar7性不Wagefloat10工资Financial-aidfloat10津贴3.职称统计报表字段数据类型字段长度讲明Job-titlechar50职称Work-numberchar10工号Work-namechar30姓名Sexual-distinctionchar7性不Wagefloat10工资Financial-aidfloat10津贴5.2物理结构设计要点人事治理系统人事治理系统用户登录档案维护信息查询工资评定用户登录档案维护信息查询工资评定统计报表治理员一般职员治理员一般职员5.3数据结构与程序的关系对数据结构常用的访问有查询、增加、修改和删除等操作。用到的程序如下表所示:Look forAddUpdateDelete档案维护工资评定职员信息统计报表6系统出错处理设计6.1出错信息假如用户进行以下操作,系统提示用户是否重

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论