软件工程设计说明书.docx

上传人:b****8 文档编号:12727243 上传时间:2023-06-07 格式:DOCX 页数:11 大小:179.81KB
下载 相关 举报
软件工程设计说明书.docx_第1页
第1页 / 共11页
软件工程设计说明书.docx_第2页
第2页 / 共11页
软件工程设计说明书.docx_第3页
第3页 / 共11页
软件工程设计说明书.docx_第4页
第4页 / 共11页
软件工程设计说明书.docx_第5页
第5页 / 共11页
软件工程设计说明书.docx_第6页
第6页 / 共11页
软件工程设计说明书.docx_第7页
第7页 / 共11页
软件工程设计说明书.docx_第8页
第8页 / 共11页
软件工程设计说明书.docx_第9页
第9页 / 共11页
软件工程设计说明书.docx_第10页
第10页 / 共11页
软件工程设计说明书.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

软件工程设计说明书.docx

《软件工程设计说明书.docx》由会员分享,可在线阅读,更多相关《软件工程设计说明书.docx(11页珍藏版)》请在冰点文库上搜索。

软件工程设计说明书.docx

软件工程设计说明书

概要设计说明书

1引言

根据对企业的人事经管系统的功能需求、业务操作规程及其数据结构等具体要求,调查了单位对人事经管企业的员工基本信息、员工调动、员工奖罚、员工培训、员工考评、员工调薪、员工职称评定,确定了系统性能要求,系统运行支持环境要求,数据项的名称、数据类型、数据规格。

以上这一切为统下一步的开发工作奠定了良好的基础。

本软件需求说明书全面、概括性地描述了人事经管系统所要完成的工作,使软件开发人员和用户对本系统中的业务流程及功能达成共识。

通过需求说明书可以全面了解人事经管系统所要完成的任务和所能达到的功能。

1.1编写目的

目的:

方便维护人事档案信息;员工工资、津贴评定,人事信息查询和信息统计报表输出。

预期读者:

与《人事经管系统》软件开发有联系的开发组成人员,经管员。

1.2背景

a.待开发的软件系统的名称:

人事经管系统;

b.本工程的任务提出者:

人事经管部门

用户及实现该软件的计算机网络:

互联网;

c.该软件系统仅供本公司计算中心登录的员工使用。

1.3定义

暂无

1.4参考资料

a.《需求规格说明书》;

b.《软件工程教程》北京航空航天大学出版社03年第一版;

《软件工程》李代平编著冶金工业出版社。

2总体设计

2.1需求规定

2.1.1系统功能:

 

2.1.1系统功能:

时间特性要求:

系统的速度要在用户可接受的范围内,但考虑到需要实时检测服务器的可用性,对信息实时搜索的速度可以有较低的要求。

可靠性:

系统要有较高的可靠性,可恢复性

灵活性:

系统要有良好的接口,以适应信息增删的要求。

2.2运行环境

该软件是为了简化超市的各项经管程序而设计的一个虚拟超市平台,目的是让超市经管人员通过该软件来操作和实现各种超市的功能。

该系统运行的平台是WindowsXP。

本软件是一款独立软件,全部内容自含。

2.3基本设计概念和处理流程

12223

111

1111

2

2

1

2

1122

33

1122

2.4结构

模块名称

功能描述

用户登录

使用者登陆系统进行操作

档案维护

人事档案信息维护,包括注册、注销和更新

工资评定

根据专业职称和业绩来评定工资、津贴,且可提供查询

信息查询

人事信息查询,如按人名、按职称

统计报表

人事信息统计及报表,如按照科室、按照职称,报表可输出

2.5功能需求求与程序的关系

本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:

用户登录

档案维护

工资评定

信息查询

统计报表

员工号验证

经管员验证

返回/退出

合法性检查a

合法性检查b

录入员工信息

删除员工信息

更新员工信息

计算工资、津贴

显示员工信息

输出报表

2.6人工处理过程

a.信息维护模块中,员工资料的输入;

b.工资、津贴评定模块中,要查询员工的工号输入;

c.信息查询模块中,员工姓名、职称等统计方式的输入;

d.人事统计及报表模块中,科室、职称等统计方式的输入。

2.7尚未解决的问题

暂无。

3接口设计

3.1用户接口

用户接口主要采用图形接口和命令接口方式,用户可以通过点击图形界面的按钮、菜单和对话框等图形接口元素对程序和数据进行操作,在输入框中输入命令的方式查询信息,尽量使外观合理化。

3.2外部接口

硬件接口:

需要规范打印机接口进行报表打印;

软件接口:

WIN9X/NT操作系统,汉语编程系统。

通讯接口:

本软件无特殊通讯接口,通信接口由所使用的PC机决定。

3.3内部接口

系统每个窗口都会申明若干记录集类指针,调用需要使用的数据表。

4运行设计

4.1运行模块组合

不同用户登录系统获得的功能是不同的,经管员具有系统的全部功能,普通用户具有浏览数据但不能更改任何信息。

具体软件的运行模块组合为主界面调用多窗口的运行环境,各个模块在自己的窗口中执行操作,在软件运行过程中能较好的交换信息,处理数据。

4.2运行控制

软件运行时有比较友好的界面,基本能实现用户对数据处理的要求。

4.3运行时间

系统的运行时间基本可达到用户提出的要求,感觉不到明显延迟。

5系统数据结构设计

5.1逻辑结构设计要点

1.人事档案

字段

数据类型

字段长度

说明

Work-number

char

10

工号

Work-name

char

30

姓名

Sexual-distinction

char

7

性别

Section-office

char

30

科室

Job-title

char

50

职称

Achievement

char

2

业绩

Wage

float

10

工资

Financial-aid

float

10

津贴

2.科室统计报表

字段

数据类型

字段长度

说明

Section-office

char

30

科室

Work-number

char

10

工号

Work-name

char

30

姓名

Sexual-distinction

char

7

性别

Wage

float

10

工资

Financial-aid

float

10

津贴

3.职称统计报表

字段

数据类型

字段长度

说明

Job-title

char

50

职称

Work-number

char

10

工号

Work-name

char

30

姓名

Sexual-distinction

char

7

性别

Wage

float

10

工资

Financial-aid

float

10

津贴

5.2物理结构设计要点

5.3数据结构与程序的关系

对数据结构常用的访问有查询、增加、修改和删除等操作。

用到的程序如下表所示:

Lookfor

Add

Update

Delete

档案维护

工资评定

员工信息

统计报表

6系统出错处理设计

6.1出错信息

如果用户进行以下操作,系统提示用户是否重新输入或退出:

a.用户名输入有误;

b.用户重复注册;

c.无此用户。

6.2补救措施

本系统有保存数据的功能,在系统发生故障后可以依靠数据库的还原功能,有效防止数据丢失;

定期备份,就算系统崩溃,用户数据也不会丢失会遭到破坏;

一些关键性操作(比如:

删除操作),都应提供确认机制;

采用对话框形式为用户的不当操作提供警告信息。

6.3系统维护设计

由于系统较小且没有外加维护模块,维护工作比较简单,仅数据库的一些基本维护即可。

除了严格按照软件工程的科学方法开发软件、认真建立文档、编码阶段写详细的注释外,没有特殊的维护设计,如:

设置维护模块等。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2