1 引言
2 编程语言与开发工具介绍
2.1 ASP简介
2.2 SQL Sever 2000简介
2.3 ODBC简介
3 需求分析
3.1 课题背景
3.2 系统功能
4 概要设计
4.1 模块设计
4.2 模块功能
5 数据库设计
5.1 数据库需求分析
5.2 数据库逻辑设计
6 系统详细设计
6.1 模块功能
a)订餐中心模块:该模块完成顾客订餐功能,顾客在选择好所订购的餐饮种类,份数后,再填写好联系人,联系电话
b)新闻公告模块:该模块在主页面通过滚动方式完成显示站内新闻公告功能,平台管理员在后平发布的一些新闻都在
c)顾客留言模块:该模块顾客留言功能,顾客通过该模块,能将自己的一些意见的建议反映给平台管理员,平台管理
6.1.2 管理员子系统模块
a)管理员登陆模块:该模块完成管理员用户登陆功能,通过确认管理员用户名、
密码、验证码,正确后则给予登陆。其流程图如图6.5所示。
b)注销登陆模块:该模块完成管理员用户注销登陆功能,管理员在完成相关的管理操作后通过此功能退出管理界面。
c)餐饮管理模块:该模块完成对所登到页面上的餐饮进行管理的功能,管理员能在此对所有的餐饮种类进行价格,图
d)订单管理模块:该模块完成对顾客所下订单进行管理的功能,管理员能在此对所有顾客下的订单进行查收,确认发
e)用户资料管理模块:该模块完成对注册的用户进行管理的功能,用户在主页面注册后,管理员便能在此模块中对其
f)管理员资料管理功能:该模块完成站长对于管理员用户进行管理的功能,站长可以添加、删除管理员,并可以对其
g)新闻管理模块:该模块完成对新闻、公告的发布进行管理的功能,管理员能在此模块中进行编辑、发布、管理新闻
h)管理员权限设置模块:该模块完成对管理员权限进行管理的功能,站长通过此模块能对管理员的权限进行设置,以
6.2 界面设计
6.2.1 普通用户子系统模块界面设计
a)登陆界面设计
b)用户注册界面设计
c)用户资料修改界面设计
d)查询订单界面设计
e)用户留言界面设计
图6.11用户留言界面
f)订餐界面设计
该界面通过单行文本域和下拉列表框,主要完成订餐功能。用户在填写完成联系人、送餐地址、支付方式等订餐和
图6.12订餐界面
图6.13餐饮份数填写界面
图6.14订餐信息确定界面
g)餐饮新闻公告界面设计
该界面主要完成公布站内新闻和公告功能,管理员从管理平台发布的新闻公告,都可以在这里显示出来,以通知
图6.15餐饮新闻公告界面1 图6.16餐饮新闻公告界面2
6.2.2 管理员子系统模块界面设计
a)登陆界面设计
该界面完成管理员用户登陆功能,管理员输入帐号,密码和验证码后,单击提交,系统确认账号,密码,验证码均
图6.17管理平台登陆界面
b)管理平台主页界面
该界面是管理平台的主页面,管理员在此页面左边面板可以进行所有管理平台的操作,右边面板则用于显示一些站
c)普通用户子系统用户管理界面
在该界面中管理员可以对注册的用户进行管理,管理员首先查看用为资料,资料无不妥之处后,便可以将用户的状
d)管理员用户管理界面
该界面用于站长对管理员的管理,站长可以添加删除管理员,修改管理员操作权限,以及修改管理员密码。该界面
图6.18管理平台主页界面
图6.19普通用户管理界面
图6.20管理员用户管理界面
e)首页餐饮管理界面
该界面完成对首页的餐饮进行管理的功能,在此页面中,管理员可以对登在首页上餐饮的资料进行修改,还可以添
图6.21首页餐饮管理界面
f)订单管理界面
该界面完成对订单进行管理的功能,在此页面中,管理员可以对用户所下的订单进行查看、处理等待状态、删除订
图6.22订单管理界面
g)用户留言管理界面
该界面完成对用户留言留言进行管理的功能,在此页面中,管理员可以对用户的留言进行回复和删除等管理,还可
图6.23用户留言管理界面
h)站内公告管理界面和餐饮新闻管理界面
该界面用于管理员发布站内公告,管理员在写好公告后,还可以对文本进行段落样式、字体、字号、大小等文本编
图6.24站内公告管理界面
图6.25餐饮新闻管理界面
i)订餐信息过滤管理界面
该界面完成对订单信息过滤的功能,管理员通过对连续订餐次数,订餐间隔时间,送餐地址过滤等内容设置,以
图6.26 订单信息过滤管理界面
结 论
致 谢
参 考 文 献