您现在的位置:网站首页答辩论文计算机毕业设计计算机论文计算机软件

网上花店管理系统

  • 简介:(毕业论文 字数:21343 页数:52)摘 要:电子商务是利用现代信息网络进行商务活动的一种先进手段,作为创新的经济运行方式,其影响已经远远超过商业领域。随着以互联网为平台的网上交易的发展,花卉的交易时间已经可以达到马克思所言的“等于零...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载

(毕业论文 字数:21343 页数:52)摘 要:电子商务是利用现代信息网络进行商务活动的一种先进手段,作为创新的经济运行方式,其影响已经远远超过商业领域。随着以互联网为平台的网上交易的发展,花卉的交易时间已经可以达到马克思所言的“等于零或者趋近于零”的境界,网上交易使花卉市场发生了巨大的革命,不仅时间缩短,交易速度加快,而且可以大大降低商业交易的成本,尤其对于个性化不强的花卉,对于现代经济中大量按标准生产的,有严格品种、规格、质量标准约定的产品,可以在网上实现销售。
花卉本身是一种比较容易在网络上进行销售的产品,不存在网上和现实中具有较大的品质差异,在网上挑选更加直观和方便。而且现在大部分网上的花店都将订花、送花合并成一条龙服务,让买花的网民越加方便。
本文是采用J2EE体系结构中的Struts框架来开发的花卉销售系统,目标是实现一个以销售为中心的网上花店管理系统,构建用户信息与账号,账号与订单信息有机结合的业务系统。提供了包括传统业务中最基本的用户注册、登录、查询、订购、购物车管理、生成订单、花卉信息管理、用户信息管理及订单信息管理等功能,是一个比较完善的系统。

关键词:J2EE,网上花店系统,Struts

ABSTRACT :Electronic commerce is one advanced method carried on the commercial activity using the modern information network. As the innovation way of the economical movement, its influence already went far beyond the commercial domain. Along with the development of internet transaction taking the Internet as platform, the time of commodity transaction already might achieve the boundary as Marx said "was equal to the zero or close to the zero". The transaction on-line caused the commodity exchange having the huge revolution, not only reducing the time and speeding up the transaction, but also reducing the transaction cost of the commercial trade greatly. Commodities which personalization are not strong, regarding the modern commodities in massively according to the standard production, having the strict variety, the specification and the quality specification agreement product especially, might realize the sale on-line.
Fresh flower itself is one kind of products that easy to sale online, choosing flowers online be more directly and convenient without big quality difference between online and in the reality. At present, flower buyers ordering flowers and delivering flowers more convenient on most of flower shops online.
This paper presents the flowers sale system using Struts frame of J2EE system structure. The goal of this system is to realize an system of online flowers management taking sells as the central, to construct a transaction system including the customer information and the account, the account and the order form information organically synthesize, which to provide the traditional five kind of basic services including the inquiry, ordering, management of the shopping cart, the production of order form, the commodity information management.

Key words: J2EE;system of online flowers management;Struts

目 录

第一章 前言 1
第二章 系统需求分析 2
2.1 可行性分析 2
2.1.1 技术可行性 2
2.1.2 经济可行性 5
2.1.3 社会可行性 5
2.2 功能需求分析 5
2.2.1 问题分析 5
2.2.2 设计思想分析 6
2.3 数据库分析与设计 6
2.3.1 数据库的需求分析 6
2.3.2 创建数据库 9
第三章 系统概要设计 11
3.1 用户注册 12
3.2 用户登录 12
3.3 查看或修改个人信息 12
3.4 在线花卉查询 13
3.5 在线花卉选购 14
3.6 用户注销 15
3.7 管理员登录 15
3.8 用户信息管理 16
3.9 花卉信息管理 16
3.10 订单信息管理 17
第四章 系统详细设计与编码实现 19
4.1 用户注册 19
4.1.1 注册信息填写要求 19
4.1.2 结构流程图 20
4.1.3 代码实现 20
4.2 用户登录 20
4.2.1 登录信息填写要求 20
4.2.2 结构流程图 20
4.2.3 代码实现 21
4.3 查看或修改个人信息 21
4.3.1 修改个人信息填写要求 21
4.3.2 结构流程图 21
4.3.3 代码实现 21
4.4 在线花卉查询 21
4.4.1 花卉查询要求 22
4.4.2 结构流程图 23
4.4.3 代码实现 23
4.5 在线花卉选购 23
4.5.1 添加到购物车 24
4.5.2 购物车管理 25
4.5.3 生成订单 27
4.5.4 查看个人订单 28
4.6 用户注销 29
4.6.1 注销用户后权限设置 29
4.6.2 代码实现 29
4.7 管理员登录 29
4.7.1 登录信息填写要求 30
4.7.2 结构流程图 30
4.7.3 代码实现 30
4.8 用户信息管理 30
4.8.1 用户信息删除后权限设置 30
4.8.2 结构流程图 31
4.8.3 代码实现 31
4.9 花卉信息管理 31
4.9.1 添加花卉信息 32
4.9.2 修改或删除花卉信息 32
4.10 订单信息管理 33
4.10.1 查看、修改或删除订单 34
4.10.2 结构流程图 35
4.10.3 代码实现 35
第五章 系统功能测试 36
5.1 软件测试简介 36
5.1.1 软件测试定义 36
5.1.2 常用的软件测试方法 36
5.2 系统测试实例 38
5.2.1 用户管理个人信息 38
5.2.2 花卉信息查询 40
5.2.3 在线花卉选购 40
5.2.4 购物车管理 41
5.2.5 生成购买订单 42
5.2.6 管理员登录 43
5.2.7 管理员管理用户信息 43
5.2.8 花卉信息管理 43
5.2.9 订单信息的管理 44
第六章 结论 45
谢辞 46
参考文献 47

第一章 前言

20世纪90年代,随着计算机通信技术的日益发展和融合,以及互联网的普及和应用,信息处理和传递突破了时间和地域的界限,世界经济向全球化和信息化的方向发展,人类社会开始跨入了一个全新的电子商务时代。电子商务时代的到来,标志着一个依托互联网为基础的网上虚拟市场已经开始形成,这是一个具有全球性、数字化、跨时空等特点的飞速发展和潜力巨大的新兴市场。面对这样的一个自身在不断变化着的全新的网络虚拟市场,商业竞争规则、经济增长模式乃至社会生活方式都将发生剧烈的变化,传统的市场营销方式也将发生深刻的变化。
随着网络经济的不断发展,中国已经形成一个很大的网络群体,电子商务已经日渐成为网络交易的主流,人们已经慢慢习惯网上的购物的方式,已经首肯并相信这种购物模式,习惯了坐在家里随便挑选自己所喜爱的花卉。只要建立一个网上商店系统,配上一台电脑,就可以让自己的花卉在互联网上让用户尽情挑选购买。
花卉本身是一种比较容易在网络上进行销售的产品,不存在网上和现实中具有较大的品质差异,在网上挑选更加直观和方便,而且现在大部分网上的花店都将订花、送花合并成一条龙服务,让买花的网民越加方便。轻松点击之间,花卉与衷心的祝福便可以准时送抵家人或朋友。所以,设计一个能进行花卉查询、订购及管理功能的网上花店管理系统,将传统的花店经营管理模式与计算机网络及数据库系统的综合经营管理模式相结合,是现实客观的需要。
本系统以软件工程的思想为指导思想。采用工程的概念,原理技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它。严格按照软件的生命周期,既可行性分析,需求设计,概要设计, 详细设计,集成,测试的顺序进行编写。
在WEB开发过程中,本系统采用Model2模式(JSP+JavaBean+Servlet),并使用当前流行的Apache Struts框架进行开发,用MySQL完成数据的管理。Struts最早作为Jakarta项目的组成部分问世,它为使用MVC体系来编写应用提供了一个架构,由于其具有结构层次分明,高可重用性,便于开发与设计分工等诸多优点,使得这门技术在WEB开发中得到了广泛的应用。MySQL是当前最受欢迎的开源SQL数据库管理系统,也是一个快速的、多线程、多用户和健壮的SQL数据库服务器。由于MySQL具有支持多编译器、支持多平台、支持多种字符集,并且操作简单、好学易懂等优点,所以对许多的中小型应用来说,无论是从降低成本,还是从性能方面它都提供了不错的选择。
使用该软件之后,用户可以方便地在互联网上进行花卉查询及选购,管理员也可以对系统的用户,花卉及订单等进行管理,从而将人、机、物的需求,活动和运作相结合,以实现现代高效、科学且安全的电子商务。

查看评论 已有0位网友发表了看法
  • 验证码: