- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生作品说明
指导教师: 韩 枫
作品题目: 网上购书系统
作品编号: C006
完成时间: 2011.06
一、作品要求
在如今的生活中,Internet的普及已经影响了传统的交流方式,成为我们日常生活的一个新的载体,电子商务这种新的商务模式也随之产生。网上书店是近年来随着电子商务的发展而产生的一种新型的书店形式。
该系统在结构上由前台和后台组成,使用不同的管理机制,实现B2C(商家对客户)的交易形式。在前台,提供了用户登录、图书购买、查询订单、自动生成订单号等功能。在后台,为系统管理员提供了图书信息管理、订单管理、订单发货处理等功能。
该系统应该具有以下功能:
1、身份验证:只有用户和管理员,才会被授权进入此网站进行相关操作。
2、商品信息查询:用户可以浏览商品的简要信息和详细信息。
3、购物车:当用户登录系统后,则可以将自己需要购买的商品放入购物车,待所有书籍都购买完成后,再进入结算页面,进行结算处理。
4、系统维护:系统需为用户和管理员提供各种管理功能,对于用户,需提供找回密码、添加收货人信息等功能,对于管理员,需提供发布商品、管理商品、订单管理、管理用户等功能。
系统采用B/S结构,开发工作由两部分组成:后台数据库部分,采用SQL Server 2005,主要存储系统所需数据;前台客户端,主要由ASP.NET(C#语言)搭建出基础的平台,在整个布局方面严格使用DIV+CSS的布局形式,并且使用母版页和导航控件(Web. sitemap文件),以提供用户操作界面。
二、学生作品分析
(一)数据库分析
根据系统需求要建立5张数据表:
1.图书信息表(图书信息(bookInfo))
图书信息表记录的是图书基本信息,管理员在添加图书信息后,图书的相关信息就会在这张表中显示出来。图书信息表结构,如表1.1所示。
表1-1 图书信息表
字段名称
字段名
类型
键类型
图书编号
ISBN
varchar(50)
主键
图书名称
bName
varchar(50)
图书类别
bcId
int
图书作者
bZz
varchar(50)
图书单价
bPrice
float
库存量
bKcCount
int
销售量
bSaleCount
int
图片
bPicture
varchar(150)
简介
bContent
text
2.图书类别表(图书类别(bookClass))
图书类别表记录的是图书类别信息,管理员在编辑和删除图书类别信息内容。
图书类别表结构,如表1.2所示。
表1-2 图书类别表
字段名称
字段名
类型
键类型
图书类别编号
bcId
int
主键
图书类别名称
bcName
nvarchar(50)
3.订单详细信息表(订单详细(orderPocduct))
订单详细表记录的是订单的详细信息,主要记录订单中图书信息。
订单详细表结构,如表1.3所示。
表1-3 订单详细信息表
字段名称
字段名
类型
键类型
记录编号
opId
int
主键
图书编号
ISBN
varchar(50)
订单编号
orderId
char(20)
购买数量
pCount
int
图书单价
bPrice
float
图书总价
sumPrice
float
4.订单基本信息表(订单信息(orders))
订单信息表记录的是订单的基本信息,主要记录订单中下订单人等其他信息。
订单信息表结构,如表1.4所示。
表1-4 订单基本信息表
字段名称
字段名
类型
键类型
订单编号
orderId
char(20)
主键
收货地址
postAddress
varchar(200)
邮政编码
postNumber
char(6)
收货人名称
postMember
varchar(30)
支付方式
pId
int
订单总金额
orderPrice
float
是否支付
isPay
bit
是否发货
isPost
bit
查询密码
findPassword
varchar(100)
5.支付方式信息表(支付方式信息(payInfo))
支付方式信息表记录的是支付方式的基本信息,主要记录支付方式的描述和名称信息。
订单信息表结构,如表1.5所示。
表1-5 图书信息表
字段名称
字段名
类型
键类型
支付方式编号
pId
int
主键
支付方式名称
pName
varchar(50)
支付方式描述
pContent
text
表间关系如下图所示:
图1-1 表间关系图
(二)客户端系统分析
根据系统需求分析,并通过购书系统的不同参与者的角度,将本系统的功能模块分成前台功能和后台功能。前台功能为用户功能:图书信息查询、购物车页面、购买成功、
您可能关注的文档
- 使用通用机床的零件加工-60+课外(树) 课外学习资料 单元6-电子教案.doc
- 市场调查与分析 市场调查报告撰写与提交 福禄娃福利供水调研报告终结版——综合创业项目.docx
- 市场调查与分析 市场调查报告撰写与提交 小货郎零食铺调研报告——小货郎创业小组——巩俐小组.docx
- 市场营销基础 包装策略 农夫山泉出了“故宫版”限量包装,文案亮了!.docx
- 市场营销基础 职业技能训练 品牌国庆借势营销大盘点,哪一个惊艳到你了?.docx
- 市场营销企业生产实际教学案例库 教学案例 JX009元祖食品网络促销分析.docx
- 市场营销企业生产实际教学案例库 教学案例 JX029帕巴拉渠道策略分析.docx
- 市场营销企业生产实际教学案例库 企业案例 QY009元祖食品网络促销分析.docx
- 市场营销企业生产实际教学案例库 企业案例 QY029帕巴拉渠道策略分析.docx
- 试验检测技能训练 训练指南 6.5技能训练模块-训练指南-沥青混合料组成设计训练.docx
文档评论(0)