ASP的网上鲜花销售网站毕业论文.doc
《ASP的网上鲜花销售网站毕业论文.doc》由会员分享,可在线阅读,更多相关《ASP的网上鲜花销售网站毕业论文.doc(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要电子商务的兴起促使越来越多的企业建立了自己的Internet/Intranet站点。鲜花网上销售公司网站随着互联网的发展以及更多电子商务的兴起而随之产生了。利用ASP和ADO技术开发的鲜花网上销售公司网站,主要实现了网站各类信息的动态管理,使得信息的管理更加及时、高效、提高了工作效率。客户可以通过Internet访问该网站,了解企业动态,查看最新产品信息,阅读茶叶常识以及一些人们容易忘记的节日等等。同时,客户注册成会员后,还可以订购公司的产品以及给公司留言;公司管理员亦可以利用本网站发布管理维护各类信息,管理会员,查看定单,还可以利用网站和会员进行销售和市场开发等方面的交流,加强同会员之
2、间的沟通,有利于创建良好的企业形象。本文首先探讨了介绍如何利用ADO技术与ASP技术建立B/S结构的企业网站,随后又详细介绍了茶叶网上销售公司网站的功能特点和设计方案。关键字:ASP,B/S结构,ADO技术,AcessAbstractThe rise of e-commerce has led a growing number of enterprises to establish their own Internet / Intranet Station point. Online marketing company website of Flowers appeard with the d
3、evelopment of the Internet and the rise of more electronic commerce .The flowers online marketing company website developed with ASP and ADO technology, mainly realize dynamic information management, making information management more timely, efficient, and of course improves work efficiency. Custom
4、ers can visit the site through Internet to learn more about dynamic information of company, to view the latest product information, to read the knowledge of flowers and some festivals which will be easily forgot by people, and so on. Meanwhile, customers can also order the companys products and leav
5、e word to the company if only they are registered as members; Company managers also can promulgate all types of management and maintenance information using the Website so as to manage members, check orders, and can also exchange viewpoints about sales and market development with members using the w
6、ebsite.It can strengthen the communication with members, which is benefit to a good corporate image. This paper firstly discussed how to establish B/S structure company website using ADO and ASP technologies, then detailedly introduced the function features and design scheme of the website of flower
7、s online marketing company.Keywords: ASP B/S structure, ADO technology, Acess目录摘 要1目录3第一章 绪论51.1 ASP和ADO技术简介51.2 传统管理模式的不足61.3 网上茶叶销售公司网站设计思想61.4系统选用开发工具简介71.4.1ASP技术的优势和特点71.4.2Acess数据库简介281.4.3 Dreamweaver MX 2004 简介9第二章系统分析与设计122.1需求分析122.2模块分析122.3模块设计132.3.1系统模块划分图13第三章数据库的设计与实现173.1设计数据库表单173.
8、2E-R图21第四章详细设计(模块实现)234.1 会员登录和验证模块的实现234.1.1 会员登录页面login.asp234.1.2会员验证checkuserlogin.asp234.1.3会员注册与验证254.2企业动态模块的实现294.2.1新闻显示页面dongtai.asp的实现294.2.2显示详细新闻页面news.asp的实现294.2.3 添加新闻页面addnews.asp的实现304.2.4编辑新闻页面editnews.asp的实现314.3产品展示模块的实现324.3.1产品显示页面product.asp的实现324.3.2产品类别添加和删除页面anclass.asp的实现
9、334.3.3添加产品页面addbook.asp的实现334.3.4管理产品页面managebook.asp的实现344.4在线定单模块的实现354.4.1在线定单页面quickorder.asp的实现354.4.2查看定单页面viewfk.asp的实现364.4.3管理定单dingdan.asp的实现374.6 管理员帐号模块的实现394.6.1管理员登陆页面admin_login.asp394.6.2 查看删除会员页面的实现manageuser.asp394.7 程序中用到的关键技术404.7.1 图片上传技术404.7.2 分页显示技术404.7.3 数据库连接技术41第五章配置运行42
10、5.1 系统开发工具425.2 安装IIS425.3配置IIS42第六章结论436.1完成情况概览436.2设计中遇到的问题及解决方法436.3设计中总结应予以更新的更好的设计思路436.4总结与体会44参考文献45第一章 绪论随着企业改革和管理技术的提高,企业网站的建设及相应的应用开发也必须作响应改进。 Intranet由于操作简单、直观明了、通信方便已成为企业网络环境的首选方案。基于Intranet的WEB平台是一种先进的平台,其浏览器/web服务器/数据库服务器3层分布式结构已势不可挡。在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理
11、,将用户所需信息返回到浏览器。B/S结构简化了客户机的工作,客户机上只需配置少量的客户端软件。服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。浏览器发出请求,而其余如数据请求、加工、结果返回以及动态网页生成等工作全部由Web Server完成。实际上B/S体系结构是把二层C/S结构的事务处理逻辑模块从客户机的任务中分离出来,由Web服务器单独组成一层来负担其任务,这样客户机的压力减轻了,把负荷分配给了Web服务器。这种三层体系结构如图1所示。图1.1 这种结构不仅把客户机从沉重的负担和不断对其提高的性能的要求中解放出来,也把技术维护人员从繁重的维护升级工作中解脱出来。由
12、于客户机把事务处理逻辑部分分给了功能服务器,使客户机一下子苗条了许多,不再负责处理复杂计算和数据访问等关键事务,只负责显示部分,所以维护人员不再为程序的维护工作奔波于每个客户机之间,而把主要精力放在功能服务器上程序的更新工作。这种三层结构在层与层之间相互独立,任何一层的改变不会影响其它层的功能。1.1 ASP和ADO技术简介ASP是微软公司开发的服务器端运行脚本平台,内含IIS当中,本系统中用的IIS为最高版本5.0版本,其脚本语言可以是任何Script语言,但必须有相应的引擎,ASP本身支持VBScript和Javascript,默认为VBScript,通过ASP平台,用户可以建立动态、交互
13、且高效的Web服务器应用程序。ADO(Activex Data Object)是一个可以用来进入和修改各种不同类型数据库的编程接口,ADO使用户的客户端应用程序能够通过OLEDB提供访问和操作在数据库服务器中的数据,或通过ODBC访问支持ODBC的数据库。其主要优点是易于使用、高速度。ASP支持ActiveX Server组件的使用,ActiveX Server组件通过组件对象模型(COM)为ASP,提供了可编程的页面,ADO提供与数据库相连的机制。ASP和ADO技术相结合,建立和提供包含数据库信息的主页内容,通过执行SQL命令让用户在浏览器中进行数据的查询、输入、修改和删除等操作,并可以利用
14、VBScript和Javascript等脚本语言来控制数据库的访问,实现查询结果的输出显示等功能。1.2 传统管理模式的不足 在鲜花购买和配送业,许多公司对鲜花的的销售还停留在单一城市,局部地区送花的经营模式上,这样不利于公司产品的宣传,甚至错失了很多商机,大大影响了公司的销售业绩,不利于公司的发展。可以说传统的管理模式已经不能适应现代人们精神文化生活的要求。随着计算机应用技术的不断发展,网络应用范围不断扩大,基于这种技术的管理新方式也随之诞生。人们对于这种技术带来的便利以及对现有管理方式的诸多不足的改进的迫切要求使得ASP的发展有了最佳的土壤。1.3 网上鲜花销售公司网站设计思想 近年来随着
15、Intranet技术和电子商务的快速发展,许多企业都建立了自己的企业信息网,并利用Intranet网上发布企业信息,提供网上服务,这种方法已被越来越多的企事业单位所重视。电子商务的兴起促使鲜花公司提出了更高的要求,希望能够让可户在Intranet上查询公司的产品信息,支持异地购买、预订产品。于是,基于browser/server方式的企业网站就应运而生了。本公司网站可以利用网站向客户提供公司的产品信息和服务介绍,能够较高成次地满足客户的要求,介绍公司的宣传成本。利用网站向客户进行产品的销售和服务,可以增加公司的收入。还可以利用网站和代理商及合作伙伴进行销售和市场开发等方面的交流,加强同代理商及
16、合作伙伴的沟通。通过互联网,轻易的把业务和服务推向全世界,可以迅速提高公司的业务竞争力,提高公司的知名度和公司形象。随着网站访问量的增加,它会逐步成为公司的一项重要的无形资产,大大地提高公司的形象和效益。1.4 系统选用开发工具简介1.4.1 ASP技术的优势和特点1.4.1.1 ASP的优势:Active Server Pages:“动态服务器网页”,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP
17、执行的结果直接在浏览器中“浏览”,不像VBScript或 JavaScript是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(Client)在浏览器中可以显示程序执行的结果,可是,客户端(Client)若使用Netscape浏览器就无法显示VBScript的执行结果。1.4.1.2 ASP的特点: 1、任何开发工具皆可发展ASP只要使用一般的文书编辑程序,如Windows记事本,就可以编辑。当然,其他网页发展工具,例如,FrontPage Express、 FrontPage等也都可以;本网站选用的是Dreamweaver MX 2、语言相容性高ASP与所有
18、的ActiveX Script语言都相容,除了可结合HTML,VBScript、Java Script、Active X服务器组件来设计外,并可经由“plug-In(外挂组件模组)的方式,使用其他厂商(Third Party)所提供的语言。3、隐密安全性高如果我们在浏览器中直接查看网页的原始代码,就只能看到HTML文件,原始的ASP程序代码是看不到的!这是因ASP程序先于网站服务(Web Server)端执行后,将结果转换成标准HTML文件,再传送到客户端(Client)的浏览器上,因此,我们所辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。4、易于操控数据库ASP可以轻易地通过ODBC(O
19、pen Database Connectivity)驱动程序连接各种不同的数据库,例如:Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是”Excel” 文件当成数据库用。5、面向对象容易学习ASP具备有面向对象(Object-Oriented)功能,学习容易,ASP提供了五种方便能力强大的内建对象:Request、Response、Sever、Application以及Session,同时,若使用ASP内建的“Application”对象或”Session”对象所撰写出来的ASP程序可以在多个网页之间暂时保存必要的信息。6、ASP的六大内部对象Requ
20、est、Response、Server、Session、Application、ObjectContext 从客户端取得信息将信息送给客户端提供一些Web服务器工具储存在一个Session内的用户信息,该信息仅可被该用户访问在一个ASP-Application中让不同的客户端共享信息可以用来配合Microsoft Transaction 服务器进行分布式事务处理1.4.2 Acess数据库简介2Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种
21、向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。 Access是一种关系型数据库管理系统,其主要特点如下: 1、存储方式单一 Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。 2、面向对象 Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和
22、属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。 3、界面友好、易操作 Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。 4、集成环境、处理多种数据信息 Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASP的网上鲜花销售网站 毕业论文 ASP 网上鲜花 销售 网站
限制150内