概要设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1引言 (2)
1.1编写目的 (2)
1.2背景 (2)
1.3定义 (2)
1.4参考资料 (2)
2总体设计 (2)
2.1需求规定 (2)
2.2运行环境 (2)
2.3基本设计概念和处理流程 (3)
2.4结构 (3)
2.5功能器求与程序的关系 (3)
2.6人工处理过程 (3)
2.7尚未问决的问题 (3)
3接口设计 (3)
3.1用户接口 (3)
3.2外部接口 (3)
3.3部接口 (4)
4运行设计 (4)
4.1运行模块组合 (4)
4.2运行控制 (4)
4.3运行时间 (4)
5系统数据结构设计 (4)
5.1逻辑结构设计要点 (4)
5.2物理结构设计要点 (4)
5.3数据结构与程序的关系 (4)
6系统出错处理设计 (5)
6.1出错信息 (5)
6.2补救措施 (5)
6.3系统维护设计 (5)
概要设计说明书
1 引言
1.1 编写目的
本节概要设计是为了开发在线系统功能设计的,主要面向系统分析员、程序员、测试员、实施人员和最终用户。它对以后阶段的工作起指导作用。本文也是项目完成后系统验收的依据。
编写该文档的目的在于从总体设计的角度明确城市教育管理系统的功能和处理模式,服务于运营,管理的各个环节;明确用户对在管理系统的功能需求和性能需求,并将这些需求用规化的语言和规化的结构完整、准确地表达清楚,以此统一软件开发者和用户对该管理软件系统的理解和认识;可以有针对性的进行系统开发、测试、验收等各方面的工作,这是开发该城市教育管理系统的基础。
1.2 围
本城市教育资源管理系统由教育局提出,由本组人员负责开发,交由教育局使用。
1.3 定义
列出本文件中用到的专门术语的定义和缩写词的原词组。
1.4读者对象
该文档的读者为用户代表、软件分析人员、系统开发管理人员和测试人员。
1.5参考资料
编写该文档要参考的资料有:
a.《项目开发计划书》
b.冰、赖涵,等.软件工程实践教程[M]. :机械工业,2009.1
c.海藩.软件工程导论[M]. :清华大学,2004.
d.中国标准.计算机软件工程规化国家标准汇编2003[M]. : 中国标准,2003
2 总体设计
2.1 需求规定
功能需求
1、前台功能:
(管理员管理
管理员进行注册,并可修改自己的信息。
2、后台功能:
(1)修改资源管理信息:修改资源分类
2)增加教育资源分类
(3)修改/删除产品
4)统计当前教育资源情况
2.2 运行环境
目前,网络应用软件运行的模式主要有二类:Client/server模式,Browser/Web模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个标准的浏览器,服务器端是Web Server ,而Web Server与数据库和应用服务器的紧密结合,使得这种模式的应用围不断扩大,它已不仅仅用于在线查询,有很多部门的业务系统、企业的MIS系统纷纷采用这种模式,它的主要优点是便于扩充应用、升级维护简便。
基于上述考虑,用Browser/Web模式来设计在线购物系统比较合适,服务器端我们采用Access数据库系统和ASP技术来构成购物的应用服务系统;
利用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,应用Active Server Pages技术,我开发了基于B/S模式多用户在线购物系统这一程序。它运用方便、操作简单,效率很高(但是,它要求计算机配置并不高)。
ASP是一种服务器端脚本程序的执行环境[4]。ASP是独立于语言的。理论上讲,任何支持组件和对象的语言都可以用来开发ASP程序,前提是具有该语言相对应的解释器。ASP置了VBScript和JScript两种脚本程序的解释器。ASP提供了丰富的对象来进行Web服务器端程序的开发,利用脚本语言就可以控制这些对象来处理Web程序设计中需要解决的大多数问题。通过ASP可以轻松地使用可用的COM组件,这是ASP具有十分强大的功能。可以说,它就像一座熔炉,可以把传统的HTML、客户端脚本、服务端Script代码和COM组件组合成功能强大的Web 应用程序。
(1)服务器:中英文Windows / 2003server/ NTserver/及XPserver
建议配置:
CPU:奔腾III1000Mhz
存:2G
显示卡:SVGA,16K色以上显示模式
硬盘: 500GB
驱动器:50倍速CD-ROM以上
其它设备:鼠标器,刻录机,磁带机,UPS
(2)客户端:中英文Windows7/XP
建议配置:
CPU:奔腾III500或更高
存:2G以上
显示卡:SVGA,16K色以上显示模式
硬盘:20GB
驱动器:50倍速CD-ROM以上
其它设备:鼠标器,UPS
2.3 基本设计概念和处理流程
2.3.1系统的功能结构图
系统的功能结构图如下图2-0所示。
2.4 结构
用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系。
系统流程图: