在线订购子系统设计概念.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在线订购子系统概要设计 软件工程小组 目 录 1.导言 1.1目的 1.2范围 1.3缩写说明 1.4术语定义 1.5参考资料 2.系统分析 3.界面设计 4.体系结构 4.1体系结构 4.1.1Struct体系结构 4.1.2系统体系结构 4.2运行环境 4.2.1网络结构图 4.2.2硬件环境 4.2.3软件环境 5.数据模型 5.1数据库的概念结构模型设计 5.2数据库的逻辑结构模型设计 6.模块设计 6.1用户基本信息模块设计 6.1.1表示层设计 6.1.2控制层 6.1.3模型层 6.2用户订单模块设计 6.2.1表示层设计 6.2.2控制层 6.2.3模型层 6.3用户充值记录模块设计 6.3.1表示层设计 6.3.2控制层 6.3.3模型层 6.4用户消费记录模块设计 6.4.1表示层设计 6.4.2控制层 6.4.3模型层 导言 1.1目的 该文档的目的是描述在线订购子系统的概要设计,其内容包括: 系统功能简介 系统结??设计 系统接口设计 数据设计 模块设计 界面设计 本文档的预期读者是: 开发人员 项目管理人员 测试人员 1.2范围 本文档定义了系统的结构和单元接口,但未确定单元的实现方法,这部分内容将在详细设计/实现中确定 1.3缩写说明 JSP Java Server Page(Java服务器页面)的缩写,一个脚本化语言。 EJB Enterprise Java Bean(企业级JavaBean)的缩写。 UML Unified Modeling Language(统一建模语言)的缩写,是一个标准的建模语言。 MVC Model-View-Control(模式-视图-控制)的缩写,表示一个三层的 结构体系。 1.4术语定义 JSP Model2 Servlet/JSP规范的0.92版本中描述的术语,定义了如何在同一个应用程序中联合使用Servlet和JSP的体系结构。 JavaBean 用Java语言实现的满足一定功能的类。 模块的独立性 是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。 1.5参考资料 [1] 《精通 Java EE 项目案例》 刘乃丽 人民邮电出版社 [2] 《JavaEE 编程技术》 郝玉龙 姜华  北京交通大学出版社,清华大学出版社 2.系统分析 本子系统实现了一个注册用户个人信息,包括个人电子货币的信息,用户订单的信息,用户消费的信息以及用户电子货币充值的信息的查询子系统。任何登录用户都可以通过这个平台来了解自己在网上购买的具体情况,通过页面上的链接来浏览自己的消费记录、订单和充值记录等信息。 用户订单信息查询 基 本 信 息 查 询 用 户 在线订购子系统包括用户基本信息查询、用户订单查询、用户充值记录查询、用户消费记录查询。图1为在线订购子系统的结构组成图。 用户充值记录查询 用户消费记录查询 图1:在线订购子系统图示 3界面设计 在线订购子系统包括用户基本信息查询、用户订单查询、用户充值记录查询、用户消费记录查询。主要界面设计如下: 基本信息 用户进入此页,显示用户基本信息,包括用户类型,用户电子货币的详细记录情况,并在此页的导航栏中展示用户可以操作的功能。 订单列表 包括“用户订单信息查询” 、“用户订单信息显示”。 充值记录 包括“用户充值记录查询” 、“用户充值记录显示”。 消费记录 包括“用户消费记录查询” 、“用户消费记录显示”。 具体页面流如下图2所示: 登录界面 用户消费记录显示 用户消费记录查询 用户充值记录显示 用户充值记录查询 消费记录 充值记录 用户订单显示 用户订单查询 订单列表 消费记录 充值记录 订单列表 用户基本信息 图2:在线订购子系统页面流程 4.体系结构 系统的总体结构设计遵循如下原则: 系统应具有良好的适应性:能适应用户对系统的软件环境、管理内容、模式和界面的要求; 系统应具有可靠性:采用成熟的技术方法和软件开发平台,以保证在以后的实际应用中安全、可靠; 系统应具有较好的安全性:应提高完善的安全机制和用户权限限制机制,确保数据的受限访问; 系统应具有良好的可维护性:系统应易于维护、安装; 系统应具有良好的可扩展性:系统应适应未来信息化建设的要求,能方便得进行功能扩展,以建立完善的信息集成管理体系。 本子系统主要采用视图(JS

文档评论(0)

1112111 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档