1 / 15
文档名称:

网上花店流程.doc

格式:doc   大小:1,590KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

网上花店流程.doc

上传人:xiaohuer 2022/1/6 文件大小:1.55 MB

下载得到文件列表

网上花店流程.doc

文档介绍

文档介绍:1 / 15
网上花店
摘要:系统使用JSP构建一个网上花店。介绍的例子可以分成两大部分,第一部分是普通程序,用于客户在登录界面,第二部分是管理程序,用于在服务器端处理客户的定单。最终完成了一个以JSP技术和Microsoft Office Access 2003为基础的基于B/S架构的系统登录与权限管理通用模块的设计与实现。程序由以下几个部分构成:会员登录界面(首页);检测登录代码和密码是否一致;给登录会员显示当前花店中可供选择的花卉;显示购买的花卉价格;将信息存入数据库。
关键词:Jsp;网上花店;B/S架构;Microsoft Office Access 2003;
引言
随着计算机技术的发展,网络技术对我们生活和工作显得月来越重要,特别是现在信息高度发达的今天,人们对最新信息的需求和发布迫切的需要及时性。作为完全解决了目前ASP,PHP的一个通病--脚本级执行,.Sun 公司借助自己在Java 上的不凡造诣,将Java 从Java 应用程序 和 Java Applet 之外,又有新的硕果,这就是Jsp--Java Server Page。而动态交互式网页刚好提供了这些功能,本系统就是一个能够在网上实现购花实时的进行行为统计和记录的网上交易系统。
1设计目的与意义

对于设计一个网上花店系统它可以应用到各种信息管理系统,根据项目开发的工作顺序,对会员登录和购买花卉模块的设计和开发的过程进行总体结构设计、数据库表的设计的具体实现以及需求分析所确认的功能点,详细设计项目的流程和各个模块,以及各功能模块之间的耦合,最终完成了一个以JSP技术和数据库为基础的系统登录与权限管理通用模块的设计与实现。
1.2设计意义
目前网络上的“网上购物”系统可说是大行其道,这使得许多的不用出门就可以轻松的购买商品,利用现代信息进行商务活动的一种先进手段,作为创新的经济运行方式,其影响已经远远超过商业领域。电子商务是Internet爆炸式发展的直接产物,是网络技术应用的全新发展方向。而这些网上购物系统形形色色,为了因应即将到来的情人节,提供网络订花的系统。
2设计目标与总体方案

系统整体采用JSP+Access+Tomcat技术实现。首先是登录界面,且会显示登录次数。管理是友好的操作界面,供用户浏览、查询使用。实现了浏览花卉、查询花卉、订购花卉、付款等功能。
2.2总体方案
从服务使用者的层面来看,网上花店包括会普通程序,用于客户在网上选购花卉和管理程序,用于在服务器端处理客户的定单两大功能点。
2 / 15
会员登录
(1)需要能够接纳用户输入的登录信息的专门界面。
(2)需要能够验证用户提交的登录信息是否合法的验证模块。如果此模块判断用户提交的登录信息不合法,就拒绝用户登录。
(3)如果用户提交的信息是合法,则允许用户登录,向用户开发相应的服务。
订购花卉
(1)用户浏览全部花卉及花卉信息。
(2)用户需要选择花卉,若无登录则需要先登录再选择花卉。
(3)用户可以将选择花卉加入购物车。
(4)可以查看购物车内所有的花卉及信息,并且用户可以做相应的操作。
(5)用户填写信息,订购、付款。

网上花店系统
会员登录模块
会员选花模块
用户名密码不一致,重新登录
进入花店
查看所有花卉
选定花卉,添加购物车
查看订单
返回上一级,修改订单
查看花卉总价钱
购买花卉,填写信息
订购成功
图2-1流程图

表2-1所示:
3 / 15
文件名称
说明
enter.jsp
进入花店要求输入帐号与密码的程序

检查输入帐号与密码是否正确的程序

显示各种花卉信息供上网者选择的程序

显示上网者所购买的花卉计算价格
savaedata.jsp
将订购花卉信息存入数据库
flower.mdb
使用的数据库
3系统概述
系统整体采用JSP+Access+Tomcat技术实现。
3.1jsp概述
JSP的全称为Java server pages,是由Sun倡导的,多家公司参与,与1999年推出的一种Web服务设计标准。本质上就是把Java代码嵌入到HTML中,然后经过JSP容器的编译执行,根据这些动态代码的运行结果生成对应的HTML代码,从而可以在客户段的浏览器中正常显示。
优点:
(1)将内容的产生和显示进行分离
(2)强调可重用的裙组件
(3)采用标识简化页面开发
(4)易于整合到多种应用体系结构中
3.2 MyEclipse开发环境
图3-1 MyEclip