4.2 系统数据库详细设计 11
4.2.1 概念模型设计 11
4.2.2 逻辑模型设计 15
4.2.3 物理模型设计 15
4.3 系统功能设计 18
4.3.1 用户模块描述 19
4.3.2 管理员模块 19
5 系统实现 20
5.1 功能模块介绍 20
5.1.1 普通用户子系统模块 20
5.1.2 管理员子系统模块 21
5.2 功能实现及图形界面 22
5.2.1 系统首页的实现 22
5.2.2 用户登录功能界面的实现 23
5.2.3 用户注册功能实现页面 25
5.2.4 网上订餐用户修改信息页面的实现 26
5.2.5 网上订餐系统用户订餐页面的实现 27
5.2.6 网上订餐系统用户菜肴评价界面设计 28
5.2.7 网上订餐系统菜单编辑功能的实现 30
5.2.8 网上订餐系统新闻公告页面的实现 32
5.2.9 网上订餐系统活跃用户,热门菜肴显示模块 33
5.2.10 网站订餐系统菜肴搜索和介绍模块 35
5.2.11 管理员页面首页实现 36
5.2.12 管理员新闻管理页面的实现 37
5.2.13 管理员菜肴管理功能实现 38
5.2.14 管理员用户认证管理功能的实现 40
5.3 系统运行环境 40
6 系统测试 42
6.1 软件的测试 42
6.2 软件的测试方法 42
6.3 系统测试实例 43
6.3.1 系统用户登录测试 43
6.3.2 会员注册测试 43
6.3.3 用户对菜肴评论测试 44
7 结论 45
致谢 46
参考文献 47
附录 47
1 绪论
1.1 选题的背景
高新科技和计算机的飞速发展,给人们带来了更多的便利.电脑普及时代即将到来,网络技术也在逐渐完善,人们的生活已经开始发生重要的变革,效率已经成为各个企业生存的首要条件,更好更快的使用和了解相关的信息,以及处理更多更繁琐的事物便是我们设计网上购物系统的初衷。
由于互联网发展已深入家庭,网上订餐这个课题已经提出,为了方便人们生活,提高人们的生活效率,本系统根据现实订餐的方式虚拟于网络之上,使人们通过网络就可以完成生活中必要的事情(饮食)。系统的完成不仅可以基本实现客户订餐的功能,还能在此基础上提供更多的,更贴心的服务。信息技术的发展将更快的推动互联网的发展,订餐系统的重要性也将越显其强大的作用。
一般来说,一个完整的电子商城系统包括资金流、信息流、与物流3个要素,三者相辅相成。资金流就是使客户在选择商品之后,能够通过网络支付相关费用,一般包括预付款支付、网上银行支付、货到付款等多种形式,目前有些商城也可以接受邮局汇款;信息流就是通过电子网络向客户展示所售商品的相关信息,引导客户通过网络进行购物;物流就是把客户所购买的商品通过物流配送系统送到客户手中,对于一些特殊行业和领域的电子商城,如证券、金融、信息类商品,也可能不需要配送系统的支持就可以把商品送到客户手中。 ASP.net+sqlserver网上订餐系统设计与实现+ER图(2):http://www.751com.cn/jisuanji/lunwen_1239.html