第三章 网上订餐系统需求分析 8
3。1 网上订餐系统的可行性分析 8
3。1。1 运行可行性分析 8
3。1。2 经济可行性分析 8
3。1。3 技术可行性分析 9
3。2 网上订餐系统功能分析 9
3。2。1 数据备份 9
3。2。2 维护后台数据 9
3。2。3 系统权限管理 9
3。3 系统功能目标 10
3。4 本章小结 10
第四章 网上订餐系统的功能设计 11
4。1 系统构架设计 11
4。2 系统功能模块设计 11
4。2。1 用户功能模块 11
4。2。2 管理员功能模块 11
4。3系统数据库连接设计 12
4。4数据库E-R图 12
4。5数据库表设计 13
4。6本章小结 16
第五章 系统设计及主要功能实现 18
5。1 关键技术实现 18
5。2 系统的主要功能模块 18
5。2。1 用户注册模块 18
5。2。2 网站首页模块 18
5。2。3 用户登录模块 19
5。2。4 购物车模块 21
5。2。5 管理员模块 21
5。3 本章小结 23
第六章 系统测试 24
6。1 性能测试 24
6。2 系统功能测试 25
6。3 数据合法性测试 25
6。4 数据测试结果 27
6。5 本章小结 27
总结 29
致谢 30
参考文献 31
第一章 绪论
1。1 课题背景及意义
随着国民经济的快速发展,人们的生活节奏也在不断的加快。越来越多的人不在自己做饭,选择出去吃饭或者订餐。这样,网上订餐系统也就应运而生了。
随着电话订餐这种方式逐渐落伍,新的订餐方式也是层出不穷,网上订餐系统使得人们可以从网站上清楚看到图片文字介绍,而不在是电话订餐这种只能从名字来判断餐品,同时网上订餐也只需要浏览网页注册即可使用,简单方便,得到了人们的肯定[1]。
本文中的网上订餐系统是本人所学的计算机专业知识和其他相关知识相结合所得的,本系统采用的是MyEclipse开发环境和MySQL数据库,能够动态管理网上订餐的系统信息,并且还可以快速反应每个订单的信息[2]。本系统采用开发模式是的是B/S模式,与C/S模式相比,它体积小,开发测试方便,测试只需要在网页上打开,没有C/S这种安装包,维护简单。在这种模式下,对用户来说只要在浏览器中输入网址即可登录,简单方便,友好度高[3]。