鲜花销售管理系统实习报告完整版.docx
《鲜花销售管理系统实习报告完整版.docx》由会员分享,可在线阅读,更多相关《鲜花销售管理系统实习报告完整版.docx(21页珍藏版)》请在冰豆网上搜索。
![鲜花销售管理系统实习报告完整版.docx](https://file1.bdocx.com/fileroot1/2022-10/17/cd47b09c-f588-434e-9250-5b398d38aca1/cd47b09c-f588-434e-9250-5b398d38aca11.gif)
鲜花销售管理系统实习报告完整版
信息科学与技术学院
《信息系统综合设计》
课程实训报告书
题目:
鲜花销售管理系统
专业:
信息管理与信息系统
班级:
信息A1022
姓名:
学号:
同组人员:
指导老师:
设计时间:
2013年11月4日~2013年11月17日
《信息系统综合设计》课程实训报告书1
1.课程实训计划3
2.系统需求分析与功能设计3
3.总体设计5
4.数据库设计6
5.程序模块设计9
6.技术难点与分析13
7.系统测试14
8.心得体会17
9.参考文献18
1.课程实训计划
11月4日一10日:
系统需求分析
11月11日一16日:
系统总体设计及数据库设计
11月17日:
分析总结
2.系统需求分析与功能设计
2.1系统需求分析
需求功能清单:
表4.需求功能清单
功冃匕编号
功能名称
文中标题编号
备注
01
用户注册
a
图2.3.1.1
02
用户登录
b
图2.3.1.2
03
鲜花查询
c
图2.3.1.3
04
购物车管理
d
图2.3.1.4
05
用户信息管理
e
图2.3.1.5
表5.需求功能清单
功冃匕编号
功能名称
文中标题编号
备注
a
管理员登录
a
图2.3.3.1
b
添加管理员
b
图2.3.3.2
d
鲜花管理
d
图2.3.3.4
e
销售管理
e
图2.3.3.5
c
客户管理
c
图2.3.3.3
2.2功能设计
在线鲜花订购系统主要是建立在网上的鲜花订购及管理平台,主要提供的功能有:
商品展示:
首页展示、具体商品信息的展示、分类商品信息的展示、排行商品信息的展示、商品检索结果的展示。
购物车:
主要功能包括向购物车中添加商品、删除商品、修改商品信息、清空购物车、查看购物车中的商品。
订单管理:
主要包括订单信息的填写、订单的确认、查看订单、执行订单以及订单的取消。
会员注册:
主要包括注册会员、修改会员资料。
后台管理:
主要包括发布商品信息、设置商品分类、删除商品信息、回复留言、更新新闻公告等。
一般网上商店系统都具备上面所述的几点功能,其中购物车和订单管理是此类系统的重点和难点,另外,在线支付功能也是电子商务网站发展的瓶颈,同样是此类系统实现的难点。
3.总体设计
用户功能结构图:
网上fit花销售系统前台.
甲户
用户a册
节日鲜花
网站內容搜
站内鲜花
搜索肆花
搜索鲜花亠
R物车七
图11.用户功能结构图
管理员功能结构图:
刚上鲜花销售系统后台I
图12.管理员功能结构图
4.数据库设计
4.1系统数据库ER图设计:
4.2数据库表设计
表
(1)为用户基本表,存储用户的重要信息表
(1)用户基本表(user)
列名
数据类型
长度
允许空
字段说明
userID
int
4
否
标识,自动递增1
userName
varchar
50
否
用户账户
userEmail
varchar
50
否
邮件地址
userPassword
varchar
50
否
用户密码
address
varchar
150
否
地址
question
varchar
50
否
取回密码问题
answer
varchar
50
否
取回密码答案
lastlogin
varchar
20
否
最后登录时间
shouname
varchar
15
否
收货人名称
shouhuodizhi
varchar
40
否
收货人地址
shouhuofangshi
varchar
10
否
收获方式
shousex
varchar
8
否
收货人性别
表
(2)为管理员信息表,主要是存放后台管理员的用户名和密码表
(2)管理员信息表(admin)
列名
数据类型
长度
允许空
字段说明
adminID
int
4
否
标识,自动递增1
admin
varchar
50
否
用户账户
password
varchar
50
否
用户密码
flag
int
4
否
管理员状态
表(3)为新闻公告表,主要作用是存储商场系统中的相关行业新闻和网站公告。
表(3)新闻公告表(gonggao)
列名
数据类型
长度
允许空
字段说明
newsID
int
4
否
标识,自动递增1
addname
int
4
否
新闻作者
newsname
varchar
50
否
新闻标题
newsContent
varchar
500
是
新闻内容
viewcount
int
4
否
新闻状态
adddate
datetime
8
否
记录产生时间
表(4)为鲜花商品信息表,用来存储鲜花商品的基本信息。
表(4)鲜花商品信息表(shangpin)
列名
数据类型
长度
允许空
字段说明
bookID
int
4
否
标识,自动递增1
bookname
varchar
40
是
商品名称
pingpai
varchar
50
是
商品品牌
bookdate
datetime
8
是
商品日期
anclassid
int
4
是
商品大类编号
nclassid
int
4
是
商品小类编号
bookzz
varchar
50
是
商品简介
shichangjia
int
4
是
市场价
huiyuanjia
int
4
是
会员价
dazhe
datetime
8
是
打折
bestbook
int
4
是
推荐
chengjiaocount
int
4
是
成交计数
liulancount
int
4
是
浏览计数
bookpic
varchar
10
是
图片地址
adddate
datetime
10
是
加入日期
bookcontent
varchar
50
是
商品描述
bookchuban
varchar
50
是
商品内容
表(5)是商品大类表
表(5)商品大类信息表(type)
列名
数据类型
长度
允许空
字段说明
anclassid
int
4
否
标识,自动递增1
anclass
varchar
50
否
商品大类名称
anclassidorder
int
4
否
商品大类排序
changyong
int
4
是
类别状态
表(6)是商品小类信息表
表(6)商品留言表(leaveword)
列名
数据类型
长度
允许空
字段说明
id
int
4
否
标识,自动递增1
userid
int
4
否
用户id
title
varchar
200
否
留言主题
time
datetime
50
否
时间
content
text
是
留言内容
表(7)是用户订单基本信息表,存储于订单有关的基本信息表(7)用户订单基本信息表(dingdan)
列名
数据类型
长度
允许空
字段说明
actionid
int
4
否
标识,自动递增1
username
varchar
10
否
用户名
actiondate
datetime
4
否
下订单日期时间
bookid
int
4
是
订单编号
bookcount
int
4
否
订单数量
dingdan
varchar
20
否
订单商品名称
zhuangtai
int
8
否
订单状态
shouhuoname
varchar
8
否
收货人姓名
shouhuodizhi
varchar
20
否
收获地址
zhifufangshi
int
8
否
支付方式
shousex
varchar
8
否
收获人性别
zonge
int
8
否
订单总额
userzhenshiname
varchar
10
否
用户真实姓名
useremail
varchar
20
否
用户Email
usertel
varchar
10
否
用户电话
userid
int
4
否
用户id
表(8)是评价表,用于存储用户对商品的评价内容。
表(8)评价表(pingjia)
列名
数据类型
长度
允许空
字段说明
pingjiaid
int
4
否
标识,自动递增1
userid
int
4
否
用户id
title
varchar
200
否
评价主题
time
datetime
50
否
时间
spid
int
4
否
商品id
content
text
否
评价内容
5.程序模块设计
5.1网站首页模块
首页面是用户进入系统后看到的第一个页面,是进入其他页面的前提。
这一节完成系统首页面的设计工作。
该页面包括以下内容:
用户登录、鲜花分类查看、热点商品、经典推荐等。
由于包括的内容比较多,所以说首页面也是一个相对复杂的页面。
前台首页面设计的流程如下。
1主要用于显示网站的标题及为用户提供前台功能导航,被封装成一个独立的文件top.php页。
2主要用于展示网站提供的最新商品及热门商品等信息,考虑到该页只在一个页实现,因此未
被封装成独立页,直接在首页index.php页实现。
3主要实现用户注册、登录和网站公告功能,被封装成一个独立的文件left.php页。
4主要用于显示尾部导航和版权信息,被封装成一个独立的文件bottom.php页。
5.2商品列表模块
单击标题栏上的鲜花分类链接,将跳转到相应的商品列表页面。
在该页面中将显示属于同一类型的所有鲜花商品的图片、花名、市场价格、会员价格等说明,在每个鲜花商品的下方都有“购买”按钮,单击按钮可将此鲜花加入购物车。
当用户在鲜花商品品种越来越丰富的网站中寻找某个品种的鲜花时,如果一页一页地浏览鲜花栏目,不但费时费力,还可能遍寻不获。
因此查询系统对一个电子商务系统来说是必不可少的功能模块之一。
本查询模块分为两种模式,一种是普通查询,另一种是高级查询。
两个模式最大的差别是,高级查询增加了查询条件,如价格范围、商品分类等等,通过细化查询条件,可以让用户查询更加准确。
5.3个人信息模块
用户如果要购买商品,则必须注册成为网站会员,因为注册成为会员后,商城将为会员分配一个sessionID,购物车将使用session对象跟踪会员,会员将能随时添加商品到购物车中。
如果未注册成为会员,用户将不能使用购物车功能。
用户注册登录之后,可以修改个人资料、修改个人密码和找回丢失的密码、查看个人订单等。
5.3.1用户注册设计
用户注册的信息分为必填信息及可选信息。
必填信息默认是可见的,而可选信息