课程设计网上书城系统详细设计说明书
网上书店系统说明书
一:系统开发的意义随着我国互联网的持续发展和技术的不断提升,电子商务行业也在不断发展,网上的商务活动也越来越频繁,数据量越来越大,网上购书系统是一个在互联网上进行书籍销售的电子商务系统,消费者可以通过系统定购自己想要买的书籍,而作为它的后台管理系统,管理员可以方便地管理图书的信息,提高了交易效率,节省开支,拓宽消费者交易的时间和空间二:系统主要功能:本系统实现了简单的在线的图书销售系统,方便注册用户在网上购买图书以及相关的管理员对图书信息进行更新。
系统的用户权限有两种:注册会员和系统管理员,不同权限用户登入到不同的操作界面。
(1)会员界面功能:1 会员首页可以查看图书的基本信息2. 会员可以购买图书,查看自己的购物车。
3.会员可以管理自己的购物车,例如将书籍加入购物车,从购物车中删除书籍等。
4..查看订单信息(2)系统管理员界面功能:1. 管理员可以实现图书管理(书籍信息进行添加、删除、更新等)。
2. 管理员可以查看会员购买那些书籍。
三:数据库设计:该系统数据库利用ACCESS数据库技术实现。
数据库名称shop,包含图书信息表(goods),注册用户信息表(user_info),订单表(book):图书信息表(goods):注册用户信息表(user_info):订单表(book):四.系统设计1.系统的总体结构,系统的结构图。
2.系统的开发环境(1)硬件环境:普通PCCPU:P4 1.8GHz内存:256MB以上硬盘(2)软件环境操作系统:windows xp/vista开发软件:jdk1.6, Tomcat数据库软件:access数据库浏览器:IE6.0五、详细设计该系统共包括13个页面,分别为1.登陆页面:login.jsp login_check.jsp(登录检测)alert(登录失败提示)2.新会员注册页面:regist.jsp newuser.jsp (处理页面)3.实现会员功能的页面:booklist.jsp(会员主页面)buy.jsp(购买处理页面)see.jsp(查看购物车)move.jsp (删除购物车中书籍)4.实现管理员功能的页面:admin.jsp(管理员主页面)add.jsp addbook.jsp (添加新书籍)delete.jsp(删除书籍)进入登陆页面login.jsp后,可选择是两种用户权限中的哪一种,若为会员,则选择会员登录(如果还没注册,可进入注册页面注册后登录),若为系统管理员用管理员用户名与密码,选择以管理员身份登录,下面以会员登录完成后为例讲述会员能够实现的功能。
网上书店设计说明书(含结构图、流程图和E-R图)
目录1.引言 (3)1.1项目名称 (3)1.2编写目的 (3)1.2项目背景 (3)1.3定义 (3)1.4参考资料 (3)2.任务概述 (4)2.1项目总体目标 (4)2.3需求概述 (4)2.2运行环境 (4)2.2.1 软件环境 (4)2.2.2 硬件环境 (4)2.4开发环境 (4)2.5条件与限制 (4)3.总体设计 (5)3.1系统架构 (6)3.2处理流程 (7)4.功能详细设计 (7)4.1 系统体系结构 (7)4. 2 功能设计 (8)4. 3 代码设计 (10)4. 4用户界面设计 (10)4. 5 数据库设计 (10)5.系统实施与维护 (14)5.1系统测试 (14)5.1.1软件测试 (14)5.1.2应用程序测试 (15)5.1.3 测试.................................. 错误!未定义书签。
5.2系统维护................................... 错误!未定义书签。
1 引言随着信息技术、Internet技术、数据库技术的不断发展完善,网络成的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得企业的IT部门认识到互联网的优势,电子商务就是在这样一个背景下产生发展起来的。
伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户可以在网上搜索到自己想要的各种商品,初步让人们体会到了足不出户便可以随意购物的快感。
1.1项目名称网上书店(网上售书系统)1.2编写目的介绍网上书店系统的系统设计,为用户描述出一个具体的产品设计模型,为开发及测试人员提供下一步工作的依据。
1.3项目背景本系统的开发均满足顾客的需求,可以让顾客在网上方便查找到自己想要的书,并实现在线购买。
1.4定义无1.5参考资料《电子商务系统规划与设计》,徐天宇编著,清华大学2任务概述2.1项目总体目标开发一个完善的功能齐全的网上书店系统。
网上书店系统详细设计规格说明书
网上书店系统详细设计说明书专业:软件技术班级:软件 081人员:蒋力改张琼目录1.引言1.1 概述1.2 背景1.3 定义1.4 参考资料1.5 术语和基本解释2.程序设计说明2.1 子系统功能说明2.2 子系统流程图2.3 子系统模块设计说明3.数据结构设计3.1books 表3.2user 表4.接口设计4.1 网站模块接口5.系统界面实现5.1 界面设计5.2 主要界面实现第一部分引言网上书店,顾名思义,网站式的书店。
是一种高质量,更快捷,更方便的购书方式。
网上书店不仅可用于图书的再线销售,也有音碟、影碟的在线销售。
而且网站式的书店对图书的管理更加合理化,信息化。
售书的同时还具有书籍类商品管理、购物车、订单管理、会员管理等功能,非常灵活的网站内容和文章管理功能。
1.1 概述开发一个基于 Web的网上书店,采用结构化设计分析方法,该系统包括前台购书和后台管理两大总的模块,后台管理模块又包括分类录入书籍(以及书籍的相关信息,如名称、页数、摘要、目录等)和管理前台用户,前台管理模块包括用户登录,查询、浏览书籍,以及购书功能。
本网站的所有会员都可以特价买书,新用户可以通过注册成为本网站的会员,并可以定购书籍和查询订单。
1.2 背景系统名称:基于 Web的小型网上书店系统任务提出者:专业课老师用户:网上售书1.3 定义网上书店是一种高质量,更快捷,更方便的购书方式。
网上书店不仅可用于图书的再线销售,也有音碟、影碟的在线销售。
而且网站式的书店对图书的管理更加合理化,信息化。
1.4 参考资料[1]《软件工程导论(第 5 版)》 .张海藩编著 .清华大学出版社 ,2008 年 3 月.[2]《软件工程实验与课件设计指导》 . 王华 , 周丽娟 ,谭小慧编著 . 电子工业出版社,2008 年 6 月.[3]《软件工程实验》 .狄国强 ,杨小平 ,杜宾编著 .清华大学出版社 ,北京交通大学出版社 .2008 年 2 月.[4]《软件工程方法与实践》 .胥光辉 ,金凤森 ,丁力编著 .机械工业出版社, 2004 年9 月 .[5]《软件工程实践者的研究方法 (第 5 版)》.Rogger.S.Pressman 著,梅宏译 .机械工业出版社 ,2005 年 8 月.[6] 《面向对象软件工程》 .Timothy C Lethbridge, Robert Lagani ère 著,张红光等译 .机械工业出版社 ,2003 年 4 月 .[7]《面向对象设计 UML 实践》 .Mark Priestley 著 ,龚晓庆等译 .清华大学出版社,2007 年 6 月.1.5 术语和基本解释[1]需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
网上书店系统详细设计说明书
1引言2.编写目的在网上商品交易系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在需求说明书中获得,并在需求说明书中得到详尽得叙述及阐明。
本阶段已在系统的需求分析的基础上,对网上书店系统做概要设计。
该说明书是概要实际阶段的工作成果,它应说明功能分配、模块划分、程序的总体结构、输入输出以及接口设计、运行设计、数据结构设计和出错处理设计等,为详细设计提供基础。
主要解决了实现该系统需求的程序模块设计问题。
包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。
在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。
在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对网上商品交易系统所做的模块结构设计的基础上,对系统进行详细设计。
在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
3.项目背景经过团队人员讨论统一确定“网上购书系统”开发的项目名称是“网上书店的开发”。
主要用作团队内部人员对软件开发过程的学习和研究。
表1 项目背景4.定义5.参考资料《软件工程》齐治昌谭庆平宁洪高等教育出版社《实用软件工程》郑人杰殷人昆陶永雷清华大学出版社《软件工程方法与实践》胥光辉金凤林丁力机械工业出版社《软件设计文档国家标准》GB8567-886.软件结构设计系统结构图7.(2)图书管理模块图2 图书管理模块图(3)购物车模块图 3 购物车模块图(4)查询浏览模块(5)数据库模块3程序1(标识符)设计说明3.1程序描述3.1用户管理模块图1 用户管理模块图3.1.1 注册模块1、模块描述该模块完成用户注册的过程。
2、输入、输出输入∶用户名、密码、邮箱E-mail。
3、模块接口关系允许进入∶进入注册成功提示页面拒绝进入∶返回注册页面3.1.2登录模块1、模块描述该模块完成用户登录的过程,用户登录成功后才能完成图书购买等功能。
叮当书城系统详细设计说明及关键代码展示
叮当书城系统详细设计说明及关键代码展示叮当书城系统详细设计说明及关键代码展示1. 系统概述:叮当书城是一个电子商务平台,用于在线购买图书和相关商品。
该系统具有用户注册登录、商品浏览、购物车管理、订单管理等功能。
2. 系统架构:叮当书城系统采用三层架构,即表示层、业务逻辑层、数据访问层。
- 表示层:使用HTML、CSS、JavaScript等技术实现网页前端的展示和交互功能。
- 业务逻辑层:使用Java语言编写,包括控制器和服务层。
控制器负责接收请求和响应,服务层负责处理业务逻辑。
- 数据访问层:使用数据库(如MySQL)存储和管理数据。
通过JDBC或ORM框架进行与数据库的交互。
3. 用户注册登录:- 注册功能:用户可以填写个人信息(如姓名、手机号、地址等),并通过校验后完成注册。
- 登录功能:用户通过输入手机号和密码进行登录,并验证信息正确性。
4. 商品浏览:- 首页展示:系统首页展示热销图书、新书上架等相关信息,用户可通过分类、搜索等方式进行图书浏览。
- 详情页展示:点击某一图书后,可以查看该图书的详细信息,如书名、作者、出版社、价格等。
5. 购物车管理:- 添加商品:用户在浏览图书时,可将图书加入购物车。
- 修改商品数量:用户可以修改购物车中商品的数量。
- 删除商品:用户可以从购物车中删除某个商品。
6. 订单管理:- 提交订单:用户在购物车中选择要购买的商品后,提交订单,并填写相关信息(如收货地址、支付方式等)。
- 查看订单:用户可以查看自己的订单信息,包括订单号、商品列表、订单金额等。
- 取消订单:用户可以取消未支付的订单。
- 订单处理:系统管理员可以对订单进行处理,如确认付款、发货等。
订单状态会相应变更。
7. 关键代码展示:(1) 用户注册:```javapublic class UserController {public void register(User user) {// 校验用户信息// ...// 保存用户信息userDao.save(user);}}public interface UserDao {void save(User user);}```(2) 商品浏览:```javapublic class BookController {public List<Book> getBooksByCategory(String category) {// 查询指定分类的图书List<Book> books =bookDao.findByCategory(category);return books;}}public interface BookDao {List<Book> findByCategory(String category);}```(3) 购物车管理:```javapublic class CartController {public void addToCart(User user, Book book) {// 获取用户的购物车信息Cart cart = cartDao.findByUser(user);// 添加商品到购物车cart.addItem(book);cartDao.update(cart);}}public interface CartDao {Cart findByUser(User user);void update(Cart cart);}```(4) 订单管理:```javapublic class OrderController {public void submitOrder(User user, Cart cart, Order order) {// 创建订单orderDao.create(order);// 关联用户、商品、订单的关系order.setUser(user);order.setItems(cart.getItems());// 更新订单状态order.setStatus(Status.SUBMITTED);orderDao.update(order);}}public interface OrderDao {void create(Order order);void update(Order order);}public enum Status {SUBMITTED,PAID,DELIVERED,CANCELLED}```以上代码展示了系统中关键功能的核心实现逻辑,其中包括用户注册、商品浏览、购物车管理和订单管理。
详细设计说明书---网上书店
目录1.引言 (2)1.1开发目的 (2)1.2背景 (2)1.3参考资料 (2)2.程序系统的结构 (3)2.1总体结构 (3)2.2图书管理模块 (4)2.3购物车模块 (4)2.4查询浏览模块 (4)2.5数据库模块 (5)2.6用户管理模块 (5)3.设计说明 (6)3.1 程序描述 (6)3.2功能 (6)3.3性能需求 (10)3.4输入项、输出项 (12)3.5流程逻辑 (13)3.6接口 (16)3.7存储分配 (19)3.8注释设计 (19)3.9限制条件 (19)1.引言1.1开发目的开发一套网上购书系统,可以让顾客通过浏览器浏览网站售书目录,从而挑选自己满意的图书,并下订单购买。
而网站后台人员需要维护网站会员信息、书籍信息以及订单信息。
本系统的目的就是要开发一套既方便客户网上购书,又方便网站维护人员维护网站WEB服务系统。
1.2背景随着全球经济一体化的逐步发展和深入,网上书店已成为传统书店必不可少的经营策略之一。
目前,网上书店在国际互联网上可以实现的商务已经多样化,可以完成从最基本的信息展示、信息发布功能到在线交易、在线客户服务、在线网站管理功能等,可以说,传统书店所具备的功能几乎都可以在互联网上进行电子化的高效动作。
虽然传统书店规模有所不同,随着网上交易的开展,都将有力地改变企业的发展空间,会对企业的竞争力产生不可忽视的影响。
开发一个本系统可以解决企业人事管理遇到的耗费大量资金和人力,管理内容繁复,而且容易丢失的问题。
该项目由我们开发小组共同经过认真的商讨而最终提出,该系统的最终用户将是所有经营书籍买卖而到目前还未实现信息化的个人或团体。
该系统的开发工作将委托给相关的软件开发小组来完成。
系统的运行环境将是Windows 7,使用的数据库是Mysql5.5。
1.3参考资料[1] 张海藩.软件工程导论(第四版)[M].北京:清华大学出版社,2003[2] JSP编程技巧/清宏计算机工作室编著. 北京:机械工业出版社,2010.1[3] 精通JBuilder 3环境下的JA V A编程/锐思创作室. 北京:人民邮电出版社[4] 深入JA V A Servlet网络编程. 清华大学出版社[5] Struts开发入门与项目实践. 北京:人民邮电出版社, 2010.8[6] 李晓山.新软件工程导论(第五版)[M].北京:清华大学出版社,2003[7] 孙鑫. Java Web开发详解-XML+XSLT+Servlet+JSP深入剖析与实例应用. 电子工业出版社, 20062.程序系统的结构2.1总体结构开始网站首页匿名用户注册用户浏览分类查找书籍网上注册登录后经权限判定普通用户系统管理员查看订单网上购书查找书籍管理用户管理交易添加新书修改书籍分类书籍分类2.2图书管理模块2.3购物车模块2.4查询浏览模块图书管理模块图书录入图书删除图书修改购物车模块计算价格添加商品移除商品更新数量清空购物车查询浏览模块按作者查询按出版日期查询按出版社查询按类别查询按年龄查询2.5数据库模块2.6用户管理模块数据库模块进货表发货表书籍表会员表用户注册登录3.设计说明3.1 程序描述(1)图书信息管理该模块实现图书书目信息的分类显示,也是提供图书信息依据书名及作者信息快速搜索的功能。
网上书店系统设计说明书
网上书店系统工商大学07嵌入式班学敏指导老师:梁新元摘要21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治,经济,军事,文化等领域产生越来越深刻影响,与此同时,电子商务的迅速发展为人们提供了更快捷方便的购物渠道,为了实现在线购书,文中构建了一个基于JSP和JS的网上书店。
该系统采用JSP网页编程+MySQL数据库和J2EE的SSH技术,此系统应用围较广,具有较强的实用价值。
利用JSP和开源框架SSH技术开发网上书店,是Internet 电子商务在图书销售行业发展的必然结果。
本文主要针对小型书店开拓其网上业务而开发的图书销售系统。
关键词:网上书店、MySQL、jsp、JavaScript、Struts2、Spring2.5、Hibernate3.2AbstractThe 21st century, science and technology are advancing rapidly, the economy beganto take shape knowledge and information industry, especially information technology and network technology, rapid development and wide application of information on the political, economic, military, cultural and other fields have more profound impact At the same time, the rapid development of e-commerce provided people with a more efficient and convenient shopping channel, in order to achieve online textbook, the paper built a JSP and JS based online bookstore. The system uses JSP web programming J2EE + MySQL database and the SSH technology, wide range of applications of this system has strong practical value. SSH using JSP technology development and open source framework for online bookstores, book sales is the Internet e-commerce in the inevitable result of development of the industry. In this paper, a small bookstore to open up for business development of its online book sales system.Keywords:BookStore,MySQL、jsp、JavaScript、Struts2、Spring2.5、Hibernate3.2目录一.概述 (1)1.网上书店系统开发目的 (1)2.网上书店系统开发背景及意义: (1)3.系统的开发任务 (2)4.系统的开发环境 (2)5.项目开发计划 (3)6.数据流图 (4)二.系统的可行性研究和需求分析 (5)1.系统的可行性研究 (5)2.概要分析 (5)3.数据库设计 (8)三.详细设计 (11)1.总体设计 (11)2.主模块 (11)3.注册模块 (13)4.普通用户操作模块 (14)5.图书检索模块: (17)6.购物车模块 (19)7.订单模块 (20)四.用户手册 (22)1.系统前台主要功能 (22)2.运行环境需求 (22)3.项目部署方法 (22)五.毕业设计总结 (23)六.致 (23)参考文献 (24)一.概述1.网上书店系统开发目的网上书店系统(Internet BookStore System)是现在最常见的网上销售系统,让顾客足不出户就可以购买到想买的商品,不仅方便了顾客,也让拥有电子商务的企业能够及时的向客户推销商品,赢的利润,网上书店与传统书店的营销方式相比,具有不可比拟的优势,如销售成本与物流成本得到了极大程度的降低,信息传输及时,也方便了客户的购书所用的时间。
网上书城详细设计
详细设计说明书网上书城系统1.引言1.1 概述编写网上书店系统详细设计说明书的目的在于从详细设计的角度明确网上书店项目的业务品种、功能范围,明确与业务主机/终端系统的接口和业务处理模式,使系统开发人员和产品管理人员明确产品功能,可以有针对性的进行系统开发、测试、验收等各方面的工作。
1.2 背景系统名称:网上书店系统任务提出者:软件工程任课老师开发者:1组用户:网上图书交易用户1.3 定义1.4 参考资料《项目开发计划书》《产品需求分析说明书》《系统总体设计说明书》1.5 术语与缩写解释系统:若未特别指出,统指本开发系统。
SQL:Structured Query Language(结构化查询语言)2. 程序结构2.1 模块汇总表注册模块、卖家模块、买家模块、登陆模块、书籍录入、购买模块、浏览模块、查询模块、数据库模块。
3. 模块设计说明3.1用户管理模块3.1.1 注册模块1、模块描述该模块完成用户注册的过程。
2、输入、输出输入∶用户名、密码、注册信息。
3、模块接口关系允许进入∶进入注册成功提示页面拒绝进入∶返回注册页面4、模块算法实现3.1.2登录模块1、模块描述该模块完成用户登录的过程,用户登录成功后才能完成图书购买等功能。
2、输入、输出输入∶用户名、密码。
3、模块接口关系允许进入∶进入书店系统拒绝进入∶返回登录页面4、模块算法实现3.2书籍管理模块3.2.1书籍录入模块1、模块描述该模块完成卖家用户查询书籍数据库后实现书籍录入功能。
3.2.2、书籍删除模块1、模块描述该模块完成卖家用户查询书籍数据库后实现书籍删除功能。
2、算法实现3.2.3书籍修改1、模块描述该模块完成卖家用户查询书籍数据库后实现书籍价格、数量、书籍上架时间等书籍信息修改功能。
3.3购物车模块3.3.1 添加书籍到购物车模块1、模块描述该模块完成买家用户购买书籍的功能2、算法实现3.3.2 计算价格模块1、模块描述该模块完成买家用户购买书籍打折后计算价格的功能2、算法实现3.4查询浏览模块1、模块描述该模块完成注册用户查询浏览书籍、查看书籍销售排行的功能2、算法实现。
网上书城数据库设计说明书范文课程设计
网上书城数据库设计说明书范文课程设计1.2背景A.软件系统名称:网上书城系统B.任务提出者:本小组所有人员开发者:本小组所有人员C.本系统将使用本小组成员都比较熟悉的数据库开发工具(SQLServer2005)。
2.关系模式:关系模式实际上就是记录类型。
它包括:模式名、属性名、值域名、模式的主键。
关系模式仅是对数据特性的描述。
3.关系实例:就是一个关系、即一张二维表格。
4.属性:在关系模式中,字段名称为属性。
5.域:在关系中,每个属性都有一个取值范围,称为属性的值域。
6.元组:在关系中,一条记录就是元组。
7.候选码:在关系中,能唯一标识元组的属性集称为关系模式的候选码。
8.主码:用户选做元组标识的一个候选码作为主码.9.外码:某个关系的主码相应的属性在另一个关系中出现,此时该主码就是另一个关系的外码。
10.实体完整性规则:这条规则要求关系中的元组在组成主码属性上不能有空值。
11.参照完整性规则:这条规则要求“不引用不存在的实体”。
其形式如下:如果属性集K是关系模式R1的主码,同时K也是R2上的外码,那么R2关系模式中,K的取值只有两种可能,要么是空,要么等于R1关系模式中某个主键的值。
使用这条规则应注意一下三点:1).外码和相应的主码可以不同名,只要定义在相同的值域上即可。
3).外码值是否允许为空,应该视具体情况而定。
[2].国家标准.数据库设计说明书(GB8567——88)。
[3].王珊.数据库系统概论.北京:高等教育出版社,第四版。
2外部设计2.1标识符和状态数据库软件:MicrooftSQLServer2005系统要求建立的数据库名称:BookShop该数据库的所有以ID结尾的标识符字段,自动增量都是1.2.2使用它的程序在本小组项目网上书城系统中,在用户注册、用户登录验证、更新书籍信息、更新购物车信息以及购买书籍等都将用到该数据库。
2.3约定在软件系统开发中,数据库设计应该遵循必要的数据库范式理论,一减少数据的冗余、保证数据库的完整性和正确性。
网上书店系统设计和详细设计
网上书店管理系统设计实验1.引言1.1编写目的应现代社会发展需求,为方便广大群众购买书籍,降低实体书店工作的人力物力开支,提高工作的准确性、实时性,拟为其开发网上书店管理系统。
此概要设计说明书编制的目的是:说明对程序系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。
本软件概要说明书的预期读者是系统开发人员或运营商。
1.2项目背景随着人民生活水平的不断提高和发展,人们越来越多的喜欢网购,然而读书和买书仍然以实体书店为主,但是实体书店又有很多的不足之处,让人们很头疼:如小规模的书店图书种类不够齐全,图书管理员管理麻烦等,所以如果可以实现网购,那么会大大增加阅读者,读者可以随时查找自己需要的书在店里有没有,价钱是否合适,另外管理员管理也比较方便等,为此,我们计划开发网上书店管理系统,以满足用户的需求,方便用户的使用。
(1)、本系统的名称是:网上书店管理系统(2)、本项目的任务提出者是xx企业,开发者是东南大学成贤学院,用户是网上书店运营商及客户,实现该软件的计算中心是东南大学成贤学院。
2.系统方案设计2.1系统的物理平台设计1.选择B/S模式。
理由:(1)、具有分布性特点,可以随时随地进行查询、浏览等业务处理;(2)、业务扩展简单方便,通过增加网页即可增加服务器功能;(3)、维护简单方便,只需要改变网页,即可实现所有用户的同步更新;(4)、开发简单,共享性强。
2.硬件及技术选择(1)、操作系统操作系统用Windows XP及以上。
(2)、数据库管理系统数据库管理系统:Microsoft SQL Server数据库(3)、开发工具开发工具:JSP/SERVLET/JavaBean3.系统体系结构3.1系统的功能经过以上详细的客户调查,在现行业务流程和数据分析的基础上,基本可以确定系统设计必须达到的目标。
【精品课程设计】网上书城概要设计说明书
概要设计说明书November 5 2010网上书城1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料: (2)2总体设计 (2)2.1需求规定 (2)2.2运行环境 (3)2.3 结构 (4)2.4功能器求与程序的关系 (4)2.5 人工处理过程 (5)2.6 尚未解决的问题 (5)3接口设计 (5)3.1用户接口 (5)3.2外部接口 (6)3.2.1软件接口 (6)3.2.2 硬件接口 (6)3.3内部接口 (6)4运行设计 (6)4.1运行模块组合 (6)4.2运行控制 (7)4.3运行时间 (7)5系统数据结构设计 (7)5.1逻辑结构设计要点 (7)5.2物理结构设计要点 (12)5.3数据结构与程序的关系 (14)6系统出错处理设计 (14)6.1出错信息 (14)6.2补救措施 (16)6.3系统维护设计 (16)1.1编写目的伴随着网络和服务业的发展,网上购物正不断的改变我们的购物方式。
对于图书资源本身种类繁多和数据庞大的特点,在一个具体的书店寻找并购买一本想要的书并非易事,在这种情况下,此系统由此诞生,它整合了国内外大量的图书资源,且支持在线网络查询,预购和邮政快递送货上门等服务,让你真正享受坐在家里就能购买满意图书的乐趣。
本说明书是在充分理解系统需求分析基础上,为后续工作准备的。
它是详细设计和编码的重要根据,同时也是与用户进行交流的文档之一。
本文档的读者为系统用户,软件设计师(详细设计),程序开发员,测试人员,售后技术支持人员等。
1.2背景a.网上书城b.此项目的任务提出者、开发者、用户以及将运行该软件的计算站(中心)。
c.预定项目名:网上书城d.此项目由小组组长CMMI老师蔡丽提出,小组成员:肖枝兵、王宏博、王继、吴毅商议后共同决定。
1.3定义本系统网上书城采用B/S三层架构,visual studio2005和SQL2005编码设计,能满足大众基本需求,实现网上购书,享受廉价,快捷带来的购书乐趣。
网上书城总体设计说明书
总体设计说明书网上书城系统1.引言1.1编写目的该项目的目的是开发一个电子书店网站以及后台管理系统。
1.2范围A名称:网上书城系统B适用于每个网民1.3项目背景相信大家一定都有逛书店的经验,一般来说,逛书店的人可以分为,一种是根本不买书,只是想要看看吸收点咨询,另一种是要买书,而会对于书进行比较,甚至是货比三家。
对于纯粹逛书店的人来讲,常常是站到脚酸;同样对于需要买书的人而言,往往也要逛好几家书店,仔细翻阅内容才能购买。
所以,电子书店的出现,也随着网络的发达如雨后春笋般盛行起来,同样提供内容简介和封面图片,消费者一样可以在家里就拥有类似逛书店般的乐趣。
加上在搜索引擎这种咨询科技的帮助下,消费者很快就可以搜寻到想要的书籍;例如留言板,讨论区,e-mail服务,更是为传统书店提供多元化的服务。
1.4参考资料【1】Bruce Eckel著,侯捷译Thinking in Java Second Edition.机械工业出版社,2002. 【2】孙鑫Java Web开发详解-XML+XSLT+Servler+JSP深入剖析与实例应用.电子工业出版,2006.【3】Roger S.Pressman. Software Engineering A Practitioner’s Approach Fifth Edition.机械工业出版社,2006.【4】Paul DuBois. MySQL:The definitive guide to using,programming,and administering MySQL 4,Second Edition.Sams,2004.【5】Michael Kofler.The Definitive Guide to MySQL 5,Thitd Edition.Apress,2006.【6】Robin Dewson 著,董明译.SQL Server 2005基础教程.人民邮电出版社,2006.【7】Joseph Schmuller 著,李虎赵龙刚译.UML基础,案例与应用.人民邮电出版社,2006.2.总体设计2.1总体结构设计用户注册;用户登录;查看用户的订单信息;修改用户个人信息;图书选购(可按分类方式查找图书,或通过关键字进行查询);查看图书详细情况;购物车功能;后天管理部分;商店图书管理:添加,修改,删除,查看;用户信息管理:查看,修改,删除;订单信息管理:查看订单清单,更新订单付款,出货状态,删除订单。
(完整word版)网上书店管理系统--详细设计说明书.
一引言1.1 编写目的通过学习,深入了解电子商务系统的开发内容和运行过程。
将所学的网络开发技术2.0运用到企业项目中去,后台使用数据库sql server 2005。
电子商务的迅速发展为人们提供了更快捷方便的购物渠道。
本文介绍了基于 2.0的网络购书管理系统,该系统采用 2.0技术,访问sql server 2005数据库,实现了注册与登录、图书查找、选购图书、生成订单、用户管理、图书管理、订单管理和读者论谈等功能,顾客也可以通过系统所提供的分类查找来快速搜寻自己所想要找的书籍。
本说明是对网上购书系统的各模块、页面、脚本分别进行了实现层面上的要求和说明。
软件开发小组的产品实现成员应该阅读和参考本说明进行代码的编写、测试。
1.2 研究背景据最新统计,中国大陆已经注册的网上书店大约有100多家,有网站的有50多家,但已经投入运营能够买到书的只有十来家。
最近据一家媒体的调查,能够买到书且服务到位的也只有大洋网、旌旗席殊等几家。
很多人看到了书这种商品网上销售的诸多好处:方便购买、金额小、风险小、用户容易决定;讯息的完整性以及很少出现质量问题和退货现象等。
尽管全球最大的网上书城亚马逊股票惨跌,尽管各家书店都承认目前的亏本经营状况,但这并未阻挡投资者对网上书店“钱”景的期待。
最早的网上书店是由上海图书城投资50万元於1998年底成立的上海网上书城,该网站经理李列群坦言告诉记者,运营一年多,业绩很不理想,现在网上书城的交易额还不到整个上海图书城交易额的千分之一。
据他分析,除了传统购书习惯的因素,频宽不够,上网的速度很慢,也影响了人们上网购书。
由IDG 、日本软银(Softbank和中国科文公司投资的当当一直号称是全球最大的网上中文书店,其市场总监阎光称当当每个月的访问量有7.5万人次,下单订购率为3%,交易额达12万元。
阎光特别强调,在当当的顾客中,有20%来自海外。
建立了配送网络的大洋网上书城成为华南中心城市广州的IT 热点,从3月改版40多天,已有4万人注册为会员。
网上书店系统详细设计书
《网上书店系统》详细设计说明书完成时间:2012年6月1日目录1.引言 (2)1.1编写目的 (2)1.2项目背景 (2)1.3术语说明 (3)1.4任务分工 (3)1.5参考资料 (3)2.软件结构 (4)2.1需求概述 (4)2.2软件结构 (5)3.程序设计说明 (8)3.1模块描述 (8)3.2功能 (14)3.3性能 (16)3.4输入项 (17)3.5输出项 (18)3.6算法 (18)3.7程序逻辑 (19)3.8接口 (25)3.9存储分配 (28)3.10注释设计 (28)3.11限制条件 (28)3.12测试要点 (28)3.13尚未解决的问题 (29)1.引言1.1编写目的编写网上书店系统详细设计说明书的目的在于从详细设计的角度明确网上书店项目的业务品种、功能范围,明确与业务主机/终端系统的接口和业务处理模式,使系统开发人员和产品管理人员明确产品功能,可以有针对性的进行系统开发、测试、验收等各方面的工作。
读者:项目经理、概要设计人员,编码人员,测试人员。
1.2项目背景该产品的名称是:网上书店系统《网上书店系统》是一种应用于图书销售领域的动态网站。
近年来随电子商务在图书销售领域广泛应用,网上书店如雨后春笋在全国迅速展开。
与传统的书店相比,网上书店既可以避免书目订货的局限和盲目,又可以克服看样订货投入大,费用高,管理难的不足,而且网上选择范围广能直观看样,可浏览内容,可随时添订,结算及时,快捷方便,周转高速。
这些优势是其它交易方式难以达到的。
图书网上交易是图书销售领域未来发展之必然,也是出版发行业摆脱困境,建立新的流通渠道,繁荣出版,繁荣市场的必由之路。
目前当当、科利华、江苏考试书店等网上书店都在网上市场竞争中争的自己的一席之地。
然而中小型的书店开展网上交易的数量,却显的凤毛麟角。
一方面:中小型的书店向大型书店发展受到了资金、管理水平的限制;另一方面当今的互联网技术的发展赋予中小型图书销售商开展灵活快捷售书的机遇。
网上书店详细设计说明书
网上书店详细设计说明书1、引言编写目的:编写网上书店系统详细设计说明书的目的在于从详细设计的角度明确网上书店项目的业务品种、功能范围,明确与业务主机/终端系统的接口和业务处理模式,使系统开发人员和产品管理人员明确产品功能,可以有针对性的进行系统开发、测试、验收等各方面的工作。
读者:项目经理、概要设计人员,编码人员,测试人员。
背景:专门术语:J2EE jsp servlet参考资料:《软件工程课程讲义》《软件工程课程设计任务指导书》2、程序系统的结构3、程序描述3.1用户反馈模块:3.1.1UserEstimate.jsp(标识符/编号)设计说明该模块是用来收集用户对此书店的各种建议和评价,以便管理员做出合适安排与决策。
给出对该程序的简要描述,主要说明安排设计本程序的目的意义,并且,还要说明本程序的特点(如是常驻内存还是非常驻?是否子程序?是可重入的还是不可重入的?有无覆盖要求?是顺序处理还是并发处理?…等)。
3.1.2功能窗体名称:UserEstimate.jsp窗体图示:控件名称功能响应事件TextBox1 记录客户输入的标题——TextBox2 记录客户输入的内容——Submit 提交表单——Reset 重置表单——3名称标识数据类型输入方式输入媒介输入来源Content Content Varchar 用户输入键盘TextBox1 Title Title Varchar 用户输入键盘TextBox2 UserName UserName Varchar 参数传递系统Login.jsp Time Time DataTime 系统提取系统系统时间3.1.4输出项名称标识数据类型输出方式输出媒介Content Content Varchar 写入数据库数据库Title Title Varchar 写入数据库数据库UserName UserName Varchar 写入数据库数据库Time Time DataTime 写入数据库数据库3.1.5流程逻辑3.1.6限制条件该程序只能是注册用户才能使用的3.2账户管理模块:AccountAdmin.jsp设计说明程序描述:此模块主要用于管理员查询管理账户功能描述:3.3管理员售书模块:managerLogon.jsp 管理员登陆进购书管理系统页面bookIntroduction.jsp 书店所剩书籍信息介绍页面bookSearch.jsp 返回书店是否缺少相关书籍的信息的页面confirmSale.jsp 书店不缺书,管理员确认售书信息的页面confirmExit.jsp 书店缺书,客户确认购书终止信息的页面saleSuccess.jsp 返回客户购书成功的信息的页面managerExit.jsp 管理员退出登陆的页面管理员添加书籍模块:managerLogon.jsp 管理员登陆进购书管理系统的页面inBookInfo.jsp 添加书籍名,数量,介绍信息,出版社等信息的页面addSuccess.jsp 返回书籍添加成功信息的页面功能描述:窗体编号及描述:S1:输入会员登陆名和密码以登陆进网上书店购书系统S2:显示出管理员账号及登陆成功的信息,并进行跳转至售书页面S3:管理员确认售书页面,显示出当前客户所买书籍名,数量,出版社,单价等信息S4:由于书店缺少部分书籍导致用户要求售书终止S5:售书成功的页面,显示出已售书籍的信息S6:管理员退出登陆页面A1:管理员添加书籍页面,输入书名,出版社,单价等信息流程逻辑:管理员售书模块:管理员添加书籍模块:用户注册模块:检测,如果数据库中有相同身份,则提示错误。
(完整版)网上书店设计说明书(含结构图、流程图和E-R图)
目录1.引言 (3)1.1项目名称 (3)1.2编写目的 (3)1.2项目背景 (3)1.3定义 (3)1.4参考资料 (3)2.任务概述 (4)2.1项目总体目标 (4)2.3需求概述 (4)2.2运行环境 (4)2.2.1 软件环境 (4)2.2.2 硬件环境 (4)2.4开发环境 (4)2.5条件与限制 (4)3.总体设计 (5)3.1系统架构 (6)3.2处理流程 (7)4.功能详细设计 (7)4.1 系统体系结构 (7)4. 2 功能设计 (8)4. 3 代码设计 (10)4. 4用户界面设计 (10)4. 5 数据库设计 (10)5.系统实施与维护 (14)5.1系统测试 (14)5.1.1软件测试 (14)5.1.2应用程序测试 (15)5.1.3 网站测试.............................................................. 错误!未定义书签。
5.2系统维护........................................................................ 错误!未定义书签。
1 引言随着信息技术、Internet技术、数据库技术的不断发展完善,网络成的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得企业的IT部门认识到互联网的优势,电子商务就是在这样一个背景下产生发展起来的。
伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户可以在网上搜索到自己想要的各种商品,初步让人们体会到了足不出户便可以随意购物的快感。
1.1项目名称网上书店(网上售书系统)1.2编写目的介绍网上书店系统的系统设计,为用户描述出一个具体的产品设计模型,为开发及测试人员提供下一步工作的依据。
1.3项目背景本系统的开发均满足顾客的需求,可以让顾客在网上方便查找到自己想要的书,并实现在线购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录1引言 (4)1.1编写目的 (4)1.2背景 (4)1.3定义 (4)1.4参考资料 (5)2程序系统的结构 (5)3图书管理模块 (6)3.1程序描述 (6)3.2功能 (6)3.3性能 (7)3.4输人项 (7)3.5输出项 (8)3.6算法 (9)3.7流程逻辑 (9)3.8接口 (11)3.9存储分配 (12)3.10注释设计 (12)3.11限制条件 (12)3.12测试计划 (12)3.13尚未解决的问题 (13)4会员管理模块 (13)4.1程序描述 (13)4.2功能 (13)4.3性能 (14)4.4输人项 (14)4.5输出项 (15)4.6算法 (15)4.7流程逻辑 (16)4.8接口 (17)4.9存储分配 (18)4.10注释设计 (18)4.11限制条件 (18)4.12测试计划 (18)4.13尚未解决的问题 (19)5购物车模块设计说明 (19)5.1程序描述 (19)5.2 功能 (19)5.5 输入项 (20)5.4 输出项 (21)5.5 算法 (21)5.7 接口 (22)5.8 存储分配 (22)5.9 注释设计 (22)5.11尚未解决的问题 (23)6图书搜索模块设计说明 (23)6.1程序描述 (23)6.2功能 (23)6.3 输入项 (24)6.4 输出项 (24)6.5 算法 (24)6.6 流程逻辑 (25)6.7接口 (25)6.8存储分配 (25)参考数据库设计说明书 (25)6.9限制条件 (25)6.10尚未解决的问题 (26)7订单管理模块 (26)7.1程序描述 (26)7.2 功能 (26)7.3 输入项 (27)7.4 输出项 (27)7.5 算法 (27)7.6 流程逻辑 (28)7.7 储存分配 (28)7.8 注释设计 (28)7.9限制条件 (28)7.10尚未解决的问题 (29)8畅销图书模块设计说明 (29)8.1程序描述 (29)8.2功能 (30)8.3性能 (30)8.4输人项 (30)8.5输出项 (30)8.6算法 (31)8.7流程逻辑 (31)8.8接口 (31)8.9存储分配 (32)8.10注释设计 (32)8.11限制条件 (32)8.12测试计划 (32)8.13尚未解决的问题 (32)9用户注册登录模块设计说明 (32)9.1程序描述 (33)9.2功能 (33)9.3性能 (33)B:时间特性 (34)9.5输出项 (35)9.6算法 (35)9.7流程逻辑 (36)9.8 接口 (37)9.9存储分配 (37)9.10注释设计 (37)9.11限制条件 (38)9.12测试计划 (38)9.13尚未解决的问题 (38)10图书分类设计说明 (38)10.1程序描述 (39)10.2功能 (39)10.3性能 (39)10.4输人项 (40)10.5输出项 (40)10.6算法 (40)10.7流程逻辑 (40)10.8接口 (41)10.9存储分配 (42)10.10注释设计 (42)10.11限制条件 (42)10.12测试计划 (42)10.13尚未解决的问题 (42)11订单查询模块设计说明 (43)11.1程序描述 (43)11.2 功能 (43)11.3 输入项 (44)11.4 输出项 (44)11.5 算法 (45)11.6 流程逻辑 (45)11.7 储存分配 (45)11.8 注释设计 (46)11.9限制条件 (46)11.10尚未解决的问题 (46)详细设计说明书1引言1.1编写目的目的:编写网上书城系统详细设计说明书的目的在于从详细设计的角度明确网上书城项目的业务品种、功能范围,明确与业务主机/终端系统的接口和业务处理模式,使系统开发人员和产品管理人员明确产品功能,可以有针对性的进行系统开发、测试、验收等各方面的工作。
读者:项目经理、概要设计人员,编码人员,测试人员。
1.2背景系统名称:网上书城系统任务提出者:开发者:用户:网上图书交易用户运行该程序系统的计算中心:服务器端:操作系统:WINDOWS XP SP2或WINDOWS SERVER 2003Web Server:IIS5.1客户端:操作系统:任何pc平台;浏览器:Internet Explorer,Netscape Navigator等1.3定义(1)B/S结构(Browser/Server,浏览器/服务器模式):是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。
这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。
客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。
浏览器通过Web Server 同数据库进行数据交互。
(2)SQL Server2005开发版:微软提供的数据库开发工具。
1.4参考资料(1)《软件工程》钱乐秋赵文耘牛军钰齐治昌清华大学出版社(2)Web数据库系统开发教程文振焜张小健林佳利刘晔清华大学出版社(3)(C#)实践教程邵良杉刘好增马海军清华大学出版社(4)《软件设计文档国家标准》GB8567-882程序系统的结构系统总的来说需要实现以下功能:1.前台系统、1.1会员登录注册模块1.2购物车功能模块1.3订单查询功能模块1.4推荐图书模块1.5图书分类列表模1.6图书搜索模块2.后台系统2.1会员管理模块2.2图书管理模块2.3订单管理模块系统购书流程如下:3图书管理模块3.1程序描述该模块负责管理所有网上书店的图书信息。
此模块主要用于管理员添加、查询、更改、删除图书。
3.2功能说明该程序应具有的功能,可采用IPO图(即输入一处理一输出图)的形式。
3.3性能管理高效性:系统在图书管理模块设计方面,应该讲究系统管理的方便性及高效性,因为在后期使用阶段,随着信息量的增大,必定会给管理带来一定的困难,所以做到以上的性能要求是必要的,这样也可提高系统的反应速度。
3.4输人项通过登录模块的管理员登录以后才能进入后台管理界面3.5输出项输出查询结果以及修改、删除后的图书信息。
3.6算法暂不考虑。
3.7流程逻辑用图表(例如流程图、判定表等)辅以必要的说明来表示本程序的逻辑流程。
3.8接口3.9存储分配BookByCategory存储过程:该存储过程可以实现获取某分类中图书信息,包括图书的编号、图书名称、图书价格、图书的图像等,并按照图书名称和图书市场价格进行升序排列。
3.10注释设计暂不考虑3.11限制条件(1)由于本系统的开发将是基于浏览器的B/S 结构,所以浏览器端的语言使用HTML/CSS/JavaScript,服务器端的语言使用ASP(.NET),开发人员将不能用其他的开发语言。
而数据库也将随之采用SQL Server2005。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
3.12测试计划1.对本程序将采用白盒测试技术,使用路径覆盖的测试方法进行测试。
(1)测试修改图书信息功能输入数据:图书名《软件工程》;市场价格38..00改为40.00;数量2 改为5。
预期结果:图书名:《软件工程》;市场价格40.00;数量5。
(2)测试删除图书信息功能输入数据:删除原有的用户名为《软件工程》的信息。
预期结果:删除后查询不到名为《软件工程》的图书信息。
(3)测试查询图书信息输入数据:查询新注册的名为《WEB数据库》的图书信息预期结果:显示《WEB数据库》的信息。
2.进度安排:编写完模块后立即进行测试3.13尚未解决的问题暂未发现4会员管理模块从本章开始,逐个地给出各个层次中的每个程序的设计考虑。
以下给出的提纲是针对一般情况的。
对于一个具体的模块,尤其是层次比较低的模块或子程序,其很多条目的内容往往与它所隶属的上一层模块的对应条目的内容相同,在这种情况下,只要简单地说明这一点即可。
4.1程序描述该模块负责管理所有网上书店的用户信息。
此模块主要用于管理员查询、更改、删除账户。
4.2功能说明该程序应具有的功能,可采用IPO图(即输入一处理一输出图)的形式。
4.3性能管理高效性:系统在会员管理模块设计方面,应该讲究系统管理的方便性及高效性,因为在后期使用阶段,随着信息量的增大,必定会给管理带来一定的困难,所以做到以上的性能要求是必要的,这样也可提高系统的反应速度。
4.4输人项通过登录模块的管理员登录以后才能进入后台管理界面4.5输出项输出查询结果以及修改、删除后的用户信息。
4.6算法暂不考虑。
4.7流程逻辑4.8接口4.9存储分配根据需要,说明本程序的存储分配。
(1)ModPwd存储过程:该存储过程的功能实现会员密码的修改。
(2)ModUserInfo存储过程:该存储过程用于修改用户的信息,可以对用户出密码以外的所有信息进行修改。
4.10注释设计暂不考虑4.11限制条件(1)由于本系统的开发将是基于浏览器的B/S 结构,所以浏览器端的语言使用HTML/CSS/JavaScript,服务器端的语言使用ASP(.NET),开发人员将不能用其他的开发语言。
而数据库也将随之采用SQL Server2005。
(2)开发人员在编写代码的过程中需要严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。
4.12测试计划1.对本程序将采用白盒测试技术,使用路径覆盖的测试方法进行测试。
(1)测试修改会员信息功能输入数据:用户名张三改为李四;密码123456改为654321;Email :123456@ 改为654321@。
预期结果:用户名:李四;密码 654321;Email: 654321@。
(2)测试删除用户信息功能输入数据:删除原有的用户名为李四的信息。
预期结果:删除后查询不到李四的信息。
(3)测试查询用户信息输入数据:查询新注册的名为王五的用户信息预期结果:显示王五的信息。
2.进度安排:编写完模块后立即进行测试4.13尚未解决的问题暂未发现5购物车模块设计说明5.1程序描述该模块用于对用户放入购物车以及对所有购物订单进行统计并汇总,然后给用户反馈一个总账单。
5.2 功能窗体名称:ShoppingCart.aspx窗体描述:窗体名称:Checkout.aspx 窗体描述:5.5 输入项5.4 输出项名称标识数据类型输出方式输出媒介图书名称BookName nvarchar(50) 写入数据库数据库市场价格BookMarketPrice money 写入数据库数据库数量BookAmount Int 写入数据库数据库价格BookPrice money 写入数据库数据库金额小计UnitCost Int 写入数据库数据库订单日期OrderDate datetime 写入数据库数据库订单编号OrderID int 写入数据库数据库5.5 算法无5.6 流程逻辑5.7 接口于本模块相关的图示如下:5.8 存储分配参考数据库详细说明书.5.9 注释设计ShoppingCart.aspx前添加注释://购物车模块,用于统计用户购买的图书Checkout.aspx前添加注释://结账模块,生成用户订单,并且统计用户购买书籍的价格。