网上宠物店系统设计报告.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文档。上传文档
查看更多
宠物商店系统设计报告 宠物商店系统设计报告 学 号: 1446133134 班 级: 14软件631 制作者: 王 鹏 1.目的:(编写说明书的目的,预期的读者) 1.1 编写目的 为系统设计一个健壮的、易维护的结构并使其与实现环境相匹配,优化其性能。设计活动以体系结构设计为中心,体系结构不仅仅是良好的设计模型的承载媒介,而且在系统的开发中能提高被创建模型的质量。 借助网络向消费者提供产品和信息服务,实现产品和服务向消费者方向的转移。把软件与企业目标或业务策略相联系。 在充分理解软件需求的基础上,设计出适合的软件系统的体系结构、用户界面、数据库、类,有效的指导开发人员去实现能满足用户需求的软件。 1.2 预期读者 本宠物商店系统设计报告的读者包括:用户、设计师、数据库设计师、界面设计师 术语、缩略语:(在说明书中提到的专业术语和缩略词) 约束、假定、用例、体系结构、逻辑模型、序列图、协作图、状态图、类图、结构图、包图、 3.简介:(对系统要完成什么,所面向的用户以及系统运行的环境的简短描述) 3.1 系统目的 (1) 前台 浏览商品:客户可以浏览网上商城的主要商品信息。 查询商品:客户可以输入条件,查询某些感兴趣的商品。 订购商品:客户可以对需要购买的商品进行网上订购。 购物车:客户可以把购买的产品信息放到购物车中,可以把商品从购物车中拿出。 客户信息维护:维护客户自己的个人信息。主要是客户的密码、通信地址等基本个人信息。 (2) 后台 公告管理:添加、修改、删除公告。 商品管理:添加、删除、修改是商品类别;商品图片上传、修改和删除;修改、删除商品信息。 订单管理:处理订单、办理发货、办理结账、删除订单。 投诉管理:查看投诉用户、录入投诉的解决方法、删除已解决的投诉。 系统用户管理:添加、修改、删除系统用户。 统计查询:按照时间段统计、按照商品名统计、按照商品种类统计、按照客户统计、按照客户类型统计。 3.2 面向的用户 此系统有两类用户:商店工作人员、顾客。 3.3 系统运行环境 该网上宠物店的运行环境要求如下: 操作系统:Microsoft Windows 2000/XP/2003/ 所需组件:Internet Explorer 6.0 用例简要说明:(将需求规格说明书中的用例进行简要描述) 方法一 顾客--管理账户 1-(extends)-创建用户 2-(extends)-维护账户 顾客--购买宠物 1-(include)-结账付款 2-(include)-管理购物车 顾客--搜索宠物 1-(extends)-浏览宠物 2-(extends)-按关键字搜索 (2)方法二 顾客 1--创建账户 2--编辑账户 3--结账付款 顾客 1--查看账户 顾客 1--按关键字 2--浏览种类 3--浏览商品子项 4--浏览商品明细-(extends)-添加商品 顾客 1--查看购物车-(extends)-移除商品 设计约束和假定:(突出整个设计所采用的方法、技术和工具) 5.1 采用方法 C/S模式 .NET技术平台 5.2 设计 (1)设计软件体系结构 (2)构建静态、动态模型和功能模型 (3)设计数据库 (4)设计用户界面 (5)优化设计 5.3 工具 MyEclipse SQL Tomcat JDK Java Struts Hibernate JSP 6.体系结构:(软件的体系结构) 6.1 使用的结构、特点 层次结构;简化系统; 6.2 简述 层次结构是最常见的体系结构模式,它体现了“分而治之”的思想,当很难一次性地解决复杂的原始问题时,就把该问题切成许多个小的相对简单的问题,然后逐个解决。 数据库应用软件(网上宠物店属于数据库应用软件)的体系结构采用分层结构分用分层结构,分层结构一般分为三层,从上至下分别为:数据访问层、业务逻辑层(或称为领域层)、表示层。 6.3 采用原因 开发人员可以只关注整个结构中的某一层。 可以很容易地用新的实现来替换原有层次的实现。 可以降低层与层之间的依赖。 有利于标准化。 利于各层逻辑的复用。 7.界面描述: 界面大量地使用图形、语音和其他交互媒介,充分地考虑了人对美的需求。直接操纵的界面使用视听、触摸等技术,让人可以凭借生活常识、经历和推理来操纵软件,愉快地完

文档评论(0)

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

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

1亿VIP精品文档

相关文档