大学毕业设计---网上花店管理系统
本科毕业设计---网上花店管理系统

网上花店管理系统毕业论文目录摘要: (1)一、引言 (1)二、需求分析 (2)(一)开发背景 (2)(二)功能需求分析 (2)(三)开发环境需求 (3)(四)可行性分析 (3)三、系统设计 (4)(一)系统功能图 (4)(二)管理员系统活动图 (5)(三)系统用例图 (6)(四)前台购物流程图 (7)四、数据库设计 (7)(一)E-R模型图 (8)(二)数据库模型图 (8)(三)数据库表设计 (9)(四)数据字典 (10)五、系统详细设计与实现 (12)(一)前台网站 (12)(二)后台管理 (21)六、系统测试 (27)七、小结 (27)八、参考文献 (28)网上花店管理系统的设计与实现计算机信息管理081班陶玉琴摘要:21世纪是个日新月异的时代,一切的更新速度都是如此之快,人们生活的节奏也随之提高,时间已经成为一种奢侈品,再也容不得我们去挥霍半分,网上购物顺应时代的潮流,走入了人们的日常生活,网上购物突破了传统商务的障碍,无论对消费者、企业还是市场都有着巨大的吸引力和影响力,在新经济时期无疑是达到“多赢”效果的理想模式。
鲜花在人们的生活中是不可或缺的人类情感的传递者,但是快节奏的生活,让他们缺少了这样的机会去表达,网上花店提供这样一个平台,快捷,方便,安全,让他们在忙自己的事情的同时,也能保留这份美好。
下面我将介绍一下我们网上花店管理系统的功能,流程。
关键词:网上鲜花销售;后台管理系统;购物车;订单一、引言上世纪90年代以来,随着网络、通信和信息技术的突破性进展,Internet在全球爆炸性增长并迅速普及。
在这一前提下,电子商务应运而生了。
电子商务是基于互联网、以交易双方为主体、以银行电子支付和结算为手段、以客户数据为依托的全新的商务模式,它可以使商家与供应商更紧密地联系起来,更快地满足客户需求,也可以让商家在全球范围内选择最佳供应商。
据调查,中国经常网上购物人数已达3000万人,有1/4的网民有过购物经历。
网上花卉销售与管理系统—毕业设计论文

网上花卉销售与管理系统摘要网上花卉销售与管理系统是一个网上购物式的新型系统也是一个典型的系统,其开发主要包括前台的网页设计应用开发,后台的数据库建立维护以及管理两个大的方面。
对于前者要求建立功能完备,使用方便,操作简单等网站的设计特点。
而对于后者则要求建立起数据一致性和完整性强,数据安全性好的数据库和管理功能。
因此根据上述的需求,设计的这个系统采用了网站式设计的基本思想方法,结合了ASP的编程语言,以网上购物式的设计为中心,对花卉市场需求进行了进一步分析后,设计出前后台分别登陆的完整的网上花卉销售与管理系统。
本系统在前台实现了用户登陆,商品排行榜,查询鲜花,订单查询,网上购物和客户留言功能,在后台建立了基于前台所有模块功能的管理功能。
系统运行结果证明,本文所设计的系统可以满足花卉订购者,花店工作者和管理员三方面的需要。
关键词:ACCESS数据库;SQL语言;DreameawverMX网站设计;ASPAbstractOn the net flower sale and manage the system is a web page design application that the new s ystem that a net ascends the shopping t ype is also a t ypical system, its development includes the foreground primaril y develop, the database of the background creates maintenance and manage two big aspects.Create to the former request the fu nction is complete, usage convenience, operate the characteristics of design of simple etc. website.But request the latter very much to create to rise the consistency of data is strong with the integrit y, the database that the security of data like with manage the function.Therefore according to above requirement, the fundamental that this system of the design adopted the website t ype the design thought method, join together ASP programming language, regard the design of the net shopping t ype as the center, proceeded the further the empress of anal ysis to the flower market requirement, design a complete net for in front and back the pedestal lands respectivel y top flower sale and manage the s ystem.This system fore the set realizes the consumer lands, mercha ndise ranking, search fresh flowers, the order searches, on the net the shopping leaves a message the function with the customer, creating in the background according to the foreground has the management function of the module function.S ystem run - time result verification, this text a s ystem for designing can satisfy the flower subscriber, florist worker with managing person three the demand of aspects.Keywords: ACCSSE database;SQL language;DreameawverMX website design;ASP目录绪论 (5)1 系统分析 (5)1.1 需求分析 (6)1.2 可行性分析 (6)2 总体设计 (7)2.1 设计目标 (7)2.2 数据库设计 (8)2.3 系统E-R关系图 (8)3 网上花卉销售与管理设计 (10)3.1 系统功能描述 (10)3.2 前台功能模块设计 (11)3.2.1 首页功能的模块设计 (12)3.2.2 用户注册的模块设计 (12)3.2.3 用户登陆的模块设计 (13)3.2.4 排行榜功能的设计 (15)3.2.5 广告与新闻功能的设计 (15)3.2.6 花卉查询功能的设计 (16)3.2.7 网上购物功能的设计 (17)3.2.8 订单查询功能的设计 (19)3.2.9 订单投诉功能的设计 (19)3.2.10 留言板功能的设计 (20)3.3 后台功能模块设计 (21)3.3.1 用户管理模块设计 (21)3.3.2 新闻管理模块设计 (23)3.3.3 商品管理模块设计 (24)3.3.4 订单投诉模块设计 (26)4 系统测试和维护 (28)4.1 系统的测试 (28)4.2 系统的维护 (29)结束语 (29)致谢 (30)参考文献 (31)附录 .................................................. 错误!未定义书签。
花店管理系统毕业设计

XXXX大学毕业设计说明书毕业设计题目露薇安花店管理系统学院专业班级学生姓名性别男指导教师职称讲师XXXX年X 月XX日花店是一种服务于人们精神享受一种载体,所以不论是从服务上还是产品上都要给人一种优质的感受。
如今花卉已经不仅限于小地区内的交易,花卉进销存的过程中的信息越来越庞大和复杂,而引进该系统能提高花店运作能力,使管理更规范化,系统化,科学化。
本论文采用JSP和Java技术以及Microsoft SQL Server2000数据库和Tomcat服务器技术。
主要提供了用户登录模块,员工管理、花卉管理、采购管理、库存管理等功能模块。
用户登录:用户输入用户名和密码然后判断用户名和密码是否与数据库存储的用户名密码匹配,如果匹配则成功登录到系统,如果不匹配则弹出错误信息。
员工管理主要包括管理员对员工的新增,修改,删除,查询等功能。
花卉管理主要包括管理员对花卉的新增,修改,删除,查询等功能。
采购单管理主要包括管理员和采购员对采购订单的新增,修改,删除等功能。
花卉库存查询:主要是管理员对现存花卉的库存信息的查询。
以更科学的存放、销售花卉的需求,同时也让花店花卉的管理信息化,标准化,自动化,通过这些让花卉管理更为方便,通过统计或是查询都能及时的了解花卉的入库,库存等信息,在花卉入库,采购时花卉信息都一目了然,更好地提高了工作效率,也能更好的为顾客服务。
本课题以花店管理的现状为切入点,借鉴已有的进销存管理业务经验,从花店人员管理、花卉管理、采购业务、库存业务等几方面对花店花卉的进销存管理进行分析、设计、编码和测试,并结合花店实际,对花店花卉管理系统进行深入系统的研究,对提高花店的采购管理水平,降低采购成本,使花卉的进销和存储和谐统一,对增加花店的效益具有较高的实用价值和现实指导意义。
也对花卉产业的信息化有着较大作用。
本系统经过测试,运行效果稳定,操作方便。
能够很好的解决花卉的管理困难,为花店带来更多的利润。
鲜花订购与管理系统的设计毕业设计论文

毕业设计论文鲜花订购与管理系统的设计摘要网上花店属于一种新的店面形式,主要以实现在线销售鲜花为主,一般没有实体店面,收到顾客订单后将订单转手给实体商户,具有快速,方便的特点。
这就适合当今时代的发展趋势。
购买鲜花的人遍及全国乃至世界。
这么广大的一个市场,只是利用传统方式的店面营销花店是远远不够的,虽然只能满足某个区域消费者的需求,却不能面向远处的消费者需求。
为了迎合市场的需求,提高自身在同行中的竞争能力,开发一个网上鲜花销售系统也是很有必要的。
鲜花订购与管理系统,主要实现的功能是:实现用户在线注册功能、登录功能、查询功能、购物车功能、定单等。
在后台能实现管理员的登录、管理员对商品的分类发布、库存管理、商品的管理、用户信息的管理、订单管理、管理员管理等。
真正实现从商品的发布到商品的购买一系列的网上销售鲜花的功能。
我们的网站基于Internet的互联网网络,以B/S形式实现的。
本系统是采用ASP.NE T技术,以SQL2005作为数据库,使用Microsoft Visual Studio 2005作开发平台,利用网络来实现网上销售鲜花的功能性网站。
具有最大的优点是,界面友好、美观,人性化,操作简易,可视性强,设计成本投入性小,利润见效快,系统安全性好,系统维护与管理方便快捷,目标明确,可操作性强,具有可拓展性等特点。
能够满足广大用户的需求。
关键词:SQLServer,.NET, B/S,管理信息系统,电子商务目录摘要 (II)目录 ............................................................................................................................................. I II 第1章引言 (1)1.1项目背景 (1)第2章需求分析 (2)2.1目标 (2)2.2运行环境 (2)2.3安装与初始化 (3)2.4功能需求 (4)2.5性能需求 (17)第3章系统设计 (18)3.1基本设计概念和处理流程 (18)3.2总体结构 (23)3.3用户界面设计 (24)3.4外部接口 (26)3.5内部接口 (26)第4章数据库的设计 (27)4.1逻辑结构设计 (27)4.2数据库的设计 (29)第5章系统的实现和调试 (32)5.1公共模块——会员注册功能的实现与调试 (32)5.2公共模块——会员(管理员)登陆功能的实现与调试 (33)5.3订单管理模块——修改订单信息的实现与调试 (34)5.4订单管理模块——审核订单的实现与调试 (36)5.5发货管理模块——发货的实现和测试 (39)5.6发货管理模块——确认收货的实现和测试 (41)5.7用户信息维护模块——用户购物车管理实现与调试 (43)5.8用户信息维护模块——用户购物车管理实现与调试 (44)5.9用户信息维护模块——用户购物车管理实现与调试 (46)5.10商品信息维护模块实现与调试 (47)5.11商品信息维护模块实现与调试 (49)结论 (51)致谢 (52)参考文献 (53)第1章引言千姿百态的花儿述说着千言万语,每一句都述说着“美好”,特别是现在,随着人们生活水平不断地提高,生活质量不断地好起来,对生活的追求。
毕业论文---花店销售管理系统

2.1
ASP(Active Server Pages,动态服务器页面),一种用以取代CGI(Common Gateway Interface,通用网关接口)的技术[6]。简单讲,ASP是位于服务器端的脚本运行互式的动态网页,包括使用HTML表单收集和处理信息,上传与下载等等。更重要的是,ASP使用的ActiveX技术是基于开放性设计的环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的Web编写工具所远远不及的地方[7]。使用ASP还有个好处,就在于ASP可利用ADO(Active Data Object)方便快捷地访问数据库,从而使得开发基于WWW的应用系统成为可能,这也是本文选择ASP作为开发工具最重要的原因之一。
2.
IIS(Internet Information Server,互联网信息服务器)是微软推出的Windows NT Option Pack的主要成员,作为Windows NT的扩展,它与Windows NT Server完全集成,允许使用WindowsNT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点[13]。它是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、SMTP服务器和NNTP服务器,分别用于网页浏览、文件传输、邮件发送和新闻服务等发面,它使得在网络(包括互联网和局域网)上发布信息成了一件容易的事。自推出以来已经有了很大发展,其体系结构是当今市场上最受关注的Web服务器之一。它具有强大的系统安全性,具有服务器端脚本开发调试、内容管理、站点分析、崩溃防护、内置JAVA虚拟机及全面支持ASP等强大功能。
网上花卉销售和管理系统毕业设计

毕业设计网上花店销售管理系统摘要随着现代计算机科学的发展,计算机系统越来越受到重视,电子商务的诞生,使人们在家里就可以轻松的方便网上购物。
网上花卉销售与管理系统是一个网上购物的新型系统,也是一个典型的系统。
它主要包括前台的网页设计应用与开发和后台的数据管理和维护。
对于前者要求建立功能完备,使用简单,界面优美等网站的设计特点。
对于后者则要求建立数据的一致性和完整性,数据安全性好的数据库和管理功能。
根据上述需求,本网站的设计采用了网站式设计的基本思想和方法,以Java 语言为开发语言,并采用了Struts程序构架进行设计开发。
重在讲解如何运用Java 语言进行网上购花系统的设计,包括所用的工具,动态网页的设计和实现。
并使Struts程序构架和SQL Server数据库技术结合。
对于花卉市场进一步分析后,设计出前后台分别登陆的完整网上花卉销售和管理系统。
本网上花店系统在前台实现了用户登陆,查询鲜花,鲜花定制,鲜花推荐,以及新闻浏览等功能。
在后台建立了基于前台的所有模块功能和管理功能。
关键字:电子商务网上花店Struts SQL Server目录摘要 (2)前言 (3)第一章项目分析 (5)1系统实现目标 (4)1.1 系统研究 (4)1.2实现意义 (4)2 开发环境概述 (6)3项目的可行性分析 (4)3.1 商业可行性 (5)3.2 技术可行性 (5)4 运行环境 (5)5需求分析 (6)5.1 总体需求分析 (6)5.2 主要功能模块分析 (7)6 系统流程图 (9)第二章系统设计与实现 (10)1数据库的设计与实现 (10)2 系统功能的设计与实现 (13)2.1 前台功能设计 (13)2.2 后台功能设计 (16)第三章项目各个模块的测试 (17)1 软件测试的步骤 (18)2 软件测试的方法 (18)3 测试总结 (20)第四章结论 (22)致谢...................................................................................... 错误!未定义书签。
花店销售管理系统毕业设计

花店销售管理系统毕业设计系统简介:花店销售管理系统是一个用于管理花店销售业务的软件系统。
该系统能够实现花店的销售订单管理、库存管理、员工管理和报表生成等功能,提高花店的销售效率和管理水平。
系统功能:1. 销售订单管理:系统可以记录和管理花店的销售订单,包括订单的创建、修改、删除和查询等操作。
系统能够自动计算订单的总金额,并生成销售凭证和发票。
2. 库存管理:系统可以实时跟踪花店的库存情况,包括花卉、包装材料和其他相关物品。
系统能够记录库存数量、进货日期和供应商信息,并提醒管理员及时补充库存。
3. 员工管理:系统可以管理花店的员工信息,包括员工的基本信息、工作岗位和工作时间等。
系统能够记录员工的销售业绩和工资情况,方便人力资源管理。
4. 报表生成:系统可以根据销售订单和库存信息生成各种报表,如销售统计报表、库存盘点报表和员工绩效报表等。
报表可以帮助花店管理者进行销售数据分析和经营决策。
5. 用户权限管理:系统可以设置不同的用户角色和权限,包括管理员、销售人员和财务人员等。
不同角色的用户具有不同的操作权限,保障系统数据的安全性和隐私性。
技术实现:该系统可以使用Java语言开发,采用B/S架构,使用Spring框架、Hibernate框架和MySQL数据库等技术实现。
前端界面可以使用HTML、CSS和JavaScript来设计,并借助Bootstrap等开发框架提高用户体验。
系统的界面设计可以简洁明了,操作简单直观,符合用户习惯。
系统应具备良好的稳定性、安全性和可维护性,能有效地支持花店的销售业务和管理需求。
总结:通过该系统的设计和实现,可以提高花店的销售管理水平和工作效率,实现订单、库存和员工的有效管理,为花店的发展提供数据支持和决策依据。
同时,该系统还可以根据花店的具体需求进行功能扩展和定制化开发,为花店销售业务的发展提供更多的支持和帮助。
网上花店管理系统毕业设计说明书

网上花店网页设计摘要随着因特网技术的迅速发展,各种各样的网站已经深入到日常生活的各个角落,越来越多的公司都建立了自己的网站,电子商务大行其道,个人网站也如雨后春笋般的发展起来。
因特网的发展状况可以用日新月异来形容,通过电子商务来完善对商品的采购就给人们的生活带来了很多方便。
它节省了物流消耗和一般商务对时间和地点的依赖。
在这种形式之下,购买鲜花的人越来越多,也越来越广,全国各地都有购买者。
这么大的一个市场,只是利用实物店铺是远远不够的,虽只能满足本地消费者的需求,但却不能面向远处的消费者需求。
为了迎合市场的需求,为了开拓市场提高自身在同行中的竞争能力,开发一个网上鲜花销售系统也是很有必要的。
本网上花店系统,主要实现的功能是:实现用户在线注册功能、登录功能、查询功能、购物车功能、定单等。
在后台能实现管理员的登录、管理员对商品的分类发布、商品的管理、用户信息的管理、订单管理、管理员管理等。
真正实现从商品的发布到商品的购买一系列的网上销售鲜花的功能。
本系统基于Internet的互联网网络,以B/S形式实现的。
本系统是采用ASP技术,以ACCESS作为数据库,使用Dream wear MX 作开发平台,利用网络来实现网上销售鲜花的功能性网站。
具有最大的优点是,界面优美,可视性强,设计成本投入性小,利润见效快,系统安全性好,系统维护与管理方便快捷,目标明确,可操作性强等特点。
网上鲜花销售管理系统主要以实现在线销售鲜花为主。
全部的设计这以此为核心来展开。
从商品发布,到商品的销售;从用户的注册,到商品的购买等等都是围绕销售而展开的,以达到网上鲜花销售的方便与快捷。
关键词:网上鲜花销售,订单,在线注册,购物车Web design of flowers shop onlineAbstractThe modern age is the knowledge time, also is the competitive time, the survival of the fittest. In order to strengthen own knowledge and the technical level, we on unceasing buy the flower "the charge”, enriches oneself state-of-art. Under this kind of form, more and more people purchase flowers, also is more and more broad, each place all has the buyer. As a big market, only is the use in kind shop is by far insufficient, although only can meet the local reader’s need, but actually cannot face the distant place the reader demand. In order to cater to the market the demand, in order to develop the market to enhance oneself in colleague's competitive ability, develops an on-line flowers sales system also has the necessity very much.This on-line flowerstore system, the main realization function is: Realization user on-line registration function; Registers the function; Inquiry function; Shopping vehicle function; Order form and so on. Can realize manager's registering in the backstage; Manager to commodity classified issue; Commodity management; User information management; Order form management; Manager management and so on. True realization from commodity issue to commodity purchase a series of on-line sales flowers function.This system based on Internet network, by B/S form realization. This system uses the ASP technology, to ACCESS takes the database, uses Dream wear MX to do develop the platform, and realizes the on-line sales flowers function website using the network. Has the biggest merit is, contact surface exquisite, invisibility strong, design cost investment small, profit effective quick, system security good, system maintenance and management convenience quick, the goal is clear about, but operational is strong and soon the characteristic.The on-line flowers sale management system management system mainly realizes the on-line sales flowers primarily. Complete design this launches take this as the core. Issued from the commodity, to commodity sale; From user's registration, and so on all is revolves to the commodity purchase, achieves the on-line flowers sale which the sale launches the convenience and quickly.Keywords:On-line flowers sale, Order form, On-line registration, Shopping cart目录1 绪论 (1)1.1网上花店系统的设计背景 (2)1.2网上花店系统开发工具简介 (2)1.2.1 ASP程序设计语言特点介绍 (3)1.2.2 Access数据库及其特点简介 (3)1.2.3 Dreamweaver开发工具及其特点介绍 (4)2 需求分析与总体设计 (6)2.1需求分析的基本任务 (6)2.2网上花店系统需求分析 (6)2.2.1 系统业务流程分析 (6)2.2.2 数据流程分析 (8)2.2.3 数据字典 (9)2.3系统总体设计 (12)2.4网上花店系统的总体结构设计 (13)2.5系统开发工具 (15)3 系统网络数据库的建立 (16)3.1系统数据源的设置 (16)3.2表、关系模型和数据库的概述 (17)3.3范式与建立表格的规范化 (18)3.4系统数据库的详细建立 (19)3.4.1 用户信息数据表(RegUser) (19)3.4.2 管理员信息表(Manage_User) (19)3.4.3 商品大类表(Class_1) (20)3.4.4 商品小类表(Class_2) (20)3.4.5 商品表(Product) (20)3.4.6 购物车表(Shop List) (21)3.4.7 订单表(Order List) (21)4 主要功能详细设计 (22)4.1客户端主要功能的实现 (22)4.1.1 主页面设计 (22)4.1.2 购物车功能的实现 (22)4.1.3 会员注册功能的实现 (26)4.1.4 商品查询功能的实现 (29)4.1.5 订单查询功能的实现 (30)4.2后台管理主要功能实现 (31)4.2.1 商品添加功能的实现 (32)4.2.2 商品审查功能的实现 (39)4.2.3 订单审查功能的实现 (42)4.2.4 会员审查功能的实现 (44)4.2.5 管理员添加功能的实现 (45)4.2.6 管理员审查功能的实现 (46)5 系统的配置安装与测试 (48)5.1后台服务器和数据库配置 (48)5.1.1 后台服务器配置 (48)5.1.2创建ASP应用程序 (48)5.1.3 后台数据库的配置 (49)5.2系统的测试 (50)5.2.1 软件测试的目标 (51)5.2.2 系统的具体测试 (51)结论 (52)参考文献 (53)致谢 (1)1 绪论在Web的空间里,几十万乃至几百万的站点相互进行着激烈的竞争,都想获取用户的主意。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网上花店管理系统毕业论文目录摘要: (1)一、引言 (1)二、需求分析 (2)(一)开发背景 (2)(二)功能需求分析 (2)(三)开发环境需求 (3)(四)可行性分析 (3)三、系统设计 (4)(一)系统功能图 (4)(二)管理员系统活动图 (5)(三)系统用例图 (6)(四)前台购物流程图 (7)四、数据库设计 (7)(一)E-R模型图 (8)(二)数据库模型图 (8)(三)数据库表设计 (9)(四)数据字典 (10)五、系统详细设计与实现 (12)(一)前台网站 (12)(二)后台管理 (21)六、系统测试 (27)七、小结 (27)八、参考文献 (28)网上花店管理系统的设计与实现计算机信息管理081班陶玉琴摘要:21世纪是个日新月异的时代,一切的更新速度都是如此之快,人们生活的节奏也随之提高,时间已经成为一种奢侈品,再也容不得我们去挥霍半分,网上购物顺应时代的潮流,走入了人们的日常生活,网上购物突破了传统商务的障碍,无论对消费者、企业还是市场都有着巨大的吸引力和影响力,在新经济时期无疑是达到“多赢”效果的理想模式。
鲜花在人们的生活中是不可或缺的人类情感的传递者,但是快节奏的生活,让他们缺少了这样的机会去表达,网上花店提供这样一个平台,快捷,方便,安全,让他们在忙自己的事情的同时,也能保留这份美好。
下面我将介绍一下我们网上花店管理系统的功能,流程。
关键词:网上鲜花销售;后台管理系统;购物车;订单一、引言上世纪90年代以来,随着网络、通信和信息技术的突破性进展,Internet在全球爆炸性增长并迅速普及。
在这一前提下,电子商务应运而生了。
电子商务是基于互联网、以交易双方为主体、以银行电子支付和结算为手段、以客户数据为依托的全新的商务模式,它可以使商家与供应商更紧密地联系起来,更快地满足客户需求,也可以让商家在全球范围内选择最佳供应商。
据调查,中国经常网上购物人数已达3000万人,有1/4的网民有过购物经历。
与上年同期相比,经常购物的网民增长了50%。
国网上购物市场巨大,从交易额来看,根据统计,2009上半年我国网上购物者累计购物金额达到100亿元。
相比之下,去年全年也只有34亿元。
随着中国电子商务环境的不断改善,网上购物以其便捷、省时、省钱和安全等特点日益为人们所熟悉和青睐,这样的机遇之下,网上购物网站也必将迅速崛起。
同时网上购物网站涉及范围也在不断的扩大。
网上鲜花销售网站也在市场的巨大需求之下产生。
目前,世界各国纷纷看好电子商务这块新大陆,普遍认为电子商务的发展将是未来25年世界经济发展的一个重要推动力,对经济的促进将远远超过200年前的工业革命。
著名经济调查评论家Robert Metcalfe声称:联网的价值等于(与之相联结的)网点数量的平方。
二、需求分析(一)开发背景鲜花本身是一种比较容易在网络上进行销售的产品,不存在网上和现实中具有较大的品质差异,在网上挑选更加直观和方便,而且现在大部分网上的花店都将订花、送花合并成一条龙服务,让买花的网民越加方便。
轻松点击之间,鲜花与衷心的祝福便可以准时送抵家人或朋友。
所以,设计一个能进行鲜花查询、订购及管理功能的网上花店管理系统,将传统的花店经营管理模式与计算机网络及数据库系统的综合经营管理模式相结合,是现实客观的需要。
本文主要是采用和SQlServer2005开发的鲜花销售系统,目标是实现一个以销售为中心的网上花店管理系统,构建用户信息与账号,账号与订单信息有机结合的业务系统。
提供了包括传统业务中最基本的用户注册、登录、查询、订购、购物车管理、生成订单、鲜花信息管理、用户信息管理及订单信息管理等功能,是一个比较完善的系统。
(二)功能需求分析网站分为两个部分:前台服务和后台管理,其功能如下:1.前台设计主要实现:(1)网站采用红色为主色调,突出鲜花主题,让顾客感受到一种氛围,带着一种愉悦的心情浏览我们网站。
(2)客户在浏览我们网站的鲜花时,根据商品的分类可以查看不同类型的鲜花,也可以直接在站内搜索自己想看的鲜花品种。
(3)当看中的鲜花可以点击查看详细内容以及加入购物车直到最终购买。
(4)当用户提交订单以后可以查询订单,首页也有滚动的订单发货情况的显示。
(5)用户可以对网站进行留言的操作。
(6)客户可以查看网站的最新公告以及一些关于鲜花的文章。
(7)管理员可以通过入口进入后台管理。
2. 后台管理主要实现:(1)管理员管理在我们网站注册的客户的一些基本资料,客户根据积分分为不同的等级,以及相应的等级管理。
(2)查看购物表以及管理订单,可以对订单进行审核以及发货。
订单报表的打印,查看销售业绩。
(3)可以对前台用户的留言进行审核和回复。
(4)发布一些网站的公告和关于鲜花的一些文章。
对其进行增删改查。
(5)管理鲜花的进货,库存的管理,以及鲜花的分类和热卖,特卖的推荐。
(6)主要还原和备份数据库,保证系统数据的完整性和安全性。
送货和付款方式的增删改查。
(7)管理本花店的基本信息,对其进行修改的操作。
(8)对员工信息的管理,以及密码能进行修改操作。
(三)开发环境需求操作系统:Windows XP/ Windows 2003。
数据库:SQL Server 2005。
开发工具:Microsoft Visual Studio 2008辅助开发工具:Photoshop CS2、Flash8。
(四)可行性分析1.经济可行性分析在我国,网上购物从无到有也不过短短几年时间。
如今已经普及到每个人得身上,根据CNNIC的统计结果,截止2009年1月中国有互联网用户7950万人,而又有40.7%以上的网民在过去的一年里有过网上购物经历,这就说明中国有网上购物的用户达是3235.7万人,并且这一数字还在以17%左右的速度增长,预计到2010年中国网上购物用户将达到10262万人,这说明在中国发展网上购物具有良好的群众基础,网上购物方式越来越被大家所接受。
电子商务的功能也日趋完善,软件行业的飞速发展,为网站的开发提供了充分的条件。
单独的鲜花店,已经满足不了市场的需求,鲜花在网上销售,能满足更多,更远顾客的要求。
2.技术可行性分析网上花店管理系统采用了当前的主流计算结构—B/S模式进行开发,前台开发工具选用Microsoft Visual Studio 2008平台。
, JavaScript等语言的运用Microsoft Visual Studio 2008是一种可视化的、面向对象的Windows开发语言,Microsoft Visual Studio 2008具有易用、通用和开发效率高的特点。
后台的数据库开发工具选用了Microsoft SQL Server 2005,它能够处理大量数据,同时保持数据完整性并提供许多高级管理和数据分配功能。
这两种开发工具功能强大,有较好的接口,作为本系统开发工具是可行的。
三、系统设计(一)系统功能图根据上述系统功能的需求分析,按照结构化程序设计的需求,得到如下的后台的系统模块图。
如图3-1所示。
图3-1 系统功能图1.用户管理模块此模块包括了员工信息的添加、删除、修改、查询以及管理员和员工密码修改的部分。
2.客户管理模块此模块包括了对客户信息的查询、客户类型增删改查的管理、客户的购买量以及金额和积分的管理。
3.业绩管理模块此模块主要是对鲜花销售的情况进行查询和报表的打印,以及对订单的查询和商品的发货管理。
4.新闻管理模块此模块主要是网站公告的添加,修改,删除和发布,以及一些关于鲜花文章的添加,修改,删除和发布。
5.论坛管理模块主要是管理顾客的意见反馈,审核留言内容,给予及时的回复。
6.商品管理模块此模块中主要是对鲜花的采购,库存的管理,鲜花信息的修改和删除以及对鲜花进行分类。
7.商店信息管理模块此模块中主要是对商店的基本信息进行管理。
8.基本设置模块此模块主要是数据库的还原与备份以及送货方式和付款方式的添加,修改,删除,查询。
(二)管理员系统活动图如图3-2所示。
图3-2 系统活动图(三)系统用例图如图3-3所示。
图3-3 系统用例图(四)前台购物流程图 如图3-4所示。
图3-4 前台购物流程图四、数据库设计数据库的设计在系统的开发中尤为重要,要考虑整个业务流程的逻辑关系。
1.首先充分体现系统的需求,数据库是为应用服务的,好的数据库设计应该首先能满足应用系统的业务需求,准确的表达数据间关系。
2.保证数据的准确性和一致性,通过主外键、非空、限制、唯一索引等保证数据的健壮。
3.提高数据的查询效率,通过合理表结构,安排物理存储分区、增加索引等方式,提高数据的读取速度,提高查询效率。
4.有好的扩展性,在必要时能根据需求扩展数据结构。
(一)E-R模型图ER图简洁的反映出整个流程的概况和系统中所有实体之间相对应的关系,综合了管理员在整个系统中的联系和各自的安排,前台服务顾客的购物流程等,把系统的内部联系明了化。
如图4-1所示。
图4-1 ER模型图(二)数据库模型图图中显示了数据库中有哪些表,各张表在数据库中所存在的联系,即他们之间的主外键的关系。
如图4-2所示。
图4-2 数据库模型图(三)数据库表设计经过分析,系统中建立了数据库NetFlower,并创建了如下表:如图4-3所示。
图4-3 数据库表(四)数据字典表4-1 Article(章信息表)表4-2 Customer(客户信息表)表4-3 Delivery(送货方式表)表4-4 FlowerInfo(鲜花信息表)表4-5 OrderInfo(订单信息表)表4-6 News(新闻信息表)表4-7 QuestionInfo(留言信息表)表4-8 Shopping(商店信息表)五、系统详细设计与实现(一)前台网站1.网站首页网站首页是套用模板,在加上两个自定义控件组成,头部和底部是套用的模板,顶部网站的导航展示网站的主要功能,一张鲜花的flash图片简单而显得优美让人赏心悦目。
首页主要是产品的展示,有热卖和特卖推荐,以及左边的菜单何以查找不同类型的鲜花。
点击鲜花查看详细信息,继而购买。
首页还展示网站的一些公告,以及文章的信息,都可点击进入详细内容,订单的滚动查看以及登陆后的个人订单的查看都可实现。
购物车信息,会员登录,注册一应俱全。
如图5-1所示。
图5-1 网站首页(1)网站首页UI层前台代码绑定鲜花信息,采用datalist绑定数据库的数据,主要实现代码如下:<asp:DataList ID="FlowerList"runat="server"RepeatDirection="Horizontal"Width="100%"RepeatColumns="4"><ItemTemplate><table border="0"cellpadding="0"cellspacing="0"height="200"width="128"> <tr><td><div align="center"><a href='seeflower.aspx?id=<%# Eval("FlowerID") %>'><img id="Img1"runat="server"border="0"height="102"src='<%#InsertXXX(Eval("picture").ToString())%>'width="102"/></a></div></td></tr><tr><td height="20"><div align="center"><a href='seeflower.aspx?id=<%# Eval("FlowerID") %>'class="B"><asp:Label ID="Label5"runat="server"Text='<%#Eval("FlowerName")%>'></asp:Label></a></div></td></tr><tr><td height="20"><div align="center"><asp:Label ID="Label1"runat="server"Text='市场价:¥'></asp:Label><asp:Label ID="Label3"runat="server"Text='<%#Eval("martprice")%>'></asp:Label>元</div></td></tr><tr><td height="20"><div align="center"><asp:Label ID="Label2"runat="server"Text='会员价:¥'></asp:Label><asp:Label ID="Label4"runat="server"Text='<%#Eval("MemberPrice")%>'></asp:Label>元</div></td></tr></table></ItemTemplate><ItemStyle BorderColor="#FFC0FF"BorderStyle="Dotted"BorderWidth="1px"/><SelectedItemStyle BorderColor="#8080FF"/></asp:DataList>(2)网站首页UI层后台代码调用BU层的查询方法,获取鲜花的信息,主要实现代码如下:protected void SelectPicture(){MyDataTable = MyFlowerInfoManager.SelectPicture().Tables[0];FlowerList.DataSource = MyDataTable;FlowerList.DataBind();}public string InsertXXX(string XXX){return XXX.Insert(2, "/Manager");}(3)网站首页BU层代码定义绑定查询的函数,运用Sql语句从数据库中读取前八行的数据,主要实现代码如下:public DataSet SelectPicture(){DataSet myDs = new DataSet();string SqlQuery = "select top 8FlowerID,Picture,FlowerName,MartPrice,MemberPrice from FlowerInfo whereIsHot=1 and [Count]>0 ";myDs = MyDataBase.GetList(SqlQuery);return myDs;}2.鲜花详细信息页面本页面是顾客点击看中的鲜花后跳转的页面,主要是看花的详细信息,以及查看购物流程,可以点击放入购物车,也可以继续购物,返回首页。