网上鲜花销售系统的设计与实现.doc
《网上鲜花销售系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《网上鲜花销售系统的设计与实现.doc(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、!-毕 业 设 计(说 明 书)题 目:网上鲜花销售系统的设计与实现 姓 名: 编 号: ( )字 号平顶山工业职业技术学院年 月 日!-平顶山工业职业技术学院毕 业 设 计 (论 文) 任 务 书姓名 *_专业 计算机网络技术_任务下达日期 _年_月_日设计(论文)开始日期 _年_月_日设计(论文)完成日期 _年_月_日设计论文题目网上鲜花销售系统的设计与实现_ A.编制设计 _ _B.设计专题(毕业论文)_ _指 导 教 师 _系(部)主任 _年_月_日平顶山工业职业技术学院毕业设计(论文)评语第_页共_页 学生姓名:_*_ ,_计算机网络技术_ 专业 _*_ 年级 毕业设计(论文)题目:
2、_ 网上鲜花销售系统的设计与实现_ 评 阅 人:_ 指导教师:_(签字) 年 月 日 成 绩:_ 系(部)主任:_(签字) 年 月 日毕业设计(论文)及答辩评语: 平顶山工业职业技术学院毕业设计(论文)答辩委员会记录 系 专业,学生 于 年 月 日进行了毕业设计(论文)答辩。设计题目: 专题(论文)题目: 指导教师: 答辩委员会根据学生提交的毕业设计(论文)材料,根据学生答辩情况,经答辩委员会讨论评定,给予学生 毕业设计(论文)成绩为 。答辩委员会 人,出席 人。答辩委员会主任(签字): 答辩委员会副主任(签字): 答辩委员会委员: , , , , _, _。目 录第1章 绪论11.1 系统开
3、发的背景11.2 系统开发的意义11.3 系统开发的方法21.4 国内外研究现状错误!未定义书签。1.5 组织结构2第2章 关键技术32.1 系统技术32.2 系统适用对象5第3章 系统的分析与设计63.1 系统需求分析63.2 系统功能设计113.3 系统数据库设计19第4章 系统实现294.1 系统实现294.2 模块的实现30第5章 系统测试和网站优化405.1 系统测试计划405.2 优化网站44第6章 结论466.1 创建TextMid应用程序466.2 设计中遇到的问题及解决方法466.3 设计中总结应予以更新的更好的设计思路466.4 总结与体会47参考文献49致谢48!-第1章
4、 绪论本章节主要是研究了系统的开发背景、系统的开发意义、系统的开发方法、国内外研究现状、论文的组织结构。1.1 系统开发的背景二十世纪进入信息发展高速路,数码化革命给所有领域带来新的改变,随着电脑办公自动化的普及,电子商务应运而生,一切都归功于Internet的巨大贡献,互联网的世界里蕴含无限生机,这里只有想不到的,没有做不到的。网上营销,已成为新经济时代的一个亮点,网上购物已成为时髦话题,逐渐成了一种新的生活方式,网络为零销售交易的信息传递和支付结算提供了前所未有的便利,在网络销售方式下,消费者足不出户,便可以完成购物过程。网上商店已越来越多,而鲜花作为生活的点缀,也越来越成为生活所需要,网
5、上花店也应运而生。加之,现在客户的期望值越来越高,客户需要更好的服务(产品及个性化服务)。鲜花销售的竞争已逐渐从鲜花的竞争转变为服务的竞争,因此鲜花销售要发展就必须要进一步优化业务流程以提高企业竞争能力。因此,加强鲜花销售管理是鲜花销售管理发展的必然,通过计算机来大量完成本来由工作人员手工完成的工作,真正达到合理和充分利用现有资源,减轻工作压力。1.2 系统开发的意义1) 电子购物提高了贸易的效率,电子贸易具有迅速快捷、费用低、信息量大、甚至可以看到实物照片和录像资料等特点。买卖双方可以在网上展开询价、谈判等商事活动。2) 建立起顾客忠诚度。建立顾客忠诚度、阻止顾客流失的最佳方法是互联网。3)
6、 电子贸易削弱了商品与劳务提供者及消费者之间地理位置上的联系,使商品或劳务的交易活动由固定的场所转移到了没有固定场所的、开放的国际互联网络上。4) 电子贸易所带来的巨大变化还表现在贸易方式和内容上。对于有形商品,商人们通过互联网付款来完成订货业务。在电子购物中心,消费者根据自己的需要进行电子搜寻,这可以节省很多时间,消费者可以比有形的购物中心更快地选择店铺,而零售商则不必租用昂贵的店面或装饰橱窗,货物可以放在便宜的仓库里,消费者通过互联网下订单便可以得到送货上门的服务。综上所述可以看出,网上销售是一种新型的、以信息技术为依托的、全过程整合的一体化销售链渠道,它与传统企业的市场营销组织结构以及其
7、职能性截然不同。所以开发网上购物系统是很有意义的。网上购物跨越了时空的限制,给商业流通领域带来了非同寻常的变革。网上购物的真正受益者是消费者。网上购物的感觉好极了,你什么都不用烦,敲几个键确认一下,很快就会送货上门,小到一付眼镜,大到一台洗衣机。另外还有两个好处,一是开阔了视野,可以货比三家。逛商店只能一个一个地逛,你即使拿出一天的时间也只能跑自己附近的几个店。而在互联网上情况就大不一样了,你调出一类商品,就可以浏览成百上千个网上商店的商品。二是价格便宜,因为网上商店把商家与消费者直接沟通起来,省去了中间环节,也省去了商场和销售人员的费用。1.3 系统开发的方法本次设计的网上花卉销售管理系统是
8、一种具有交互功能的商业信息系统,在网络上建立一个虚拟的购物商场,使购物变得快捷、方便。利用windows+IIS作为发布平台。利用三层结构技术,即表示层、逻辑层、数据服务层。这三层被分成三个相对独立的单元。表示层负责与用户交互,并把相应的请求通过调用中间层的组件传递给商业逻辑层;商业逻辑层通过组件执行具体的事务逻辑,通过SQL等方式向第三层的组件提出数据或其他资源请求。表示层在客户端的应用浏览器中运行,数据访问也在专用的数据库服务器上运行。采用三层结构能很好的解决网站的可扩展性、安全性、管理性等关键问题。使顾客可以享受方便、快捷、安全可靠的网上购物的乐趣。实现了商业贸易的电子化。1.4 组织结
9、构本文中共分6章,主要是对在网上购物做了一些详细的说明。第一章绪论,主要讲系统开发的背景、系统开发的意义,系统开发的方法及国内外研究现状;第二章系统关键技术,主要讲系统所用到的一些关键技术;第三章分析与设计,主要介绍系统需求分析概要、功能需求及总体设计;第四章系统实现,主要讲各个功能的实现过程;第五章系统测试,主要介绍系统使用的测试方法及测试用例并计算系统的稳态可用性;第六章总结与展望。每章附有本章重点介绍的功能图例及详细讲解,帮助理解系统的各部分功能。第2章 关键技术2.1 系统技术2.1.1 ASP技术的优势和特点2.1.1.1 ASP的优势:Active Server Pages:“动态
10、服务器网页”,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VBScript或 JavaScript是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(Client)在浏览器中可以显示程序执行的结果,可是,客户端(Client)若使用Netscape浏览器就无法显示VBScript的执行结果。2.1.1.2 ASP的特点:1) 任
11、何开发工具皆可发展ASP只要使用一般的文书编辑程序,如Windows记事本,就可以编辑。当然,其他网页发展工具,例如,FrontPage Express、 FrontPage等也都可以;本网站选用的是Dreamweaver MX2) 语言相容性高ASP与所有的ActiveX Script语言都相容,除了可结合HTML,VBScript、Java Script、Active X服务器组件来设计外,并可经由“plug-In(外挂组件模组)的方式,使用其他厂商(Third Party)所提供的语言。3) 隐密安全性高如果我们在浏览器中直接查看网页的原始代码,就只能看到HTML文件,原始的ASP程序代
12、码是看不到的!这是因ASP程序先于网站服务(Web Server)端执行后,将结果转换成标准HTML文件,再传送到客户端(Client)的浏览器上,因此,我们所辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。4) 易于操控数据库ASP可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是”Excel” 文件当成数据库用。5) 面向对象容易学习ASP具备有面向对象(Object-Oriented)功能,学习容易,ASP提供了五种方便能力强大的内建
13、对象:Request、Response、Sever、Application以及Session,同时,若使用ASP内建的“Application”对象或”Session”对象所撰写出来的ASP程序可以在多个网页之间暂时保存必要的信息。6) ASP的六大内部对象Request、Response、Server、Session、Application、ObjectContext 从客户端取得信息将信息送给客户端提供一些Web服务器工具储存在一个Session内的用户信息,该信息仅可被该用户访问在一个ASP-Application中让不同的客户端共享信息可以用来配合Microsoft Transacti
14、on 服务器进行分布式事务处理2.1.2 Acess数据库简介Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。 Access是一种关系型数据库管理系统,其主要特点如下: 1) 存储方式单一 Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀
15、为(.mdb)的数据库文件种,便于用户的操作和管理。 2) 面向对象 Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。 3) 界面友好、易操作 Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖
16、放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。 4) 集成环境、处理多种数据信息 Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。 5) Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Acces强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌
17、入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。2.2 系统适用对象本系统实现了一般电子商务所具备的功能,如商品浏览、用户登录注册、网上与购物、结算、后台数据库管理等,利用这些功能可以对鲜花销售信息进行较好的管理。网上鲜花销售系统的使用者主要是客户和销售管理者,对于客户来说,实现的功能包括客户浏览鲜花(搜索查询),存放选中的商品的购物车,最后产生订单;对于销售管理者来说,需要对客户的信息,鲜花的信息,以及销售的信
18、息进行管理。第3章 系统的分析与设计企业网站是在网络环境下运行的,目前流行的为C/S和B/S,本系统采用了B/S来设计,B/S不需要安装客户端软件,借助浏览器就能够达到浏览信息,订购产品的目的,具有普遍性和广泛性,操作简单。企业网站主要的目标在于为企业提供信息的平台,通过平台帮助企业更快的进行信息流通,以此促进企业更好的发展。3.1 系统需求分析3.1.1 系统需求分析概要本网上购物系统是基于B/S架构,本网站系统的开发主要是方便用户购买商品,减少供应商店面费用。本系统共有三类用户:1) 针对商家商品管理模块:具备商品添加、删除、修改的基本功能。商品分类模块:提供多种商品分类方式,如鲜花、绿色
19、植物、商务用花、国际送花、节日鲜花、礼篮。库存管理模块:具备商品入库、商品查询,详细记载各种商品的记录。 新闻管理模块:提供强大的新闻管理功能。商家可以通过在网站展示大量潮流资讯、行业资讯(如鲜花知识、送花小常识、园艺资讯)等文字内容来对顾客起到导购的作用。销售管理模块:提供多种商品导购方式、购物车管理、会员管理、网上金币支付等销售管理功能。商品订单管理模块:提供多种订单处理方式(订单取消、订单查询、订单执行)。销售统计模块:提供销售统计,包括商品销售量统计、员工业绩统计的功能。此功能以图表的形式显示,简单、直观、易懂。客户关系管理模块:具备完善的客户关系管理模块,包括客户管理、供应商管理,可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上鲜花 销售 系统 设计 实现
限制150内