网站大量收购独家精品文档,联系QQ:2885784924

软件工程概要设实验.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程概要设实验

南京信息工程大学 实验(实习)报告 实验(实习)名称 概要设计 实验(实习)日期 2014.12.17 得分 指导教师 李振宏 计算机系 专业 软件工程 年级 2012级 班次 1班 姓名 董上琦 学号 20122344001 一、实验目的 1.通过对网上书店管理系统进行概要设计,掌握概要设计的方法和过程 2.掌握概要设计结果的表示方法 3. 完成对该软件系统的概要设计 二、实验准备 1.熟悉设计方法和工具的使用 三、实验要求 完成对网上书店管理系统的概要设计,提交实验报告 实验内容: 1.范围 1.1 系统主要目标 设计网上书店系统的目的是为广大的网络用户提供一个网上购书平台,利用网络的便捷 方便人们的日常生活。为了使它适合更多的用户使用,系统的界面设计应尽量做到友好,简洁,功能的实现更注重人性化,方便用户的购买,使用户很快便可以熟练掌握使用方法。本系统采用C/S模式,服务器端使用JSP进行动态网页的开发。用户可以通过浏览器向服务器发送请求,进行相关操作,服务器接收浏览器发送来的请求,将响应结果返回给客户端,图书信息存放在数据库里。网上书店系统是网上通用型购物软件,系统目标是实现网上购书的自主化,使对图书信息及购书者的各种信息的更好地进行记录并加以统计分析成为可能,也使网上购书变得方便、全面、快捷。 1.2 主要软件需求 软件需求是用户解决问题或达到目标所需条件或权能。系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或权能。本系统采用的是SQL Server 2008的数据库程序设计,要求数据库要合理、正确,逻辑性显得尤为重要。 1.3 设计约束、限制 本系统采用JSP语言+JavaBean,在编程语言上受到一定的限制;数据库采用SQL Server 2008,保密性有待提高。 2.软件系统结构设计 2.1 复审数据流、控制流 经过分析,绘出相应的数据流图 图1 图2 2.2软件体系结构 2.3 功能需求追溯 网上书店管理系统的信息数据主要是图书信息的输入输出修改、客户购买图书的信息,由于一个书店每天都会有进书和售出的情况,导致数据库时时有更新,因此,能够及时有效的处理数据,就需要建立一个数据库来存储数据。该网上书店管理系统的设计与实现,主要包括后台数据库的建立和维护以及前台应用程序的开发两个方面。对于后台的数据库建立需要数据安全性好,对于前端应用程序则需要功能完善和易使用的特点。 3.复用策略 该网上书店管理系统在复用策略下,经过修改可以用在其它网上购物系统中,系统简洁易懂,也易于实现。 4.数据设计 4.1数据字典复审 ①数据流条目: 1)名称:购书信息 简述:用户所需要的书籍信息 来源:用户 去向:网上书店管理系统 组成:书名+价格+书籍编号 2)名称:书籍订单 简述:用户购买图书清单 来源:用户 去向:商家 组成:书号+金额+订单号+用户名 ②数据存储条目: 1)名称:用户信息 简述: 用户登陆系统的用户名 组成: 用户名+密码 组织方式:索引方式,以用户名为关键字。 2)名称: 订书信息 简述: 用户购买书籍的订单 组成: 订单号+书籍编号+价格+用户名 组织方式:索引方式,以订单号为关键字。 3)名称: 订单信息 简述: 用户支付订单的信息 组成: 订单号+书籍编号+总价 组织方式:索引方式,以订单号为关键字。 4)名称:购物车信息 简述: 用户所选择的书籍信息 组成: 书名+书籍编号+作者+出版社 组织方式:索引方式,以书籍编号为关键字。 4.2 数据项 图书信息:图书编号、图书名称、作者、出版商等 用户信息:用户编号、用户名、电话、地址等 订单信息:订单号、收货人姓名、收货人地址等 4.3.数据库结构设计 通常,采用实体-联系图(E-R图)来建立数据模型,包含实体、关系和属性三种成分。 ①商家用户E-R图 图4 ②客户用户E-R图 图5 ③书籍信息E-R图 图6 ④订单E-R图 图7 4.4.文件设计 系统客户端程序由以下几个部分构成: default.jsp:会员登录界面(首页) checklogon.jsp:检测登录代码和密码是否一致BuyerBean:会员的合法性检验所用的Bean booklist.jsp:给登录会员显示当前书店中可供选择的图

文档评论(0)

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

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

1亿VIP精品文档

相关文档