基于bs模式的网上书城概要设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于bs模式的网上书城概要设计

概要设计说明书 1 引言 1 1.1 编写目的 1 1.2 背景 1 1.3 定义 1 1.4 参考资料 1 2 总体设计 2 2.1 需求规定 2 2.2 运行环境 2 2.3 基本设计概念和处理流程 2 2.4 结构 3 2.5 功能需求与程序的关系 5 2.6 人工处理过程 5 2.7 尚未解决的问题 5 3 接口设计 5 3.1 用户接口 5 4 运行设计 6 4.1 运行模块组合 6 4.2 运行控制 6 4.3 运行时间 6 5 系统数据结构设计 6 5.1 逻辑结构设计要点 6 6 系统出错处理设计 8 6.1 出错信息 8 6.2 系统维护设计 9 1 引言 1.1 编写目的 伴随着网络和服务业的发展,网上购物正不断的改变我们的购物方式。对于图书资源本身重种类繁多和数据庞大的特点,在一个具体书店寻找并购买一本所需要的图书越来越困难,在这种情况下,此系统由此诞生,它整合大量的图书资源,让用户在家就能体验购书的乐趣。 1.2 背景 软件名:基于B/S模式的网上书城。 任务提出者:XXX,开发者:XXX。 1.3 定义 开发工具:jdeveloper 开发语言:JavaSE JavaEE Ajax Javascript Jsp 数据库:Oracle 10g 1.4 参考资料 [1]《JAVA编程思想》,机械工业出版社,2007 [2]《Java Script入门经典》,清华大学出版社,2009 [3]《JAVA 经典实例》,中国电力出版社,2009 [4]《Oracle Database 9i/10g/11g编程艺术:深入数据库体系结构Oracle入门很简单.1 需求规定 1. 用户信息管理功能:用户注册、用户登录功能,其中用户信息包括配送需要的相关信息。 2. 图书显示功能:按图书的分类显示相应类别的所有图书的信息,显示信息包括:图书名称、作者、单价、图书简介以及图书对应的封面图片。 3. 图书订购功能:在图书显示界面中,客户可以选购图书,并指定选购的数量。 4. 购物车功能:客户选购图书后能方便地查看购物车内的物品列表及相关的单价、数量、图书名称、总价等信息;并能从购物车中删除选定物品的功能。 5. 图书查找功能:按指定的查找类别(图书名称、作者姓名、ISBN等)查找指定的图书,并显示相应查找到的图书信息。 6. 管理人员信息管理功能:管理人员可能添加其他管理人员信息、管理人员修改自身密码功能。 7. 图书入库功能:管理人员登录后能添加图书信息,其中包括:图书名、ISBN、作所属种类、单价、图书的简介以及图书对应的封面图片。 2.2 运行环境 CPU:pentium 2.0GHZ 内存 操作系统.3 基本设计概念和处理流程 前台管理模块 a) 登陆/注册 b) 图书搜索 c) 购物车 d) 热门图书/最新图书 e) 查看订单 f) 修改个人信息 后台管理模块 a) 库存管理 b) 订单管理 c) 图书管理 d) 会员管理 e) 评论管理 f) 销售管理 前台售书基本流程: 注册 2.4 结构 本系统分为2个大模块:前台管理模块和后台管理模块 每个大模块下面包含小模块,例如订单管理,销售管理等子模块。 用户功能模块 后台图书管理模块 购物车模块 购物车添加商品 2.5 功能需求与程序的关系 功能名称 图书管理模块 购物车管理模块 登录管理模块 用户登录 √ 用户注册 √ 管理员登陆 √ 图书搜索 √ 图书详细信息显示 √ 图书修改 √ 图书添加 √ 图书删除 √ 预订图书 √ 修改购物车 √ 修改用户信息 √ 销售管理 √ 库存管理 √ 用户管理 √ 2.6 人工处理过程 网站管理员对书籍进行管理,并定期维护、删除、更新,已经没有实际意义的数据,保证数据的良好存储,以免造成数据的冗余。 2.7 尚未解决的问题 3 接口设计 3.1 用户接口 1)登陆模块 查询模块 4 运行设计 4.1 运行模块组合 程序运行始终是同一流程。 4.2 运行控制 系统运行时有良好的交互界面,基本能够实现用户的数据处理要求,使用户和计算机互动,通过单击按钮进入到需要的功能模块中进行相对应的操作。 4.3 运行时间 各模块运行时间应控制在1-2秒内(其中大部分为响应用户的动作)。函数和事件的运行时间要看所在计算机的配置,系统的运行时间基本上可以达到用户提出的要求,系统响应时间视情况而定,一般正常情况下应该很快。 5 系统数据结构设计 5.1 逻辑结构设计要点 主要逻辑结构如下: 6 系统出错处理设计 6.1 出错信息 本系统

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档