概要设计说明书
⽬录
⽕车票预定查询系统 (1)
概要设计说明书 (1)
烧鸡怎么做1引⾔ (3)
1.1编写⽬的 (3)
1.2背景 (3)
1.3定义 (3)
1.4参考资料 (3)
2总体设计 (4)
2.1需求规定 (4)
2.2运⾏环境 (4)
沈力个人资料2.3基本设计概念和处理流程 (6)
2.4软件体系结构 (10)
2.4.1软件结构图 (10)
2.4.2模块命名规则 (11)
2.4.3模块描述 (11)
2.5功能需求与程序的关系 (14)
2.6⼈⼯处理过程 (14)
2.7尚未解决的问题 (14)
3接⼝设计 (15)
3.1⽤户接⼝ (15)
3.2外部接⼝ (15)
3.3内部接⼝ (15)
3.4⽤户界⾯设计规则 (15)
王菁 何炅3.4.1登录界⾯ (16)
3.4.2车票查询界⾯ (16)
3.4.3车票预定界⾯ (17)
刘德华女儿名字4运⾏设计 (17)
4.1运⾏模块组合 (17)
4.2运⾏控制 (18)
4.3运⾏时间 (18)
5系统数据结构设计 (18)
5.1逻辑结构设计要点 (18)
5.2物理结构设计要点 (19)
5.3数据结构与程序的关系 (20)
6系统出错处理设计 (20)
6.1出错信息 (20)
6.2补救措施 (20)
6.3系统维护设计 (21)
1引⾔
1.1编写⽬的
在⽕车票查询预订系统的前⼀阶段,也就是需求分析阶段,已经将系统⽤户对本系统的需求做了详细的阐述。
本阶段是在需求分析的基础上,对⽕车票查询预订系统做概要设计。主要解决了实现该系统需求的程序模块设计的问题。包括如何把系统分成若⼲个模块、决定各个模块之间的接⼝、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计中将对在本阶段所有的概要设计做详细的说明。
在下⼀阶段,程序员可以以概要设计为依据,在此基础上进⾏详细设计。在以后的软件测试和软件维护也可以参考此说明书。
1.2背景
(1)项⽬名称:⽕车票预订系统
(2)⽤户:所有乘客
(3)运⾏环境:win7+Oracle11g
(4)建议软件最短寿命:3年
(5)开发⼯具:Java
(6)开发者:刘强、何⼩林、张天应、封语程
1.3定义
查询:对数据库的⼀种操作,⽤于搜索数据信息。
插⼊:对数据库的⼀种操作,⽤于将数据存⼊数据库中。
更新:对数据库的⼀种操作,⽤于更改数据库中的数据信息。
软件结构图:⽤于反应软件系统的功能模块之间的关系的数据图。
汪小菲是谁1.4参考资料
[1] 张海藩.软件⼯程导论(第6版)[M].北京:清华⼤学出版社,2013
[2] 王珊,萨师煊.数据库系统概论[M].北京:⾼等教育出版社,2006
[3] 中国铁道部⽹站www.doczj/doc/3ca0d6db4a7302768f993928.html
[4] 孙风栋. Oracle 11g 数据库基础教程[M].北京:电⼦⼯业出版社,2015
[5] 软件需求说明书。
2总体设计
2.1简述
系统采⽤流⾏的B/S结构模式。系统的分析设计采⽤⾯向对象的技术,应⽤Visio等⼯具进⾏辅助设计。
2.2架构设计
2.2.1系统逻辑架构图
2.2.2系统物理架构图
服服服服服
服服服服服
2.2.3顶层系统包图
2.2.4业务类包图
2.2.5⼦系统关系图
2.3运⾏环境
操作系统:win7及以上
数据库软件:Oracle10g 及以上
CPU ⼤于等于1.5Hz 。内存⼤于512M 。硬盘⼤于32G 。朱宸慧
2.4基本设计概念和处理流程
基本设计概念:实现⽕车票的查询和预订。处理流程:根据可⾏性报告的研究和客户的需求,分析现有情况及问题,采⽤B/S 结构,
将⽕车票查询预订系统划主要就是服务端⼦系统。本系统主要实现查询和预订两部分功能,其实查询
模块主要借鉴铁道部www.doczj/doc/3ca0d6db4a7302768f993928.html 。⽹站,车票预订是开发者⾃⾏完成。本系统分为⽕车票预订,⽕车票查询,⽕车票取消。
总体数据流图:
查询
图⼀:总体数据流
图
查询⼦系统:
图⼆:查⼦系统查流程:
发布评论