目录
PAGE1
PAGE
PAGE2
基于JSP的蛋糕订购销售系统设计与实现
摘要
在电子商务的虚拟环境下,用户既不愿意花太多时间在漫无边际的网上寻找蛋糕,用户也想要有一个能根据他们的喜好自动地给他们推荐可能感兴趣的蛋糕的网站。因此,蛋糕销售网的研究具有很重要的现实意义。
本系统里的前端部分主要采用JSP为开发语言,后台部分采用的数据库为MySQL,以MyEclipse为搭建环境,采用tomcat为系统使用的服务器,辅以ssh框架做出了一个以JSP技术为辅,B/S结构为基础的蛋糕售卖系统,一般用户进入系统可以进行搜索自己喜爱的蛋糕,查看蛋糕信息,搜索公告信息,购买蛋糕等系统操作。管理员可以实现蛋糕类别管理、蛋糕信息管理、会员管理、系统管理等模块。
本次设计的系统的主要特点是:不需要下载专门的软件,操作简单。
关键词:蛋糕;交易平台设计;B/S架构
目录TOC\o1-3\h\z\u
第1章研究的背景与意义 1
1.1选题的背景与目的 1
1.2实践意义和价值 1
1.3可行性分析 1
第2章系统需求分析 3
2.1功能需求分析 3
2.2系统运行环境分析 3
2.3系统硬件运行分析 3
第3章系统总体设计 4
3.1系统功能模块分析 4
3.2系统用户实体联系图 4
第4章系统各板块详细设计 6
4.1数据库的设计分析 6
4.1.1数据库的概念结构设计 6
4.1.2数据库mysq表设计 8
4.1.3数据库mysql的连接设计 10
4.2用户界面设计 10
4.2.1管理员后台登录页面 10
4.2.2管理员其他模块 11
4.2.3普通用户相关模块 16
第5章系统测试分析 20
5.1系统进行测试目的与意义 20
5.2测试里的过程 20
5.3试验结果 20
第6章工作总结和展望 21
参考文献 22
第1章研究的背景与意义
1.1选题的背景与目的
现今社会经济高猛发展,人力慢慢被价格低效率高的机器所代替[1][2]。特别是现今全世界都处于大数据的背景下,计算机在日常生活和工作中占据着明显的主导地位,计算机计算的速度远远超过人类。毫不夸张的说,在一定程度上,计算机是保证人类工作和生活以及学习的基础。当然了,人们不仅仅在工作需要的时候用计算机,而且喜欢用计算机在网上买东西,这已经创造了一条崭新的消费链,网络购物对各国的经济发展和生活方式产生了深远的影响。然而,购物过多不仅会造成一定的损失,还会造成一堆的浪费[3]。
此次项目的目的是一个网络性质的平台,使人们可以通过网页进行线上购蛋糕的订购,把原有复杂的业务流程变为方便和简捷化。
1.2实践的意义和价值
目前,婚姻、生日蛋糕和一般的小吃类型买的人多,尤其是西式种类的蛋糕受到许多年轻人的喜爱和欢迎,国内的烘焙市场也在健康、迅速、的发展。蛋糕的需求也在逐年上升,而依托着电脑,以蛋糕为总体的交易平台并不多见。这个蛋糕售卖系统的开发可以减少环境中垃圾的增多[4][5],倡导人们健康节约的社会生活态度,解决人与人之间双方的业务需求,有诸多的优势,具有重大的研究和现实意义。
1.3可行性分析
在知晓现有的计算机软件和硬件情况之后的可行性分析:就系统软件方面而言,本系统设计是MySQL和Java相结合,以B/S架构模式为基础,系统相关的应用以及有关的开发环境都是很成熟的,没有技术难点;在如今的高新技术时代,它通过内存变量间的通信项目分享数据[7]-[12]。它也是一种“万物皆客体”语言,它能直接反映现实的生产生活中的物体,如列车,动植物等,这些对象还可以实现相互通信,因此开发人员通过它编写程序更容易。相信接触过它的大多数程序员都非常了解喜欢它[13]。Java语言还有很多好的特点,比如它可以提高效率,这也是它最吸引程序员眼球的原因,它能大幅提高编码人员的工作效率以及代码重用率,使繁杂的编码工作变得简单,也减少了开发人员开发项目所需的时间,并且执行效率相对较慢。例如,Java语言为多线程,网上通讯和最重要的垃圾收集器提供了支持,这让内存管理的工作变得简单易操作,它还具有巨大的发展潜力,Java的更新频率更快,这将使Java更容易扩展到各种设备尺寸,无论是大型还是小型的软件系统,抑或是设备,都更易扩展。平台无关性也是它的重要优势,java能实现只编译一次却能到处运行,具有良好的性能,也就是可移植性,它还有安全、健壮、多线程、动态等特点。相应的硬件,现今系统的环境很容易支持运行的,而目前硬件的发展情况和性能远远超出了蛋糕销售系统的实际运行需要,所以从技术上来说