1、 毕业论文 ( 20_ _届) “花窝鲜花速递”网站的设计与开发 所在学院 专业班级 电子商务 学生姓名 学号 指导教师 职称 完成日期 年 月 I 摘 要 随着计算机技术和社会经济的迅速发展,基于 Internet 的电子商务逐渐引起了全世界的注意。以手工处理信息为主的传 统商业模式受到新型的信息技术影响,逐渐形成一种新型的融合 Internet 的新兴商业模式,这使得电子商务得到必然的发展。许多希望将网上交易作为部分业务内容的公司逐渐发现,将网上网下集成起来变的尤为重要。 如今,网上购物越来越受到人们的喜爱,逐渐成为一种重要的购物方式。网上鲜花速递就是其中的一种网上购物系统,人们可以足不出
2、户的享受各种购物的乐趣和服务,同时为生活节奏紧凑的人们带来了便利。 为建立一个专业化、人性化的网上鲜花速递平台,向顾客提供一个良好的网上购物环境,同时创造一个自身的品牌形象,本文对“花窝鲜花速 递”网站从规划总体目标、方案建设等几方面进行深入的研究,并以此为基础分析系统需求和数据流程,对各个主要功能进行详细设计,最终完成商品选购、在线咨询、后台管理等功能模块,达到为顾客提供优质的服务,人性化的管理,以及创造自身品牌形象的目标。 关键词: 网上鲜花速递 ; 专业化管理 ; 网站开发 II Abstract With the computer technology and the rapid so
3、cial and economic development of Internet-based e-commerce increasingly attracted worldwide attention. To manual processing of information by the traditional business model based information technology impact of new, gradually formed a new fusion of the emerging Internet business models, which makes
4、 the development of e-commerce are inevitable. Many want to the content of online trading companies as part of the business gradually found that integrating online and offline will become particularly important. Today, online shopping more and more popular, has become an important way to shop. Onlin
5、e flower delivery is one of an online shopping system, people can stay at home to enjoy a variety of shopping and services, as well as people who live a fast paced brought convenience. For the establishment of a professional, personalized online flower delivery platform to provide customers with a g
6、ood online shopping environment, while creating a brand image of its own, this article on “flower flower delivery nest“ site from the overall planning objectives, programs and construction of several Conduct in-depth research and analysis as the basis for system requirements and data flow, each of t
7、he major features of the detailed design and the eventual purchase of goods, online consulting, background management modules, to provide customers with quality service, human The management and the creation of their brand objectives. Keywords: Online flower delivery; Professional management; Web de
8、velopment; III 目 录 1 系统规划 . 1 1.1 系统开发背景及目标 . 1 1.2 系统建设总体方案 . 2 1.3 系统开发环境及技术 . 3 2 系统分析 . 5 2.1 系统需求分析 . 5 2.2 系统主要功能分析 . 6 2.3 系 统业务流程分析 . 7 2.4 系统用例分析 . 8 3 系统设计 . 10 3.1 系统概要设计 . 10 3.2 系统详细模块设计 . 11 3.3 数据库设计 . 17 4 系统实现 . 21 4.1 系统主界面实现 . 21 4.2 会员登记模块实现 . 23 4.3 商品展示模块实现 . 25 4.4 客户服务模块实现 .
9、28 4.5 选购服务模块实现 . 30 4.6 系统后台管理实现 . 32 5 技术难点及开发体会 . 33 5.1 技术难点 . 33 5.2 开发体会 . 35 结 论 . 28 参考文献 . 38 1 1 系统规划 网络经济时代的到来给人们的生活习惯和生活方式带来了很大的变化。随着电子商务的不断发展,网上购物越来越普及,它已经成为一种重要的购物手段。如今,人们可以足不出户的购买各种各样的商品和享受各种各样的服务。网上鲜花速递就是一种网上购物系统,人们可以在网上进行鲜花的选择并且可以送货上门,享受优质的服务。 1.1 系统开发背景及目标 近年来, Internet 的出现给了电子商务以新
10、的活力,基于 Internet 的电子商务已经引 起了全世界的注意。电子商务的发展有其必然性和可能性。传统的商业是以手工处理信息为主,并且通过纸上的文字交换信息,但是随着处理和交换信息量的剧增,该过程变得越来越复杂,这不仅增加了重复劳动量和额外开支,而且也增加了出错机会,在这种情况下需要一种更加便利和先进的方式来快速交流和处理商业往来业务;另一方面,计算机技术的发展及其广泛应用和先进通信技术的不断完善及使用导致了 EDI 和 Internet 的出现和发展,全球社会迈入了信息自动化处理的新时代,这又使得电子商务的发展成为可能。许多希望将网上交易作为部分业务内容的 公司逐渐发现,将网上网下集成起
11、来变的尤为重要。 随着上网人数指数性增长,电子商务这种新兴的商业模式开始日益成熟,网上购物也成为越来越流行的购物手段,而网上花店也随着人们传情达意方式的改变日趋火热。在国内,网上花店从 1999 年的 5 家到现在的 180 多家,目前销售总额达 3000 万元,并且仍以 30%的速度在增长。网上花店已经成为电子商务的一朵奇葩(雅筱, 2008)。鲜花礼品在很多的节日和人群之间都是一种能很好的表达自己意思的礼物。很多的人在表达自己爱意的时候都会选择送对方鲜花,因为每一种鲜花都有不同的寓意,当收花者 看到对方送的鲜花是自然就明白了其中的含义,这是一种很好的表达自己意思的方式。现在的人们工作繁忙,
12、也许都没有时间去花店挑选鲜花,而网上选择鲜花就是一种既方便又快捷的买花方式,而且可以帮客户送到对方的手上,给对方一个惊喜。这种送花的方式已经慢慢的进入到人们的生活当中,人们正在逐渐的接受这种方式。 对于未来网络销售鲜花的发展,几乎所有鲜花网商都认为,网络销售的发展潜力巨大,并且打破了以往的地区界限以及产地的限制,销售商也更加清楚只有采用2 一种合作共赢的方式,才能实现自身利润的最大化(南花, 2006)。 相信,网上鲜花速 递的方式很快就会得到广泛的应用,使它成为在鲜花礼品行业中的一种主要的营销方式,将会有更好的发展。 其目标是开发一个针对顾客的网上鲜花选购和速递系统,当顾客产生鲜花购买的需求
13、时,就可以进入该系统,顾客可以根据自己的需要和喜好进行鲜花的分类选购或搜索,顾客还可以对自己的基本资料、购物情况、订单情况等进行管理,网站会依照顾客的具体情况和要求进行鲜花配送、资源管理等。“花窝鲜花速递”网站力求为顾客 营造一个良好的 网上购物环境,提供一切优质的服务,创造一个自身的品牌,使得顾客 选的开心,购的舒心, 用的放心。 1.2 系统 建设总体方案 1.2.1 系统市场定位 本系统的市场定位是针对全国范围内各个地区的鲜花销售与订购,主要是个人鲜花花束的订购,但也十分欢迎鲜花的批发业务。只要收货人是在配送的范围内,网站都会为顾客实行送货上门的服务,并可以根据顾客的要求,实行定时定点的
14、送货上门。顾客想要我们什么时候送到,我们就在什么时候送到,顾客可以选择送到货的日期和时间。 因为鲜花是一种多样化的商品,各种各样的花都包含了其各自的含义和应用的场所,使用的范围较为广泛,应用的人群和场所也是很广泛的,所以只要是有需要的,并且愿意在网上进行鲜花订购 的顾客,就都是我们的目标用户。 本系统在开发初期,采用与全国范围内现有的鲜花供应地进行合作的方式,一方面保证了鲜花及时的送到顾客的手中;另一方面,由于鲜花是一种对时间、季节、贮存方式等要求很高的特殊商品,为了能够更好的保证鲜花的质量,这种短距离的运送方式也较为的理想。后期系统发展进入稳定阶段,资金、人员、物资等都较为成熟,可以逐渐发展
15、自己的鲜花生产基地,并且加强与行业间的合作,在全国范围内各个地区设立自己的网点,不仅仅是对个人的鲜花零售,可以是针对企业的大量批发。这种分阶段的市场发展方案可以适应多变的市场环 境,同时也保证了系统的良好发展。 1.2.2 系统总体结构 本系统采用三层架构模型,就是将整个业务应用分为表现层、业务逻辑层3 和数据访问层。对于系统开发而言,三层架构使得系统分工更加明确,系统的可扩展性和可维护性更好,对数据库的安全性也有所帮助。 三层架构模型并不是物理意义上的三个层次,并不是简单的放置三台机器就是一个三层架构,它是一种逻辑意义上的三层。三层架构是在客户端与数据库之间建立了一个中间层,系统的主要功能和
16、业务逻辑都是在这个中间层中进行处理的,通常情况下,客户端与数据库并不直接进行交互,而是通过这个 中间层进行交互的。 ( 1)表现层( UI) 表现层位于最外层,是距离用户最近的,它是用户在登录、使用本系统时最直观可视的界面。系统将参考用户的实际需求、使用习惯等方面,注重可操作性、交互性和整体的视觉效果,开发一个易于被用户接受,易于使用的用户界面。 ( 2)业务逻辑层( BLL) 业务逻辑层主要是对具体问题的操作,实现内部业务的整体运作。在开发系统过程中,有针对性的设计系统提交信息,以及发布,保证业务运作的有效进行。 ( 3)数据访问层( DAL) 数据访问层是对数据库中的数据进行直接操作,包括
17、对数据的增加、删除、修改、更新等,为表现层和业务逻辑层提供相应的数据支持。本系统中的主要数据包括会员数据、商品数据等,通过相应的操作对数据库进行访问(具体过程见图 1)。 图 1 三层结构模型图 1.3 系统开发环境及技术 1.3.1 软件系统环境 系统的软件环境主要包括服务器端和客户端,其基本配置如下: ( 1)服务器端: 操作系统: Windows XP 数据库管理系统: Access 表现层 业务逻辑层 数据访问层 数据库 4 应用服务器: IIS 5.0 以上版本 ( 2)客户端: 客户端运行软件: IE 6.0 以上版本 1.3.2 硬件环境 服务器环境: IBM 小型机 测 试客户
18、端:若干普通 PC 机 其他:配备必要的网线和交换机 1.3.3 主要开发工具 开发工具: Macromedia Dreamweaver 8 开发语言: ASP 数据库: Microsoft Office Access 2003 5 2 系统分析 系统分析的主要任务是将在系统调查和系统资料搜集中所得到的信息集中到一起,对系统信息处理过程、业务流程和系统整体状况进行分析。它侧重于对业务和数据的流程分析,以下主要包括需求分析、主要功能分析和数据流程分析三部分。 2.1 系统需求分析 本系统主要针对具有网上鲜花选购需求 和能力的顾客,通过对会员信息、鲜花信息、订单情况等操作进行全面的管理,为当前快节
19、奏下的人们提供一个优质的鲜花购物环境。由于及时有效的收集鲜花信息和其他新鲜资讯,使得人们不仅拥有一个网上鲜花购物环境,而且更好的了解各方面有效资讯,拓展了不同层面的知识。“花窝鲜花速递”网站的需求主要有以下几方面: ( 1)会员资料的收集、管理。通过新会员的注册、老会员资料的修改等操作,及时准确的收集到顾客的基本资料,并对资料作出有效的管理,可以针对不同顾客的基本情况、喜好等,提供个性化和人性化的服务。 ( 2)鲜花信息的收集、整理 和发布。根据供应商和行业内其他企业所提供的鲜花信息,积极主动进行及时的收集工作,并根据自身网站的需要,将资源进行有效的整理。通过后台的信息编辑和发布功能将鲜花信息
20、发布到网站中,做好合理的更新与管理,使得顾客掌握最新、最全的鲜花信息,方便顾客的选购。 ( 3)购物车的记录保存。购物车模块可以在顾客选购多种商品的时候发挥有效的作用,为顾客保存已经选择的购物记录,在顾客选购完成后一并进行订单的下达、款项的支付等操作,节省了顾客的时间,同时也方便了网站本身的管理。 ( 4)订单的下达、管理。在顾客下达订单后,会自动生成 订单记录,顾客可以通过查询、修改等操作查看订单目前所处的阶段,对存在的订单进行合理的管理,方便后期的配送、付款和维护。 ( 5)管理员的权限。为相关人员设置权限,管理员可以通过后台的管理系统,对网站的整体运营进行操作,通过权限的设置,能够保障数
21、据库和系统的安全,从而使得网站有更加稳定的发展。 6 2.2 系统主要功能分析 ( 1)会员登记功能。 用户注册,用户信息的登记,非会员来到我们的网上鲜花速递平台,要实现选 花、购花,就要注册成为我们的会员,以便我们提供各加个性化的服务。 会员资料修改,会员登录网上鲜花速递平 台后,享有一定的权利,会 员可以根据实际情况及时修改资料信息,确保我们所收集的信息正确性。 会员登录,已经注册的会员通过输入用户名和密码登录网上鲜花速递平台,如果与数据库中数据匹配,登录成功,否则需重新登录或者与管理员联系。 ( 2)商品展示功能。 我们将鲜花进行分类,并对各种鲜花花束、礼品等进行较为详细的介绍,使客户可
22、以找到自己心仪的商品。 鲜花查询,用户可以输入关键字,进行鲜花的检索,快速的找到自己喜欢的花。 ( 3)客户服务功能。 反馈机制,用户在选购鲜花后,如果在交易的各个环节出现问题,可以使用我 们的订单投诉和反馈机制,确保用户的利益得到更加好的保障,我们承诺在最短的时间合理有效的处理用户提出的任何投诉与意见反馈。 客户咨询,为进一步向用户提供全方位的服务,并且加强用户与我们的交流,我们设有在线即时工具,一方面帮助用户更好的使用网上鲜花速递平台,另一方面加强与用户的交流沟通,确实考虑用户的实际需求。 ( 4)订购服务功能。 下单订购,当用户找到自己喜欢的鲜花时,想要进行购买,就可以进行订购。 购物车,购物车系统是电子商务网站中常见的系统模块,它记录用户所要购买的多项鲜花产品,并在最后统一支付。用 户在选择花束或礼品后,如果还想继续选购,则将商品加入购物车,可以进行其他商品 的挑选。 修改订单,在用户完成挑选后,就要进行订单的确认,以及相关信息的填写和修改,包括收货地址、联系方式、价格等。 电子结账,确认信息之后,就要进行支付,可以选择网银或者使用支付宝实现支付的顺利完成,要注意安全性。 订单查询,在完成交易环节后,用户可以根据交易的订单要进行查询,查询基本信息外,还可以查询物流情况的信息。 ( 5) 后台管理 功能。 管理员登录模块:实现管理员 后台的登录,进行信息的维护。