技术:Java、JSP等
摘要:
随着信息技术的广泛使用,电子商务对于提高管理和服务水平发挥着关键的作用。越来越多的商家开始着手于电子商务建设。电子商务的发展为人们的生活提供了极大的便利,也成为现实社会到网络社会的真实体现。
当今许多软件开发人员开发电子商务网站,利用了WEB的三层架构,即视图层、控制层(业务逻辑层)以及数据结构层。三层结构主要是视图层发出请求,然后业务逻辑层对用户请求作出响应,并将请求发送给数据持久层,数据层对数据库进行相关的增加、删除、修改工作。之后将结果返回到业务逻辑层,业务层最终将结果返回到Jsp页面进行显示。
网上订餐系统的实现主要是通过使用软件工程技术、网页设计、SQLServer等原理来实现完成的。系统使用方便、操作简单。该系统登录分为管理员和用户两种模式,具有加入购物车、清空购物车、提交订单、菜单查询、订单项查询等重要功能。本文给出网上订餐系统的实现策略,着重对系统进行了功能架构、设计方案的分析。最终采用SQLServer数据库、以tomcat-6为web服务器在myeclipse中实现整个系统。而且经过测试运行标明该订餐体系性能完善、运转稳固,可以较好地满足实践运用的须要。
关键词:JSP;网上订餐;电子商务
目录:
1 绪论 1
1.1 课题开发背景及意义 1
1.2 课题现状及发展趋势 1
1.3 相关技术介绍 2
1.3.1 JDBC技术 2
1.3.2 CSS技术 3
1.3.3 TOMCAT服务器介绍 3
1.3.4 JSP(Java Server Pages)技术 4
1.3.5 javabean技术 4
1.3.6 MVC 技术介绍 5
2 系统分析 7
2.1 系统可行性分析 7
2.1.1 技术可行性 7
2.1.2 经济可行性 7
2.1.3 社会可行性 8
2.1.4 操作可行性 8
2.2 需求分析 8
2.3 系统设计功能分析 9
3 总体设计 10
3.1 系统设计目标 10
3.2 系统设计思想 10
3.3 系统层次及模块划分 11
3.4 数据库设计 12
3.4.1 E-R图 12
3.4.2 数据库表结构设计 14
4 详细设计 17
4.1 系统模块设计划分 17
4.2 用户模块的设计与实现 17
4.2.1 用户登录 17
4.2.2 用户注册 19
4.2.3 展示菜单信息 21
4.2.4 购物车的实现 23
4.2.5 订单模块 25
4.2.7 留言板的实现 27
4.2.8 餐厅公告 28
4.3 管理员模块的设计与实现 29
4.3.1 管理员登陆 29
4.3.2 菜品信息管理 31
4.3.3 订单信息管理 33
4.3.4 餐厅公告管理 34
4.3.5 管理员信息管理 36
4.3.6 类别信息管理 37
4.3.7 会员信息管理 38
4.3.8 留言管理 39
4.4数据库连接 40
5 系统测试与维护 41
5.1 系统测试 41
5.1.1 系统测试的对象与目的 41
5.1.2 系统测试的内容 41
5.1.3 网络订餐系统测试 41
5.2 系统维护 42
结 论 43
参考文献 45
致 谢 46
论文字数:24228
包含资料:
截图: