- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网上购物设计说明书-详解
2017届课程设计
《数据库原理》
课程设计说明书
设计题目 网上购物系统
学生姓名:
学 号:
所属学院:
专 业:计算机科学与技术
班 级:
指导教师:陈纪龙
教师职称:副教授
塔里木大学教务处制
目录
一、需求分析 1
1.1?业务描述 1
1.2??数据分析 2
1.3人员分工 2
二、概念模型设计 2
三、逻辑模型设计 3
3.1关系模型: 3
3.2规范化分析 3
3.3视图设计 3
四、物理设计 4
4.1表汇总 4
4.2索引的设计 4
五.物理实现 5
5.1基本表的创建 5
5.2视图的创建 7
5.3存储过程、函数及触发器的设计 8
5.4基本查询 10
5.5 数据更新 11
六、安全性设计 12
6.1防止用户直接操作数据库的方法 12
6.2角色与权限 12
七、系统特点与不足 12
7.1优点 13
7.2需进一步改进的地方 13
八、总结 13
8.1课程设计主要问题及解决办法 13
8.2收获与建议 14
一、需求分析?
1.1?业务描述?
1、某购物网站管理系统需要如下信息:?
商品:商品编号、名称、价格、折扣、图片。?
购物车:编号、数量 订单:编号、日期
会员:会员账号、姓名、密码、地址、联系电话。
供应商:供应商编号、供应商地址、供应商名、联系电话。
要求:一个人一次能申请多个会员账号,但是一个会员账号只能与一个证件号绑定。
系统功能的基本要求:按照一定条件查询、统计符合条件的商品、订单号、会员信息等。例如某商品剩余数目、会员购买历史等,能够模拟完成网上购物业务。
1.2?数据分析
1、数据项分析:?????
数据项? 含义 ?类型 长度 备注? Mumber number 会员编号 varchar 10 不为空 Mumber name 姓名 varchar 12? 不为空 Mumber password 密码 varchar 18 不为空 Mumber phone 电话 char 12 不为空 Mumber address 地址 char 40 不为空 Goods number 商品编号 varchar 10 不为空 Goods name 商品名称 char 20 不为空 Goods price 商品价格 money 20 不为空 Goods discount 折扣 float 8 Goods picture 商品图片 image 允许空 Cart number 购物车编号 char 20 不为空 Cart quantity 购物数量 char 10 Order number 订单编号 char 10 不为空 Order date 订单日期 varchar 20 不为空 Supplier number 供应商编号 char 40 不为空 Supplier address 供应商地址 varchar 40 不为空 Supplier phone 供应商电话 char 12 不为空 Supplier name 供应商名称 char 18 不为空
2、?数据结构分析:?
数据结构 ?组成成员 会员 会员编号、会员姓名、会员密码、会员电话、会员地址 商品 商品编号、商品名称、商品价格、商品折扣、商品图片 订购 订单编号、订单日期 购物车 购物车编号、商品数量 供应商 供应商编号、供应商地址、联系电话、供应商名称 1.3 人员分工
甲:张祥光 业务描述、数据分析、规范化分析、表格创建、存储过程、触发器、
安全设计
乙:陈祥坤 概念模型设计、关系模型、视图设计、索引、查询、函数、
系统特点与不足、总结
二、概念模型设计?
1?、E-R图,如图所示。
m
m m
文档评论(0)