系统概要设计说明书.doc

系统概要设计说明书.doc

ID:52224057

大小:145.00 KB

页数:9页

时间:2020-03-25

系统概要设计说明书.doc_第1页
系统概要设计说明书.doc_第2页
系统概要设计说明书.doc_第3页
系统概要设计说明书.doc_第4页
系统概要设计说明书.doc_第5页
资源描述:

《系统概要设计说明书.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、概要设计说明书1导言1.1本文档的目的旨在推动软件工程的规范化,使设计人员遵循统一的概要设计书写规范,节省制作文档的时间,降低系统实现的风险,做到系统设计资料的规范性与全面性,以利于系统的实现,测试,维护,版本升级等。1.2范围本文档用于软件设计阶段的概要设计,它在上游(依据的基线)是《需求分析规格书》,它的下游是《详细设计说明书》,并为《详细设计说明书》提供测试的依据。软件概要设计的范围是:软件系统总体结构设计,全局数据库和数据结构设计,外部接口设计,主要部件功能分配设计,部件之间的接口设计等方面的内容。该范围应覆盖《需求规格说明书》只的功能点列表,

2、性能点列表,接口列表。1.3命名规则变量对象命名规则:申明全局变量,局部变量对象的命名规则。数据库对象的命名规则:申明数据库表明,字段名,索引名,视图名等对象的命名规则。1.4术语定义术语定义或解释一般用表格形式表示;表6-8术语定义或解释术语术语定义软件构件软件系统的总体逻辑结构。按照不同的设计方法,有不同的总体逻辑结构,若采用面向功能或面向数据的设计方法,总体逻辑结构为一树形的功能模块结构图,若采用面向对象或面向部件的设计方法,总体逻辑结构为部件的组装图。外部接口本软件系统与其他软件之间的接口,接口设施可以是中间件。接口描述包括:传输方式,宽带,数

3、据结构,传输频率,传输量,传输协议数据结构数据结构包括:数据库表的结构,其他的数据结构概念数据模型关系数据库的逻辑设计模型,叫做概念数据模型。主要内容包括一张逻辑E—R图和响应的数据字典物理数据模型关系数据库的无聊设计模型,叫做物理数据模型。主要内包括一张物理表关系图及其响应的数据字典。视图在基表或其他视图之上建立的一张续表,叫做视图。它具有物理表的许多性质,在数据处理和授权上很有用。角色数据库中享有某些特权操作的用户,叫做角色,角色的权利通过授权来实现。子系统具有相对独立功能的小系统叫做子系统,一个大的软件系统可以分为很多小的系统,每个子系统可由多个

4、模块或多个部件组成。模块具有功能独立,能被调用的信息单元叫模块,模块是结构化程序设计中的概念。内部接口软件系统内部各子系统之间,各部件之间,各模板之间的借口叫内部接口。接口的描述包括:调用方式,入口信息,出口信息等相关文件相关文件是指当本文件内容变更后,可能引起变更的其他条件。入需求分析报告,详细设计报告说明书,测试计划,用户手册。参考资料是指本文档书写时用到的其他的资料,如有关规范模板,标准,准则。1.5参考资料[1]用户需求报告[2]软件开发合同[3]数据库设计规范[4]命名规范1.6相关文档[1]《详细设计说明书》[2]源程序清单[3]测试设计及

5、报告[4]《用户使用手册》1.7版本更新记录表6-9版本更新记录格式版本更新记录版本号创建者创建日期维护者维护日期维护纪要V1.0张超,舒权,叶小双2010-03-11——————2软件构件设计2.1总体结构设计总体结构设计示意图如图所示员工考勤管理系统管理员基本信息管理员工基本信息管理员工出差信息管理员工出勤信息管理员工加班信息管理员工请假信息管理2.2运行环境设计硬件平台:[1]服务器的最低配置要求n服务器:CPU:P43.0GHZ内存:1024MB硬盘:150GB显示器:17彩显软盘驱动器:一个光盘驱动器:一个目前,服务器由高档微机承担,建议在资

6、金条件允许情况下,配置专用服务器。[2]工作站的最低配置要求[3]外设的要求软件平台[1]服务器操作系统[2]数据库管理系统n[3]中间件客户端:CPU:P41.7 GHZ内存:256MB硬盘:60GB显示器:17彩显软盘驱动器:一个[4]客户端的操作系统Windowsxp及以上的系统[5]客户端的平台软件SQL数据库网络平台[1]通信协议TCP/IP协议[2]通信宽带2.3子系统清单子系统清单如表所示表6-10子系统清单子系统编号子系统名子系统功能简介子系统之间的关系SS1管理员信息管理员信息管理SS2员工信息员工信息管理SS3考勤管理出勤,加班,请

7、假信息管理2.4功能分配表6-11 功能模块表清单人员名称主要职责和职务成员分工说明张超项目组长用户管理,考勤管理舒权小组成员考勤管理叶小双小组成员员工出勤,加班,请假单据管理3 数据结构设计数据结构设计的工具目前主要有3个:ERwin,PowerDesigner,OracleDesigner.后两个都支持中文的概念数据模型设计,并能自动将概念数据模型转换为物理数据模型,自动生成见表程序和主键索引程序。3个工具的共同特点是都能生成E-R图及其相应的数据字典。3.1数据库表名清单E_员工     D_部门    OV_加班          ER_出差 

8、   AT_考勤    AM_月考勤表6-14数据库表名清单序号中文名称英文名称表功能说明1管

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。