- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
2 -
数据库课程设计实验报告
网上书店
目 录
1.引言·························································· 2
1.1实验目的·················································· 2
1.2 问题描述················································· 2
2.系统概述····················································· 2
2.1 功能简述················································· 2
2.2 性能需求················································· 2
2.3 数据库中的关系模型······································ 2
3.整体设计······················································ 3
4.软件环境和高级语言的使用·································· 3
5.详细设计······················································ 4
5.1数据库的建立·············································· 4
5.1.1 建立客户账户信息的表······························ 4
5.1.2 建立出版商的表···································· 4
5.1.3 建立图书表········································· 4
5.1.4 建立用户登录的表·································· 4
5.1.5 插入图书信息······································ 5
5.2 功能实现的部分代码······································· 5
6.系统测试····················································· 17
7.实验总结····················································· 20
引言
1.1实验目的
巩固复习曾经学习过的数据库课程,并通过实际的实验对所学的知识加以巩固以达到模拟现实生活中实际用例的目的。
问题描述
设计一个网上书店系统,满足用户需求。
系统设计
2.1功能简述
网上书店主要分为前台浏览和后台管理两个部分。
前台浏览部分,主要由普通的顾客进行操作,主要功能有浏览图书、查看图书详细信息,添加购物车和结账。
后台管理部分的用户是系统管理员,主要功能包括图书的增、删、改、查。
网上书店功能结构图
2.2 性能需求
网上书店应该能够提供友好的用户界面,使各类用户的工作量最大限度减少。同时系统需要具有良好的运行效率,响应时间要尽可能短。
2.3数据库中的关系模型
数据库中的关系主要有图书(ISBN号,书名,版权,版本号,出版商,价格),订单信息(书籍名称,数量,价格,小计),客户账户信息(客户名,邮编,电话,信用卡号,购书总额)。E-R图如下:
整体设计
进入网上书店系统,首先是登陆页面,输入正确的用户名和密码后进入首页。这时,可以选择“浏览图书”或者“书架维护”。
“浏览图书”是普通顾客操作的页面,进入后会出现所有图书的信息。点击图书的ISBN,可以进入每本图书的详细信息页面,之后可以选择“放入购物车”和“查看购物车”。点击“放入购物车”之后,可以选择“继续购物”或者“结账”,点击“继续购物”则回到“浏览图书”的页面,点击“结账”则显示订单处理页面。
“书架维护”是管理人员操作的页面,点击进入后会出现所有图书的信息。每本书后面有“删除”键,点击就删除对应图书。页面下方有“添加图书”键,点击可以添加图书。点击图书的ISBN可以进入每本书的详细信息页面,可以对图书的各信息进行修改。
软件环境和高级语言的使用
数据库是MIS中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统所使用的后台数据库是MySQ
文档评论(0)