版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库课程设计报告网上购物系统郑州轻工业学院本科数据库课程设计总结报告设计题目:网上购物系统学生姓名:系
别:计算机与通信工程学院专
业:计算机科学与技术班
级:学
号:指导教师:
2012年
12月
30日郑州轻工业学院课程设计任务书题目
网上购物系统
专业、班级
学号
姓名
学号
姓名
数据库课程设计报告网上购物系统全文共12页,当前为第1页。数据库课程设计报告网上购物系统全文共12页,当前为第1页。主要内容:系统数据初始化;用户基本信息录入与修改;商品信息的录入和修改;会员信息查询;商品信息查询,用户注销账号等。基本要求:为了更好的巩固和加强书本所学的知识,把所学的东西转化为实际应用。我们学习了SQL语言,对数据库的创建、修改、删除方法有了一定的了解。通过导入表和删除表、更改表学会了对于表的一些操作。为了建立一个关系数据库信息管理系统,必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程。主要参考资料等:《数据库系统概论》作者:王珊萨师煊
出版社:高等教育出版社《SQLServer2005中文版关系数据库基础与实践教程》作者:周峰出版社:电子工业出版社。《SQLServer数据库开发实例精粹》作者:徐国智
汪孝宜等出版社:电子工业出版社。完
成
期
限:
两周
指导教师签名:
课程负责人签名:
2012年
12月
30日数据库课程设计报告网上购物系统全文共12页,当前为第2页。数据库课程设计报告网上购物系统全文共12页,当前为第2页。目录课程设计任务书
2一、需求分析
41、销售模块功能分析
42、管理模块功能分析
5二、数据库设计
52.1、E-R图
52.2、数据字典
72.3、关系模式
92.4、关系图
10三、数据库增删改查功能的实现
103.1、会员登录
113.2、会员注册
113.3、会员信息查询
123.4、修改用户信息
133.5、删除用户信息
13数据库课程设计报告网上购物系统全文共12页,当前为第3页。四、数据库增删改查功能的实现
14数据库课程设计报告网上购物系统全文共12页,当前为第3页。4.1、表的建立及数据显示
144.2、视图及存储过程
17五、实习心得及工作分工
18一、需求分析在线购物过程的实现与传统的购物方式不同。首先,在线购物的整个过程都是通过网络进行的,购买者无法看到商家和商品,对商品信息的了解只能通过网络。在线购物的一般流程是:商家将新上架的商品信息通过系统管理功能发布到网上,然后购买者通过系统销售模块浏览商品详细信息,并且可以根据自己的需要搜索更具针对性的商品信息。为了便于管理,购买者必须注册为网站的会员后才能选择购买特定的商品,并选择付款方式和邮递方式,并且可以在商品到达之后,检查商品的实际效用是否跟网上描述的相符,并进行相应的评论,以供其他购买者参考。根据在线购物的逻辑过程,同时参考、分析目前市场上已有的在线购物网站,本系统的主要功能需求分为销售和系统管理两大模块。其中销售模块的功能由购买者使用,可以进行各类商品信息的浏览,如果是注册会员那么可以选购商品到购物车并实现结算,如果没有检索到相应的产品也可以使用下达订单的功能。系统管理功能由发布商品的商家使用,可以实现注册会员管理、商品信息管理、订单管理、动态新闻管理、当前有效在线调查信息管理等内容,同时可以处理用户下达的新订单。1.1销售模块功能需求分析系统销售模块主要让商品购买者使用,可以进行各类商品信息的浏览和订购功能,系统销售模块的功能需求如下:数据库课程设计报告网上购物系统全文共12页,当前为第4页。数据库课程设计报告网上购物系统全文共12页,当前为第4页。1.会员注册:提供浏览者注册功能,注册之后可以在网站选购商品到购物车,否则只能浏览商品信息而无法下达订单。2.会员登录:针对已注册的会员设置,每个访问者一次只能够登陆一个账户。3.索回密码:当已注册用户忘记密码时可根据用户名或邮箱、通过密码提示问题和答案索回密码。4.商品信息检索与浏览:网站的首页显示出了部分特价商品和新上架商品,同时列出了网站发布的所有商品类别导航树。5.特价商品展示:显示出降价幅度较大的商品信息。6.根据商品订购信息展示销售排行榜:根据购买者下订单的情况,展示出当前网站中最畅销的商品信息。7.购物车功能:已登录的会员选中的商品都将暂时存放在购物车中,可通过查看购物车修改购买数量。8.新品上架:根据数据库信息显示出最近三天或一周内上架的商品信息。9.首页显示动态新闻:在购物网站的首页按照时间录入先后顺序显示最近的新闻。10.注销登录:注册用户单击“注销”后实现安全退出。1.2管理模块功能需求分析系统管理模块的功能由发布商品的商家使用,可以进行注册会员、商品信息、订单、动态新闻、在线调查等内容的管理,系统管理模块的功能需求如下:数据库课程设计报告网上购物系统全文共12页,当前为第5页。数据库课程设计报告网上购物系统全文共12页,当前为第5页。1.卖家可以对已发布商品管理:管理商品信息,如管理商品简介、价格、(有新货的时候)更新库存数量。3.订单管理:对于销售模块中注册会员下达的订单审核、然后执行。一条订单信息只能对应一个会员、却能对应多个商品。4.卖家登录:只有通过登录才能进入系统管理主页面,进而使用系统管理模块的所有功能。8.发布新上架商品信息:将新商品的详细信息录入数据库,供销售模块的使用者查看。9.添加新会员信息管理:管理员可手动添加会员信息,添加的会员同通过销售模块注册的会员具有相同的权限。10.注销退出:当用户点击“注销”后实现安全退出。另外根据购物网站安全性的要求,同时也为了规范对网站销售模块、系统管理模块的管理,对以上两个模块的使用者(购物者和商家)作出如下规定:1.对于购买者来说:如果是非注册会员,那么就仅仅能够使用商品信息检索与浏览、特价商品展示、查看销售排行、新品上架和动态新闻浏览功能。而在线购物、查看购物车、结算等功能都是针对已注册的会员。2.针对商家管理员来说:如果没有卖家登录账号和密码,那么就无法进入系统管理主页面,即使绕过系统管理登录页面而直接进入主页面,系统也会强制将其转向系统管理模块的登录页面。数据库课程设计报告网上购物系统全文共12页,当前为第6页。数据库课程设计报告网上购物系统全文共12页,当前为第6页。二、数据库设计2.1.概念结构设计E—R图1.实体会员的E-R图图1实体会员E-R图图2实体商品E-R图数据库课程设计报告网上购物系统全文共12页,当前为第7页。数据库课程设计报告网上购物系统全文共12页,当前为第7页。图3实体卖家E-R图图4系统结构E-R图2.2数据字典会员表数据库课程设计报告网上购物系统全文共12页,当前为第8页。数据库课程设计报告网上购物系统全文共12页,当前为第8页。表名member字段名数据类型长度主外键字段说明备注m_novarchar15主键会员账号非空m_pwdvarchar15无密码非空m_namechar40无会员姓名无sexchar2无性别无emailvarchar20无电子邮箱非空m_phonechar15无会员电话非空
商品表表名goods字段名数据类型长度主外键字段说明备注goods_novarcahr15主键商品号非空goods_namevarcahr25无商品名无goods_stylevarcahr15无商品种类无goods_pricefloat
无单价无goods_inventorychar10无库存量无descriptionvarcahr300无商品描述无Activity_statevarcahr20无活动状态无
卖家表数据库课程设计报告网上购物系统全文共12页,当前为第9页。数据库课程设计报告网上购物系统全文共12页,当前为第9页。表名seller字段名数据类型长度主外键字段说明备注s_novarchar15主键卖家号非空s_pwdvarchar15无密码无s_namechar40无卖家名无sexchar2无性别无s_addressvarchar60无卖家地址无s_phonechar15无卖家电话无
购买表表名buy字段名数据类型长度主外键字段说明备注order_novarchar15主键订单号非空m_novarcahr15外键会员号非空goods_novarcahr15外键商品号非空buy_pricefloat
无购买单价非空order_numsmallint
无购买数量非空pay_wayvarcahr10无付费方式非空sen_wayvarcahr10无送货方式非空receiver_namevarcahr40无收货人姓名非空receiver_phonechar15无收货人电话非空receiver_addressvarcahr60无收货人地址非空Is_or_notchar2无是否购买非空
取消订单表数据库课程设计报告网上购物系统全文共12页,当前为第10页。数据库课程设计报告网上购物系统全文共12页,当前为第10页。表名cancel字段名数据类型长度主外键字段说明备注order_novarcahr15主键订单号非空m_novarcahr15外键会员号非空goods_novarcahr15外键商品号非空reasonvarcahr20否取消订单原因无cancel_timetimestamp
否取消订单时间无
下架表表名stop_sell字段名数据类型长度主外键字段说明备注s_novarchar15主键会员号非空goods_novarchar15主键商品号非空stop_timedate
否下架时间非空stop_reasonvarchar30否下架原因无
供货表表名provide字段名数据类型长度主外键字段说明备注provide_novarchar15主键供货单号非空s_novarchar15外键卖家号非空goods_novarchar15外键商品号非空provide_numsmallint
否供货数量非空provide_timedate
否供货时间非空
2.3关系模式会员(账号,密码,姓名,性别,电话,Email)数据库课程设计报告网上购物系统全文共12页,当前为第11页。数据库课程设计报告网上购物系统全文共12页,当前为第11页。商品(商品号,商品名,商品种类,单价,库存量,商品描述,活动状态)卖家(卖家号,密码,卖家名,性别,卖家地址,卖家电话)购买(订单号,会员号,商品号,购物单价,购买数量,付费方式,送货方式,收货人姓名,收货人电话,收货人地址,是否购买)取消订单(订单号,会员号,商品号,取消订单原因,取消订单时间)下架(卖家号,商品号,下架时间,下架原因)供货(供货单号,会员
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度特色餐饮店场地使用权转租合同3篇
- 2024年度农产品供应采购合同标的质量与数量3篇
- 2024年度某农业科技公司现代农业技术推广与服务合同2篇
- 2024版仓储物流中心防水施工与温湿度控制协议3篇
- 2024年度保险合同标的及保险费用支付协议
- 2024年度债权转让协议范本:互联网金融平台债权转让及资金清算合同3篇
- 2024年度某医药公司与药品供应商签订的采购合同2篇
- 2024上海自愿离婚协议书起草与婚姻法律援助与调解服务合同3篇
- 2024年共享洗衣技术研发合作协议2篇
- 2024年度货物销售合同:汽车销售与售后服务协议3篇
- GB/T 1713-2008颜料密度的测定比重瓶法
- PAC人流术后关爱
- 年产12万吨甲烷氯化物可行性研究报告
- 脑积水的护理演示文稿
- 《中级微观经济学》考试复习题库(附答案)
- 方形真空干燥机验证方案
- 肿瘤基础知识示范课件
- 肺炎链球菌介绍及肺炎链球菌肺炎介绍
- 私营企业员工年度绩效评价表
- 医院护理品管圈成果汇报缩短脑卒中静脉溶栓患者DNT完整版本PPT易修改
- 防汛物资台账参考模板范本
评论
0/150
提交评论