- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
该设计论文已经通过各大高校老师审核认可并通过答辩,准确完整无误。欢迎大家下载学习交流。如有疑问可随时联系店主,竭诚为您解答!!
九江学院
信息科学与技术学院
《数据库原理》课程设计报告书
题 目: 校园小商品交易系统 A1212
姓 名:
学 号: 11214010231
同组人员:
指导老师:
设计时间: 2015年 4 月 20 日 ~ 2015 年 4 月 24 日
目 录
《数据库原理》课程设计报告书 1
1.课程设计计划 3
2.系统需求分析与功能设计 3
3. 总体设计 4
4. 数据库设计 5
5. 技术难点与分析 7
6. 心得体会 9
7. 参考文献 10
课程设计计划
2015年4月20日,讲课、阅读分析任务书、定制设计计划。
2015年4月21日,
2015年4月22日,
2015年4月23日,
2015年4月24日,
2.1 系统目标设计
校园小商品交易系统,实施网上购商品和商家发布商品,为商家和网民搭建一个购售平台。
2.2 系统功能分析
(1)用户管理:包含三类用户:管理员、商品发布者、普通用户、访客。
(2)向管理员提供以下功能:自身密码修改,其他用户添加删除,用户信息修改、统计。商品信息添加、修改、删除、查找、统计。
(3)向商品发布者提供以下功能:注册、登陆、注销、自身密码修改、自身信息修改。商品信息发布,自身商品信息统计。查找浏览其他商品。
(4)向一般用户提供以下功能:商品浏览、查找、获知商家联系方式,定购商品。
(5)向访客提供以下功能:商品浏览、查找、获知商家联系方式。
2.3 功能模块分析
根据系统功能的基本要求,可对整个系统划分为几个模块
图2.1 功能模块分析
2.4 系统全局数据流图
系统的全局数据流图,也称第一层数据流图,是从整体上描述系统的数据流,反映系统数据的整体流向,给设计者、开发者和用户一个总体描述。
2.2 数据流图
2.5 数据字典
表2.1管理员基本信息表
Name
Data Type
账号
archar(10)
管理员密码
Varchar(20)
商品用户编号
商品用户编号
表 2.2普通用户信息表
Name
Data Type
用户ID
Varchar(20)
用户名
Varchar(30)
用户密码
Varchar(20)
表2.3商品发布基本信息表
Name
Data Type
商家ID
Varchar(20)
商家名
Varchar(30)
电话
Varchar(20)
表 2.4商品表
Name
Data Type
商品编号
Varchar(20)
商品名
Varchar(50)
生产商
Varchar(30)
库存量
integer
表 2.5商品信息发布表
Name
Data Type
商品编号
Varchar(10)
产品名
Varchar(50)
商家ID
Varchar(20)
商品数量
Integer
价格
Varchar(100)
表2.6商品
Name
Data Type
订单编号
Varchar(10)
用户ID
Varchar(20)
订单金额
Varchar(100)
订单数量
Integer
商品编号
Varchar(10)
3. 总体设计
(根据功能需求,设计系统的总体结构。系统总体功能模块图,菜单的设计)
校园小商品交易系统对用户进行权限设置,保证合法用户最大限度的获得自己的合法操作。用户的每次操作,系统都会对用户的身份作出验证,保证系统的最大安全性。?
由于系统的数据都保存在数据库中,所以当访问数据时,都要使用ADO进行数据访问,这样可以避免系统直接访问数据库,保证数据的安全。?
校园小商品交易系统主要包括以下功能:?
(1)用户等录??
(2)用户以及访客对商品的浏览?
(3)一般用户对商品的订购?
(4)商品发布者发布商品信息?
(5)管理员以及商品发布者修改信息?
(6)对互动交流系统进行维护?
系统的总体工作示意图如图3-1所示:
图4-1?系统工作示意图 4. 数据库设计(完成数据库的概念设计、逻辑设计,按数据库设计方法和规范化理论得出符合3NF的逻辑模型, ER图设计,ER图转化为相应的关系模式,设计数据库的逻辑模型(以表格),
4.1 概念结构设计
4.1.1构成系统的实体型
由校园小商品交易系统的数据流图和数据字典,抽取出系统的7个主要实体,包括:商品信息发布表、商品信息表、商品用户表、商品类别表、普通用户表、订单表、管理员表。
商品信息发布实体型属性:发布商品编号、、
商品信息实体型属性:商品编号、
商品用户实体型属性:
文档评论(0)