用户留言的管理
◆管理员可以随时更改他的登陆密码
3.2网站功能设计
根据网站功能的要求,网站可以分为两个功能层次,一个是会员的注册、登陆,发表感兴趣的话题,以及订单的提交;另一个就是后台管理员对产品信息的管理,对会员信息的管理,还有对订单的管理。这两个功能层次中,最重要的是会员提交订单和管理员对订单的处理。 网站普通会员的功能模块图,如图3-1所示:
图3-1普通会员的功能模块图
购买者打开网站可以对网站进行浏览,鲜花查询,如果购买者想在线购买鲜花就要先注册登录,只有先登录到网站才能把想要购买的鲜花放入购物车内,如果网站的鲜花能够满足购买者的需求,那么直接生成订单然后进行订单确认最后结帐。
网站管理员的功能模块图,如图3-2
图3-2管理员的功能模块图
管理员可以及添加商品,也可以修改放删除商品直到满意为止,可以添加销售完的商品,删除过期或销量不好的商品。
图3-3购物流程图
当购物车已有物品时准备下订单时,先查看商品自己是否满意,如果满意就下订单,如果不满意就调整商品,重新购物,直到用户满意再下订单。
4.数据库设计
数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。
4.1数据库设计分析
首先,我们打开Access数据库,新建一个空的数据库,命名为db.mdb。:
在数据库中创建十三个表,分别是:adminuser、area、bigarea、discount、maildefault、message、orders、paydefault、shoplist、subs、sysdefault
表是数据库中存储数据的最基本的对象,常称为"基础表",是构成数据库的一个重要组成部分。表由若干记录组成,每一行称为一个记录,对应着一个真实的对象;每一列称为一个字段,对应着对象的一个属性信息。每个表的关键字(关键字可以为一个字段或多个字段)使表中的记录唯一。在表内还可以定义索引,当表内存放大量数据时可以加速数据的查找。
4.2数据库结构分析
数据库的逻辑结构中的每个表格表示在数据库中的一个表。网上购物网站的数据库主要几个表格列表如下:
管理员表如下表4-1所示:
表4-1管理员表
字段名
数据类型
长度
允许空
备注
Account
varchar
16
非
管理员账号(主键)
Name
varchar
10
非
管理员姓名(admin)
Pwd
varchar
16
非
管理员密码(admin)
会员表是记录系统中注册用户的详细信息。如下表4-2所示:
表4-2会员表
字段名
数据类型
长度
允许空
备注
MemberID
varchar
20
非
会员账号(主键)
Name
varchar
10
非
姓名
Sex
varchar
2
非
性别
Pwd
varchar
16
非
密码
Email
varchar
30
非
E-mail
Phone
varchar
16
非
电话
Address
varchar
60
非
地址
Zipcode
varchar
6
非
邮编
商品卖出清单表如下表4-3所示:
4-3商品清单表
字段名
数据类型
长度
允许空
备注
ID
int
5
非
产品编号(主键)
subs
int
6
非
产品类型编号
inbillNo
int
15
非
产品型号
subsname
varchar
16
非
产品介绍
price
money
8
非
卖出的市场价
quatity
int
3
非
卖出数量
regtime
datetime
8
非
卖出鲜花的日期
鲜花区域表如下表4-4所示:
4-4产品区域表
列名
数据类型
长度
允许空
备注
ID
int
4
非
类型ID(主键)
bigarea
varchar
20
非
鲜花区域
订单表如下表4-5所示:
4-5订单表
字段名
数据类型
长度
允许空
备注
ID
int
4
非
序列号
username
varchar
20
非
用户名
inbillNo
int
15
非
产品型号
ordertime
datatime
8
非
购买时间
summoney
money
8
非
购买所有产品的钱
paymenttype
varchar
20
非
支付类型(用什么银行卡支付)
saddress
varchar
20
非
购买者的地址
5.系统详细设计
5.1会员登入设置
登录前显示登录框,登陆后用户除了可以进行购物外,还可修改自己的资料,可以进入自己的帐号页面通过选择进行适当的修改,里面包括对自己的购物的查询,订单状况的查询。
如图所示:
后台用来管理管理商品入库、添加、删除
点击登入时候进入后台进行管理,按取消时关闭本页面退出登入窗口
当进入后台就可以管理后台可分为:用户管理、定单管理、邮件管理、商品管理、主分类管理、管理员管理。
5.2后台系统管理
后台系统管理分三部分:
(1)系统信息:浏览后台管理首页,有作者信息商店名字QQ号码电子邮件白色显示清楚明了容易管理。有分类在也面左边:系统管理、分类管理、商品管理、定单管理、留言管理、管理员管理、网关管理。用滚动条方式进行浏览
(2).打开首页:用来打开花店首页,浏览修改后的结果这样能及时方便管理员进行管理
(3)登出:退出后台管理。
5.3分类管理
(1)新增分类:
当按添加分类时自动添加并在主页上显示类别,这时候的类型里面没有商品在后面的介绍中说明如何添加商品。
(2)修改删除:
UpdateText="更新"时HeaderText名字为"修改"CancelText名字为"取消"EditText名字为"编辑">
类型为可编辑状态,这时候你可以随意改变类型的名字也可以按取消,取消你当前的操作当按下删除时所对应的类型将被删除不可恢复,当然你可以在添加中将删除的添加回去网站里主要类型有:婚庆鲜花结婚庆祝使用的鲜花用来装饰婚车新娘礼花结婚用的都在里面供顾客挑选
如图所示:
5.4商品管理
商品管理分为主分类管理和类别管理,住分类别管理里有添加删除主分类和修改/合并主分类
商品类别管理:包括添加,删除,修改商品分类。可以在商品管理里加主类别,删除主类别,也可把两种差不多的类别合并成一个类别,也可在主类别下添加详细可按实际需要,设置多级商品分类。
分类商品管理:在不同的类别下管理商品,包括商品上传,修改和删除等功能。
商品资料包括:鲜花名称,价格,等。商品的图片展示分为缩图和正式图。
添加商品先添加商品的分类,然后填写商品的各种信息包括鲜花名、价格、等一系列属性,填写完毕就可以上传进入系统。
5.5订单管理
订单管理
管理员可以登陆到后台,在订单管理中可以对订单进行批量查看,在批量查看订单里,可以删除已经处理的订单,也可以对订单的详情可行查看,如果购买者已经付款,管理员点击最后一栏未付字样,那么付款栏里就不显示任何字样,表示货款已结清。如果管理员想要查询单独某个订单,可以在根据订单里查询这一栏中输入订单号进行查询,方便快捷地查询到自己想要处理的订单,这样就提高了工作效率。
5.6管理员设置
(1)新增管理员:增加管理员用来多人管理后台
(2)所有管理员:显示目前拥有的管理员个数详细信息
(3)修改我的登入设置:修改密码
流程图如下:
6.系统测试
网站基本链接测试中网站的设计通常会出现很多不同的问题,例如有些链接页面链接不到主页,有些主页也链接不进去,经过反复运行测试,才解决了这一个问题,保证了链接的正确性
网站的数据库查询中也没有想象中那么顺利,其间出现了各种各样的问题,输入的关键字查询显示不出查询项,根据各种边界
上一篇:
ASP毕业设计ASP+ACCESS聊天室(论文和程序)
下一篇:
试析影响公路路面平整度的因素及应采取的施工措施