茶文化咨询系统毕业论文.doc

上传人:小小飞 文档编号:3968559 上传时间:2019-10-11 格式:DOC 页数:26 大小:2.52MB
返回 下载 相关 举报
茶文化咨询系统毕业论文.doc_第1页
第1页 / 共26页
茶文化咨询系统毕业论文.doc_第2页
第2页 / 共26页
茶文化咨询系统毕业论文.doc_第3页
第3页 / 共26页
茶文化咨询系统毕业论文.doc_第4页
第4页 / 共26页
茶文化咨询系统毕业论文.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《茶文化咨询系统毕业论文.doc》由会员分享,可在线阅读,更多相关《茶文化咨询系统毕业论文.doc(26页珍藏版)》请在三一文库上搜索。

1、目录摘要2Abstract21 引言31.1 电子商务概述31.2 茶文化咨询系统的现状与意义41.3 茶文化咨询系统的构建52 程序开发的技术基础62.1 HTML语言62.2 CSS 语言62.3 VB script 语言62.4 Java script 语言72.5 ASP技术72.6 ASP.NET 技术72.7 Dreamweaver 8.0 编辑器72.8 IIS 工具82.9 数据库原理82.9.1 ADO 技术介绍82.9.2 Access 数据库83 系统可行性与需求分析93.1 技术可行性分析93.2 经济可行性分析93.3 功能可行性分析93.4 功能需求103.4.1

2、前台用户系统功能103.4.2 后台管理系统功能114 系统详细设计124.1 主页面设计124.2 茶的故事模块设计144.3 茶叶类别模块设计154.4 关于我们模块设计164.5 联系我们模块设计164.6 在线反馈模块设计174.7 数据库模块设计174.7.1 数据库中的表184.7.2数据库的连接195 系统测试205.1 在线反馈测试205.2 在线搜索测试226 结束语24参考文献25致谢26摘要随着信息技术的高速发展,21世纪是数字信息时代,互联网正以前所未有的冲击力影响着人类的生活。它的出现发展了网上系统,同样也改变了消费者的消费方式,但多数系统都是基于大型企业而中小企业却

3、没有能力去开发、维护。本设计的目的就是开发一个适合中小企业使用的网上茶文化咨询系统,为中小企业提供了丰富的资源。本设计以ASP.NET + Access 为开发技术来实现一个虚拟的网上茶文化咨询系统,运行模式基于B/S体系结构,用户界面友好且操作简便。系统分为前台使用和后台管理,前台功能包括:浏览、留言、查询与咨询,后台包括:用户留言管理、茶文化知识更新。通过这些前后台功能模块的设计,基本实现了网上茶文化咨询过程。关键词:电子商务;ASP.NET; ACCESS数据库;茶文化AbstractWith the rapid development of information technology

4、, the 21st century becomes the age of digital information and the Internet is affecting human life with an unprecedented impact. Its appearance developments the web-based system, as well as changes the consumer spending patterns. However, most systems are based on large enterprises, while the medium

5、- and small-sized ones have no capacity to develop and maintain it. The purpose of this design is to develop a suitable online tea culture advisory system for the medium- and small-sized enterprises which will provides a wealth of resources.The design shows a virtual online tea culture advisory syst

6、em using ASP.NET and Access technology. Its operation mode bases on B / S architecture which is user-friendly and easy to operate. Meanwhile, the system is divided into the module-foreground-use and background management. The features of foreground-use include browsing, commenting, inquiring and con

7、sulting, while the background one comprise user message managing and tea culture information updating. These foreground-background function modules make it successful to realize the tea culture advisory process.Key words: E-commerce; ASP.NET; ACCESS Database; Tea Culture261 引言在互联网日益流行的今天,网络在人们的生活当中扮

8、演着重要的角色。在网络大家族中电子商务是一个热点,而中小企业茶文化咨询系统网站是其一个基本体现。其建设可更好的向用户展示茶的形象和产品,吸引住更多的用户,并且利用网站系统中运用到的在线反馈功能更好地与用户进行沟通了解,用户是市场的第一财产。同时,可根据企业本身的运行和用户的关系建立起更符合企业的茶文化咨询系统,其一方面可宣传产品和企业形象,另一方面可利用茶文化咨询系统及网站来抓住更多的用户(消费者)!1.1 电子商务概述电子商务源于英文ELECTRONIC COMMERCE,简写为EC。具体定义为:“电子商务是各参与方之间以电子方式而不是以物理交换或直接物理接触方式完成的任何形式的业务交易1。

9、电子商务分类有许多种,但我们一般将B2B和B2C作为电子商务的两大类。1)B2B:B2B是企业和企业之间的电子交易系统,随着信息技术的发展,电子商务在企业间得到很大的运用,比如企业之间邮件的发送、信息的交换以及资金的支付等都涉及到电子商务。在经济全球化的背景下,企业与企业之间有着更加紧密的联系。尽管目前企业在网上直接面向用户的销售方式发展迅猛,但为数众多的分析家认为企业间的商务活动更具潜力。某研究公司预计企业间的商务活动将以三倍于“企业个人”商务速度发展,这在某种意义上反映了现实世界中存在的情形:企业间的商务贸易金额相当于消费者直接购买金额的十倍。2)B2C:B2C是企业对用户之间的电子交易机

10、制。这是人们最熟悉的一种商务类型。近年来随着网络技术的进步,出现了大量的网上商店、网上咨询服务系统等,由于互联网提供了双向的交互式通信,网上咨询服务系统不仅成为了可能也成为了热门。这种经营方式不但能节省用户和企业双方的时间、空间,大大提高了办事效率,也节省了各类不必要的开支。因而这种方式得到了人们的认同,获得了迅速的发展。电子商务的特性有:商务性、集成性、方便性、服务性、安全性、协调性。1)商务性:商务性是电子商务最基本的特性,即能提供商品交易的服务、手段和机会及客户所需要的方便途径。2)集成性:由于电子商务整个流程的处理涉及的内容众多,要使得整个流程都能够正常的运转,就需要运用技术去实现,当

11、然技术是越先进的越好,这是一个技术发展的过程也是现实运用的需要。而且现在中国的商业网站是越来越多了,怎样让客户用最快的速度搜索到最有用的信息满足不同用户的需要,应该是这类网站最应该考虑的。3)方便性:在电子商务环境中,人们不再受地域的限制,客户能以非常简捷的方式完成过去较为繁杂的商务活动,如通过网络银行能够全天候地存取资金账户、查询信息等,同时使得企业对客户的服务质量可以大大提高。4)服务性:在电子商务环境中,人们将摆脱地域限制的问题,运用互联网为媒介,地球上任一个角落的人们都能够接受你的所提供的服务。技术的创新、互联网的应用使得企业能自动处理商务过程,并不用强调企业内部各部门的分工。现在网上

12、许多企业都能为客户提供完整服务,这使得互联网的应用得以充分的发挥。5)安全性:在电子商务中,安全性是至关重要的核心问题。非法入侵、病毒、欺骗和窃听都在无时无刻威胁着电子商务,这就要求网络能提供一套安全的解决方案,如加密机制、签名机制、存取控制、防火墙、防病毒保护等。我们相信随着技术的发展,电子商务的安全性也会相应得以增强。6)协调性:商务活动是一种协调过程,它需要雇员和客户,生产方、供货方以及商务伙伴间的协调。在电子商务环境中,它更要求银行、配送中心、通讯部门、技术服务等多个部门的通力协作。为了提高效率,许多组织都提供了交互式的协议,电子商务活动可以在这些协议的基础上进行。1.2 茶文化咨询系

13、统的现状与意义中国是茶叶原产地和第一生产、消费大国,有上千年的饮茶历史,茶叶已经融入到人们的生活中。现在的国内茶叶市场看似波澜不惊,实际上却是暗流涌动,众多茶叶企业亟待破茧而出。但茶叶行业目前多、乱、弱的特点导致了整个行业的无序竞争和低层次竞争,消费者购买缺乏依据和方向。可以说,国内的茶产业是“有名茶,无名牌”2。因此,通过网络营销快速推广茶叶品牌非常重要。而目前多数茶文化咨询系统都是基于大型企业,中小企业却没有能力去开发、维护。很多茶叶爱好者或者消费者因为个人原因或者地理关系,无法购买到正宗的茶叶,而茶文化咨询系统给了他们这样一个平台,有效解决双方难调的问题。1.3 茶文化咨询系统的构建现在

14、流行的茶文化咨询系统不仅要有漂亮的网页,更要有严谨的规划3。本设计将使用HTML、ASP.NET等技术来编辑网页,并运用ASP.NET技术把数据库和动态网页相关联。同时,其应用开发的解决方案建立网站系统,主要进行网上的宣传平台、信息交流和咨询平台、经验和技术互动平台(茶叶种植、茶叶包装、茶叶管理、茶叶营销、茶叶制作、茶艺服务)。茶文化咨询系统将信息咨询站开设到网上,专人值守,提供服务信息和进行网上解答。与外部建立实时的、专题的或个别的信息交流渠道。在系统网站上公开电子邮件地址,使客户能够通过电子邮件向网站发表意见。因为电子邮件的传递速度很快,系统网站能够迅速得到客户信息并及时给予答复。2 程序

15、开发的技术基础2.1 HTML语言HTML(Hyper Text Markup Language 超文本标记语言)4是一种用来制作超文本文档的简单标记语言。与常见的字处理文件不同,Web页以超文本标识语言编排格式。HTML文件是带有特定HTML插入标记的用以编排文档属性和格式的标准文本文件。它能独立于各种操作系统平台(如UNIX,WINDOWS等)。自1990年以来HTML就一直被用作World Wide Web上的信息表示语言,用于描述Homepage的格式设计和它与WWW上其它Homepage的连结信息。HTML文档(即Homepage的源文件)是一个放置了标记的ASCII文本文件,通常它

16、带有.html的文件扩展名。生成一个HTML文档主要有以下三种途径:1)手工直接编写(例如用你所喜爱的ASCII文本编辑器或其它HTML的编辑工具)。2)通过某些格式转换工具将现有的其它格式文档(如WORD文档)转换成HTML文档。3)由Web服务器(或称HTTP服务器)一方实时动态地生成。2.2 CSS 语言CSS4是Cascading Style Sheet 的缩写。译作层叠样式表单。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。2.3 VB script 语言VBScript脚本语言5是应用程序在网页上表达的语言,可以将脚本嵌入Web页中。通常脚本在服务器上运

17、行,但也可以采用客户端和服务器端结合使用的方式。VBScript是ASP默认的脚本语言。2.4 Java script 语言JavaScript6是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。它最初由网景公司(Netscape)的Brendan Eich设计,是一种动态、弱类型、基于原型的语言,内置支持类。JavaScript是Sun公司的注册商标。Ecma国际以JavaScript为基础制定了ECMA Script标准。JavaScript也可以用于其他场合,如服务器端编程。

18、完整的JavaScript实现包含三个部分:ECMA Script,文档对象模型,字节顺序记号。2.5 ASP技术ASP(Active server pages)7是一种类似HTML(Hypertext Markup Language超文本标识语言)、Script与CGI(Common Gateway Interface 通用网关接口)的结合体,但是其运行效率却比CGI更高、程序编制也比HTML更方便且更有灵活性,程序安全及保密性也比Script好。ASP可以和HTML或其它脚本语言(VB Script, Java Script)相互嵌套 ,是一种在WEB服务器端运行的脚本语言,程序代码安全保

19、密 。ASP以对象为基础,内置ADO组件,因此可以轻松的存取各种数据库 ,还可以将运行结果以HTML的格式传送至学生端浏览器,因而可以适用与各种浏览器。2.6 ASP.NET 技术8的前身ASP技术,是在IIS 2.0上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推出,在IIS 3.0 (Windows NT 4.0)发扬光大,成为服务器端应用程序的热门开发工具。2.7 Dreamweaver 8.0 编辑器Dreamweaver9是美国公司开发的集网页制作和管理网站于一身的所见即所的网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻

20、而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。2.8 IIS 工具IIS(Internet Information Server,互联网信息服务)10是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。2.9 数据库原理2.9.1 ADO 技术介绍ADO(ActiveX Data Objects)技术11是微软公司推出的数据库连接技术,运用该技术可以实现对各种数据库(如SQL Server、Access、Oracle及

21、Sybase等)的链接、查询、存取等操作。ADO对象给开发人员提供一种快捷、简单、高效的数据库访问方法,ADO可以包含在脚本中来产生对数据库的链接,并从数据库表中读取数据,形成实际要使用的对象集合。而且对于数据资源,提供了应用程序一级的界面。不过,ADO并不与数据资源直接通信,而是通过称为OLE DB的中间界面,对于数据资源(Microsoft SQL Server),OLE DB提供了系统一级的界面。ADO是一组优化的访问数据库的对象集,为Web数据库开发者提供完整的网站数据库解决方案。ADO可以与ASP紧密结合,运行在服务器端,从而制作出功能完善的数据库网页。ADO除了支持各种数据库平台外

22、,它还支持VB、VC和Script等多种程序设计语言。在利用ADO技术进行数据库网页制作的第一步就是要建立服务器端的数据库,即后台数据库,一般可选择SQL Server或者Access作为后台数据库。本次的毕业设计是以Access作为后台数据库。2.9.2 Access 数据库Access11是一个数据库管理系统,它之所以被集成到Office中而不是Visual Studio中,是因为它与其它的数据库管理系统(如Visual FoxPro)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。而且最重要的一点是,Access的功能足够强大,足以应付一般的数据管理及处理需要。Access可以实

23、现建立数据库、报表,以及对数据库、报表的修改、查询等功能。3 系统可行性与需求分析在明确系统目标和环境的基础上,需要进一步对系统的可行性进行研究。此活动的主要目标是进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出拟开发系统的初步方案与计划。可行性研究是针对系统进行全面、概要的分析,主要包括三方面12:技术可行性分析、经济可行性分析和功能可行性分析。3.1 技术可行性分析技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,软、硬件配置能否满足开发者需要等。本系统客户端技术综合采用html、vb script等技术提供用户界面,应用服务器端使用

24、iis,并采用asp动态网页编程技术实现业务逻辑。同时采用 Windows XP 和Windows 2003作为操作系统平台。数据库开发平台选用Microsoft公司的access,该数据库管理系统在 Windows XP 和Windows 2003上都能运行,而应用服务器则利用ado技术与数据库服务器进行透明的数据传输,其可提供数据库之间的数据复制功能,代替现有系统数据的手工传递工作,降低出错率,提高数据的可用性。最后本系统的应用软件开发工具也选用的是开发人员熟悉的Dreamweaver。3.2 经济可行性分析经济的可行性分析主要是对项目的经济效益进行评价,一方面是支出的费用,包括设备购置费

25、、软件开发费、管理和维护费、人员工资和培训费等,另一方面是取得的收益中可以用钱来衡量的那部分。因为通过网络传递企业信息、产品信息可以不受距离的限制,可以扩大企业茶文化的影响度,因此可以节约许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高企业茗茶的宣传力度,即提高了企业的正面影响,所以从经济上完全是可行的。3.3 功能可行性分析前台用户可以在首页浏览并了解茶文化相关知识:茶的故事、茶艺茶 道、沏茶技术、茶叶类别等等或者通过搜索功能进行浏览了解。同时用户可以通过主页面进行在线反馈,把自己得意见建议反馈给公司,或者直接电话或邮件联系公司相关负责人。后台管理员可以对茶产品进行添

26、加或者更新,同时可查看用户所反馈的信息并及时给予答复。3.4 功能需求 本网站分为前台用户浏览和后台管理员管理。前台用户浏览有茶的故事、茶艺茶道、沏茶技术、茶叶类别、关于我们、联系方式、茶文化交流七大功能模块。后台管理员管理有茶文化信息管理、茶文化信息搜索管理和用户留言管理。3.4.1 前台用户系统功能图 3-1 系统前台模块功能划分(1)茶的故事:包括千古茶歌和一个神话故事;(2)茶艺茶道:对中国茶道的介绍;(3)沏茶技术:展现茶爱好者所关心的沏茶技术;(4)茶叶类别:包括基本茶类和再加工茶类;(5)关于我们:公司简介与合作伙伴;(6)联系方式:方便用户联系企业;(7)茶文化交流:用户留言3

27、.4.2 后台管理系统功能图3-2 系统后台模块功能划分(1)茶文化信息管理:茶文化信息主要包括茶的故事、茶艺茶道、沏茶技术、茶叶类别等。用户可以浏览这些信息,管理员则可以通过后台管理系统,及时地更新网站信息。(2)茶文化信息搜索管理:用户可以通过系统网站搜索功能较快查到自己所需了解的茶文化信息。管理员在后台可以发布信息,修改信息、删除信息等。(3)用户留言管理:用户发表留言权利,此功能能够让用户发表一些对网站的看法和建议。网站管理员能及时的了解用户的问题,给予用户回复,让用户更加满意。4 系统详细设计系统界面设计,设计时要尽量按照用户工作习惯,同时要做到界面友好,让用户操作简单方便。下面将对

28、各个模块进行描述。4.1 主页面设计主页面是茶文化咨询系统网站前台首页,用于用户浏览企业茶文化信息,是一个站点地图。在该页面中可以点击浏览其他各项功能,导航信息连接,实现对各个子栏目的链接,具体如下图4-1所示:图4-1 主页面图其主要代码为:首页茶的故事千古茶歌一个神话故事茶艺茶道沏茶技术茶叶类别再加工茶类基本茶类关于我们公司简介合作伙伴组织结构联系我们在线反馈4.2 茶的故事模块设计图4-2 茶的故事模块图4.3 茶叶类别模块设计 图4-3 茶叶类别模块图其主要实现代码为:绿茶  2013-04-104.4 关于我们模块设计图4-4 关于我们模块图4.5 联系我们模块设

29、计图4-5 联系我们模块图其主要代码为:福州市仓山区福建农林大学  邮编350001电话:+86-18050432056传真:+86-18050432056邮箱: 4.6 在线反馈模块设计图4-6 在线反馈模块图4.7 数据库模块设计数据库设计是指根据用户的需求,在某一具体的数据库管理系统上,设计数据库的结构和建立数据库的过程。数据库系统需要操作系统的支持。数据库设计是开发数据库及其应用系统的技术,也是信息系统开发和建设的重要组成部分。具体的说,数据库设计是在一个给定的应用环境中,通过合理的逻辑设计和有效的物理设计,构造较优的数据库模式,建立数据库及其应用系统,满足用户的各

30、种信息需求11。4.7.1 数据库中的表 本设计中,数据库使用了access数据库工具,主要实现用户在线反馈和茶文化信息功能,其表如下:图4-7 tblMessage 表图4-8 tblPage 表4.7.2数据库的连接一个好的asp网站系统需要一个数据库支持,下面介绍数据库连接的代码:5 系统测试 本系统可实现功能界面较多,每个界面可满足用户基本要求,下面举例说明几个重要功能实现界面。5.1 在线反馈测试在线反馈测试原界面为:图5-1 在线反馈测试原界面图用户可以根据其需求提出意见,如下图5-2所示:图5-2 用户意见图然后点击提交,将出现下面信息:图5-3 提示信息图完成之后,管理员可以后

31、台数据库对用户意见进行管理汇总,其可看到:图 5-4 管理员后台可视图 总之,在线反馈功能模块有助于企业与用户之间的交流,使得企业可方便了解市场动态与用户意见,用户也可方便表达自己所需。5.2 在线搜索测试 用户进入公司主页面时,可根据其需求进行搜索,原主页面如下:图5-5 主页面原图用户可输入自己所需内容:图5-6 用户搜索图随后将进入如下页面:图5-7 搜索结果图这样,用户不需要一步步去点击页面内容,搜查自己所需内容,方便用户。如此一来,用户也会比较喜欢到此公司网站来,为公司积累回头客。6 结束语通过几个月的毕业设计,我对WEB服务器、数据库软件access、ASP等系列知识都有了一定的了

32、解。而且在使用ASP开发页面的能力也有了很大提高。由于在此之前对于ASP知识的了解几乎是一片空白,所以从一开始就碰到许多困难。例如一开始我使用的是Windows XP 系统和IIS 5.0 工具,由于性能上有很多地方不相容,使得我在很长一段时间内找不到问题的症结,导致了大量时间在检查代码甚至是对硬件的检查中,通过在网上寻找有关资料以及同学的帮助下,最后都得到了解决。在整个设计阶段感受最为深刻的是掌握学习的方式和解决问题的方法。首先是解决问题的方式,虽然面临的信息很多,但是如何从大量的信息中筛选出所需的信息,有用的信息,才是解决问题的关键,另外一个就是解决问题的方法,就像我在解决设计中的很多问题

33、一样,一开始总是在看书,和书上的进行比对,虽然书本上的知识大部分都是有价值,正确的,但实际上每个人编程的思路和对数据处理的方法、思想都是不同的,这就要求我们一定要通过实践才能找到解决问题的方案。在整个毕业设计的过程中,我深刻的体会到了这一点的重要性,也牢记住了这一点,在今后的学习和研究中我也会继续将这种方法延续下去。在这次设计中,我觉得还存在许多的不足之处,如系统的功能不够完善,望老师对我的系统中所出现的问题及不足之处予以批评指正。参考文献1 胡宏力,张蕾.电子商务理论与实务.北京:中国人民大学出版社,2012:15-20.2爱梦.品茶大全.哈尔滨:哈尔滨出版社,2007:30-33.3互动空

34、间.Dreamweaver CS3网页设计艺术.北京:电子工业出版社,2008:56-59.4杨习伟. HTML5+CSS3 网页开发实战精解. 北京:清华大学出版社,2013:9-13.5施兴家. Access 数据库应用基础教程. 北京:清华大学出版社,2012:70-73.6明日科技. Javascript 从入门到精通. 北京:清华大学出版社,2012:6-10.7卢镇波,李青,断明辉. ASP编程实例入门与提高. 北京:电子工业出版社,2012:8-9.8王小科,赵会东. ASP.NET程序开发范例宝典. 北京:人民邮电出版社,2012:112-130.9王国平,涂巧霞. Dream

35、weaver8网页设计基础与实践教程. 北京:电子工业出版社,2006:149-150.10Mitch Tulloch.IIS6 管理指南. 北京:清华大学出版社,2004:89-93.11邹天思,孙明丽.ASP数据库系统开发完全手册. 北京:人民邮电出版社,2006:60-63.12邓良松,刘海岩,陆丽娜.软件工程. 西安:西安电子科技大学出版社,2006:78-84.致谢从开始接受课题到现在完成毕业设计说明书,老师给予了精心的指导和热情的帮助,尤其在课题设计的前期准备阶段和本人设计阶段,提出了许多宝贵的设计意见,在最后的测试修改阶段老师在百忙之中抽出时间为我提供了必要的帮助,这样使得我得以顺利地完成毕业设计开发工作,在短暂几个月的相处时间里,老师渊博的知识、敏锐的思路和实事求是的工作作风给我留下了深刻的印象,这将使得我终身受益,谨此向老师表示衷心的感谢和崇高的敬意。同时我也感谢同学们,谢谢你们在这次毕业设计中给予我的支持和帮助。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1