当前位置:首页 > 【最新版】网上花店毕业论文设计
序的开发需要JAVA Servlet和JSP配合才能完成。
JSP具备了JAVA技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。 JSP可用一种简单易懂的等式表示为:HTML+JAVA=JSP。
2.7 SERVLET简介
本系统的控制器层采用Servlet实现。Servlet是一种服务器端的JAVA应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。 它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。
Servlet是位于Web服务器内部的服务器端的JAVA应用程序,与传统的从命令行启动的JAVA应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的JAVA虚拟机。
2.8 Tomcat简介
Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。
Tomcat 是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行Tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
第三章 系统需求分析
3.1角色需求
根据网上花店系统的特点,本网上花店系统的用户应该分为两类,
即消费者和管理员。
消费者登录后可进行在线花卉查询,订单查询,下订单,订单修改以及删除。
管理员能手工添加,修改,删除网店的花卉的相关信息,同时能够对用户信息进行管理,对用户所下订单的管理。
3.2功能需求
根据初步的需求分析,系统功能应该主要包括用户注册与登录,在线查询,下订单,用户管理,订单管理等。以下将按照不同的角色权限对功能进行具体描述: (1) 消费者
对于用户身份而言,主要包括在线查询、注册与登录、下订单、查看订单四大功能。
1) 在线查询:用户可以任选时间进行在线查询,找到自己需求的花
卉信息。
2) 注册与登录:用户可以在线注册与登录,进行购买。 3) 下订单:用户可以对自己中意的商品下订单。 4) 查看订单:用户可以查看自己订单。
5) 订单删除:用户可以根据自己的需要可以删除。 (2) 管理员
对于管理员而言,主要包括用户管理、商品管理、订单管理三大功能。
1) 用户管理:管理员可以对用户信息进行查询。
2) 商品管理:管理员可以手工添加,修改,删除网店的花卉的相关
信息。
3) 订单管理:管理员可以对订单信息进行查询。 4) 订单删除:管理员可以删除订单。
3.3性能需求
(1)准确性和及时性:在性能上要保证系统的响应时间是客户可以接
受的。
(2)易用性:本系统是直接面对用户的,而用户往往对计算机并不一定非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的易用性。
网上花店系统对用户在线查询,修改订单,删除订单以及管理员对于用户信息的操作有较高要求,用户可以根据自己的意愿随时修改以及删除所提交的订单,同时本系统也实现了对注册用户的信息管理,以及所注册用户所提交的订单的管理,管理员可以查询所注册的所有用户的个人信息以及对一些订单的查询和删除,所以整个系统应该性能良好、安全可靠。此外系统应当操作简便,界面友好,维护简便。数据库要求运行速度快,稳定性高,安全可靠。
第四章 系统设计
4.1本系统的设计目标
网上花店系统代替了原来的手工操作,从而快速、准确地对消费者及花卉等各种信息进行管理和维护。具体有四个目标: (1) 实现规范化的网上花店;
(2) 支持高效率的完成网上花店日常工作的运行,其中有商品入库,
用户信息建立、用户查询商品等方面的维护更新工作; (3) 使广大用户更方便快捷的进行商品查询、购买商品。
(4) 网上花店工作的计算机化,各种商品信息可以通过计算机快速,
准确地增加、修改、删除、查询。使管理人员对所有用户信息和商品信息的基本概况一目了然,便于管理。
4.2系统功能整体设计
系统开发的总体任务如下:
(1) 商品信息查询模块:用户对所需商品查询工作。 (2) 订单提交模块:主要是处理用户的订单提交问题。 (3) 订单查询模块:用户可以自己查看所下订单。 (4) 订单修改模块:用户可以随时修改订单。 (5) 订单删除模块:用户可以删除订单。
(6) 管理员管理模块:分为用户信息查询、商品信息管理、订单信息
查询4个小模块。
1) 用户信息查询:查询用户信息。
2) 商品信息管理:主要是对商品的增加,修改,删除。 3) 订单信息查询:查询用户所下订单信息。
4) 订单删除:管理员可以根据特殊情况删除部分订单。 网上花店系统的功能模块图如图3所示:
共分享92篇相关文档