网上美食商城设计.docx
约39页DOCX格式手机打开展开
网上美食商城设计,[摘要] 论文介绍了网上美食商城的研究背景以及设计和实现。论文所实现的网上美食商城的设计与实现从符合操作简单、界面简洁美观、灵活、安全的要求出发,完成网上美食商城的设计与实现的全过程。该系统使用sturts2、spring、hibernate框架和oracle数据库开发,该系统分三个模块:商户模块、用户模块和管理员模块...
内容介绍
此文档由会员 xiaozbd 发布[摘要] 论文介绍了网上美食商城的研究背景以及设计和实现。论文所实现的网上美食商城的设计与实现从符合操作简单、界面简洁美观、灵活、安全的要求出发,完成网上美食商城的设计与实现的全过程。该系统使用Sturts2、Spring、Hibernate框架和Oracle数据库开发,该系统分三个模块:商户模块、用户模块和管理员模块,分别实现不同的功能。系统前台能实现用户订餐、菜品查询、用户留言、用户评价、购物车管理等功能,系统后台能实现商户的订单管理、餐厅管理、餐品管理、评价管理、留言管理等功能,实现管理员的用户管理、商户管理、广告栏管理和轮播广告管理功能。该系统试运行良好,可提供可靠的管理功能。该系统基于MVC三层模式开发,实现了页面与逻辑的分离。
[关键词] 网上美食商城;Struts2;Spring;Hibernate;Oracle
Abstract: The paper simply introduced the design and realization of the Online Food mall development background, describes in detail the design idea of the whole system and its development process. Paper implemented Online Food mall from conforms to the design and implementation of simple operation, simple and beautiful interface, flexible, and the requirement of safety, to complete the Online Food mall system during the process of the design and implementation. The system uses Sturts2, Spring, Hibernate framework and Oracle database to develop, the Online Food mall system is divided into Three layer model: seller model, user model, admin model, to implement different functions. Front of the system can realize order management, meal query, user message management, user eva luation, shopping cart management, etc. Back of the system can realize order management, restaurant management, meal management ,user eva luation management, message management of the seller, it can also realize the user management, seller management, ad management and scrolling ad management of the admin. The system runs well and it can realize reliable management functions. The system is based on the MVC three-tier model development, realize the separation of page and logic.
Key words: Online Food mall system;Struts2;Spring;Hibernate;Oracle
目 录
1 绪 论 1
1.1 研究意义 1
1.2 研究现状及发展趋势 1
2 系统分析 2
2.1 系统功能要求 2
2.2 系统开发功能 4
2.3 系统的可行性分析 5
2.3.1技术可行性 5
2.3.2 经济可行性 5
2.3.3操作可行性 5
3 总体设计 6
3.1 功能模块划分 6
3.1.1用户模块 6
3.1.2 商户模块 6
3.1.3 管理员模块 7
3.2 系统模块设计图 7
3.2.1用户模块图 7
3.2.2商户模块图 8
3.2.3管理员模块图 8
3.3 数据库模型 9
3.3.1 实体模型图 9
3.4 开发工具和开发框架介绍 13
3.4.1 Java介绍 13
3.4.2 Struts2框架介绍 13
3.4.3 Spring框架介绍 14
3.4.4 Hibernate框架介绍 14
4 详细设计 15
4.1 各模块的功能 15
4.1.1 商户模块 15
4.1.2 用户模块 15
4.1.3 管理员模块 16
4.2 系统数据库的设计 16
4.2.1 数据库表的结构 16
4.2.2 数据库选择及理由 20
5 系统实现 22
5.1 登陆注册功能的实现 22
5.2商户模块的实现 23
5.3用户模块的实现 27
5.4管理员模块的实现 28
结 束 语 30
致 谢 31
参考文献 32
附录A 部分代码 33