网上书城总体设计.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《网上书城总体设计.doc》由会员分享,可在线阅读,更多相关《网上书城总体设计.doc(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、网上书城系统设计(GT 小组)GT 小组电子商务一班第一小组 1目录1程序设计说明书.11.1 引言 .21.2 系统简介 .31.3 开发环境 .31.4 总体设计 .31.5 程序描述 .42网上书城系统功能结构设计.52.1 网上书城系统后台管理描述 .53网上书城系统处理流程设计.83.1 网上书城系统用户处理流程设计 .83.2.网上书城系统管理员处理流程设计 .113.3 网上书城系统交易整体处理流程设计 .144网上书城系统数据库设计.144.1 网上书城系统逻辑结构设计 .144.2 网上书城系统数据存储表设计 .15网上书城系统设计(GT 小组)GT 小组电子商务一班第一小组
2、 21 程序设计说明书程序设计说明书1.1 引言引言1.1.1 编写目的编写目的编写这个程序设计说明书的目的是让网站开发人员更好的完成网站代码的编写工作。程序设计一般分为总体设计和详细设计两个阶段。总体设计阶段根据需求分析所得到的数据流程和数据结构,使用结构化设计技术,导出系统的数据模块结构。详细设计阶段是进行每个数据模块内部具体的代码设计与编写。该文档是直接给代码开发人员看的。1.1.2 项目背景项目背景网上书城实际上是运行在 web 服务器中的一个 web 应用程序,它模拟一般的书城的经营模式又加入了自己的网络特色,利用页面、脚本程序和服务器来实现网上书城的运行和管理工作。开发人员需要根据
3、用户需求和管理要求来开发程序代码。1.1.3 定义定义在程序具体设计阶段的专用术语有:时序图:它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。E-R 图:提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。数据流程图:是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程。网上书城系统设计(GT 小组)GT 小组电子商务一班第一小组 31.1.4 参考资料参考资料 1.2 系统简介系统简介系统名称:网上书城直销平台英文缩写:OBDMP系统版本:V1.0系统概述:本系统在 Microsoft Visual Studio 和 SQL2
4、005 上进行开发,实现了用户在网站直接查询,购买图书等功能。1.3 开发环境开发环境开发语言:C#数据库系统:SQL Server 2005开发工具: Visual Studio .Net 2008操作系统:windows XP 及以上版本系统环境:IIS 6.0 +IE8.01.4 总体设计总体设计1.4.1 需求概述需求概述根据需要,网上书城系统应实现的功能:1)前台系统功能:会员管理、图书查询、图书展台、购物车、订单生成与管理、结算功能、留言板等。其中,会员管理包括注册、登录、修改资料等功能。图书展台包括新书上架和畅销图书等功能。网上书城系统设计(GT 小组)GT 小组电子商务一班第一
5、小组 42)后台系统主要功能包括:图书管理、订单管理、会员管理、用户管理、留言管理等。其中,图书管理包括管理书籍、添加新书、目录管理等功能。1.4.2 程序结构程序结构在总体设计阶段产生的数据结构图概要说明整个网上书城系统的总体结构设计。前台系统如下图所示: 需要该图后台系统功能如下图所示:用户,会员1.4.3 用户的特点用户的特点针对所有互联网用户,对可以自主进行网络基本操作的用户,此网上书城网上书城系统设计(GT 小组)GT 小组电子商务一班第一小组 5系统均把他们视为基础用户。1.4.4 程序功能程序功能本系统实现了简单的在线的图书销售系统,方便注册用户在网上购买图书以及相关的管理员对图
6、书信息进行更新。系统的用户权限有两种:注册会员和系统管理员。不同的权限用户登入到不同的操作界面。(1) 会员界面功能: 1. 会员首页可以查看图书的基本信息 2. 会员可以购买图书,查看自己的购物车 3. 会员可以管理自己的购物车,例如将书籍放入购物车,从购物车中 删除书籍等 4. 查看订单信息 5. 对书城可以发表留言等 (2) 系统管理员界面功能: 1. 管理员可以实现图书管理(书籍信息进行添加,删除,更新等) 2. 管理员可以查看会员购买了哪些书籍 3. 管理可以对订单进行管理 4. 管理对接到的订单简单处理后进行配货有关操作 5. 管理员对会员的留言进行回复,管理等2 网上书城系统功能
7、结构设计网上书城系统功能结构设计网上书店系统分为前台管理和后台管理。前台管理包括浏览图书、查询图书、订购图书、购物车、用户信息维护等功能。后台管理包括公告管理、图书管理、订单管理、投诉管理和用户管理等模块。具体描述如下:2.1 网上书城系统的功能模块网上书城系统的功能模块2.1.1 前台功能模块前台功能模块1.1.会员管理模块会员管理模块客户进入本网站后,如果其已经注册过,就跳过这一步。没有注册过的用户,首先要在本网站进行注册,注册一个新用户,点击页面“注册会网上书城系统设计(GT 小组)GT 小组电子商务一班第一小组 6员”入用户注册页面,成为我们的注册用户。在注册时要求其输入正确的邮件地址
8、,为了使我们同其进行正常的联系,这一点很重要。然后,客户就可以用其的用户名登陆,登陆后找到其所需要的各种图书,其可以用浏览或搜索工具寻找到其需要的图书;也可以查看里面的详细资料。2.2.图书查询模块图书查询模块当客户进入网上书店时,应该在主页面中分类显示出最新的书目信息,以供客户选择所需图书,同时也应该提供按照图书名称,或者作者信息快速查询所需书目信息的功能。3.3.图书展示模块图书展示模块(1)畅销图书将新进图书中有代表性的图书,或者未畅销的但编辑们认为值得读者品读的图书,以横排方式罗列出来。要显示出图书封面、内容简介、图书价格。(2)新书上架将近期新近的图书,以横排方式罗列出来。要显示出图
9、书封面、内容简介、图书价格。4.4.购物车模块购物车模块购物车具备的主要功能有:显示已购图书信息、添加图书、更改购买图书的数量、取消某图书、取消此次定购、结算。其中每次定购信息修改后还要自动更新相应的计价信息。由购物车实现用户定购的主要程序如下:用户如果看中了某本书,可以在“数量”栏中填入购买册数,并单击“购买”按钮进行购买,在购物车页面上点击“结算”按钮,就可以填写定单进行购买,点击“继续购书”按钮,则可以回到图书列表页面继续选购。5.5.订单生成与管理模块订单生成与管理模块本系统要求会员购物后生成的订单一经确认提交后不能再进行修改,只能查看订单信息,包括:订单号、收货人、联系电话、送货地址
10、、用户订购的书籍列表(序号、书籍编号、价格、订购数量)、金额总计、订购日期。此子系统的功能图不作细述。网上书城系统设计(GT 小组)GT 小组电子商务一班第一小组 76.6.结算功能模块结算功能模块系统要求会员在结算前再次验证用户,验证合法后,进入结算页面,显示订单的日期、收货信息、购买书籍清单。7.7.留言板模块留言板模块会员可在留言板进行自由留言,留言板显示内容包括留言列表、留言内容、发布留言。2.1.2 后台功能模块后台功能模块1.1.用户管理模块用户管理模块用户管理模块包括在后台对用户进行添加、删除、修改、分配权限、修改管理密码等操作2.2.订单管理模块订单管理模块(管理员用户)订单管
11、理模块包括订单的查询、处理、删除功能。3.3.会员管理模块会员管理模块会员管理模块包括会员信息的修改、删除功能。4.4.图书管理模块图书管理模块(管理员用户)图书管理模块包括管理书籍、目录管理、添加新书等三个主要功能。5.5.留言管理模块留言管理模块(管理员用户)留言管理模块主要是对前台留言板的用户留言进行留言查询、留言删除、留言回复等功能。网上书城系统设计(GT 小组)GT 小组电子商务一班第一小组 83 3 网上书城系统处理流程设计网上书城系统处理流程设计3.1 网上书城系统用户处理流程设计网上书城系统用户处理流程设计3.1.1 用户处理流程的描述用户处理流程的描述用户打开首页(index
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 总体 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内