基于JSP的新鲜水果销售系统的设计

技术:Java、JSP等 摘要: 现如今,随着网络技术的飞速发展,互联网为人们提供方便、快捷地进行网上购物渠道。在全球化和信息化的背景下,传统水果店的水果受到地域、时节的限制已无法满足人们多种多样的需求。网上新鲜水果销售系统摆脱了传统水果销售的局限,避免了“南橘北枳”的尴尬,更好地满足顾客对水果的需求。 新鲜水果销售系统主要实现网上销售水果,所有的设计均由此开展。本系统基于MVC设计模式选择了Oracle 11g数据库、Eclipse开发平台和Tomcat7.0服务器,在Hibernate框架下,采用的是Java语言进行程序编写,采用JSP和Servlet实现动态页面的实现和交互,采用JavaScript实现页面的一些提示效果。主要实现功能有:用户注册、登录、退出功能,商品信息浏览功能,购物车的增加、删除、修改、查看和清空功能,订单查看、删除功能。系统的结构分明、页面友好、操作方便,但由于知识水平有限,本系统只是网上水果销售系统的一个小示例,运用到实际还不够完善。 关键字:水果销售;JSP;Hibernate;Oracle;Eclipse 目录: 1 绪论 1 1.1 研究背景及意义 1 1.2 论文结构安排及内容 2 1.3 小结 2 2 开发技术和工具 3 2.1 系统开发所用的技术 3 2.1.1 MVC模式 3 2.1.2 Servlet技术 3 2.1.3 JSP技术 4 2.1.4 JavaBean 6 2.1.5 Hibernate框架 6 2.2 系统开发工具 9 2.2.1 Eclipse 9 2.2.2 Oracle数据库和JDBC 10 2.2.3 Tomcat服务器 11 2.3 小结 12 3 需求分析 13 3.1 实际业务操作流程 13 3.2 系统功能需求分析 14 3.3 小结 16 4 系统设计 17 4.1 系统功能的设计 17 4.1.1 系统的框架 17 4.1.2 系统的主要功能设计 18 4.2 数据库设计 19 4.2.1 数据库表的设计 20 4.2.2 数据库E-R图 21 4.3 小结 22 5 系统的实现 23 5.1 商品信息模块 23 5.2 用户注册和登录 25 5.3 购物车模块 29 5.4 订单模块 32 5.5 小结 33 6 系统的安装与测试 34 6.1 系统运行坏境的搭建 34 6.1.1 构建JSP运行环境 34 6.1.2 构建系统开发环境 35 6.2 系统测试 36 6.2.1 系统测试目标 36 6.2.2 系统的具体测试 36 6.3 小结 36 7 总结 38 参考文献 39 致 谢 40 外文文献 41 中文翻译 48 论文字数: 包含资料:

经验分享 程序员 微信小程序 职场和发展