课程设计报告
2011 ~ 2012 学年 第 一 学期
教 学 单 位 计算机工程系
课 程 名 称 网页设计与制作
课程设计名称 基于MYSQL的网上书店系统的开发与设计
姓 名 胡勇昌
学 号 ***********
学 时 学 分
指 导 教 师 彭丰平
2011年12 月25日
1课程设计目的………………………………………………2页码
2课程设计题目描述和要求……………………………………2页码
3课程设计报告内容……………………………………………2页码
4主界面的建立…………………………………………………7页码
课程设计的内容如下:
1.课程设计目的
课程设计总的目的在于加深对网页设计与制作和MYSQL的基本知识的理解,网页设计与制作技能综合运用和提高,通过真实的工作,能让我设计出有一定水平的网页并培养了解决实际问题的能力,掌握实际吗、mysql的开发流程和开发方法。
2.课程设计题目描述和要求
主要功能:
网上书店的主要功能包括:
●图书展示:图书分类浏览、图书查询。
●会员管理:会员登录、注册、修改会员资料。
●购物车:选择图书、查看购物车、删除图书、购买图书。
●订单生成与结帐
3.课程设计报告内容
3.1 系统结构图
本系统共分三大部分,八个功能模块。系统结构图如图3-1所示。
图3-1 网上书店的系统结构图
系统设计分析
3.2 数据库设计
网上书店系统采用了Sql数据库,数据库名称为bookstore。数据库bookstore主要包含以下表:订单信息表(book)、管理员信息表(userb)、图书信息表(shop_books)、图书
分类信息表(bookclass)、会员信息表(member)、购物车信息表(gwch)、定购信息表(myorder)、购物单信息表(shoplist)、送货信息表(customer)。
下面分别介绍以上各个表的结构。
(1)图书信息表
Book表:用来存放图书的各种信息,包括书名、书号、作者、出版社、书价等信息。如表所示。
数据库名:bookstore密码:654321
表Book的结构
字段名 | 数据类型 | 长度 | 必填字段 | 说明 |
BookNo | varchar | 30 | Y | 书号 /主键 |
BookClass | varchar | 30 | N | 书类 |
BookName | varchar | 100 | Y | 书名 |
BookPublic | varchar | 50 | N | 出版社 |
Author | varchar | 50 | N | 作者 |
ISBN | varchar | 50 | N | ISBN号 |
BookSize | varchar | 20 | N | 尺寸 |
Price | money | N | 价格 | |
tssm | varchar | 50 | N | 图书说明 |
Picture | varchar | 20 | N mysql结课心得1000字 | 封面 |
PublicTime | datetime | N | 出版日期 | |
Inputtime | datetime | 入库时间 | ||
BookNum | int | N | 库存数量 | |
SelledNum | int | N | 售出数量 | |
Info | ntext | N | 备注 | |
Star1 | Int | 1星折扣 | ||
Star2 | Int | 2星折扣 | ||
Star3 | int | 3星折扣 | ||
(2)会员信息表
Member表:用来存放信息。主要包括用户名、密码、Email、星级、积分、电话等字段。
如表所示。
表Member的结构
字段名 | 数据类型 | 长度 | 必填字段 | 说明 |
Username | varchar | 20 | Y | 用户名 /主键 |
Password | varchar | 20 | Y | 密码 |
Email | varchar | 30 | N | 电邮 |
Star | Int | Y | 星级 | |
Jifen | Money | Y | 积分 | |
tel | varchar | 50 | N | 电话 |
Ye | varchar | 12 | N | 余额 |
(3)送货信息表
Customer表:用来存放送货信息。主要包括ID、用户名、收货人姓名、电话、收货地址、、送货方式、支付方式等字段。如表3-4所示。
表Customer的结构
字段名 | 数据类型 | 长度 | 必填字段 | 说明 |
CustID | Int(标示) | Y | 顾客编号/主键 | |
Username | varchar | 20 | Y | 用户名 |
SName | varchar | 30 | Y | 收货人姓名 |
tel | varchar | 30 | N | 电话 |
address | varchar | 120 | Y | 收货地址 |
Zip | varchar | 6 | N | |
Songhuo | varchar | 16 | Y | 送货方式 |
Pay | varchar | 16 | Y | 支付方式 |
Default | varchar | 1 | Y | 是否默认地址 |
(4) 购物车信息表
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论