网上书店概要设计报告

  • 格式:doc
  • 大小:309.00 KB
  • 文档页数:14

网上书店概要设计报告

编写学生 许鑫

同组成员 闫煜、孟亚超、吴英卫、张洋

年 级 2015级计接本班

专 业 计算机科学与技术

二级学院 信息工程学院

目 录

1引言 ............................................................................................................................ 0

1.1编写目的 .......................................................................................................... 0

1.2背景 .................................................................................................................. 0

1.3定义 .................................................................................................................. 0

1.4参考资料 .......................................................................................................... 0

2总体设计 .................................................................................................................... 0

2.1需求规定 .......................................................................................................... 1

2.2运行环境 .......................................................................................................... 1

2.3基本设计概念和处理流程 .............................................................................. 1

2.4结构 .................................................................................................................. 1

2.5功能需求与程序的关系 .................................................. 错误!未定义书签。

3接口设计 .................................................................................................................... 7

3.1用户接口 .......................................................................................................... 7

3.2外部接口 .......................................................................................................... 7

3.3内部接口 .......................................................................................................... 7

4运行设计 .................................................................................................................... 7

4.1运行模块组合 .................................................................. 错误!未定义书签。

4.2运行控制 .......................................................................... 错误!未定义书签。

4.3运行时间 .......................................................................... 错误!未定义书签。

5系统数据结构设计 .................................................................................................... 8

5.1逻辑结构设计要点 .......................................................................................... 8

5.2数据结构与程序的关系 .................................................................................. 8

6系统出错处理设计 .................................................................................................. 11

6.1出错信息 ........................................................................................................ 11

6.2补救措施 ........................................................................................................ 11

6.3系统维护设计 ................................................................................................ 11 1引言

1.1编写目的

本概要设计说明书是针对《网上书店系统》而编写的,目的是对该项目进行总体设计,在明确系统需求的基础上划分系统的功能模块,进行系统分工的开发,明确各模块间的接口,为进行后面的详细设计和实现做准备。本概要设计说明书的预期读者为本项目小组的成员以及对该系统感兴趣,在以后相对系统进行扩展和维护的人员。

1.2背景

该产品的名称是:网上书店系统

《网上书店系统》是一种应用于图书销售领域的动态网站。近年来随电子商务在图书销售领域广泛应用,网上书店如雨后春笋在全国迅速展开。与传统的书店相比,网上书店既可以避免书目订货的局限和盲目,又可以克服看样订货投入大,费用高,管理难的不足,而且网上选择范围广能直观看样,可浏览内容,可随时添订,结算及时,快捷方便,周转高速。这些优势是其它交易方式难以达到的。图书网上交易是图书销售领域未来发展之必然,也是出版发行业摆脱困境,建立新的流通渠道,繁荣出版,繁荣市场的必由之路。目前当当、科利华、江苏考试书店等网上书店都在网上市场竞争中争的自己的一席之地。然而中小型的书店开展网上交易的数量,却显的凤毛麟角。一方面:中小型的书店向大型书店发展受到了资金、管理水平的限制;另一方面当今的互联网技术的发展赋予中小型图书销售商开展灵活快捷售书的机遇。

《网上书店系统》正是基于这种市场潜力,面向全国中小型图书销售商而开发的,力争为全国的中小型书店提供一款功能完善、界面友好、性能可靠的网上销售系统。

1.3定义

支持:window XP、window 7、window8、10。

工具软件: 本系统用MyEclipse9.0开发。用的Java EE 6 Libraries开发平台。本系统的数据库是MySQL。我用的是mysql5.0

1.4参考资料

1. 齐治昌 谭庆平 宁 洪 《软件工程》 高等教育出版社

2. 郑人杰 殷人昆 陶永雷 《实用软件工程》 清华大学出版社

3. 胥光辉 金凤林 丁 力 《软件工程方法与实践》 机械工业出版社

4.《软件设计文档国家标准》GB8567-88 1

2总体设计

2.1需求规定

按照需求分析文档中的规格要求,实现系统的正常运行,并且响应速度小于5s,使得系统最大限度地实现易安装,易维护性,易操作性,运行稳定,安全可靠。

2.2运行环境

支持:window XP、window 7、window8、10。

工具软件: 本系统用MyEclipse9.0开发。用的Java EE 6 Libraries开发平台。本系统的数据库是MySQL。我用的是mysql5.0

2.3基本设计概念和处理流程

2.3.1该系统的数据流图

用户 用户 网上书店

系统

图 1 网上书店系统的基本模型 基本操作信息 反馈信息 该系统的数据流图如下 :

包括增删改查等操作 2

用户 用户 注册条件

处理

图 1 - 1 网上书店系统的注册功能级数据流图 输入注册信息 返回注册结果 1 . 1 增加用户 ( 注册新用户 ) 过程 :

D 1 注册新用户记录

用户 注册是否成

图 1 - 1 . 1 进一步分解注册条件处理后的数据流图 注册结果反馈 判定是否可

注册 用户 输入注册信息 D 1 注册记录

注册信息

用户 用户 查询处理

图 1 - 2 网上书店系统的查询功能级数据流图 返回查询结果 1 . 2 用户查询信息过程 :

D 1 查询记录

用户 产生查询

结果

图 1 - 2 . 1 进一步分解查询处理后的数据流图 查询符合条

件的数据 输入查询条件 D 1 查询记录