概要设计说明书实例经典

1 引言 (6)

1.1编写目的 (6)

1.2背景 (6)

1.3定义 (6)

1.4参考资料 (6)

2总体设计 (6)

2.1简述 (6)

2.2架构设计 (7)

2.2.1系统逻辑架构图 (7)

2.2.2系统物理架构图 (7)

2.2.3顶层系统包图 (7)

2.2.4业务类包图 (8)

2.2.5子系统关系图 (8)

2.3接口设计 (8)

2.3.1界面框架设计 (8)

3子系统设计 (8)

3.1基础信息子系统 (8)

3.1.1子系统说明 (8)

3.1.2类图 (9)

3.1.3类说明 (9)

3.1.4界面设计 (14)

3.2我的工作台子系统 (15)

3.2.1子系统说明 (15)

3.2.2类图 (16)

3.2.3类说明 (16)

3.2.4界面设计 (20)

3.3工作进展子系统 (21)

3.3.1子系统说明 (21)

3.3.2类图 (22)

3.3.3类说明 (22)

3.4信息发布子系统 (23)

3.4.1子系统说明 (23)

3.4.2类图 (23)

3.4.3类说明 (23)

3.4.4界面设计 (24)

3.5系统管理子系统 (24)

3.5.1子系统说明 (24)

3.5.2类图 (24)

3.5.3类说明 (24)

3.5.4界面设计 (25)

3.6个人设置子系统 (25)

3.6.1子系统说明 (25)

3.6.2类图 (26)

3.6.3类说明 (26)

3.6.4界面设计 (27)

4约束和假定 (27)

5系统数据结构设计 (28)

5.1逻辑结构设计 (28)

5.1.1角色表(PUBLIC_ROLE) (29)

5.1.2权限表(PUBLIC_PRIVILEGE) (29)

5.1.3角色权限表(PUBLIC_ROLEPRIVILEGE) (30)

5.1.4部门表(PUBLIC_ DEPT) (31)

5.1.5岗位表(PUBLIC_POST) (32)

5.1.6员工表(PUBLIC_MEMBER) (33)

5.1.7工作任务表(WORKPLAN_ TASK) (35)

5.1.8任务分派表(WORKPLAN_ ALLOTTASK) (36)

5.1.9工作计划表(WORKPLAN_ PLAN) (37)

5.1.10计划任务表(WORKPLAN_ PLANTASK) (39)

5.1.11工作日志表(WORKPLAN_ WORKLOG) (40)

5.1.12工作汇报表(WORKPLAN_ WORKREPORT) (41)

5.1.13信息发布表(PUBLIC_ PUBLISHINFO) (41)

5.1.14收件箱表(PUBLIC_INBOX) (42)

5.1.15系统操作日志表(PUBLIC_OPERATELOG) (43)

5.1.16个人提醒设置表(PUBLIC_EVENTS) (44)

5.1.17系统表(PUBLIC_SYSTEM) (46)

5.1.18系统功能模块表(PUBLIC_SYSTEMMODULE) (47)

5.2物理结构设计 (48)

5.3数据结构与程序的关系 (48)

6系统出错处理设计 (48)

6.1出错信息 (48)

6.2补救措施 (49)

6.3系统维护设计 (49)

工作计划管理系统概要设计说明书

1引言

1.1编写目的

概要设计说明书是为了说明整个系统的体系架构,及需求用例的各个功能点在架构中的体现,为系统的详细设计人员进行详细设计时的输入参考文档。1.2背景

软件系统的名称:工作计划管理系统

开发工具:Java

开发者: XXX

1.3定义

1.4参考资料

2总体设计

2.1简述

系统采用流行的B/S结构模式。系统的分析设计采用面向对象的技术,应用Visio等工具进行辅助设计。

2.2架构设计

2.2.1系统逻辑架构图

2.2.2系统物理架构图

2.2.3顶层系统包图

类包说明:

业务页面:用户动态网页,主要是jsp文件。

业务操作:主要控制业务访问的接口和业务流转。

数据处理:提供业务的实现,包括对业务数据的增、删、改、查等操作。

数据实体:业务对象的实体类。

数据接口:提供数据库的访问,传递数据或返回相应数据。

系统辅助:提供了供整个系统辅助的功能。

2.2.4业务类包图

2.2.5子系统关系图

2.3接口设计

2.3.1界面框架设计

2.3.2外部接口设计

说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。

3子系统设计

3.1基础信息子系统

3.1.1子系统说明

基础信息子系统包括:角色管理、部门管理、岗位管理、员工管理四部分。

角色管理:定义角色和系统权限之间的对应关系,方便用户权限的分配控制。

部门管理:实现对公司部门基本信息的维护。

岗位管理:实现对公司岗位基本信息的维护。

员工管理:实现对公司员工基本信息的维护,并为员工分配角色和初始化登录系统信息。

3.1.2类图

3.1.2.1角色、权限

3.1.2.2部门管理

3.1.2.3岗位管理

3.1.2.4员工管理

3.1.3类说明

3.1.3.1角色、权限

通过ID查询角色:页面得到角色ID,调用Service::角色的通过ID查询角色方法,得到指定角色的实体数据。

通过名称查询角色:页面得到角色名称,调用Service::角色的通过名称查询角色方法,得到指定角色的实体数据。

查询全部角色:调用Service::角色的查询全部角色方法,得到全部角色的实体数据。

增加角色:在页面上得到角色的实体数据,调用Service::角色的增加角色方法,实现角色的添加。

修改角色:在页面上得到修改后的角色实体数据,调用Service::角色的修改角色方法,实现角色的修改。

删除角色:调用Service::删除角色方法,将指定角色的数据置为已删除状态。

分配权限:调用Service::分配权限方法,给指定角色分配权限。

读取角色权限:调用Service::读取角色权限方法,读取指定角色的权限数据。

通过ID查询角色:调用Data::角色的通过ID查询角色方法,得到指定角色的实体数据。

通过名称查询角色:调用Data::角色的通过名称查询角色方法,得到指定角色的实体数据。

查询全部角色:调用Data::角色的查询全部角色方法,得到全部角色的实体数据。

增加角色:调用Data::角色的增加角色方法,实现角色的添加。

修改角色:调用Data::角色的修改角色方法,实现角色的修改。

删除角色:调用Data::删除角色方法,将指定角色的数据置为已删除状态。

分配权限:调用Data::分配权限方法,给指定角色分配权限。

读取角色权限:调用Data::读取角色权限方法,读取指定角色的权限数据。

通过ID查询角色:得到指定角色的实体数据。

通过名称查询角色:得到指定角色的实体数据。

查询全部角色:调用Data::角色的查询全部角色方法,得到全部角色的实体数据。

增加角色:实现角色的添加。

修改角色:实现角色的修改。

删除角色:将指定角色的数据置为已删除状态。

分配权限:给指定角色分配权限。

读取角色权限:读取指定角色的权限数据。

角色实体类数据。

页面显示全部权限内容:调用Service::权限的查询全部权限或通过所属系统查询全部权限,将权限数据显示到页面上。

通过所属系统查询全部权限:调用Service::权限的通过所属系统查询全部权限,读取某系统下的全部权限数据。

读取用户权限:调用Service::权限的读取用户权限,读取指定用户的权限数据。

查询全部权限:调用Data::权限的查询全部权限,读取全部的权限数据。

通过所属系统查询全部权限:调用Data::权限的通过所属系统查询全部权

限,读取某系统下的全部权限数据。

读取用户权限:调用Data::权限的读取用户权限,,读取指定用户的权限数据。

查询全部权限:读取全部权限数据,返回全部的权限实体类数据。

通过所属系统查询全部权限:读取所属系统权限数据,返回某系统下的全部权限实体类数据。

读取用户权限:读取指定用户的权限数据。

权限实体类数据。

3.1.3.2部门管理

通过ID查询部门:根据部门ID,得到指定的部门实体类数据。

多条件查询部门:根据多条件(部门名称、上级部门)查询对象,得到部门实体数据。

查询全部部门:执行查询,获取全部部门的实体数据。

增加部门:得到部门实体数据,将数据添加至库中。

修改部门:得到修改后的部门实体数据,将数据保存至库中。

删除部门:根据部门ID,删除指定的部门。

树形显示部门:查询得到树形结构上的部门数据,并显示。

此类的说明同上。

此类的说明同上。

部门实体类数据。

3.1.3.3岗位管理

通过ID查询岗位:根据岗位ID,得到指定的岗位实体类数据。

多条件查询岗位:根据多条件(岗位名称、上级岗位)查询对象,得到岗位实体数据。

查询全部岗位:执行查询,获取全部岗位的实体数据。

增加岗位:得到部门实体数据,将数据添加至库中。

修改岗位:得到修改后的部门实体数据,将数据保存至库中。

删除岗位:根据岗位ID,删除指定的岗位。

树形显示岗位:查询得到树形结构上的岗位数据,并显示。

此类的说明同上。

此类的说明同上。

岗位实体类数据。

3.1.3.4员工管理

通过ID查询员工:根据员工ID,得到指定的员工实体类数据。

多条件查询员工:根据多条件(工号、姓名、性别、部门、岗位、角色)查询对象,得到员工实体数据。

查询全部员工:执行查询,获取全部员工的实体数据。

增加员工:得到员工实体数据,将数据添加至库中。

修改员工:得到修改后的员工实体数据,将数据保存至库中。

删除员工:根据员工ID,删除指定的员工。

员工修改登录密码:员工执行修改登录密码数据。

此类的说明同上。

此类的说明同上。

员工实体类数据。

3.1.4界面设计

基础信息子系统页面包括:角色管理、部门管理、岗位管理、员工管理四部分。

3.1.

4.1角色管理页面

3.1.

4.2部门管理页面

3.1.

4.3岗位管理页面

3.1.

4.4员工管理页面

3.2我的工作台子系统

3.2.1子系统说明

我的工作台子系统包括:工作任务、工作计划、工作日志、工作汇报、审批计划五部分。

工作任务:实现管理层分派任务和公司员工接收任务的管理功能。

工作计划:实现公司员工制定工作计划的管理功能。

工作日志:实现公司员工每天工作记录的管理功能。

工作汇报:实现公司员工撰写工作汇报的管理功能。

审批计划:实现管理层审批公司员工工作计划的管理功能。

3.2.2类图

3.2.2.1工作任务

3.2.2.2工作计划

3.2.2.3工作日志

3.2.2.4工作汇报

3.2.2.5审批计划

审批计划功能的设计实现,参照类图:工作计划。

3.2.3类说明

3.2.3.1工作任务

通过ID查询任务:根据任务ID,得到指定工作任务实体类数据。

多条件查询任务:根据多条件(起始日期、截止日期、任务标题、重要程度、任务状态部门、任务接收人)查询对象,得到工作任务的实体数据。

查询全部任务:执行查询,获取全部工作任务的实体数据。

增加任务:得到任务实体数据,将数据添加至库中。

暂停任务:对指定的任务,执行暂停处理操作。

处理完成任务:对指定的任务,执行完成处理操作。

实时检查收到的新任务或还未做计划的任务:根据当前的用户ID,实时检查目前收到的新任务或还未做计划的任务,以便系统实时提醒用户,并弹出提醒信息。

此类的说明同上。

此类的说明同上。

工作任务实体类数据。

3.2.3.2工作计划

通过ID查询计划:根据计划ID,得到指定的工作计划实体类数据。

多条件查询计划:根据多条件(起始日期、截止日期、计划标题、计划类型)查询对象,,得到工作计划实体类数据。

查询全部计划:执行查询,得到全部工作计划的实体类数据。

增加计划:得到计划实体数据和所属任务计划完成百分比列表,将数据添加至库中。

修改计划:计划未经审批时,得到修改后的计划实体数据和所属任务计划完成百分比列表,将数据保存至库中。

写计划总结:某指定的工作计划结束时,将总结内容和所属任务实际完成百分比列表数据,保存至库中。

处理所属工作任务完成情况:写计划时或写总结时,保存所属工作任务列表(包括计划或实际完成百分比数据),添加至数据库。

查询所属任务完成情况:根据指定的工作计划,查询其所属工作任务的完成进度情况。

审批计划:管理层对某一指定的工作计划,执行审批处理,以使审批后的工作计划不能再进行修改。

取消审批:管理层对某一指定的工作计划,执行取消审批处理,以使此工作计划能进行再修改。

实时查询未审批的工作计划:执行查询未经管理层审批的工作计划,得到未审批的工作计划实体类数据。当有未审批信息时系统应实时提醒用户,并弹出提醒信息。

多条件查询已审批的工作计划:根据多条件(起始日期、截止日期、计划比他、计划类型、创建人)查询对象,得到管理层已审批过的工作计划实体类数据。

实时查询他人抄送来的工作计划:根据当前用户ID,查询得到他人抄送给自己的工作计划实体类数据。当有未阅读的信息时系统应实时提醒用户,并弹出提醒信息。

处理查看未阅读的他人抄送的工作计划:根据工作计划ID,查看未阅读的他人抄送给自己的工作计划实体类数据。

此类的说明同上。

此类的说明同上。

工作计划实体类数据。

3.2.3.3工作日志

通过ID查询工作日志:根据日志ID,得到指定的工作日志实体类数据。

多条件查询任务:根据多条件(起始日期、截止日期)查询对象,得到工作日志实体数据。

查询全部工作日志:执行查询,得到全部的工作日志实体类数据。

增加工作日志:得到工作日志实体类数据,将数据添加至库中。

删除工作日志:根据日志ID,删除指定的工作日志。

实时查询他人发来的工作日志:根据当前用户ID,查询得到他人发来的工作日志实体数据。当有未阅读的信息时系统应实时提醒用户,并弹出提醒信息。

处理查看未阅读的他人发来的工作日志:根据工作日志ID,查看未阅读的他人发来的工作日志实体类数据。

此类的说明同上。

此类的说明同上。

工作日志实体类数据。

3.2.3.4工作汇报

通过ID查询工作汇报:根据工作汇报ID,得到指定的工作汇报实体类数据。

多条件查询工作汇报:根据多条件(起始日期、截止日期)查询对象,得到工作汇报实体数据。

查询全部工作汇报:执行查询,得到全部的工作汇报实体类数据。

增加工作汇报:得到工作汇报实体类数据,将数据添加至库中。

实时查询员工发来的工作汇报:根据当前用户ID,查询得到员工发来的工作汇报实体数据。当有未阅读的信息时系统应实时提醒用户,并弹出提醒信息。

处理查看未阅读的员工发来的工作汇报:根据工作汇报ID,查看未阅读的员工发来的工作汇报实体类数据。

此类的说明同上。

此类的说明同上。

工作汇报实体类数据。

3.2.3.5审批计划

3.2.4界面设计

我的工作台子系统页面包括:工作任务、工作计划、工作日志、工作汇报、审批计划五部分。

概要设计说明书范文

概要设计说明书范文 标题:概要设计说明书 一、引言 本概要设计说明书旨在为项目开发团队提供一个关于系统设计和实现的总体概述。本说明书将描述系统的目标、功能、架构、关键技术、性能指标等方面的内容,以便为后续的详细设计和开发工作提供指导。 二、项目概述 本系统是一个基于Web的在线商城,旨在提供一个方便快捷的购物平台,让用户可以在线购买各种商品。系统需要满足以下要求: 1.用户注册和登录功能,支持多种支付方式; 2.可根据用户浏览历史推荐商品; 3.实现购物车功能,支持多种商品属性的筛选和排序; 4.可生成订单并处理支付; 5.提供管理员界面,支持商品管理、订单处理和用户管理等功能。 三、系统架构设计 1.系统架构:本系统采用三层架构,包括表示层、业务逻辑层和数据访问层。 2.主要组件:系统主要包括以下组件: a. 用户注册和登录模块; b. 商品推荐模块; c. 购物车模块;

d. 订单生成和处理模块; e. 管理员界面模块。 3.技术栈:本系统采用以下技术栈实现: a. 前端:HTML5、CSS3、JavaScript; b. 后端:Java、Spring、MyBatis; c. 数据库:MySQL。 4.系统部署:本系统部署在云服务器上,使用Docker容器化技术进行部署 和扩展。 四、系统功能设计 1.用户注册和登录:用户可以通过注册和登录功能进入系统,支持多种注册 方式,如微信、QQ等。登录后,用户可以查看个人信息、购物车等。 2.商品推荐:根据用户的浏览历史和购买行为,使用推荐算法向用户推荐相 关商品。推荐结果可以按照一定的排序方式显示。 3.购物车:用户可以将感兴趣的商品加入购物车,并可以对购物车中的商品 进行筛选和排序。购物车还支持多种属性筛选,如价格、品牌等。用户可以修改商品数量或删除购物车中的商品。 4.订单生成和处理:当用户确认购买时,系统会生成订单并处理支付。支付 方式包括支付宝、微信支付等多种方式。订单生成后,用户可以查看订单详情并进行评价。管理员可以通过管理员界面查看和处理订单。

概要设计说明书实例

概要设计说明书 1 引言 编写目的 本设计书是高校固定资产管理项目程序的研发概要设计,将项目开发进程中或者项目结束后提供给双方人员使用,同时也可以作为实施后期的维护人员使用。 项目背景作为软件开发的前期文档,可以帮助程序设计人员和管理人员提供清晰的设 计思路,在软件开发后期的维护阶段也起到至关重要的作用。 委托单位:湖师计科学院开发单位:湖师磁湖在线工作室负责人:关老师近几年,随着高校学生的人数增加,高校的固定资产也增加,而有一些破旧的资产不能合理的处理和管理,而对于学校这个大群体来说,一个个资产设备,物品,都需要更好的管理和维护,为了高校能够很好的管理学校的设备,我们实验室做了一个高校固定资产管理系统,为学校管理设备带来方便和高效。 定义 B/S :(Browser/Server 结构)结构即浏览器和服务器结构。 需求:用户解决问题或达到目标所需的条件和功能;系统或系统部要满足合同、标准,规范或其他正式文档所需具有的条件及权能。 参考资料 《国家标准软件开发文档规范》《软件开发流程》,清华大学出版社,2005年1 月版2 任务概述 目标高校资产管理系统功能有:资产基本资料的管理,资产初始录入,信息统计,盘点管理,折旧管理,审核管理和数据的导入功能,这只要是资产管理的功能。密码设置,权限设置,系统日志及系统退出这主要是系统管理的功能。 运行环境 ·主机:PC兼容机内存256M 以上,显示分辨率800*600 以上 ·操作系统:window98 ,window2000 ,WindowXP 及Win7 等。 需求概要 用户对软件系统要求使用简单方便,必要的功能一定不能少,且界面设计要大方得体,有良好的视觉效果,待现在系统没实现功能要记录清楚,系统最后阶段要尽量弥补用户所需的功能。 限制描述设计应当是模块化的,即该软件应当从逻辑上被划分成多个部件,分别实现各种特定功能和子功能。资产的编码或者是资产的条形码控制整个资产的流通过程,对于资产所处的状态进行全程的跟踪和时时的监控。

(完整版)软件概要设计说明书范例

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。 ..................................................... 子系统间关系6 3. 子系统1设计 (6) 3。1。............................................................... 任务概述6 3.1。1。 ............................................................. 目标6 3.1.2。 .......................................................... 需求概述6 3。2。............................................................... 设计概述7 3.2。1. .......................................................... 总体约束7 3.2。2. .................................................... 子系统外部接口7 3。2。3。 .................................................... 设计方案概述8 3。3. .......................................................... 子系统架构设计9 3。4. ................................................................ 模块定义10

概要设计实例

概要设计说明书 1.引言 1.1编写目的 本概要设计说明书是针对网络信息体系结构的课程作业而编写。目的是对该项目进行总体设计,在明确系统需求的基础上划分系统的功能模块,进行系统开发的分工,明确各模块间的接口,为进行后面的详细设计和实现作准备。本概要设计说明书的预期读者为本项目小组的成员以及对该系统感兴趣,在以后想对系统进行扩展和维护的人员。 1.2背景 a.待开发的系统的名称: ; b.本项目的任务提出者: 赵东,成富,陈良,窦文敏 开发者:赵东,成富,陈良,窦文敏 用户:所有对该项目感兴趣,并想通过该项目的产品提高资源检索速度和质量,方便的进行资源检索,预览,上传及下载的用户。 2.总体设计 2.1需求规定 2.1.1系统功能 ●的文件上传及下载功能:类似于普通的文件上传和下载功能。 ◆用户输入的服务器及用户名,密码,连接服务器并上传或下载用户指定的 文件。 ◆如果用户不输入用户名,密码则默认为匿名登录。 ◆可以以列表的形式显示服务器连接信息,以表格的形式显示正下载文件的 信息。 ◆具有站内搜索功能。 ●资源实时检索功能:提供一个强大的搜索引擎功能,用户只需提供关键字和需要 检索的资源的类型,就能检索到上面所述四种子平台上的所有相关资源,并且列出 来的资源都是可使用的。 ●资源预览功能:对于服务器上的某些资源,用户可以选择预览,以确定是否下载。 ●资源统计信息的功能:包括最近更新的资源,网上评论较热门的资源等。提供一个 详细的列表,方便用户浏览。

2.1.2系统性能 2.1.2.1时间特性要求 系统的速度要在用户可接受的范围内,但考虑到需要实时检测服务器的可用性,对资源实时搜索的速度可以有较低的要求。的文件上传和下载速度要尽量的接近于普通的速度。 2.1.2.2可靠性 系统要有较高的可靠性,可恢复性。 2.1.2.3灵活性 系统要有良好的接口,以适应增加资源平台,增加资源类型,增加相关的资源获取功能的需求;并留有服务器接口,适应对以后实现服务器功能的需要;同时系统还需要具有跨平台功能。 2.1.3输入输出要求 于和资源实时检索功能系统的输入数据分为两种类型,如果用户已知服务器,用户名,密码,则输入数据为服务器,用户名,密码;如果用户只知道需要的资源名称和类型,则输入需要的资源名称和类型。系统输出为用户需要的资源列表。并下载用户选择的文件。 对于预览功能,用户需要选择要预览的文件,系统输出该文件的一部分或全部内容,如果用户选择保存预览内容,则保存。 2.1.4数据管理能力要求 系统需要记录用户最近连接过的的地址,用户名,密码及该站点的文件列表。 2.1.5故障处理要求 具有一定的容错能力,能检测用户的错误输入并给出错误提示,能检测资源的可用性错误并输出结果。能进行系统故障恢复。 2.1.6其他专门要求 因为本系统是一个普遍使用的工具,所以要求界面友好,使用方便,并要求系统具有高稳定性,可扩充性和运行环境的可转换性。 2.2运行环境 2.2.1设备 普通机,互联网。 2.2.2支持软件 操作系统:或 其它软件 1.4 2.2.3接口 该系统早期会使用北大天网搜索引擎和其他的文件搜索系统如百度的功能实现资源的检索,但是在后期时间允许的情况下会开发自己的检索部分。

概要设计说明书例子

概要设计说明书 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 需求概述

概要设计说明书范例及模板

《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.总体设计

概要设计说明书模板

概要设计说明书模板 篇一:概要设计说明书模板 XXX项目 概要设计说明书 公司实施部门:项目经理:生效日期: (文档编号:) 目录 1. 编制目的 ................................................ ................................................... ........ 错误!未定义书签。 2. 适用范围 ................................................ ................................................... ........ 错误!未定义书签。 3. 文件说明 ................................................ ................................................... ........ 错误!未定义书签。 1. 概述 ................................................ ................................................... . (3) 1.1 1.2 1.3 1.4 1.5 系统简

介 ................................................ ................................................... .............................. 3 系统目标 ................................................ ................................................... .............................. 3 系统设计原则 ................................................ ................................................... ...................... 3 系统运行环境 ................................................ ................................................... ...................... 3 开发环境 ................................................ ................................................... (3) 2. 总体结构 ................................................ ................................................... ......................................... 3 2.1 系统部署 ................................................ ...................................................

概要设计说明书经典范文

概要设计说明书 一.引言 1.编写目的 从该阶段开发正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。在软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。 2.项目背景(略) 3.定义 在该概要设计说明书中的专门术语有: 总体设计 接口设计 数据结构设计 运行设计 出错设计 具体的概念与含义在文档后将会解释。 4.参考资料 <软件工程概论> 李存珠李宣东编著南京大学计算机系出版 2001年8月 二.任务概述 1.目标 该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求。

2.运行环境 软件基本运行环境为Windows环境。 3.需求概述(略) 4.条件与限制 为了评价该设计阶段的设计表示的“优劣程度”,必须遵循以下几个准则: 1.软件设计应当表现出层次结构,它应巧妙地利用各个软件部件之间的控制关系。 2.设计应当是模块化的,即该软件应当从逻辑上被划分成多个部件,分别实现各种特定功能和子功能。 3.设计最终应当给出具体的模块(例如子程序或过程),这些模块就具有独立的功能特性。 4.应当应用在软件需求分析期间得到的信息,采取循环反复的方法来获得设计。 三.总体设计 1.处理流程 系统的总体处理数据流程如下图: 图八总体处理流程图

2.总体结构和模块外部设计 模块是软件结构的基础,软件结构的好坏完全由模块的属性体现出来,把软件模块化的目的是为了降低软件复杂性,使软件设计,测试,调试,维护等工作变得简易,但随着模块数目的增加,通过接口连接这些模块的工作量也随之增加。从这些特性可得出如图九的一条总的成本(或工作量)曲线,在考虑模块化时,应尽量使模块数接近于图中的M,它使得研制成本最小,而且应尽量避免不足的模块化或超量。 图九模块化与总体成本 3.功能分配 从程序的结构中可以看出,学生的信息输入输出功能是由学生管理系统进行的。课程的信息输入输出是由课程管理系统进行的,而班级的信息流动则是班级管理系统进行的。 四.接口设计 由于系统的各种内外部接口是通过借助数据库开发软件来实现的,是完全在数据库内部操作的,故在此略过此内容。 1.外部接口(略) 2.内部接口(略)

概要设计说明书范例及模板

概要设计说明书范例及模板 概要设计说明书(SDS)是一种设计文档,旨在提供有关软件 系统的概念设计,架构和基本模块的详细描述。在本文中,将介绍SDS的概念和目的,重点讨论SDS的结构和内容,并提 供一个SDS模板示例。此外,还将介绍编写SDS的最佳实践,并提供一些有关如何编写清晰,易于阅读和易于维护的SDS 的技巧。 概念和目的 概要设计说明书(SDS)是一个机构,用于描述软件系统的架 构和基本模块。它是在软件开发过程的设计阶段生成的,它描述所需软件系统的外观和感觉,并提供了开发人员需要了解的有关软件系统的详细信息。 SDS的主要目的是将概念设计文档转换为技术设计文档,使 开发人员,主管,测试员和其他利益相关者可以理解软件系统的外观,感觉和实现细节。它确保项目团队了解软件系统的目标和要求,并在软件实现和测试的过程中提供指导。 SDS的结构和内容 一个典型的SDS通常包含以下组成部分: 1. 引言 引言包括介绍SDS和软件系统的概述,包括目的,目标,范

围,背景和参考文献。它还应该阐述系统的问题陈述和解决方案(系统的功能要求和业务规则)。 2. 体系结构设计 该部分应该提供软件系统的详细体系结构设计。这应包括所有不同部分的定义和功能,组成软件系统的所有模块,以及它们之间的相互交互关系。尽管有一些结构可在该部分不进行详细介绍,但它们应列举在体系结构设计的上下文中。 3. 数据流图 数据流图通过以图表的方式描述所需的数据传递和处理,提供了软件系统的高级概述。它应该标识不同模块之间的数据传递。在该部分,开发人员应该定义由业务信息系统产生的所有输入或输出的数据,包括与其他软件系统进行通信所需的所有API 和数据传递。 4. 接口设计 接口设计列举了软件系统的其他外部接口。这包括与硬件、其他操作系统或不同部分的通信,以确保软件系统可以有效地工作。 5. 安全设计 安全设计描述了软件系统的安全特征。这包括数据加密、用户身份验证和授权过程,以及其他与信息安全相关的方面。

概要设计说明书模板示例

【项目名称】 概要设计说明书 修订历史记录 A - 增加M - 修订D - 删除 【模板使用必读:模板内容和页眉中【】包含内容为指导性的待替换文字,请在使用中替换为具体内容,或删除。文件提交时不得再含有这些内容。】

目录 1 引言........................................................ 1.1编写目的............................................. 1.2背景................................................. 1.3术语与缩写解释....................................... 1.4参考资料............................................. 2概述........................................................ 2.1系统任务............................................. 2.1.1.......................................... 系统目标 2.1.2.......................................... 运行环境 2.1. 3.................................... 与其它系统关系 2.2需求规定............................................. 2.2.1.......................................... 功能需求 2.2.2...................................... 非功能性需求 2.2. 3........................................ 约束和假定3总体设计.................................................... 3.1基本设计概念和处理流程............................... 3.2软件系统结构......................................... 3.2.1............................................. 模块A 3.2.2............................................. 模块B 3.3功能需求与系统模块的关系............................. 3.4接口设计.............................................

软件概要设计说明书(案例)

软件概要设计说明书 So ftw are Pr eli mi nar y De sig n De scr 卷号 卷内编号 密级 分类:<类别> 使用者:<使用者> ©托普集团,2002 <项目名称> 项目编号:<项目编号> 文档名称 Version 项 目 承 担 部 门: 撰 写 人(签名): 完 成 日 期: 本文档 使 用部门:■主管领导 ■项目组 □客户 (市场) □维护人员 □用户 评审负责人(签名): 评 审 日 期:

iption 1. 引言 1.1 编写目的 软件概要设计是从总体上把握系统设计框架,他包括模块划分、处理流程和接口设计,概要设计说明书对上述内容作了总体描述,体现了用户需求与应用系统实现之间的关系,在设计过程中起到了提纲挈领的作用。 待开发的软件系统的名称:多层体系政务框架平台之一行政服务中心政务平台 项目名称:多层体系政务框架平台之一行政服务中心政务平台 项目的任务提出者:集团公司中央研院应用产品开发中心 项目的任务开发者:多层体系政务框架平台之一行政服务中心政务平台项目开发组 项目的用户:行政服务中心 本文档的阅读者:多层体系政务框架平台之一行政服务中心政务平台项目组 1.2 定义 1.3 参考资料 2. 范围 2.1 系统主要目标 构建行政服务中心政务平台,实现办件处理网络化、无纸化、科学化,内部办公自动化与政务公开化的要求,并为领导提供办件相关的统计与决策分析数据。 2.2 主要软件需求 网上审批,网上办件与流程监控。 2.3 设计约束、限制 本节描述软件开发工作的某些限制,例如经费限制、开发期限、硬件限制、编程语言、通信协议、安全和保密要求、开发过程中须遵守的某些标准或规则。 本节内容不是陈述具体需求或设计约束,而是为具体需求以及设计约束的描述提供依据。 经费限制:41.07万; 开发期限:2002年8月31日完成; 硬件限制:硬设备有部分配置比较低,完成本需求说明中的功能和性能要求没有问题;

软件概要设计说明书范例

软件概要设计说明书范例XX概要设计说明书 拟制日期:某某某日期 审核日期: 批准日期: 文档修改记录: 修改日期。版本/状态。修改章节。修改描述2017-10-17.初版发布 填写说明: 1.系统结构的定义

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

套用“系统模块”划分(即第3章)进行“系统模块”划分(把其中“子系统”一词替换为“系统”),并删除本说明书中“系统子系统”划分的相关内容(第2章)。 目录: 1.简介 1.1 背景和目的 1.2 范围 1.3 术语和缩略语 2.系统总体设计 2.1 任务概述 2.2 目标

2.3 需求概述 2.4 设计概述 2.5 总体约束 1.简介 1.1 背景和目的 本文档的目的是说明软件系统的设计考虑,包括基本处理流程、组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为软件的详细设计奠定基础。 1.2 范围 本文档适用于消息推送项目二期产品的服务端。 1.3 术语和缩略语 缩略语英文全名中文解释

XMPP XXX 可扩展通讯和表示协议 2.系统总体设计 本章节省略。 3.功能需求的实现方案 本节描述了系统的功能需求及其实现方案。详细内容请参见《消息推送系统需求规格说明书》。 4.非功能性需求的实现方案 本节描述了系统的非功能性需求及其实现方案。 4.1 性能的考虑 系统应能够支持每秒钟至少处理1000个并发请求。

软件概要设计说明书范例

软件概要设计说明书范例

XX概要设计说明书

文档修改记录

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

目录 1.简介 (1) 1.1. ........................... 背景和目的1 1.2. ................................. 范围1 1.3. ......................... 术语和缩略语1 2.系统总体设计 (2) 2.1. ............................. 任务概述2 ................................. 目标2 ............................. 需求概述2 2.2. ............................. 设计概述3 ............................. 总体约束3 ......................... 系统外部接口3 ......................... 设计方案概述3 2.3. ......................... 系统架构设计4 .................... 系统的逻辑架构设计4 .................... 系统的物理架构设计6 2.4. ........................... 子系统定义6 ........................... 子系统列表6 ......................... 子系统间关系9 3.子系统1设计.. (9) 3.1. ............................. 任务概述9 ................................. 目标9 ............................. 需求概述10

软件系统开发详细文档范例概要设计说明书2

概要设计说明书 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 https://www.360docs.net/doc/bc19103717.html,puter Network A.S.Tanenbaun Prentice Hall 1996/01 文档所采用的标准是参照《软件工程导论》沈美明著的“计算机软件开发文档编写指南”。 2.任务概述 2.1目标 2.2运行环境 系统将由两部分程序组成,安装在各旅行社客户机上的客户程序及航空公司内的数据服务器程序。 根据调研得知所有旅行社的计算机配置均在Pentium 133 级别以上,客户程序应能够在Pentium 133 级别以上, Win NT 环境下运行。 2.3需求概述 浙江航空公司为方便旅客,需开发一个机票预定系统。为便于旅客由旅行社代替航空公司负责为旅客定票,旅行社把预定机票的旅客信息,包括姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地,输入机票预定系统的客户端程序,系统经过查询航空公司内的航班数据服务器后,为旅客安排航班,印出取票通知。旅客在飞机起飞前一天凭取票通知和帐单交款后取票,系统校对无误后即印出机票给旅客。 要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。 2.4条件与限制 3.总体设计

概要设计规格说明书范例

互联网客服Demo系统产品总体设计规格说明书 文档修订摘要

目录 第1章引言 (4) 1.1 文档用途 (4) 1.2 阅读对象 (4) 1.3 名词术语 (4) 1.4 参考资料 (5) 第2章概述 (6) 2.1 系统概述 (6) 2.2 系统功能性需求 (6) 2.3 系统非功能性需求 (15) 2.4 产品目标 (15) 2.4.1产品定位 (15) 2.4.2产品亮点 (15) 2.5 设计约束 (16) 第3章系统设计策略 (18) 3.1 基础结构 (18) 3.2 设计策略 (18) 第4章系统体系结构 (20) 4.1 系统总体结构 (20) 4.2 子系统结构与功能 (20) 4.3 系统外部关系图 (38) 第5章系统环境 (39) 5.1 开发环境 (39) 5.2 测试环境 (39) 5.3 运行环境 (39) 5.4 安装目录 (39) 5.5 设计工具要求 (40) 第6章关键技术问题 (41)

第1章引言 1.1 文档用途 软件的概要设计是软件设计开发的重要组成部分,它是连接用户需求与系统实现的桥梁。本文档基于《互联网客服Demo系统》的需求规格说明书编写,软件要完成的功能是搭建互联网客服Demo系统,提供售前演示环境,为客户了解我方产品提供直观的感受、验证互联网客服系统与呼叫中心系统的融合方式和融合效果。通过这份软件系统概要设计规格说明书详尽说明了该软件产品的设计策略、体系结构、系统环境、关键技术问题,从而对该软件产品的结构的描述。 1.2 阅读对象 本文档可能的读者及阅读建议: ●用户:重点阅读系统体系结构之4.1节; ●开发人员:应全篇认真阅读; ●项目经理:重点阅读设计概述与策略; ●测试人员:应全篇认证阅读 ●文档编写人员:重点阅读设计概述。

概要设计文档最佳实例

HUST学分制教务管理系统 概要设计说明书 Version1.1 文挡编号hust_gaiyaosheji 文挡名称概要设计文档 撰写人欧高炎 审核/批准 创建时间2008-12-25 更改说明

目录 1引言 4 1.1编写目的 4 1.2背景 4 1.3定义 4 1.4参考资料 4 2任务概述 5 2.1目标 5 2.2运行环境 5 2.3需求概述 6 3总体设计 6 3.1基本设计概念和处理流程 6 3.2结构 9 3.3功能分配 10 4接口设计 11 4.1用户接口 11 4.2外部接口 12 4.3内部接口 12 5运行设计 12 5.1运行模块组合 12 5.2运行控制 12 5.3运行时间 13 6系统数据结构设计 13 7系统出错处理设计 13 7.1出错信息 13 7.2补救措施 13 1引言

1.1编写目的 为明确HUST学分制教务管理系统的系统结构、安排项目规划与进度、制定详细测试计划、组织软件开发与测试,特撰写本文档。 本文档供项目经理、设计人员、开发人员参考。 1.2背景 开发软件名称:HUST学分制教务管理系统 项目任务提出者:华中科技大学教务处 项目开发者:ZOWL团队 用户:华中科技大学学生,教务管理人员 实现软件单位:ZOWL团队 项目与其他软件,系统的关系: 该系统需要在学生成绩管理系统,学生选课系统等已有系统直接复制数据,所以在定义数据时要与已有系统相兼容。 本系统采用B/S,服务器端采用Microsoft Server 2003 为操作系统的工作站,是采用Microsoft SQL Server 2005的为开发软件的数据库服务程序。 1.3定义 SQL :结构化查询语言,关系数据库查询的标准语言; SQL SERVER 2005:微软公司生产的SQL SERVER数据库管理系统; 1.4参考资料 《华中科技大学本科学分制学籍管理条例》 《华中科技大学学分制选课办法》 《华中科技大学学生学号编码管理办法》 编号hust_FSR:《可行性研究报告》镇祎 编号 hust_xiangmujihua:《项目计划说明书》汪瑶 编号 hust_xuqiuguifan《需求规范说明书》欧高炎

相关文档
最新文档