- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学位论文_网上购书系统.doc
课 程 设 计
课程名称___数据库 __________
题目名称___网上购书系统_______
学生学院____计算机____________
专业班级 学 号 学生姓名 指导教师_______左亚尧________
2012年 1 月 16 日
1 引言 3
1.1课程设计选题 4
1.2 课程设计的目的 4
1.3 本选题的背景 4
2 系统分析和设计 4
2.1 功能及性能分析 4
2.1.1 功能需求 4
2.1.2 性能需求 4
2.1.3 数据流图 5
2.2 系统的开发环境 5
2.3 系统的总体设计 6
3 数据库设计 6
3.1 数据库概念结构 7
3.1.1 数据库中各表的数据描述如下: 7
3.1.2 E-R图 各表ER图关系) 9
3.2 数据库逻辑结构 10
3.2.1 关系模型及优化 10
3.2.2 视图的设计 10
3.3 数据库的实现 10
3.3.1 表 10
3.3.2 安全性设计 11
3.3.3 一般性设计 11
4 详细设计与实现 14
4.1 文件目录结构设计及说明 14
4.2 注册模块程序说明 15
4.3 登录模块程序说明 15
4.4 购物车模块说明 16
4.5 书籍管理模块 18
结论 21
参考文献 21
1 引言
1.1课程设计选题 《网上购书系统》
1.2 课程设计的目的
通过数据库系统课程设计,熟悉了Mysql数据库管理系统的结构与组成;掌握了Mysql数据库管理系统的应用技术和的使用;应用ASP开发工具实践了《在线考试系统》的数据库应用系统的设计方法、开发过程和SQL SERVER数据库的管理与维护。最终达到掌握数据库管理系统的使用和开发,提高分析问题、解决问题和实践应用能力。
1.3 本选题的背景
随着互联网的普及和发展,电子商务在互联网的潮流中扮演着重要的角色,改变着人们的日常生活情况。网上购物不仅是一种潮流也是对人们的生活有巨大的的便利。我们不乏看到许多的百货的电子商务商城,本课程设计是设计一个网上购书系统,让买书在互联网进行。
2 系统分析和设计
2.1 功能及性能分析
2.1.1 功能需求
主要功能需求主要有:
产品(书籍)管理:主要是书籍的管理,管理书籍的名称、书籍介绍、价格等,主要是管理员有此权限。
订单管理:主要功能是把会员通过网站订购的产品,以列表的形式展示出来,并且能够修改记录的状态,来区分未结算订单和结算订单之间的状态。
会员管理:主要包括会员注册、登录等,以及会员登录后提供的结算功能。令会员有购物车管理的功能。
商品搜索:提供搜索框,给予搜索功能。主要根据用户输入的关键字,搜索与关键字匹配的产品名称和介绍。
2.1.2 性能需求
数据一致性:一旦管理员增加了书籍在商品库中,会员能够实时的看到,体现数据的一致性。用户增加到购物车的书籍要实时增加,购物车中的书籍一旦经过结算应当改变相应的状态。
2.1.3 数据流图
网上购书系统整体流图如下:
2.2 系统的开发环境
开发平台与运行环境:Windows7 + PHP5.4.3 + Mysql5.5.24 + Apache2.2.22
2.3 系统的总体设计
总体布局和框架
各个功能设计流程图略。
以下为网站包含文件(共13个文件夹和14PHP应用脚本程序,详细在详细设计中给出)
3 数据库设计
3.1 数据库概念结构
3.1.1 数据库中各表的数据描述如下:
产品数据表(o_product):产品数据表用于记录管理员上传的产品信息,有产品名称,产品介绍,市场价,商城价。如下:
字段 数据类型 长度 NULL 默认值 字段说明 id int 4 Not null Auto_increment 产品编号 自增 title varchar 200 null 产品名称 intro text null 产品介绍 price int 6 Null 市场价格 mprice int 6 null 商城价格 fileid varchar 200 null 附件id commend varchar 10 null 推荐 images varchar 200 null 图片名称
产品附件数据表(o_files):产品附件数据库,用于保存与产品相关的图片文件信息。
字段 数据类型 长度 NULL 默认值 字段说明 id int 4 Not null Auto_increment 编号 自增主键 fileid varchar 200 null 产品id filetitle varchar 255 null 附件标题 filename varchar 200 Null 文件名称 filetype varchar 200
您可能关注的文档
最近下载
- (完整word版)人教版四年级上册数学复习教案.doc VIP
- 煤矿安全操作规程(2023年).docx
- 工作相关肌肉骨骼疾患的工效学预防指南 第 4 部分 轨道交通设备制造作业.pdf VIP
- 园林景观工程施工计划.pdf
- OC IIS的定义(液晶玻璃的检验与不良判定).ppt VIP
- 2025届高考语文复习:文言文阅读+课件.pptx VIP
- 大班数学《坐船去探险》教案课件材料.doc VIP
- 工作相关肌肉骨骼疾患的工效学预防指南 第 6 部分 木质家具制造作业.pdf VIP
- 初中英语八年级上册首字母填空专项练习(共100题,附参考答案).doc
- 工作相关肌肉骨骼疾患的工效学预防指南 第 9 部分 公交车驾驶作业.pdf VIP
文档评论(0)