2.3.1 用户需求分析 6
2.3.2 性能需求分析 6
2.3.3 产品质量需求分析 6
2.3.4 系统设计目标分析 7
3 系统总体分析 8
3.1 系统设计 8
3.1.1 逻辑结构分析 8
3.1.2 功能模块划分 8
3.1.3 系统流程概述 9
3.1.4 数据流图分析 11
3.1.5 系统用例 12
3.2 数据库设计 13
3.2.1 数据库的需求分析 13
3.2.2 数据库表设计 14
3.2.3 E-R模型 17
4 系统详细设计与实现 20
4.1 前台开发 20
4.1.1 首页设计 20
4.1.2 用户登录 20
4.1.3 用户注册 21
4.1.4 用户订单 22
4.1.5 购物车 22
4.1.6 订单 23
4.1.7 在线留言 23
4.2 后台开发 23
4.2.1 管理员登陆 23
4.2.2 管理员功能 24
4.2.3 商品展示 25
4.2.4 添加商品 25
4.2.5 订单管理 26
4.2.6 用户管理 26
4.3 部分核心代码 27
4.3.1 导航分类部分代码 27
4.3.2 登录代码 28
4.3.3 菜谱详情 30
4.3.4 销售数据统计 31
4.4 系统测试与文护 33
4.4.1 系统测试 33
4.4.2 系统文护 35
5 结论 36
致谢 37
参考文献 38
1 绪论
1.1 课题的目的和意义
网上点菜定餐系统具有的多功能的服务,不仅可以让用户便捷的在网上浏览餐馆的菜单,还可以便捷的进行各个餐馆比价,来选择自己所需的美食佳肴。在经济发达的国家和地区,餐饮消费者越来越趋向于使用网上定餐的形式来购买外卖,特别是上班一族及年轻一族的消费者。目前,通过上网提供外卖和送餐服务的餐厅多于独立经营者。外卖与送餐服务占餐饮生意额的一半以上。显而易见,网上点菜定餐将成为餐饮业扩大生意的新大陆,有眼光的餐饮业业主应该尽早考虑如何利用网络进行网上销售。
互联网的发现已经深入每个人的生活,网上点菜定餐不仅仅方便了每个人的日常生活,还大大提高了社会的工作效率,降低了消费者的时间成本。网上点菜定餐系统使每个人只需要通过互联网就可以完成生活中必要的事情(饮食)。
1.2 课题分析
该系统分为前台-用户和后台-管理员两个部分,前台部分主要是浏览者和普通用户进行资讯的浏览,点菜定餐,已购菜单,客户留言等,主要是面向用户的。而后台主要是管理员对前台数据的文护和设置,主要是面向管理人员的。网上点菜定餐系统在应用上个逐步发展的过程。在开发局部系统时要充分考虑到:局部系统和整个目标系统之间的相容性和完整性,今后整个系统的建立才能简单快捷。从总体上把握系统的设计,在具体的设计实现上围绕着三个方面的需求展开,即管理者、系统使用者、系统文护者。 JSP网上点菜定餐系统的设计+文献综述(2):http://www.751com.cn/jisuanji/lunwen_11385.html