文档视界 最新最全的文档下载
当前位置:文档视界 › 超详细的概要说明书系统概要设计说明书

超详细的概要说明书系统概要设计说明书

超详细的概要说明书系统概要设计说明书
超详细的概要说明书系统概要设计说明书

1引言2

1.1编写目的 (2)

1.2参考资料 (2)

2总体设计 (2)

2.1需求规定 (2)

2.2运行环境 (2)

2.3系统部署图 (2)

2.4基本设计概念和类图 (3)

2.5结构 (4)

2.6功能模型描述 (9)

2.6.1招聘管理 (9)

2.6.2企业结构管理 (21)

2.6.3行政级别管理 (29)

2.6.4企业架构展示 (32)

2.6.5人事档案管理 (33)

2.6.6人事基础数据维护 (73)

2.6.7权限管理 (82)

2.7人工处理过程 (83)

2.8尚未问决的问题 (83)

3接口设计 (83)

3.1用户接口 (83)

3.2外部接口 (83)

3.3内部接口 (83)

4系统数据结构设计 (84)

4.1逻辑结构设计要点 (84)

5数据结构与程序关系 (85)

5.1表结构与数据结构图 (85)

5.1.1数据结构图 (85)

5.1.2表汇总 (87)

5.2数据结构与程序关系表........................................................... 错误!未定义书签。6系统出错处理设计.. (98)

6.1出错信息 (98)

6.2补救措施 (99)

6.3系统维护设计 (99)

概要详细设计说明书

1引言

1.1编写目的

本概要设计说明书跟据《人力资源管理系统需求规格说明书》编写,描述了系统的概要设计,并为下一步的“系统详细设计说明书”的编写提供依据,为系统测试人员提供测试依据。本文档的预期读者为:项目经理、系统分析员、测试经理、项目组长、系统开发人员。

1.2参考资料

《人力资源管理系统需求规格说明书》

2总体设计

2.1需求规定

本系统的主要的输入输出项目、处理的功能性能要求参照《人力资源管理系统需求规格说明书》。

2.2运行环境

软件运行环境

Windows 2000/XP/2003 Server操作系统;

MS SQL Server 2000;

Tomcat 5.0;

Jdk 1.4;

硬件运行环境

Intel Pentium 2GHz或以上的CPU;

内存512MB,建议使用1GB内存;

硬盘至少有1GB可用空间;

CD-ROM驱动器;

2.3系统部署图

用图例表示出系统实施运行中使用的服务器名称,Internet和各服务器之间的实施运作。

2.4基本设计概念和类图

jsp1jsp2ActionForm1ActionForm2Action JavaBean DAO Hibernate Database : user

1: Input Parameter

2: Submit and get user Input

3: Validate

4: Transfer Input Data

5: Build JavaBean

6: Process Bussiness Logic

7: Call DAO

8: Call Hibernate

9: Persistent Data

10: Transfer Result Data

11: Transfer Result Data

12: Redirect other page

2.5结构

编号功能名称功能描述

1.企业架构管理

1.1.部门管理对部门信息进行维护。

1.1.1.创建部门根据公司需要创建部门。

1.1.

2.撤销部门根据公司需要撤销部门。

1.1.3.合并部门根据公司需要将两个部门进行合并。

1.1.4.调整部门根据公司需要将一个部门划分到另外一个部门去管理。

1.1.5.修改部门根据公司需要修改部门。

1.1.6.浏览部门信息查看部门信息。

1.2.岗位管理对部门所设置的岗位信息进行维护。

1.2.1.设置岗位为指定的部门设置一个新的岗位。

2.6功能模型描述2.6.1招聘管理

主要文件

?输入说明

人事管理员登陆后台管理界面,点击“招聘管理”链接

?处理

?输出说明

显示界面RecruitManager.jsp

2.6.1.1招聘信息发布

?主要文件

?输入说明

人事管理员进入“招聘管理”RecruitManager.jsp页面,点击“招聘信息发布”链接

?处理

?输出说明

显示页面RecruitIssue.jsp

2.6.1.1.1录入招聘信息

主要文件

?输入

?1)管理员输入:

人事管理员进入页面RecruitManager.jsp,点击树状菜单“招聘信息发布”之“录入”,进入页面

RecruitInfoInsert..jsp。按照页面提示信息输入招聘信息数据后,点击“新增”按钮,在数据库“招聘信

息”表中新增一条记录。

2)系统时间输入:

系统当前日期

?处理

1)表单格式验证。如成功则转向处理2),否则显示表单格式错误的相应信息。

2)更新数据库

如数据库“招聘信息”表中不存在“岗位编号”、“发布时间”项与当前输入“岗位编号”,“系统当前日期”相匹配的记录,则在“招聘信息”表中新增一条记录,记录内容来自页面RecruitInfoInsert..jsp所

输入信息,其中点击“新增”时产生的系统时间为数据表“招聘信息”之“发布时间”项内容;如存在相

匹配的记录,则提示“此招聘信息已存在,是否需更新?”,点中“是”时,则更新数据库“招聘信息”表

相匹配的数据记录,其中点击“是”时产生的系统时间为数据库表“招聘信息”之“修改时间”项内容。

录入信息完成后,界面显示“招聘信息录入成功”信息。

?输出

1)界面显示信息输出

“表单×××格式错”,“此招聘信息已存在,是否需更新?”,“招聘信息录入成功”

2)数据库输出

向数据库“招聘信息”表添加或修改一条记录,记录内容来自页面RecruitInfoInsert..jsp所输入信息

2.6.1.1.2修改、删除招聘信息

?主要文件

?输入

1)管理员输入:

人事管理员进入页面RecruitManager.jsp,点击树状菜单“招聘信息发布”之“编辑”,进入“编辑招聘信

息”页面RecruitInfoEditList.jsp,分页显示“招聘信息”表中的全部数据,如需缩小查询范围,可在搜

索栏输入关键信息,如“岗位编号”,“职位名称”,“发布时间”等进行模糊查询,对页面

RecruitInfoEditList.jsp显示的数据项进行修改,如需删除某行记录,则点中此行“删除”复选框,全部

修改(包括删除)完成后,则点击此页面底部“确认修改(删除)”按钮后,在数据库“招聘信息”表进行

相应记录的更新、删除操作。

2)系统时间输入:

系统当前日期

?处理

1)表单格式验证。如成功则转向处理2),否则显示表单格式错误的相应信息。

2)更新数据库

用RecruitInfoEditList.jsp所输入数据更新(删除)数据库“招聘信息”表相匹配的数据记录,其中点中

“确认修改(删除)”时产生的系统时间为数据表“招聘信息”之“修改时间”项内容。如有删除动作发生,

则同时删除数据库“应聘人员”表“应聘岗位编码”项内容为需删除岗位编号的那些记录。更新数据完成后,

界面显示“修改招聘信息成功”。

?输出

1)界面显示信息输出

“表单×××格式错”,“修改招聘信息成功”

2)数据库输出

向数据库“招聘信息”表更新、删除数据,更新数据来自RecruitInfoEditList.jsp,匹配原则为一一对应。

2.6.1.1.3浏览招聘信息(不可编辑)

?主要文件

?输入

管理员输入:

人事管理员进入页面RecruitManager.jsp,点击树状菜单“招聘信息发布”之“浏览”,进入“浏览招聘信息”

页面RecruitInfoList.jsp,分页显示“招聘信息”表中的全部数据,如需缩小查询范围,可在搜索栏输入关键信息,如“岗位编号”,“职位名称”,“发布时间”等进行模糊查询。

?处理

表单格式验证,表单格式错则输出错误信息。

?输出

界面显示信息输出:表单×××格式错”

2.6.1.1.4浏览招聘信息(可编辑)

?主要文件

功能描述见“修改、删除招聘信息”

2.6.1.2应聘人员基本信息维护

?

主要文件

?输入说明

人事管理员进入“招聘管理”RecruitManager.jsp页面,点击“应聘人员信息维护”链接

?处理

?输出说明

显示页面AppliantInfoMaintance.jsp

2.6.1.2.1录入应聘人员基本信息

?主要文件

?输入

?管理员输入:

人事管理员进入页面RecruitManager.jsp,点击树状菜单“应聘人员信息维护”之“录入”,进入页面AppliantInfoInsert.jsp。按照页面提示信息输入招聘信息数据后,点击“新增”按钮,在数据库“应聘人

员信息”表中新增一条记录。

?处理

1)表单格式验证。如成功则转向处理2),否则显示表单格式错误的相应信息。

2)更新数据库

如数据库“应聘人员信息”表中不存在“应聘人员编号”项与当前输入“应聘人员编号”相匹配的记录,则在“应聘人员信息”表中新增一条记录,记录内容来自页面AppliantInfoInsert..jsp所输入信息。如存

在相匹配的记录,则提示“此应聘人员信息已存在,是否需更新?”,点中“是”时,则更新数据库“应聘

人员信息”表相匹配的数据记录。录入信息完成后,界面显示“应聘人员信息录入成功”信息。

?输出

界面显示信息输出

“表单×××格式错”,“此应聘人员信息已存在,是否需更新?”,“应聘人员信息录入成功”

2)数据库输出

向数据库“应聘人员信息”表添加或修改一条记录,记录内容来自页面AppliantInfoInsert.jsp所输入信息2.6.1.2.2修改、删除招聘信息

主要文件

?输入

管理员输入:

人事管理员进入页面RecruitManager.jsp,点击树状菜单“应聘人员信息维护”之“编辑”,进入“编辑应

聘人员信息”页面AppliantInfoEditList.jsp,分页显示“应聘人员信息”表中的全部数据,如需缩小查询

范围,可在搜索栏输入关键信息,如“应聘人员编号”,“职位名称”等进行模糊查询,对页面

AppliantInfoEditList.jsp显示的数据项进行修改,如需删除某行记录,则点中此行“删除”复选框,全部

修改(包括删除)完成后,则点击此页面底部“确认修改(删除)”按钮后,在数据库“应聘人员信息”表

进行相应记录的更新、删除操作。

?处理

1)表单格式验证。如成功则转向处理2),否则显示表单格式错误的相应信息。

2)更新数据库

用AppliantInfoEditList.jsp所输入数据更新(删除)数据库“应聘人员信息”表相匹配的数据记录。更

新数据完成后,界面显示“修改应聘人员信息成功”。

?输出

1)界面显示信息输出

“表单×××格式错”,“修改应聘人员信息成功”

2)数据库输出

向数据库“招聘信息”表更新、删除数据,更新数据来自AppliantInfoEditList.jsp,匹配原则为一一对应。

2.6.1.2.3浏览应聘人员信息(不可编辑)

?主要文件

?输入

管理员输入:

人事管理员进入页面RecruitManager.jsp,点击树状菜单“应聘人员信息维护”之“浏览”,进入“浏览应聘人员信息”页面AppliantInfoList.jsp,分页显示“应聘人员信息”表中的全部数据,如需缩小查询范围,可在搜索栏输入关键信息,如“应聘人员编号”,“职位名称”等进行模糊查询。

?处理

表单格式验证,表单格式错则输出错误信息。

?输出

界面显示信息输出:表单×××格式错”

2.6.1.2.4编辑应聘人员信息(可编辑)

?主要文件

功能描述见“修改、删除招聘信息“

2.6.1.3应聘人员岗位申请说明维护

主要文件

?

?输入说明

人事管理员进入“招聘管理”RecruitManager.jsp页面,点击“应聘人员岗位申请说明”链接

?处理

?输出说明

显示页面ApplicantStationDesc.jsp

2.6.1.

3.1录入应聘人员岗位申请说明

?主要文件

?输入

人事管理员进入页面RecruitManager.jsp,点击树状菜单“应聘人员岗位申请说明”之“录入”,进入页面

ApplicantStationDescInsert.jsp。按照页面提示信息输入应聘人员岗位申请说明数据后,点击“新增”按

钮,在数据库“应聘人员岗位申请说明”表中新增一条记录。

?处理

1)表单格式验证。如成功则转向处理2),否则显示表单格式错误的相应信息。

2)更新数据库

如数据库“应聘人员岗位申请说明”表中不存在“申请人姓名”相匹配的记录,则在“应聘人员岗位申请说明”表中新增一条记录,记录内容来自页面ApplicantStationDescInsert.jsp所输入信息;如存在相

匹配的记录,则提示“此应聘人员岗位申请说明信息已存在,是否需更新?”,点中“是”时,则更新数据

库“应聘人员岗位申请说明”表相匹配的数据记录。录入信息完成后,界面显示“应聘人员岗位申请说明录

入成功”信息。

?输出

1)界面显示信息输出

“表单×××格式错”,“此应聘人员岗位申请说明信息已存在,是否需更新?”,“应聘人员岗位申请说明录

入成功”

2)数据库输出

向数据库“应聘人员岗位申请说明”表添加或修改一条记录,记录内容来自页面ApplicantStationDescInsert.jsp所输入信息

2.6.1.

3.2修改、删除应聘人员岗位申请说明

?主要文件

?输入

管理员输入:

人事管理员进入页面RecruitManager.jsp,点击树状菜单“应聘人员岗位申请说明”之“编辑”,进入“应聘人员岗位申请说明”页面ApplicantStationDescEditList.jsp,分页显示“应聘人员岗位申请说明”表中的全部数据,如需缩小查询范围,可在搜索栏输入关键信息,如“申请人姓名”,“申请岗位名称”等进行模糊查询,对页面ApplicantStationDescEditList.jsp显示的数据项进行修改,如需删除某行记录,则点中此行“删除”复选框,全部修改(包括删除)完成后,则点击此页面底部“确认修改(删除)”按钮后,在数据库“应聘人员岗位申请说明”表进行相应记录的更新、删除操作。

?处理

1)表单格式验证。如成功则转向处理2),否则显示表单格式错误的相应信息。

2)更新数据库

用ApplicantStationDescEditList.jsp所输入数据更新(删除)数据库“应聘人员岗位申请说明”表相匹

配的数据记录。更新数据完成后,界面显示“修改应聘人员岗位申请说明成功”。

?输出

1)界面显示信息输出

“表单×××格式错”,“修改应聘人员岗位申请说明成功”

2)数据库输出

向数据库“应聘人员岗位申请说明”表更新、删除数据,更新数据来自ApplicantStationDescEditList.jsp,匹配原则为一一对应。

2.6.1.

3.3浏览应聘人员岗位申请说明(不可编辑)

?主要文件

?输入

管理员输入:

人事管理员进入页面RecruitManager.jsp,点击树状菜单“应聘人员岗位申请说明”之“浏览”,进入“浏览应聘人员岗位申请说明”页面ApplicantStationDesc List.jsp,分页显示“应聘人员岗位申请说明”表中的全部数据,如需缩小查询范围,可在搜索栏输入关键信息,如“申请人姓名”,“申请岗位名称”等进行模糊查询。

?处理

表单格式验证,表单格式错则输出错误信息。

?输出

界面显示信息输出:表单×××格式错”

系统概要设计说明书规范

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后,系统的现有设计和编码能够最大程度的重用,以保护现阶段的投资和保证软件系统能够在较少后续投入的情况下适应系统的扩展和更新。在设计中最好列出针对变更所需要重新设计的模块部分

软件概要设计说明书模版

软件概要设计报告文档模板 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) 3.2.1 系统特性表 (5) 3.2.2 系统特性结构图 (6) 3.3系统接口设计 (6) 3.3.1 系统接口表 (6) 3.3.2 系统接口传输协议说明 (7) 3.4系统完整性设计 (7) 4. 系统出错处理设计 (8) 4.1系统出错处理表 (8) 4.2维护处理过程表 (9) 5. 技术设计 (10) 5.1系统开发技术说明表 (10) 5.2开发技术应用说明 (11) 6. 数据库设计 (11) 7. 词汇表 (11) 8. 进度计划 (11)

1. 引言 引言是对这份软件系统概要设计报告的概览,是为了帮助阅读者了解这份文档是如何编写的,并且应该如何阅读、理解和解释这份文档。 1.1 编写目的 说明这份软件系统概要设计报告是基于哪份软件产品需求规格说明书编写的,开发这个软件产品意义、作用、以及最终要达到的意图。通过这份软件系统概要设计报告详尽说明了该软件产品的软件结构,包括数据库结构和出错处理,从而对该软件产品的结构的描述。 如果这份软件系统概要设计报告只与整个系统的某一部分有关系,那么只定义软件系统概要设计报告中说明的那个部分或子系统。 1.2 项目风险 具体说明本软件开发项目的全部风险承担者,以及各自在本阶段所需要承担的主要风险,首要风险承担者包括: ●任务提出者; ●软件开发者; ●产品使用者。 1.3 预期读者和阅读建议 列举本软件系统概要设计报告所针对的各种不同的预期读者,例如,可能的读者包括: ●用户; ●开发人员; ●项目经理; ●营销人员; ●测试人员; ●文档编写人员; ●等等。 描述文档中,其余部分的内容及其组织结构,并且针对每一类读者提出最适合的文档阅读建议。 1.4 参考资料 列举编写软件产品概要设计报告时所用到的参考文献及资料,可能包括: ●本项目的合同书; ●上级机关有关本项目的批文; ●本项目已经批准的计划任务书; ●用户界面风格指导;

软件概要设计

XX 概要设计说明书

目录

错误!未找到引用源。 关键词:能够体现文档描述内容主要方面的词汇。 摘要: 缩略语清单:对本文所用缩略语进行说明,要求提供每个缩略语的英文全名和中文解释。

1简介 1.1 目的 这部分要描述文档的目的。应该指明读者。 1.2 范围 1.2.1 软件名称 对软件命名 1.2.2 软件功能 解释软件产品将完成或不完成的功能(可以直接描述也可以参考相关文档) 1.2.3 软件应用 描述软件的应用(可直接描述也可以参考其他软件文档) 1.3实现系统环境 描述本软件的硬件应用平台(主要涉及关键器件的介绍和环境组网方式) 1.3.1 器件特性描述 本器件所支持的规格、工作模式及其异同 1.3.2 器件工作原理介绍 The description of the work principle of the device we used in our solution. 1.3.3 关键寄存器介绍 The description of the registers used in the work mode our solution. 2概要设计 2.1第0层设计描述 2.1.1 软件系统上下文定义 描述系统如何与外部实体一道组成功能实体(一般用图描述)

外部实体属性描述只限于软件设计和描述相关的属性。 2.1.2 设计思路(可选) 2.1.2.1基本设计思路 说明系统采取的基本设计思路,概要描述为什么采取本方案。 2.1.2.2设计约束 1遵循标准 描述本软件所遵循的标准、规范 2硬件限制 描述本软件系统实现的硬件限制 3技术限制 描述本软件的技术限制 2.1.2.3安全性和可靠性设计方案 4遵循标准 描述本软件所遵循的标准、规范 5硬件限制 描述本软件系统实现的硬件限制 6技术限制 描述本软件的技术限制 2.1.2.4其他 描述其他有关的设计考虑 2.2第一层设计描述 2.2.1系统架构(功能分解和物理分解) 描述组成软件系统的构件(子系统、模块),描述之间的“静态”关系。一般采用系统方框图的形式。要按照子系统组成系统,模块组成子系统的方式组织描述。 系统方框图应能规定出系统的整体架构,说明组成系统的各部分是如何搭配成一个完整系统的。 系统方框图应画成二种: 一种是功能性的,说明系统有哪些功能应由哪些功能模块来实现画出这些功能模块之间、本系统与其它接口系统之间的逻辑关系;描述它们间的接口方式,遵循的协议规范等。如果是升级类产品,在原有功能方框框图上增加、删除、修改。 另一种是物理性的,说明系统由具体的哪些软件模块来实现。

系统概要设计说明书

系统概要设计说明书 一、引言 (一)编写目的 本阶段已在系统的需求分析的基础上,对北京督察局公务员量化测评系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。 在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对北京督察局公务员量化测评系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 (二)项目背景 本项目由首都师范大学管理学院电子商务小组开发。 北京督察局公务员量化测评系统将由三部分组成:角色管理、评测打分、查询统计。(三)定义 1、专门术语 SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。 SQL: 一种用于访问查询数据库的语言 事务流:数据进入模块后可能有多种路径进行处理。 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 ROLLBACK: 数据库的错误恢复机制。 2、缩写 系统:若未特别指出,统指本北京督察局公务员量化测评系统。 SQL: Structured Query Language(结构化查询语言)。

ATM: Asynchronous Transfer Mode (异步传输模式)。 (四)参考资料 以下列出在概要设计过程中所使用到的有关资料: 新编软件工程实用教程---周丽娟、王华编著电子工业出版社 二、任务概述 (一)目标 1、完善考核测评制度,使考核测评方法科学、规范、公正。 2、使考核结果客观、准确。 3、使考核工作简单、快捷。 (二)运行环境 Oracle 客户机:外围设备:鼠标,键盘,显示器; 操作系统:装有浏览器的各种操作系统; 服务器:外围设备:鼠标,键盘,显示器; 编译程序:power designer、netbeans; 操作系统:windows操作系统; 数据库支持:SQL Server 2000; 数据存储能力和测试支持能力:需要有较高的系统支持 (三)需求概述 为使北京督察局更好进行量化测评,需开发一个北京督察局公务员量化测评系统。通过量化测评系统科学、规范、公正的进行考核,使考核结果客观、准确,使考核工作简单、快捷。并要求界面要简单明了,易于操作,服务器程序利于维护。 三、总体设计 (一)处理流程 下面将使用(结构化设计)面向数据流的方法对北京督察局公务员量化测评系统的处理

在线交易二手市场系统概要设计说明书

在线交易二手市场系统概要设计说明书概要设计说明书 信息与电气工程学院 软工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运行环境

软件概要设计说明书

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

文档修订记录

目录 1. 简介错误!未定义书签。 . 编写目的...................................................... 错误!未定义书签。 . 适用范围...................................................... 错误!未定义书签。 软件名称 .................................................. 错误!未定义书签。 软件功能 .................................................. 错误!未定义书签。 软件应用 .................................................. 错误!未定义书签。 . 定义及关键词.................................................. 错误!未定义书签。 . 参考资料...................................................... 错误!未定义书签。 2. 第0层设计描述 ................................................... 错误!未定义书签。 . 软件系统上下文定义............................................ 错误!未定义书签。 . 设计思路(可选) ................................................ 错误!未定义书签。 设计可选方案 .............................................. 错误!未定义书签。 设计约束 .................................................. 错误!未定义书签。 其他 ...................................................... 错误!未定义书签。 . 系统结构...................................................... 错误!未定义书签。 系统结构描述 .............................................. 错误!未定义书签。 XXX模块................................................... 错误!未定义书签。 3. 第一层设计描述 ................................................... 错误!未定义书签。 . 模块的系统结构................................................ 错误!未定义书签。 模块内部结构 .............................................. 错误!未定义书签。 业务流程说明 .............................................. 错误!未定义书签。 . 分解描述...................................................... 错误!未定义书签。 XXX子模块................................................. 错误!未定义书签。 数据设计 .................................................. 错误!未定义书签。 . 依赖性描述.................................................... 错误!未定义书签。

超详细的概要说明书系统概要设计说明书

1引言2 1.1编写目的 (2) 1.2参考资料 (2) 2总体设计 (2) 2.1需求规定 (2) 2.2运行环境 (2) 2.3系统部署图 (2) 2.4基本设计概念和类图 (3) 2.5结构 (4) 2.6功能模型描述 (9) 2.6.1招聘管理 (9) 2.6.2企业结构管理 (21) 2.6.3行政级别管理 (29) 2.6.4企业架构展示 (32) 2.6.5人事档案管理 (33) 2.6.6人事基础数据维护 (73) 2.6.7权限管理 (82) 2.7人工处理过程 (83) 2.8尚未问决的问题 (83) 3接口设计 (83) 3.1用户接口 (83) 3.2外部接口 (83) 3.3内部接口 (83) 4系统数据结构设计 (84) 4.1逻辑结构设计要点 (84) 5数据结构与程序关系 (85) 5.1表结构与数据结构图 (85) 5.1.1数据结构图 (85) 5.1.2表汇总 (87) 5.2数据结构与程序关系表........................................................... 错误!未定义书签。6系统出错处理设计.. (98) 6.1出错信息 (98) 6.2补救措施 (99) 6.3系统维护设计 (99)

概要详细设计说明书 1引言 1.1编写目的 本概要设计说明书跟据《人力资源管理系统需求规格说明书》编写,描述了系统的概要设计,并为下一步的“系统详细设计说明书”的编写提供依据,为系统测试人员提供测试依据。本文档的预期读者为:项目经理、系统分析员、测试经理、项目组长、系统开发人员。 1.2参考资料 《人力资源管理系统需求规格说明书》 2总体设计 2.1需求规定 本系统的主要的输入输出项目、处理的功能性能要求参照《人力资源管理系统需求规格说明书》。 2.2运行环境 软件运行环境 Windows 2000/XP/2003 Server操作系统; MS SQL Server 2000; Tomcat 5.0; Jdk 1.4; 硬件运行环境 Intel Pentium 2GHz或以上的CPU; 内存512MB,建议使用1GB内存; 硬盘至少有1GB可用空间; CD-ROM驱动器; 2.3系统部署图 用图例表示出系统实施运行中使用的服务器名称,Internet和各服务器之间的实施运作。

软件概要设计说明书范例

XX概要设计说明书

文档修改记录

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

目录 1.简介 (1) 1.1.背景和目的 (1) 1.2.范围 (1) 1.3.术语和缩略语 (1) 2.系统总体设计 (1) 2.1.任务概述 (2) 2.1.1.目标 (2) 2.1.2.需求概述 (2) 2.2.设计概述 (2) 2.2.1.总体约束 (2) 2.2.2.系统外部接口 (2) 2.2.3.设计方案概述 (2) 2.3.系统架构设计 (3) 2.3.1.系统的逻辑架构设计 (3) 2.3.2.系统的物理架构设计 (4) 2.4.子系统定义 (5) 2.4.1.子系统列表 (5) 2.4.2.子系统间关系 (5) 3.子系统1设计 (6) 3.1.任务概述 (6) 3.1.1.目标 (6) 3.1.2.需求概述 (6) 3.2.设计概述 (6) 3.2.1.总体约束 (6) 3.2.2.子系统外部接口 (7) 3.2.3.设计方案概述 (8) 3.3.子系统架构设计 (8) 3.4.模块定义 (10)

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

ERP人力资源管理系统概要设计 1引言 1.1 编写目的 人力资源管理系统(HRMS),包括人事日常事务、薪酬、招聘、培训、考核以及人力资源的管理,也指组织或社会团体运用现代化的科学方法,对企业的人力进行合理的组织、培训和调配,同时对人的思想、心理和行为进行恰当的诱导、控制和协调,充分发挥员工的主观能动性,用以提高企业人力资源管理水平,使人力资源更有效的服务于组织或团体目标。 本文档预期读者为本系统开发小组的组员,文档用于人力资源管理系统设计的大纲说明,概括了该系统的各个模块的需求规定,设计构思,系统流程,功能分配,数据结构设计,接口设计,运行设计,信息结构设计,出错处理和维护等方面的内容,使本系统开发小组的组员们能大致构建一个系统框架,为详细设计提供基础。 在下一阶段的详细设计中,程序设计员参考本概要设计说明书,在概要设计对人力资源管理系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段参考本说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 1.2 背景 本系统名称为人力资源管理系统,提出者为黄永儒,开发者为黄永儒,黄敏,詹萍,预期用户为需要人力资源管理的小型企业。 人力资源管理系统将由两部分组成:置于管理部门的前台客户程序,以及置于公司的数据库服务器。本系统与其他系统的关系如下: 1.3 定义 SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。 SQL:Structured Query Language(结构化查询语言)一种用于访问查询数据库的语言。 事务流:数据进入模块后可能有多种路径进行处理。 主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 ROLLBACK: 数据库的错误恢复机制。 1.4 参考资料

系统概要设计说明书(数据库设计书)

[招生管理系统] 概要设计说明书 [V1.0(版本号)] 拟制人______________________ 审核人______________________ 批准人______________________ [二零零八年十月二十二日]

概要设计说明书 1.引言 1.1编写目的 本说明书交给各个被调研单位审核,并经领导层讨论通过后,软件开发小组成员将以这本说明书为框架开发新的系统。 1.2背景 a.待开发软件系统的名称: 基于XML的网上招生管理系统 b.本项目的任务提出者: 石河子大学 c.本项目开发者 d.本项目用户 石河子大学招生办 1.3定义 [列出本文件中用到的专门术语的定义和外文首字母组词的原词组。] 1.4参考资料 《软件工程》 2.总体设计 2.1需求规定 2.1.1功能规定

2.1.2系统功能 能对各招生子单位进行管理 能添加、修改、删除、考生信息 能对考生进行分类管理 能将考生信息导出至网上信息发布子系统 能根据各分类统计考生信息 能添加新的管理员 能修改管理员的密码 2.1.2.1精度 由于采用数据库技术并且用户的应用领域对数据精确度的要求不高,所以这点在系统中表现得比较少,但是用户数据的安全性与正确性是完全保证的,所以对用户的使用没有多大的障碍。 2.1.2.2时间特性要求 本系统的数据库较小,所以程序在响应时间,数据更新处理时间上性能是比较突出的。而且也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现的较让人满意。 2.1.2.4可靠性 由于系统较小只保留一定程度上的可靠性。 2.1.2.5灵活性 由于系统较小只保留一定程度的灵活性。 2.1.3输入输出要求 2.1.4数据管理能力要求

软件概要设计说明书

文件编号:ZEE30003 《XX企业管理系统商务版V3.0》 软件概要设计说明书 南昌金鼎软件开发有限公司

《XX企业管理系统商务版V3.0》总体设计说明书 目录 1、引言 (3) 1.1. 编写目的 (3) 1.2. 背景 (3) 1.3. 定义 (3) 1.4. 参考资料 (3) 2、总体设计 (3) 2.1. 需求规定 (3) 2.2. 运行环境 (3) 2.3. 基本设计概念和处理流 程 (4) 2.3.1. 采购管理 (6) 2.3.2. 销售管理 (7) 2.3.3. 库存管理 (8) 2.3.4. 员工管 理 (10) 2.3.5. 帐务管理 (11) 2.3.6. 基本资料管理 (13) 2.3.7. 系统维护 (13) 2.4. 结构 (13) 2.4.1. 采购管 理 (14) 2.4.2. 销售管 理 (14) 2.4. 3. 库存管 理 (16) 2.4.4. 员工管 理 (18) 2.4.5. 帐务管 理 (18) 2.4.6. 基本资料管 理 (21) 2.4.7. 系统维 护 (22) 2.4.8. g f u n ……………………………………………………………2 3 2 . 4 . 1 1 . 公用表单:( g ) f

(24) 2.4.12. 公用提示信 息 (25) 2.5. 人工处理过程 (26) 2.6. 尚未解决的问 题 (26) 3、接口技术 (26) 3.1. 用户接 口 (26) 3.2. 外部接口 (26) 3.3. 内部接口 (26)

4、运行设计 (27) 4.1. 运行模块组 合 (27) 4.2. 运行控制 (27) 4.3. 运行时间 (27) 5、系统出错处理设计 (27) 5.1. 出错信 息 (27) 5.2. 补救措施 (27) 5.3. 系统维护设计 (27)

XX系统概要设计说明模板

XX系统 概要设计说明书 OD-OUTLINE /TY20130801/ TY-YJGL-1.00 作者

目录 1 概述................................. 错误!未定义书签。 1.1 编写目的 ........................ 错误!未定义书签。 1.2 术语和缩写 ...................... 错误!未定义书签。 1.3 参考资料 ........................ 错误!未定义书签。 2 系统构架设计......................... 错误!未定义书签。 2.1 系统总体结构图及其约束和假定..... 错误!未定义书签。 2.2 技术构架设计 (5) 2.3 软件功能结构设计 (5) 3 应用系统设计......................... 错误!未定义书签。 3.1 设计原则 ........................ 错误!未定义书签。 3.2 逻辑结构分析..................... 错误!未定义书签。 3.3 公共的功能模块设计接口及实现..... 错误!未定义书签。 3.4 功能模块设计..................... 错误!未定义书签。 4 接口设计............................. 错误!未定义书签。 4.1 外部接口 ........................ 错误!未定义书签。 4.2 内部接口 ........................ 错误!未定义书签。 5 开发环境的设计....................... 错误!未定义书签。 5.1 开发环境设计..................... 错误!未定义书签。 5.2 编码规范 ........................ 错误!未定义书签。

软件项目概要设计说明书

××_软件项目概要设计说明书版本: 编制: 审核: 批准: 颁布日期:2017年4月18日 受控状态:■受控□非受控 分发范围:项目组、财务部、质量管理部

修订记录

目录

××_软件项目概要设计说明书 1引言 1.1概述 {应包括: a. 项目的委托单位、开发单位和主管部门; b. 该软件系统与其他系统的关系。} 本项目交办方为,承办方为。} 1.2目的 {阐明编写概要设计说明书的目的,指明读者对象。} 本文档是在用户和开发方对系统进行需求开发,形成软件需求规格说明书后,设计人员分析各个详细需求后,对软件的概要设计。 本文档作为软件概要设计和软件详细设计的重要依据。软件概要设计人员和软件详细设计人员依此作为工作依据。 1.3读者对象 本系统设计说明书的使用读者为:业务经理、软件设计、UI设计人员、测试人员。 1.4范围 概要设计要考虑对架构有影响的需求,将系统划分为{子系统一,子系统二},从物理架构,逻辑架构,实现视图,进程视图等四个方面对架构进行描述,定义子系统之间的接口,明确系统依赖的外部接口,说明系统开发准则,选取开发环境,对技术难点进行分析说明。 1.5缩略和术语

2参考资料 {参考资料可以是公司内部文档,也可以是外部文档标准或者网站链接.如果网站连接被引用,需要给出链接的URL} 3交付需求列表 {列出本次开发要交付的需求,包括新增的需求,从历史版本集成的需求等} 4系统物理架构 4.1系统运行的硬件环境 {使用表格列出系统的硬件环境。如果客户已经购买了硬件,该处列出即可。如果是产品,该处给出推荐配置。列举系统涉及到得第三方厂商的硬件,比如视频设备等}

系统概要设计说明书

系统概要设计说明书 一、 引言 (一)编写目的 本阶段已在系统的需求分析的基础上,对北京督察局公务员量化测评系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。 在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对北京督察局公务员量化测评系统所做的模块结构设计的基础上,对系统进行详细设计。在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。 (二)项目背景 本项目由首都师范大学管理学院电子商务小组开发。 北京督察局公务员量化测评系统将由三部分组成:角色管理、评测打分、查询统计。 (三)定义 1、专门术语 SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。 SQL: 一种用于访问查询数据库的语言 事务流:数据进入模块后可能有多种路径进行处理。

主键:数据库表中的关键域。值互不相同。 外部主键:数据库表中与其他表主键关联的域。 ROLLBACK: 数据库的错误恢复机制。 2、缩写 系统:若未特别指出,统指本北京督察局公务员量化测评系统。 SQL: Structured Query Language(结构化查询语言)。 ATM: Asynchronous Transfer Mode (异步传输模式)。(四)参考资料 以下列出在概要设计过程中所使用到的有关资料: 新编软件工程实用教程---周丽娟、王华编著 电子工业出版社二、任务概述 (一)目标 1、完善考核测评制度,使考核测评方法科学、规范、公正。 2、使考核结果客观、准确。 3、使考核工作简单、快捷。 (二)运行环境 Oracle 客户机:外围设备:鼠标,键盘,显示器; 操作系统:装有浏览器的各种操作系统; 服务器:外围设备:鼠标,键盘,显示器; 编译程序:power designer、netbeans; 操作系统: windows操作系统;

软件概要设计说明书

- xxx项目概要设计说明书 (xxx模块) 拟制日期yyyy-mm-dd 评审人日期 批准日期 签发日期 文档修订记录

目录 1. 简介3 1.1. 编写目的3 1.2. 适用范围3 1.2.1. 软件名称3 1.2.2. 软件功能3 1.2.3. 软件应用4 1.3. 定义及关键词4 1.4. 参考资料4 2. 第0层设计描述4 2.1. 软件系统上下文定义4 2.2. 设计思路(可选) (4) 2.2.1. 设计可选方案4 2.2.2. 设计约束5 2.2. 3. 其他5 2.3. 系统结构5 2.3.1. 系统结构描述5 2.3.2. XXX模块5 3. 第一层设计描述6 3.1. 模块的系统结构6 3.1.1. 模块内部结构6 3.1.2. 业务流程说明6 3.2. 分解描述6 3.2.1. XXX子模块6 3.2.2. 数据设计6 3.3. 依赖性描述7 3.4. 接口描述7 3.4.1. 子模块1的接口描述7 4. 第二层设计描述7 4.1. XXX子模块7 4.1.1. 子模块设计描述7 4.1.2. 功能实现说明8 5. 数据库设计8 5.1. 实体定义8 5.1.1. 分解描述8 5.1.2. 内部依赖性描述8 5.2. 行为定义8 5.2.1. 分解描述8

5.2.2. 外部依赖性描述8 5.2.3. 内部依赖性描述9 6. 组件视图9 6.1. 系统运行组件9 6.2. 文件组织形式9 7. 进程视图9 表目录 表1.关键词4 图目录 图1软件架构图4 图2软件体系结构图5 图3基本包依赖关系图5 图4与其它模块关系图5 图5模块内部结构图6 图6模块结构图7 图7类XXX (8) 图8时序图8 1.简介 1.1. 编写目的 这部分要描述文档的目的,并指明文档的读者。 1.2. 适用范围 1.2.1. 软件名称 1.2.2. 软件功能 解释软件产品将完成或不完成的功能

超详细的概要说明书系统概要设计说明书.doc

1引言 (2) 1.1编写目的 (2) 1.2参考资料 (2) 2总体设计 (2) 2.1需求规定 (2) 2.2运行环境 (2) 2.3系统部署图 (2) 2.4基本设计概念和类图 (3) 2.5结构 (4) 2.6功能模型描述 (9) 2.6.1招聘管理 (9) 2.6.2企业结构管理 (21) 2.6.3行政级别管理 (29) 2.6.4企业架构展示 (32) 2.6.5人事档案管理 (33) 2.6.6人事基础数据维护 (73) 2.6.7权限管理 (82) 2.7人工处理过程 (83) 2.8尚未问决的问题 (83) 3接口设计 (83) 3.1用户接口 (83) 3.2外部接口 (83) 3.3内部接口 (83) 4系统数据结构设计 (84) 4.1逻辑结构设计要点 (84) 5数据结构与程序关系 (85) 5.1表结构与数据结构图 (85) 5.1.1数据结构图 (85) 5.1.2表汇总 (87) 5.2数据结构与程序关系表......................................................... 错误!未定义书签。6系统出错处理设计.. (98) 6.1出错信息 (98) 6.2补救措施 (99) 6.3系统维护设计 (99)

概要详细设计说明书 1引言 1.1编写目的 本概要设计说明书跟据《人力资源管理系统需求规格说明书》编写,描述了系统的概要设计,并为下一步的“系统详细设计说明书”的编写提供依据,为系统测试人员提供测试依据。本文档的预期读者为:项目经理、系统分析员、测试经理、项目组长、系统开发人员。 1.2参考资料 《人力资源管理系统需求规格说明书》 2总体设计 2.1需求规定 本系统的主要的输入输出项目、处理的功能性能要求参照《人力资源管理系统需求规格说明书》。 2.2运行环境 软件运行环境 Windows 2000/XP/2003 Server操作系统; MS SQL Server 2000; Tomcat 5.0; Jdk 1.4; 硬件运行环境 Intel Pentium 2GHz或以上的CPU; 内存512MB,建议使用1GB内存; 硬盘至少有1GB可用空间; CD-ROM驱动器; 2.3系统部署图 用图例表示出系统实施运行中使用的服务器名称,Internet和各服务器之间的实施运作。

图书馆管理系统概要设计说明书

概要设计说明书1.引言 本说明书是结合对现有系统的调研结果作出对新软件系统的基本描述,本说明书相当与整个系统的总体设计说明书。 1.1编写目的 由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计,软件开发小组成员将以这本说明书为框架开发新的系统。 1.2背景 a.待开发软件系统的名称: 图书馆管理系统 b.本项目开发者 黄亮亮付柯威方驰 c.本项目用户 众广大中高校图书馆人员、员工、学生、教师 1.3定义 ?MYSQL:数据库管理软件 ?DBMS:数据库管理系统 ?客户 与我们签定合同,要求购买产品的人。软件的开发以他们的需要为基础 ?用户 使用这个软件的所有人 ?服务器(Server) 一台共享信息的主机,配置比一般微机高,主要起监管网络,提供数据 信息的作用。 ?客户机(Client) 是相对于服务器(Server)的名词,与客户没有关系,是用户运行图书 馆管理软件的一台微机。 ?C/S结构 软件的一种结构,前提是有一个局域网,一台角色为数据库服务器,安装数据库管理软件,其他为客户机,安装管理系统软件,起操作平台的作用,数据保存在远程数据库服务器上。 1.4参考资料 《软件工程》 (周志刚主编)机械工业出版社 《软件工程导论——第5版》张海藩编著清华大学出版社 《软件工程实践导论:有关方法、设计、实现、管理之三十六计》金尊和编著清华大学出版社 《实用软件工程》Leszek A.Maciaszek Bruc Lee Liong著机械工业出版社 《软件工程概论》郑人杰殷人昆著清华大学出版 《软件项目管理》 Walker Royce 著周伯生等

系统概要设计说明书

隐患排查智能管理系统 概要设计 版本号:V1.6.14.15 江苏创导信息科技有限公司

目录 1.导言 (1) 1.1目的 (1) 1.2范围 (1) 1.3版本更新信息 (1) 2.系统分析 (1) 3.界面设计 (1) 3.1服务端界面设计 (2) 3.2隐患排查客户端界面设计 (2) 3.3矿图客户端界面设计 (2) 4.体系结构 (2) 4.1体系结构 (2) 4.1.1 B/S体系结构概述 (2) 4.1.2 C/S体系结构概述 (3) 4.1.3系统体系结构 (3) 4.2系统运行环境 (3) 4.2.1 网络结构图 (3) 4.2.2 硬件环境 (3) 4.2.3软件环境 (4) 5.数据模型 (4) 5.1数据库的概念结构模型设计 (4) 5.2数据库的逻辑结构模型设计 (5) 6.模块设计 (5) 6.1隐患排查 (5) 6.2三违管理 (7) 6.3专项检查 (8) 6.4考核 (8) 6.5报表 (9) 6.6信件管理 (9) 6.7人事管理 (9) 6.8系统管理 (9)

1.导言 1.1目的 ●本说明书为了让用户和软件开发者双方对开发软件的初始规定有一个共同的理 解。使之成为整个项目开发中系统开发设计的依据,也是项目后期系统测试依据。 本文档定义隐患排查智能管理系统的运行环境、功能需求、性能需求以及各个子 系统的功能分析,指导将来系统升级或重写设计及编码。 ●本文档的预期的读者是: ●开发人员 ●项目管理人员 ●测试人员 1.2范围 该文档定义了系统的结构和单元接口,但未确定单元的实现方法,这部分内容将在详细设计/实现中确定。 1.3版本更新信息 本文档的更新记录如表所示。 2.系统分析 本系统可以实现: (1)在韩城矿业公司信息中心建立煤矿隐患排查管理系统服务器,采用国际标准网络协议,使矿区相关单位通过局域网访问,实现隐患信息的信息化管理;具有信息共享、传递迅速、使用方便、高效率等特点的事务处理系统; (2)为了提高工作效率和管理质量, 在韩城矿业建立隐患信息的短信平台,实现隐患信息的实时闭合管理; (3)系统应有高可靠性、安全性、可维护性和可扩充性,反映迅速,操作简捷,具有良好的用户界面。 3.界面设计 本系统的用户界面按功能分服务端,隐患排查客户端界面和矿图客户端。

软件开发概要设计说明书

概要设计说明书 1引言 1. 1.1编写目的 概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,人机界面,实现对系统的初步设计。我们根据需求分析得到的数据流图,将之转化为软件结构和数据结构,建立起目标系统的逻辑模型。使软件编程人员能对目标系统有一致的认识。 1.2背景 待开发的软件系统的名称:宿舍管理系统 项目的任务提出者:李剑 项目开发者:李剑、杨民岱、娄小敏、田海燕、沈大正 用户:在校全体师生及相关工作人员 实现该软件的计算机网络:校园网 1.3定义 https://www.docsj.com/doc/4a391231.html,:一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。指Active Server Pages(动态服务器页面),运行于IIS 之中的程序。 1.4参考资料 ●【1】赵绪辉张树明编渤海大学信息科学与工程学院《软件工程》课程设计指 导用书第五版 ●【2】张海藩《软件工程》清华大学出版社第二版 ●【3】张尧学《web数据库系统开发教程》清华大学出版社第三版

2总体设计 2.1需求规定 本系统主要的输入输出项目有: 输入: 输入的信息输出的信息 学生基本信息学生基本信息表 学生留言信息学生留言信息 报修信息报修信息清单 物品出入申请信息物品出入信息 卫生检查信息卫生检查信息表 宿舍信息宿舍使用信息表 员工信息员工信息表 学生夜归信息夜归信息表 说明对本系统的主要的输入输出项目、处理的功能性能要求。 数据可靠性:在应用系统投入运行5年生命周期内数据不得丢失;一旦数据转为历史记录后任何人不得更改。 应用程序试用期结束后,程序运行过程中不允许出现程序逻辑与算法错误。 程序系统运作在运作过程中,由于操作错误或输入/输出数据溢出时,不应死机而应提示故障原因,然后以正常出口退出当前操作环境。 非授权用户不得进入程序系统。 无修改权的用户不得修改档案和更新以及执行处理功能。 2.2运行环境 服务器配置如下: a.处理器型号及内存容量:Intel 酷睿2四核Q8300(盒),金士顿4GB DDR3 800 (2条组双通道) b.外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量:硬盘:WD 1TB 7200转16MB(串口/YS) c.输入及输出设备的型号和数量,联机或脱机:键盘,鼠标,显示器各一个。宿舍管理员仅需提供普通配置的办公电脑即可。windows操作系统,IE6以上浏览器,flashplayer10以上。

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