文档库 最新最全的文档下载
当前位置:文档库 › 人力资源管理系统概要设计说明书

人力资源管理系统概要设计说明书

人力资源管理系统概要设计说明书
人力资源管理系统概要设计说明书

概要设计说明书

1.引言

1.1编写目的

在人力资源管理系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对

本系统的需求做了详细的阐述,并在需求规格说明书中得到详尽得叙述及阐明。

本阶段已在系统的需求分析的基础上,对人力资源管理系统做概要设计。主要解决

了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各

个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下

的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。

在下一阶段的详细设计中,程序设计员参考本概要设计说明书,在概要设计对人力

资源管理系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试

以及软件维护阶段参考本说明书,以便于了解在概要设计过程中所完成的各模块设计结

构,或在修改时找出在本阶段设计的不足或错误。

1.2项目背景

本项目(人力资源管理系统)由某公司委托,由第3开发小组等负责开发。

人力资源管理系统将由两部分组成:置于管理部门的前台客户程序,以及置于公司

的数据库服务器。本系统与其他系统的关系如下:

1.3定义

1.3.1 专门术语

SQL SERVER: 系统服务器所使用的数据库管理系统。

SQL: 一种用于访问查询数据库的语言

事务流:数据进入模块后可能有多种路径进行处理。

主键:数据库表中的关键域。值互不相同。

外部主键:数据库表中与其它表的主键关联的域。

1.3.2 缩写

系统:若未特别指出,统指本机预定系统。

SQL: Structured Query Language(结构化查询语言)。

1.4参考资料

以下列出在概要设计过程中所使用到的有关资料:

1.需求规格说明书杨晓丹、王卉刘守玉王晋娜等,第三软件开发小组成员

2.用户操作手册第三软件开发小组开发成员第三软件开发小组开发成员 3.系统设计说明书件开发小组

4 《软件开发计划》第三软件开发小组开发成员

5.《概要设计说明书》第三软件开发小组开发成员

6.《详细设计说明书》第三软件开发小组开发成员

7.《测试用例》第三软件开发小组开发成员

8.《配置管理计划》第三软件开发小组开发成员

2.任务概述

2.1 目标

2.2 运行环境

系统将由两部分程序组成,安装在公司各部门客户机上的客户程序及公司内的数据服

务器程序。

2.3 需求概述

某公司为方便管理,需开发一个人力资源管理定系统。为便于公司高层对员工进行系

统的管理,首先由管理员为各部门相关管理人员分配用户名、初始密码。人事部门需把员工

信息(包括:员工编号、姓名、性别、出生日期、民族、政治面貌、职务、部门、基本工资、

备注),招聘计划(包括:招聘时间、部门、人数、要求),输入到系统的客户端程序,财

务部门根据员工一段时间来的工作日来把员工的工资信息(包括:员工编号、姓名、性别、

部门号、基本工资、浮动工资、交通补贴、通讯补贴、常规、午餐补贴、车补、福利、扣除、

应发工资)输入到系统的客户端程序。要求系统能有效、快速、安全、可靠和无误的完成上

述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。

3.总体设计

3.1 处理流程

下面将使用(结构化设计)面向数据流的方法对机票预定系统的处理流程进行分析。系

统可分为两大部分:一、客户机上的程序,二、服务器上的程序。以下将分别对系统的这两

大部分进行流程分析:

3.1.1 客户机程序流程

客户机上的输入信息为员工信息,招聘计划、员工薪酬信息、人员调动信息、统计报表。

其内部处理流程如下:

下面对各模块进行功能说明:

1.读入员工招聘计划,招聘新员工。

2.读入员工薪酬的信息。

3.准备服务器数据查询。

3.1.2 服务器程序流程

下面对各模块(以数字表示)进行功能说明:

1.接受有客户机程序经服务器传送到客户机的数据。

2.查询将数据准备发送到客户机。

以上显示的各模块数字。

3.2 总体结构和模块外部设计

下面以结构图来描述机票预定系统的软件总体结构。框内注明了模块的名字;方框之间的

直线表示模块的调用关系。

3.2.1 客户机部分

人事管理系

3.2.2 服务器程序部分

人力资源管理系统(服务器部分)

接收数据数据处理、查询

接收客户机数准备SQL 判断查询

数据库操判断

准备返回准备返回

其中在数据处理、查询下作了省略…。

3.3 功能分配

模块的分工:

代码的编写:员工基本表、社会关系、工作情况、学习情况;部门表、岗位表;

标准薪酬表、员工薪酬表,薪酬发放表、调动管理表、职位发布表、简历表、面试表、笔试

表、结果表、试题表、考卷表、出题表、一级试题表、二级试题表、职位名称表、职位类

型表、职位一级表、职位二级表、职位三级表、

国家表:省份表、机构表、用户权限表、角色表、角右、员工资料查询、薪酬查询、薪稠查

询、试题查询、调动查询查询等

系统功能:用户权限管理、档案管理、薪酬管理、招聘管理、人事变更、调动登记、调动审

核,统计报表等。

4.接口设计

4.1 外部接口

4.1.1 用户界面

在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,

应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。

外观上也要做到合理化,考虑到用户多对WINDOW 风格较熟悉,应尽量向这一方向靠拢。在

设计语言上,已决定使用 java 进行编程。其中服务器程序界面要做到操作简单,易于管

理。在设计上采用下拉式菜单方式。总的来说,系统的用户界面应作到可靠性、简单性、易

学习和使用。

4.1.2 软件接口

服务器程序上可使用SQL SERVER 的对数据库的命令备分,以做到对数据的保存。

4.2 内部接口

内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。具

体参数的结构将在下面数据结构设计的内容中说明。接口传递的信息将是以数据结构封装了

的数据,以参数传递或返回值的形式在各模块间传输。

5.数据结构设计

5.1 数据库数据结构设计

系统将采用 SQL SERVER, 系统主要需要维护29张数据表:

考虑到数据库的安全性,用户表主要用于管理员为各部门管理员分配用户名和初始密码。

1.员工档案信息表

表名

空/非

数据类型(精度范

列名

空约束条件其他说明

围)

emp_id varchar(12)

非空种子,自增1 档案编号三级机构单项

emp_org_id int(4)

非空多对一机构Id

emp_name Varchar(50)

员工姓名非空

emp_age Int(4)

年龄空

emp_sex varchar(2) 性别空 emp_email varchar(50)

空 Email

emp_phone varchar(13)

用户电话空

emp_qq varchar(10) QQ

移动电话空

emp_mobile varchar(11)

地址空

emp_address varchar(50)

邮编空

emp_zip varchar(6)

省份ID 空

emp_city_id int(4)

员工照片空

emp_pic varchar(50)

出生年月空

emp_birthday varchar(8)

民族空

emp_nation varchar(20)

宗教空

emp_religion varchar(20) 政治面貌空

emp_polity varchar(20)

身份证号空

emp_IDcard varchar(18)

社会保障号空

emp_ensureNo varchar(20) 学历空

emp_degree varchar(20)

教育年限空

emp_school_age int(4)

专业空

emp_specialty varchar(20) 空工作表单项多工作id emp_job_id int(4)

对一

空标准薪酬表单薪酬id emp_salary_id varchar(10) 项多对一

职称表单项多职位分类Id emp_jobgrade_id int(4)

对一

空开户行

emp_bank varchar(20)

空帐号

emp_bankNo varchar(20) 空登记人

emp_booker varchar(12)

空登记时间

emp_build_date Datetime(8) 空健康状况

emp_strong varchar(50)

空爱好

emp_love varchar(50)

空履历

emp_record varchar(50)

空关系

emp_relation varchar(50)

空备注

emp_remark varchar(50)

空状态

emp_state varchar(50)

职员修改人

emp_modify varchar(12)

空修改时间

emp_modify_date datetime(8)

空薪酬复核人

emp_sal_check varchar(12)

空复核时间

emp_sal_check_date datetime(8)

空薪酬状态

emp_sal__state varchar(10)

空毕业学校

emp_school varchar(50)

空薪酬修改人

emp_sal_modify varchar(12)

空薪酬修改时间 emp_sal_modify_date datetime(8) 员工信息表保存员工档案信息,主键为员工编号。2.员工工资表

表名

数据类型

列名

空/非空约束条件其他说明

(精度范围)

表准薪酬唯

sal_id varchar(12)

种子,自增1 非空一标识

标准薪酬名

sal_name varchar(12)

非空称

sal_basic varchar(12)

非空基本工资

sal_traffic money(8)

空交通补贴

sal_float money(8)

空浮动工资

空通讯补贴 sal_message money(8)

sal_routine 空常规 money(8)

sal_lunch 空午餐补贴 money(8)

sal_traffic_subsidy 空交通补贴 money(8)

sal_car 空车补 money(8)

sal_institute 非空制定人 varchar(12)

sal_booker 非空登记人 varchar(12)

sal_bulider_date 非空登记时间 datetime(8)

sal_check 空审核人

varchar(12)

sal_state 非空状态

varchar(10)

sal_idea 审核意见空 varchar(100)

sal_check_date 空审核时间

datetime(8)

sal_modify 空修改

varchar(12)

sal_modify_date 空修改时间

datetime(8)

sal_total 非空审核

money(8)

员工工资表保存员工工资信息资料,它的主键为员工编号。 3.部门表

ORG_one(I级机构表)

表名

空/非

数据类型

列名

空约束条件其他说明

(精度范围)

orgOne_id int(4)

非空种子,自增1 I级机构Id

orgOne_name varchar(50)

非空 I机构名称

ORG_two(II级机构)

表名

空/非

数据类型

列名

空约束条件其他说明

(精度范围)

orgTwo_id int

非空种子,自增1 II级机构Id

非空 II级机构名称 orgTwo_name varchar(50) 一级机构表双隶属于一级机

orgTwo_super varchar(50)

非空向多对一构

ORG_three(III级机构表)

表名

空/非

数据类型

列名

空约束条件其他说明

(精度范围)

orgThree_id int(4)

非空种子,自增1 III级机构Id

orgThree_name varchar(50)

非空 III级机构名称

二级机构表双隶属于二级机

orgThree_super int(4)

非空向多对一构

部门信息表保存各部门编号和对应的部门名称。它的主键为部门编号。用于

增加新员工时输入,以及查询员工信息时服务器返回。

4.职位发布表

表名

空/非

数据类型

列名

空约束条件其他说明

(精度范围)

inv_id varchar(12)

非空种子,自增1 职位发布编号

三级机构单项

inv_org_id int(4)

非空多对一机构ID

inv_type varchar(12)

招聘类型非空

inv_person_count Int(4)

招聘人数非空

inv_end_date dateti,me(8)

结束时间非空

职位表单项多

int(4)

对一职位ID 非空

inv_job_id

,职位描述 inv_bewrite 非空

varchar(100)

招聘要求 inv_need 非空 varchar(100)

登记人 inv_booker 非空 varchar(12)

登记时间 inv_bulid_date 非空 dateti,me(8)

修改人 inv_modify 空 varchar(12)

修改时间 inv_modifv_date 空 dateti,me(8)

状态 inv_state 空 datetime(10)

招聘计划表主要用于保存招聘的时间和部门及人数和对应聘者的具体要求,在招聘时

调用,并返回。

详细数据可参考《数据库字典说明书》

5.2 物理数据结构设计

物理数据结构设计主要是设计数据在模块中的表示形式。数据在模块中都是以结构的

方式表示。

1.用户信息

用户名 Varchar

密码 Varchar

用于管理员用户登录系统时输入,管理员可自行修改密码。

2.员工信息

1.员工编号 Varchar 2.员工姓名 Varchar 3.性别 Varchar 4.部门号 Int 5.出生日期 Int 6.民族 Varchar 用于增加新员工时输入,以及查询员工信息时服务器返回。

3.员工工资信息

1.员工编号 Varchar 11.车补 Money

2.员工姓名 Varchar 12.交补 Money

3.性别 Varchar 13.常规 Money

4.部门号 Int 14.浮动工资 Money

5.基本工资 Moneyr 15.通讯补贴 Money

用于员工工资输入,以及工资查询时服务器返回。

4.部门信息

1.部门编号 Int

2.部门名称 Varchar

3. 职位表 Int

用于部门设置时输入,及员工信息输入、员工工资输入时调用,在按部门查询

时返回。

5.招聘计划信息

1.招聘计划编号 Varchar

2.招聘时间 Datetime

3.招聘部门 Int

用于招聘员工时使用。

详细数据库内容可参考详细数据可参考《数据库字典说明书》。5.3 数据结构与程序的关系

服务器程序在对员工信息和员工工资、部门设置等进行操作时需对数据库数据数据结构,

也就是数据表进行查询和修改。

物理数据结构主要用于各模块之间函数的信息传递。接口传递的信息将是以数据结构封

装了的数据,以参数传递或返回值的形式在各模块间传输。6.运行设计

6.1 运行模块的组合

客户机程序在有输入时启动接收数据模块,通过各模块之间的调用,读入并对输入进行

格式化。在接收数据模块得到充分的数据时,并等待接收服务器返回的信息。接收到返回信

息后随即调用数据输出模块,对信息进行处理,产生相应的输出。

服务器接收数据模块必须始终处于活动状态。接收到数据后,调用数据处理/查询模块

对数据库进行访问,完成后将信息返回客户机。

6.2 运行控制

运行控制将严格按照各模块间函数调用关系来实现。在各个模块中,需对运行控制进

行正确的判断,选择正确的运行控制路径。

在系统运行方面,客户机在发送数据后,将等待服务器的确认收到信号,收到后,再

次等待服务器发送数据,然后对数据进行确认。服务器在接到数据后发送确认信号,在对数

据处理、访问数据库后,将返回信息送回客户机,并等待确认。 6.3 运行时间

在软体的需求分析中,对运行时间要求需要有较快的反应。网络硬件对运行时间有最

大的影响,在局域网中进行数据传输,实现客户机与服务器之间的连接。其次是服务器的性

能,这将影响对数据库访问时间即操作时间的长短,影响加大客户机操作的等待时间,所以

必须使用高性能的服务器。硬件对本系统的速度影响将会大于软件的影响。

7.出错处理设计

7.1 出错输出信息

程序在运行时主要会出现两种错误:1、由于输入信息,或无法满足要求时产生的错误,

称为软错误。2、由于其他问题,如网络传输超时等,产生的问题,称为硬错误。

对于软错误,须生成相应的错误提示语句,送到输出模块中。对与硬错误,可在出错的相应模块中输出简单的出错语句,并将程序重置。返回输入阶

段。

出错信息必须给出相应的出错原因,例:

“查无此人!”

“用户名或密码不正确”等。

7.2 出错处理对策

所有的客户机及服务器都必须安装不间断电源以防止停电或电压不稳造成的数据丢失

的损失。若真断电时,客户机上将不会有太大的影响,主要是服务器上:在断电后恢复过

程可采用 SQL SERVER 的日志文件,对数据进行恢复。

在硬件方面要选择较可靠、稳定的服务器机种,保证系统运行时的可靠性。

8.维护设计

维护方面主要为对服务器上的数据库数据进行维护。可使用 SQL SERVER 2000的数据库

维护功能机制。例如,定期为数据库进行维护,维护管理数据库死锁问题和维护数据库内数

据的一致性等。

《XXXXXX》概要设计说明书 张三、李四、王五

1.引言 1.1编写目的 在本机票预定系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对航空公司、各旅行社及机场的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。 本阶段已在系统的需求分析的基础上,对机票预定系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。 在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对机票预定系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 1.2项目背景 机票预定系统将由两部分组成:置于个旅行社定票点的前台客户程序,以及置于航空公司的数据库服务器。本系统与其他系统的关系如下: 1.3定义 1.3.1 专门术语 SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。 SQL: 一种用于访问查询数据库的语言 事务流:数据进入模块后可能有多种路径进行处理。 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 ROLLBACK: 数据库的错误恢复机制。 1.3.2 缩写

系统:若未特别指出,统指本机票预定系统。 SQL: Structured Query Language(结构化查询语言)。 ATM: Asynchronous Transfer Mode (异步传输模式)。 1.4参考资料 以下列出在概要设计过程中所使用到的有关资料: 1.机票预定系统项目计划任务书浙江航空公司1999/3 2.机票预定系统项目开发计划《**》软件开发小组1999/3 3.需求规格说明书《**》软件开发小组1999/3 4.用户操作手册(初稿)《**》软件开发小组1999/4 5.软件工程及其应用周苏、王文等天津科学技术出版社1992/1 6.软件工程张海藩清华大学出版社1990/11 7.Computer Network A.S.Tanenbaun Prentice Hall 1996/01 文档所采用的标准是参照《软件工程导论》沈美明著的“计算机软件开发文档编写指南”。 2.任务概述 2.1 目标 2.2 运行环境 系统将由两部分程序组成,安装在各旅行社客户机上的客户程序及航空公司内的数据服务器程序。 根据调研得知所有旅行社的计算机配置均在Pentium 133级别以上,客户程序应能够在Pentium 133级别以上, Win NT环境下运行。 2.3 需求概述 浙江航空公司为方便旅客,需开发一个机票预定系统。为便于旅客由旅行社代替航空公司负责为旅客定票,旅行社把预定机票的旅客信息,包括姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地,输入机票预定系统的客户端程序,系统经过查询航空公司内的航班数据服务器后,为旅客安排航班,印出取票通知。旅客在飞机起飞前一天凭取票通知和帐单交款后取票,系统校对无误后即印出机票给旅客。 要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。 2.4 条件与限制 3.总体设计 3.1 处理流程 下面将使用(结构化设计)面向数据流的方法对机票预定系统的处理流程进行分

xxx项目详细设计说明书 (xxx模块) 拟制日期yyyy-mm-dd 评审人日期 批准日期 签发日期

文档修订记录 版本完成人修改内容审核批准时间V0.00 创建文档

目录 1. 简介5 1.1. 编写目的 (5) 1.2. 适用范围 (5) 1.2.1. 软件名称 (5) 1.2.2. 软件功能 (5) 1.2.3. 软件应用 (5) 1.3. 定义及关键词 (5) 1.4. 参考资料 (5) 2. 子模块1设计描述 (6) 2.1. 类xxx的设计 (6) 2.1.1. 简介 (6) 2.1.2. 类图 (6) 2.1.3. 状态设计(可选) (6) 2.1.4. 属性 (6) 2.1.5. 方法 (6) 3. 数据库详细设计(可选) (9) 3.1.存储过程#/触发器#的名称 (9) 4. 错误处理 (10) 4.1. 系统错误 (10) 4.2. 接口错误 (10) 4.3. 协议错误 (10)

表目录 表1.关键词 (5) 表2.类XXX的属性 (6) 表3.方法描述xxx-function (7) 图目录 图1类图xxx-class (6) 图2流程图xxx-function (7)

1. 简介 1.1. 编写目的 这部分要描述文档的目的,并指明文档的读者。 1.2. 适用范围 1.2.1. 软件名称 1.2.2. 软件功能 解释软件产品将完成或不完成的功能 1.2.3. 软件应用 描述软件的应用领域 1.3. 定义及关键词 表1.关键词 关键词英文全名中文解释 1.4. 参考资料 [1]

2. 子模块1设计描述 2.1. 类xxx的设计 2.1.1. 简介 如果在概要设计中未说明,则在此详细描述类的职责和功能,可使用顺序图、协作图、状态图来详细描述。必要时,可描述本类与相关类之间的静态动态关系。 2.1.2. 类图 图1类图xxx-class 2.1. 3. 状态设计(可选) 可以用状态图来描述类的状态信息。 2.1.4. 属性 可先定义相关的数据结构,再对属性进行描述。 也可以不使用表格、而使用伪代码格式。 表2.类XXX的属性 可见性属性名称类型说明(对属性的简短描述) Private Public Protected 2.1.5. 方法 1. 方法xxx 1) 方法描述 Java的函数头注释采用JavaDoc自动生成的格式: /** * @functions 增删改查XXX * @param String name 名字 * @return true 如果不为空则返回真,false 如果为空返回假 * @throws 无 */ C++使用以下格式:

1 引言 (3) 1.1 编写目的 (3) 1.2 背景 (3) 1.3 定义 (3) 1.4 参考资料 (3) 2 总体设计 (3) 2.1 简述 (3) 2.2 架构设计 (4) 2.2.1 系统逻辑架构图 (4) 2.2.2 系统物理架构图 (4) 2.2.3 顶层系统包图 (5) 2.2.4 业务类包图 (6) 2.2.5 子系统关系图 (6) 2.3 接口设计 (6) 2.3.1 界面框架设计 (6) 2.3.2 外部接口设计 (7) 3 子系统设计 (7) 3.1 基础信息子系统 (7) 3.1.1 子系统说明 (7) 3.1.2 类图 (8) 3.1.3 类说明 (12) 3.1.4 界面设计 (19) 3.2 我的工作台子系统 (21) 3.2.1 子系统说明 (21) 3.2.2 类图 (22) 3.2.3 类说明 (26) 3.2.4 界面设计 (32) 3.3 工作进展子系统 (33) 3.3.1 子系统说明 (33) 3.3.2 类图 (34) 3.3.3 类说明 (34) 3.3.4 界面设计 (34) 3.4 信息发布子系统 (36) 3.4.1 子系统说明 (36) 3.4.2 类图 (36) 3.4.3 类说明 (37) 3.4.4 界面设计 (38) 3.5 系统管理子系统 (38) 3.5.1 子系统说明 (38) 3.5.2 类图 (39) 3.5.3 类说明 (39) 3.5.4 界面设计 (40) 3.6 个人设置子系统 (41)

3.6.1 子系统说明 (41) 3.6.2 类图 (42) 3.6.3 类说明 (43) 3.6.4 界面设计 (44) 4 约束和假定 (45) 5 系统数据结构设计 (45) 5.1 逻辑结构设计 (45) 5.1.1 角色表(PUBLIC_ROLE) (46) 5.1.2 权限表(PUBLIC_PRIVILEGE) (46) 5.1.3 角色权限表(PUBLIC_ROLEPRIVILEGE) (46) 5.1.4 部门表(PUBLIC_ DEPT) (46) 5.1.5 岗位表(PUBLIC_POST) (47) 5.1.6 员工表(PUBLIC_MEMBER) (47) 5.1.7 工作任务表(WORKPLAN_ TASK) (48) 5.1.8 任务分派表(WORKPLAN_ ALLOTTASK) (48) 5.1.9 工作计划表(WORKPLAN_ PLAN) (48) 5.1.10 计划任务表(WORKPLAN_ PLANTASK) (49) 5.1.11 工作日志表(WORKPLAN_ WORKLOG) (49) 5.1.12 工作汇报表(WORKPLAN_ WORKREPORT) (50) 5.1.13 信息发布表(PUBLIC_ PUBLISHINFO) (50) 5.1.14 收件箱表(PUBLIC_INBOX) (50) 5.1.15 系统操作日志表(PUBLIC_OPERA TELOG) (51) 5.1.16 个人提醒设置表(PUBLIC_EVENTS) (51) 5.1.17 系统表(PUBLIC_SYSTEM) (52) 5.1.18 系统功能模块表(PUBLIC_SYSTEMMODULE) (52) 5.2 物理结构设计 (52) 5.3 数据结构与程序的关系 (52) 6 系统出错处理设计 (52) 6.1 出错信息 (52) 6.2 补救措施 (53) 6.3 系统维护设计 (53)

软件设计说明书日写:编期:日期:审核:日期:准:批 文档变更记录

一、引言........................................................................................................... - 1 - 1.1 编写目的............................................................................................. - 1 - 1.2 范围..................................................................................................... - 1 - 1.3 定义..................................................................................................... - 1 - 1.4 版本说明............................................................................................. - 1 - 1.5 参考资料............................................................................................. - 1 - 二、项目概述................................................................................................... - 2 - 2.1 产品描述............................................................................................. - 2 - 2.2 产品功能............................................................................................. - 2 - 2.3 用户特点............................................................................................. - 2 - 三、嵌入式软件整体方案设计....................................................................... - 3 - 3.1 子系统控制方案设计......................................................................... - 3 - 3.2 中控板GUI方案设计....................................................................... - 3 - 3.3 数据通信方案设计............................................................................. - 4 - 四、子系统控制方案设计............................................................................... - 5 - 4.1 液路系统控制方案设计..................................................................... - 5 - 4.2 样品采集系统控制方案设计............................................................. - 7 - 4.3 二氧化碳恒温培养箱环境控制环境设计......................................... - 8 - 五、中控板GUI方案设计............................................................................. - 9 - 六、数据通信方案设计................................................................................. - 10 - 6.1 数据链路层通信方式....................................................................... - 10 - 6.2 PC与主控板通信流程设计.............................................................. - 10 - 一、引言

KTV点歌系统概要设计说明书

1. 引言 1.1目的 选歌系统是为某KTV唱吧开发的视频歌曲点唱软件。该软件能方便顾客进行选歌,帮助系统管理员管理歌曲的播放,提高KTV歌曲点唱的效率和准确率。 本文档为该系统的概要设计说明书,详细阐述了对用户所提出需求的设计方案,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行了明确定义。同时,对软件应具有的功能和性能及其他有效性需求也进行了定义。 1.2项目背景 ●系统名称:选歌系统 ●项目提出者:某KTV唱吧 ●项目开发者: ●项目管理者: ●最终用户:某KTV唱吧 1.3术语定义 实现环境:系统运行的目标软件、硬件环境。 实现技术:系统所采用的软件技术或体系结构。 实现语言或工具:实现系统最终采用的编程语言或工具包,如Delphi、VB、PB、Java、Ada等。 参考资料 1)新余电视点播系统; 2)某KTV唱吧《视频点歌系统计划任务书》; 本项目所参照的文件有: 3)康博工作室,《Visual Basic 新起点》,机械工业出版社,2000

2. 系统概述 2.1系统需求 2.1.1系统目标 本软件是为某KTV唱吧开发的视频点歌系统软件。该软件用于提高点歌系统的工作效率。随着人们业余生活的丰富,休闲活动的多种多样,人们更多的喜欢选择KTV这种形式的娱乐方式。且随着计算机普及,点歌系统越来越智能化,人性化;一个好的音乐唱吧必须要拥有一个方便、快捷、准确的点歌系统,因此,急需一个软件系统解决这些问题。本软件应能结合当前选歌播放手工操作的流程以及将来业务发展的需要,对视频点歌系统中歌曲信息、歌手信息、最新排行榜等等的查询、更新提供完全的计算机管理。 2.1.2性能需求 数据精确度 数量值:精确到小数后一位; 时间值:精确到日,并以yyyy/mm/dd的形式表示; 价格值:精确到分,并以.XX的形式表示。 时间特性 页面响应时间:不超过10秒 更新处理时间:不超过15秒 数据转换与传输时间:不超过30秒。 适应性 1) 开发基于的平台要考虑向上兼容性,如操作系统,数据库等要考虑更高版本的兼容 性。 2) 当需求发生变化时系统应具有一定的适应能力,要求系统能够为将来的变更提供以 下支持:能够在系统变更用户界面和数据库设计,甚至在更换新的DBMS后,系统的现有设计和编码能够最大程度的重用,以保护现阶段的投资和保证软件系统能够在较少后续投入的情况下适应系统的扩展和更新。在设计中最好列出针对变更所需要重新设计的模块部分

XX概要设计说明书

文档修改记录

填写说明 1. 系统结构的定义 本体系对整个软件系统按如下结构方式进行划分:系统子系统模块子模块 其中: (1)“系统子系统”划分属于“系统设计”,在系统设计说明书中予以描述。 (2)“子系统模块”划分属于“概要设计”,在本说明书中予以描述。 (3)“模块子模块”划分属于“详细设计”,在详细设计说明书中予以描述。如果系统相对简单,可以省略“子模块”这一层次。 2. 如果填写了系统设计说明书,则在本说明书中略过“系统子系统”划分的相关内容(即第2章)。 3. 如果系统相对简单,不需要做“系统子系统”划分,这种情况下,取消填写系统设计说明书,只须填写本说明书,直接套用“子系统模块”划分(即第3章)进行“系统模块”划分(把其中“子系统”一词替换为“系统”),并删除本说明书中“系统子系统”划分的相关内容(第2章)。

目录 1. 简介 ................................................................ 错误!未定义书签。 . 背景和目的.................................................... 错误!未定义书签。 . 范围.......................................................... 错误!未定义书签。 . 术语和缩略语.................................................. 错误!未定义书签。 2. 系统总体设计 ........................................................ 错误!未定义书签。 . 任务概述...................................................... 错误!未定义书签。 目标 .................................................... 错误!未定义书签。 需求概述 ................................................ 错误!未定义书签。 . 设计概述...................................................... 错误!未定义书签。 总体约束 ................................................ 错误!未定义书签。 系统外部接口 ............................................ 错误!未定义书签。 设计方案概述 ............................................ 错误!未定义书签。 . 系统架构设计.................................................. 错误!未定义书签。 系统的逻辑架构设计 ...................................... 错误!未定义书签。 系统的物理架构设计 ...................................... 错误!未定义书签。 . 子系统定义.................................................... 错误!未定义书签。 子系统列表 .............................................. 错误!未定义书签。 子系统间关系 ............................................ 错误!未定义书签。 3. 子系统1设计 ........................................................ 错误!未定义书签。 . 任务概述...................................................... 错误!未定义书签。 目标 .................................................... 错误!未定义书签。 需求概述 ................................................ 错误!未定义书签。 . 设计概述...................................................... 错误!未定义书签。 总体约束 ................................................ 错误!未定义书签。 子系统外部接口 .......................................... 错误!未定义书签。 设计方案概述 ............................................ 错误!未定义书签。 . 子系统架构设计................................................ 错误!未定义书签。 . 模块定义...................................................... 错误!未定义书签。

物资管理系统开发具体实施方案

目录 1软件开发实施方案 (3) 1.1开发流程总述 (3) 1.2软件需求分析 (5) 1.3结构设计 (8) 1.4详细设计 (10) 1.5编码 (12) 1.6模块集成测试 (14) 1.7系统测试 (16) 1.8验收 (17) 1.9维护 (19)

1组织实施步骤 系统开发严格按照软件工程的方法进行组织,系统的开发过程按照需求分析、系统分析与设计要求、系统编码、系统测试几个过程有序推进。下表所示系统开发流程图,采用原型及迭代方式开发,根据用户需求持续改进,直到最终用户确认满意。 1.1实施开发流程总述 如下图示流程定义了我公司内部的软件开发过程,以指导和规范 软件项目中开发过程的定义和相应的实施。 该过程可划分为一系列子过程,包括:软件需求分析、设计、编码、测试、验收、维护,每个子过程又由一系列任务和活动组成,如设计过程又可分为结构设计和详细设计。但是在实际开发项目中,情况仍然会是千变万化的,因此我们也并不是一成不变的死板执行一个僵化的工作流程,我们的原则是在一个规范流程的指导和约束下,根据具体工程项目的实际要求,为每一个项目评估并制定真正能够最好的满足该项目要求的开发流程。

《结构设计说明书》(初稿) 《集成测试计划》《集成测试案例》 (初稿) 《用户手册》(初稿) 《追溯表一》 《结构设计说明书》 《集成测试计划》《集成测试案例》 《个人评审记录》 《评审报告》 N改进 软件需求分析 《软件需求规格说明书》(初稿) 《系统测试计划》《系统测试案例》 (初稿) 《用户手册》(概要) 《追溯表一》 ▼ 同行评审 丫 Y 通过 《软件需求规格说明书》 《系统测试计划》《系统测试案例》 《个人评审记录》 《评审报告》 「 N改进 详细设计 《详细设计说明书》(初稿) 《单元测试计划》《单元测试案例》 (初稿) 《用户手册》(修改稿) 《追溯表一》 评审通过 《详细设计说明书》 《单元测试计划》《单元测试案例》 《用户手册》(修改稿) 《个人评审记录》 《评审报告》— 源代码、源代码文件清单 《单元测试报告》(经过审批) --- ”《软件问题状态登记表》 《软件问题报告单》 《集成工作单》 《集成测试工作单》 《集成测试报告》(经过审批) 《软件问题状态登记表》 《软件问题报告单》 集成的软件系统 《系统测试报告》(经过审批) 《软件问题状态登记表》 《软件问题报告单》 《系统管理员使用说明书》(经过审批) _ 《安装手册》(经过审批) 《用户手册》(经过审批 软件系统(系统测试通过) 验收测试报告 《软件问题报告单》 《软件问题状态登记表》 验收报告 可交付产品 《软件需求规格说明书》(升级版) 《客户需求登记表》 《客户需求统计表》 《设计说明书》(升级版) 《软件问题报告单》 《软件问题状态登记表》 《软件维护实施计划》维 护后的软件系统 软件开发流程总图 结构设计 评审通过

《XXXXXX》 概要设计说明书 张三、李四、王五 1.引言 1.1编写目的 在本机票预定系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对航空公司、各旅行社及机场的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。 本阶段已在系统的需求分析的基础上,对机票预定系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。 在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对机票预定系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 1.2项目背景 机票预定系统将由两部分组成:置于个旅行社定票点的前台客户程序,以及置于 1.3 1.3.1 专门术语 SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。 SQL: 一种用于访问查询数据库的语言 事务流:数据进入模块后可能有多种路径进行处理。 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 ROLLBACK: 数据库的错误恢复机制。 1.3.2 缩写

系统:若未特别指出,统指本机票预定系统。 SQL: Structured Query Language(结构化查询语言)。 ATM: Asynchronous Transfer Mode (异步传输模式)。 1.4参考资料 以下列出在概要设计过程中所使用到的有关资料: 1.机票预定系统项目计划任务书浙江航空公司 1999/3 2.机票预定系统项目开发计划《**》软件开发小组 1999/3 3.需求规格说明书《**》软件开发小组 1999/3 4.用户操作手册(初稿)《**》软件开发小组 1999/4 5.软件工程及其应用周苏、王文等天津科学技术出版社 1992/1 6.软件工程张海藩清华大学出版社 1990/11 7.Computer Network A.S.Tanenbaun Prentice Hall 1996/01 文档所采用的标准是参照《软件工程导论》沈美明著的“计算机软件开发文档编写指南”。 2.任务概述 2.1 目标 2.2 运行环境 系统将由两部分程序组成,安装在各旅行社客户机上的客户程序及航空公司内的数据服务器程序。 根据调研得知所有旅行社的计算机配置均在Pentium 133级别以上,客户程序应能够在Pentium 133级别以上, Win NT环境下运行。 2.3 需求概述 浙江航空公司为方便旅客,需开发一个机票预定系统。为便于旅客由旅行社代替航空公司负责为旅客定票,旅行社把预定机票的旅客信息,包括姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地,输入机票预定系统的客户端程序,系统经过查询航空公司内的航班数据服务器后,为旅客安排航班,印出取票通知。旅客在飞机起飞前一天凭取票通知和帐单交款后取票,系统校对无误后即印出机票给旅客。 要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。 2.4 条件与限制 3.总体设计 3.1 处理流程 下面将使用(结构化设计)面向数据流的方法对机票预定系统的处理流程进行分析。系统可分为两大部分:一、客户机上的程序,二、服务器上的程序。以下将分别对系统的这两大部分进行流程分析:

概要设计说明书示例【概要设计说明书(模板)】 概要设计说明书 修订记录 目录 第一章 1.1.1. 2.1. 3.1. 4.第二章 2.1.2.2.2. 3.2. 4.2. 5.2. 6.2. 7.第三章 3.1.3.2.3.3.第四章 4.1.4.2.4.3.第五章 5.1.5.2.5.3.第六章 6.1. 6.2.6.3. 补救措施......................................................... ........................................10系统维护设计......................................................... .. (10) 第一章引言 1.1.编写目的 说明编写这份概要设计说明书的目的,指出预期的读者。 1.2.背景 说明:

a.待开发软件系统的名称; b.列出此项目的任务提出者、开发者、用户以及将运行该软件的站点。 1.3.定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 1.4.参考资料 列出有关的参考文件,如: a.本项目的经核准的计划任务书或合同,上级机关的批文; b.属于本项目的其他已发表文件; c.本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出 第二章总体设计 2.1.需求规定 说明对本系统的主要的输入输出项目、处理的功能性能要求。 2.2.运行环境 简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定。 2.3.基本设计概念和处理流程 说明本系统的基本设计概念和处理流程,尽量使用图表的形式。 2.4.结构 用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。 2.5.功能需求与程序的关系

软件设计说明书 1引言 1.1编写目的 说明编写详细设计方案的主要目的。 说明书编制的目的是说明一个软件系统各个层次中的每个程序(每个模块或子程序)和数据库系统的设计考虑,为程序员编码提供依据。 如果一个软件系统比较简单,层次很少,本文件可以不单独编写,和概要设计说明书中不重复部分合并编写。 方案重点是模块的执行流程和数据库系统详细设计的描述。 1.2背景 应包含以下几个方面的内容: A. 待开发软件系统名称; B. 该系统基本概念,如该系统的类型、从属地位等; C. 开发项目组名称。 1.3参考资料 列出详细设计报告引用的文献或资料,资料的作者、标题、出版单位和出版日期等信息,必要时说明如何得到这些资料。 1.4术语定义及说明 列出本文档中用到的可能会引起混淆的专门术语、定义和缩写词的原文。 2设计概述 2.1任务和目标 说明详细设计的任务及详细设计所要达到的目标。 2.1.1需求概述 对所开发软件的概要描述, 包括主要的业务需求、输入、输出、主要功能、性能等,尤其需要描述系统性能需求。 2.1.2运行环境概述

对本系统所依赖于运行的硬件,包括操作系统、数据库系统、中间件、接口软件、可能的性能监控与分析等软件环境的描述,及配置要求。 2.1.3条件与限制 详细描述系统所受的内部和外部条件的约束和限制说明。包括业务和技术方面的条件与限制以及进度、管理等方面的限制。 2.1.4详细设计方法和工具 简要说明详细设计所采用的方法和使用的工具。如HIPO图方法、IDEF(I2DEF)方法、E-R图,数据流程图、业务流程图、选用的CASE工具等,尽量采用标准规范和辅助工具。3系统详细需求分析 主要对系统级的需求进行分析。首先应对需求分析提出的企业需求进一步确认,并对由于情况变化而带来的需求变化进行较为详细的分析。 3.1详细需求分析 包括: ?详细功能需求分析 ?详细性能需求分析 ?详细资源需求分析 ?详细系统运行环境及限制条件分析 3.2详细系统运行环境及限制条件分析接口需求分析 包括: ?系统接口需求分析 ?现有硬、软件资源接口需求分析 ?引进硬、软件资源接口需求分析 4总体方案确认 着重解决系统总体结构确认及界面划分问题。 4.1系统总体结构确认 对系统组成、逻辑结构及层次进行确认,对应用系统、支撑系统及各自实现的功能进行确认,细化集成设计及系统工作流程,特别要注意因软件的引进造成的系统本身结构和公司其他系统的结构变化。包括:

以下是需求分析说明书、详细设计说明书、概要设计说明书样例 需要详细资料的去 https://www.wendangku.net/doc/ef17802879.html,/BBS/view.asp?ID={CA9329C0-93C5-4417-9170-452FF61E8C DB}&page=1下载 XX系统概要设计说明书 目录 1. 文档介绍1 1.1 文档目的1 1.2 文档范围1 1.3 读者对象1 1.4 参考文献1 1.5 术语与缩写解释1 2. 系统概述2 3. 设计约束2 3.1需求约束2 3.2隐含约束2 4. 设计策略3 4.1扩展策略3

4.2复用策略3 4.3折衷策略3 5.系统总体结构3 5.1、系统总体结构3 5.2、子系统功能及接口4 6. 子系统的结构与功能5 6.1、TERMSERV 5 7. 功能需求追溯5 8. 环境的配置5 9.其它6 附录 6 A、与主机接口6 B、与终端接口6 1. 文档介绍 1.1 文档目的 编写该文档的目的在于从总体设计的角度明确xxxx系统的功能和处理模式,明确与银联的接口,使系

统开发人员和产品管理人员明确产品功能,可以有针对性的进行系统开发、测试、验收等各方面的工作。 1.2 文档范围 1.3 读者对象 该文档的读者为用户代表、软件分析人员、开发管理人员和测试人员。 1.4 参考文献 《xxxx系统需求说明书》 1.5 术语与缩写解释 无 2. 系统概述 XX系统是以触摸屏为主要交互工具,帮助用户以自助方式做业务查询。本系统的主要功能包括:话费 查询、新业务介绍、网点分布查询、自助终端分布查询、电信新闻、交易监控、设备维护和监控等。本系 统的设计目标是保证系统可以7*24小时安全、高效无故障运行;业务人员可以轻松完成设备和交易的监控 、管理工作;报表种类齐全,可以满足业务人员各种帐务需求。 3. 设计约束

在线交易二手市场系统概要设计说明书概要设计说明书 信息与电气工程学院 软工1401 ** 201422******

1.引言 1.1编写目的 此概要设计说明书实现一个简易的基于校园网在线交易二手市场系统,对交易管理系统的总体设计、接口设计、界面总体设计、系统出错处理设计以及系统安全数据进行了说明,在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 1.2背景 A.待开发软件系统名称为: 在线交易二手市场; B.任务提出者:** 开发者:** C.使用用户能在校园网上进行交易的系统。 D. 按照《在线交易二手市场系统需求分析说明书》为基础来具体细化系统所具备的所有功能及功能的实现方法和接口。 1.3 开发环境 Visual Studio 2010 Mircosoft sql server 2008 Express

PowerDesigner 15.1 1.4定义 本系统:基于校园网的在线交易二手市场系统设计与实现 1.5参考资料 《基于校园网在线交易二手市场需求分析说明书》 《项目计划表》 《校园网在线交易二手市场系统_数据库模型》 2.总体设计 2.1设计目标 基于校园网的在线交易二手市场主要实现以下目标: ⑴为师生提供展示商品及表现学校形象的平台。 ⑵为用户提供商品信息查看、在线商品订购、商品浏览等功能。 ⑶采用动态网页技术,使页面中展示的商品信息更具时效性、先进性。 ⑷提供客户互评及客户给商品评论功能,收集用户对商品的意见及看法。 ⑸提供后台管理页面,简化了用户信息、商品信息、订单信息等系统数据的维护操作。 2.2运行环境

<网上书店> 概要设计说明书 作者:XXXXXXXXXXX 完成日期:XXXX年4月XX日签收人:XXXXXX 签收日期:XXXX年X月XX日修改情况记录:

目录 1 引言 (1) 1.1 编写目的 (1) 1.2 范围 (1) 1.3 定义 (1) 1.4 参考资料 (2) 2 总体设计 (2) 2.1 需求规定 (2) 2.2 运行环境 (3) 2.3 基本设计概念和处理流程 (3) 2.4 结构 (4) 2.5 功能需求与程序的关系 (8) 2.6 人工处理过程 (9) 2.7 尚未解决的问题 (9) 3 接口设计 (10) 3.1 用户接口 (10) 3.2 外部接口 (10) 3.3 内部接口 (10) 4 运行设计 (10) 4.1 运行模块组合 (10) 4.2 运行控制 (10) 4.3 运行时间 (11) 5 系统数据结构设计 (11) 5.1 逻辑结构设计要点 (11) 5.2 物理结构设计要点 (11) 6 系统出错处理设计 (12) 6.1 出错信息 (12) 6.2 补救措施 (12) 6.3 系统维护设计 (12) 7 阶段小结 (12)

1 引言 1.1 编写目的 服务于书店的网络化运营,管理用户购买以及其它服务、管理各类图书信息以及图书销售中的各个环节,最终用户为使用本网上书店的各类用户以及网上书店的系统管理人员和维护人员。 1.2 范围 说明: a.待开发的软件系统的名称:XXXX网上书店 b.任务提出者:刘俊铖、马俊 开发者:马俊、张倩、刘俊铖、张瑞鑫、唐志军、冯庆丰 用户:欲使自己书店网络化运营的各类书店。 使用本软件的单位:待定 1.3 定义 UML:Unified Modeling Language , 统一建模语言。 类图(class diagram):表述系统中各个对象的类型及其间存在的各种静态关系。静态关系包括关联和子类型两种。 交互图(interactive diagram):是表述各组对象如何依某种行为进行协作的模型。包括顺序图和协作图。 可修改性:容许对系统进行修改而不增加原系统的复杂性。 有效性:软件系统能有效地利用计算机的时间资源与空间资源的能力。 可靠性:能够防止因概念、设计和结构等方面的不完善造成的软件系统 失效,具有挽回因操作不当造成软件系统失效的能力。

xxxxxxx系统软件开发需求说明书 xxxxx科技有限公司 二○一五年七月

目录 1引言 (1) 1.1编写目的 (1) 1.2范围 (1) 1.2.1软件名称 (1) 1.2.2建设目标 (1) 1.2.3应用说明 (2) 1.3定义 (2) 1.4参考资料 (3) 2产品描述 (6) 2.1建设背景 (7) 2.2开发意图 (8) 2.3应用目标 (9) 2.4作用范围 (10) 2.5产品功能 (11) 2.6系统角色 (11) 2.7用户对象 (11) 3功能需求 (12) 3.1平台首页 (13) 3.1.1信息查询 (13) 3.1.2阀门监控 (13) 3.1.3视频监控 (14) 3.1.4三维展示 (15) 3.1.5功能描述 (16) 3.1.6法律规范 (16) 3.1.7XXX水情 (17) 3.2数据库及数据要求 (18) 3.3外部接口需求 (20) 3.3.1用户接口 (20) 3.3.2硬件接口 (20) 3.3.3软件接口 (20) 3.3.4性能需求 (21) 3.4安全性需求 (22)

3.4.1环境安全 (22) 3.4.2数据安全 (22) 3.4.3系统运行安全 (22) 3.4.4网络安全 (23)

1引言 1.1编写目的 为明确软件需求,方便与用户统一思想,确定系统功能、数据范围,便于项目规划与进度安排、组织软件开发与测试等,特撰写本文档。 本文档的读者为业主、用户、数据库建设人员、系统设计人员、开发人员和测试人员。 1.2范围 1.2.1软件名称 XXXXX动态监管系统软件即:XXXX一体化动态监管平台。 1.2.2建设目标 围绕XXXXX水库运行调度设计的要求,以水库运行调度设计为核心,运用先进、成熟技术,建设水库一体化管理平台,实现XXXXX水库监控视频、水雨情监测、流量阀门控制、实地三维仿真等数据自动汇集和信息共享交换,为XXXXX管理部门及时掌握水库区域内的重要水情信息和控

需求分析说明书、概要设计说明书、详细设计说明书部分样例 作者:rjgczj 出处:csai论坛 以下是需求分析说明书、详细设计说明书、概要设计说明书样例,需要的朋友来信联系。rjgczj@ For personal use only in study and research; not for commercial use XX系统概要设计说明书 目录 1. 文档介绍1 1.1 文档目的1 1.2 文档范围1 1.3 读者对象1 1.4 参考文献1 1.5 术语与缩写解释1 2. 系统概述2 3. 设计约束2 3.1需求约束2 3.2隐含约束2 4. 设计策略3 4.1扩展策略3 4.2复用策略3 4.3折衷策略3 5.系统总体结构3 5.1、系统总体结构3

5.2、子系统功能及接口4 6. 子系统的结构与功能5 6.1、TERMSERV 5 7. 功能需求追溯5 8. 环境的配置5 9.其它6 附录 6 A、与主机接口6 B、与终端接口6 1. 文档介绍 1.1 文档目的 编写该文档的目的在于从总体设计的角度明确xxxx系统的功能和处理模式,明确与银联的接口,使系统开发人员和产品管理人员明确产品功能,可以有针对性的进行系统开发、测试、验收等各方面的工作。 1.2 文档范围 1.3 读者对象 该文档的读者为用户代表、软件分析人员、开发管理人员和测试人员。 1.4 参考文献 《xxxx系统需求说明书》 1.5 术语与缩写解释 无 2. 系统概述 XX系统是以触摸屏为主要交互工具,帮助用户以自助方式做业务查询。本系统的主要功能包括:话费查询、新业务介绍、网点分布查询、自助终端分布查询、电信新闻、交易监控、设备维护和监控等。本系统的设计目标是保证系统可以7*24小时安全、高效无故障运行;业务人员可以轻松完成设备和交易的监控、管理工作;报表种类齐全,可以满足业务人员各种帐务需求。

相关文档
相关文档 最新文档