摘 要
中国茶文化源远流长,五千年饮茶史,历经数代传承流变,成为中华文化的一个重要组成部分。伴随着陆上、海上丝绸之路,茶马古道和万里茶道等古代商道的拓展,中国茶在海外广泛流布与传播,各国茶饮风俗亦多发端于中国,中国茶叶曾红极一时。然而,随着近代以来的互联网发展,中国文化失势,茶叶贸易一落千丈。传统方式不但发展缓慢,而且基本维持在卖原料的低级阶段,结构极不合理。
本文从中国茶文化对外传播的角度来研究中国茶文化传播,深入探讨中国茶文化对外传播与茶叶贸易的特点及其内在联系,结合茶叶贸易中我国茶文化传播的历史经验与案例,对中国茶文化对外传播要素进行分析,提出一系列中国茶文化的传播策略,以期为促进中国茶叶出口贸易发展提供新的视角。茶文化对外传播与改良宣传也成为促进贸易的一种重要手段。
本论文主要论述其背景、需求分析、系统设计和系统实现。主要介绍了网站宣传概念着重在业务流程,数据库设计和系统结构方面。预计将使用先进的计算机和网络技术来更改当前茶产品网站的管理并提高管理效率。
关键字:茶叶产品网站;网站宣传;数据库;B/S模式
Abstract
Chinese tea culture has a long history, five thousand years of tea drinking history, passed down through generations, and become an important part of Chinese culture. With the expansion of ancient commercial roads such as the Landing, the Maritime Silk Road, the Tea Horse Road and the Wanli Tea Ceremony, Chinese tea has been widely spread and spread overseas, and the tea drinking customs of various countries also originated in China. Chinese tea was once a smash hit. However, with the development of the Internet since modern times, Chinese culture has lost momentum and the tea trade has plummeted. The traditional method not only develops slowly, but also basically maintains the low-level stage of selling raw materials, and the structure is extremely unreasonable
This article studies the dissemination of Chinese tea culture from the perspective of the external dissemination of Chinese tea culture, deeply explores the characteristics and internal relations of the external dissemination of Chinese tea culture and tea trade, and combines the historical experience and cases of Chinese tea culture dissemination in the tea trade. Analyze the elements of cultural external communication, and propose a series of communication strategies for Chinese tea culture, in order to provide a new perspective for promoting the development of Chinese tea export trade. The external dissemination and improvement of tea culture has also become an important means of promoting trade.
This paper mainly discusses its background, demand analysis, system design and system implementation. Mainly introduced the concept of website promotion, focusing on business process, database design and system structure. It is expected that advanced computer and network technology will be used to change the management of the current tea product website and improve management efficiency.
Key words: Tea products website; Technology; database; B/S schem
目 录
摘 要
Abstract
1 前言
1.1 研究背景
1.1.1国内外研究现状
1.2研究目的
1.2.1 开发茶叶网站的原因
1.3 研究内容
1.3.1茶叶系统的主要任务
2 开发技术介绍
2.1 B/S架构
2.1.1网站需要具备的功能及目标
2.2 Asp.net技术介绍
2.3 SQL Server数据库概述
3 需求分析
3.1系统分析
3.2 可行性分析
3.2.1 技术可行性
3.2.2 经济可行性
3.2.3 操作可行性
3.3 系统性能分析
3.4 系统功能需求分析
3.5 业务流程分析
3.5.1业务流程图如图3-3所示:
3.5.2登录流程
4 系统设计
4.1系统的功能结构图
4.2 系统数据库设计
4.2.1 数据库E-R设计图
4.2.2 数据表字段设计
5 系统功能实现
5.1 登录页面
5.1.1用户登录的效果如下图5-1所示:
5.2管理员功能实现
5.2.1 管理员账号管理
5.2.3 产品分类信息管理
5.2.4 产品信息管理
5.2.2 会员用户信息管理
5.2.5 茶叶文化信息编辑管理
5.2.6 公司文化介绍管理
5.2.7 新闻时政管理
5.2.8 客户评论管理
5.2.9 留言管理
5.2.10系统管理
5.3用户功能实现
4.3.1个人中心管理
6 系统测试
6.1 测试方法
6.1.1测试方法(黑盒测试和白盒测试)
6.1.2功能测试
6.2 测试分析
6.3 测试结论
7 结束语
参考文献
致 谢
1 前言
传统的茶叶产品网站管理模式还处于线下管理阶段,管理效率极低。随着茶品网站信息的不断增加,随着信息时代的到来,传统的离线管理模式已不能满足当前用户的需求。通过系统的设计,管理员可以管理系统中的信息同时为了能够有效地提高现在网络信息的处理和准确性,需要不断去发展和更新的茶叶产品网站信息,这样才能有效地提高茶叶产品网站管理的效率。
互联网作为社会发展当中的产物,带给大家无数的便利和高效。自从有了网络管理方式,互联网的发展就发生了很大的变化,从此互联网在我国各大企业当中也被广泛的应用。针对上述问题我们做了详细的介绍和分析,对于整个系统的管理和发展改变了传统茶叶产品网站信息管理模式。
1.1研究背景
着眼于现代网络技术的发展,网络化系统化是发展互联网的必然趋势。相较于传统方式来说,互联网不失为一个新兴的宣传手段,尤其是对具有千百年文化的茶叶产品来说。所以对茶叶产品所处于的网络发展阶段来说,我们对它的要求也是越来越严格的,首先整个系统的功能我们要根据用户们的实际需求来进行对系统开发的发展方式,其次依靠网络技术的快速发展和现代通讯技术的结合为人们带来便利,实现方便用户网上管理茶叶产品网站信息,以及通过这些技术实现在网站上发布茶叶产品。
1.1.1国内外研究现状
随着当今社会互联网的急速发展,电子商务系统也在国内爆炸式地发展起来。这种网络模式对长期使用互联网社会产生了深远的影响,在这种社会环境下开发一个适用于用户都可以操作的、简单的、便捷的茶叶产品网站是很有发展前景的。
茶叶产品网站是一个典型的管理系统,在整个系统的发展来看包括数据库的设计、分析、连接、功能实现和系统维护以及用户的正确操作方式,对于上述的问题我们根据用户的实际情况来设计出一个典型的茶叶产品网站信息管理系统,在一定的基础上保证了这个系统的完整性和安全性。在整个系统程序当中的功能我们要保证用户方便使用而且易于操作等特点。
同时随着科学技术网络技术的飞速发展和人们对网络操作技术意识的不断提高,网络给人们带来强大的功能早已经被人们所接受,就拿这个茶叶产品网站来说,在整个系统当中开发它的要求是越来越高,同时所用的软件环境也是要不断提高。对于这个茶叶产品网站来说它已经满足现代化的信息化、潮流化的管理。能够有效地提高茶叶产品网站管理人员的工作效率和工作信心。
1.2研究目的
1.2.1 开发茶叶网站的原因
其一为了解决茶叶品种单一,良种化程度不高的问题,其二为了改善品牌效应与发展规模相对落后的情况,建立一个茶叶宣传网站大力推广茶知识,加强茶叶宣传力度。加强消费者的健康饮茶意识,刺激茶叶种植规模和消费需求的增加同时也能够让人们能够正确的了解本茶叶产品网站,所以设计本系统。
1.3 研究内容
1.3.1茶叶系统的主要任务
在目前所使用的软件开发主要是应用的asp.net,茶叶产品网站开发来看它具有很大的意义,具体该系统的主要任务是:
(1)对于这个系统网络环境它主要是让用户学会多种需求和业务上的流程以及各个角色的功能问题,同时对每一个业务和技术做出了解。
(2)对于这系统的整个程序应用做出高效的升级、扩展和维护。
(3)掌握系统的整体设计和结构计划,在一定的需求方面上满足用户的需求,确保在各个层次当中各功能的紧密配合后最终的功能实现,同时保证这个程序的独立性和各层次之间的紧密联系。
(4)在整个系统框架的设计我们要进行深入地学习和设计,保证这个系统在使用过程中的灵活性和了扩展性,同时不断提高系统的安全性和满足用户的实际需求。
从这个茶叶产品网站来看主要是满足用户的各自需求,同时根据这两方面进行了深入的研究,就拿本系统来说主要是对茶叶产品网站的背景选题意义、市场需求、数据库分析、功能模块的介绍和所用的开发技术来进行研发和介绍的。最后在对该系统作出测试分析和总结。
2 开发技术介绍
该系统主要是采用现在比较流行的B/S结构和asp.net技术以及SQL Server数据库来做系统开发,最后再对系统的总体设计、数据库系统设计、功能模块多样化设计、系统页面制作、系统程序定制和调试测试等作出详细的规划。
2.1 B/S架构
BROWSER/SERVER程序架构方式是使用电脑中安装的各种浏览器来进行访问和使用的,相比C/S的程序结构不需要进行程序的安装就可以直接使用。BROWSER/SERVER架构的运行方式是在远程的服务器上进行安装一个,然后在连接到Internet的任何计算机上访问和使用它。 BROWSER / SERVER体系结构的开发方法为用户带来了极大的便利,在任何时间和地点都可以使用开发的程序系统。
2.1.1网站需要具备的功能及目标
本系统主要根据管理人员的需求作出分析,让用户更好的在线管理茶叶产品网站信息等,管理员后台管理系统数据等功能。从这个系统的操作来说,能够有效地进行信息的添加、修改、查询、删除一些茶叶产品网站信息,在一定的程序上能够实现了自动化。设计该系统的主要目的是减少通过网络的人力和财力投资,并不断提高工作效率。
最后,我们希望可以通过茶产品网站实现以下目标:
(1)提高茶叶产品网站的管理效率,实现管理上的井井有条。
(2)实现用户通过计算机平台及时更新网站茶叶产品网站信息,实现茶叶产品网站信息管理等。
(3)解决传统茶叶产品网站存在的弊端。
2.2 Asp.net技术介绍
ASP.NET技术是一项创新技术,是Microsoft推出的新一代Internet软件和服务策略。这是一个支持各种网络用户终端的开发平台环境。 C#是Microsoft为.NET定制的一种编程语言,与.NET是分不开的。例如,C#类型实际上是.NET框架提供的类型。C#是开发.NET应用程序的最佳编程语言。 ASP.NET是用于创建,管理和部署Microsoft在ASP之后发布的Web应用程序的理想新平台。它是使用.NET框架提供的编程库构建的。 ASP.NET使创建,管理和部署Web应用程序变得非常容易。
ASP.NET的新功能是:Web控件。您可以轻松创建表单和HTML控件。例如,典型的ASP选择框要求控制系统创建一个循环以加载数据。但是,在ASP.NET中,存在“数据绑定”。这意味着连接到数据源并自动加载数据。
语言支持ASP.NET支持多种语言。默认语言是Visual Basic,而不是vbscript。这消除了vbscript的语言限制,意味着编译和执行代码(而不是)。执行原始解释。 (3)代码控制得到了改进,不再需要向服务器注册COM对象,但是此过程的简化阻止了服务器运行另一个DLL版本,从而使代码非常敏感。我会。这意味着没有正确的开发工具和源代码就很难更改代码。
改进的升级能力:系统已构建并且具有某些特性,可以提高在多处理器和串行环境中的性能。例如,可以在另一个处理器,另一个计算机上维护会话的状态,并且数据库可以允许跨服务器会话。
2.3 SQL Server数据库概述
SQL是英语结构化查询语言的缩写,表示结构化查询语言。它的主要功能是与各种数据库建立联系和沟通。根据ANSI(美国国家标准协会)的说法,SQL被用作关系数据库管理系统的标准语言。 SQL语句可用于多种操作,例如更新数据库中的数据和从数据库中提取数据。
Microsoft SQL Server(基于结构化查询语言的数据库服务器)是基于客户端/服务器结构的数据库管理系统。用户从服务器获取信息,并使用客户端系统执行本地操作。服务器关注数据库处理,客户端关注信息的显示。该数据库管理系统可以存储大量数据,保护数据,维护数据完整性,具有自动有效的机制并执行分布式处理。
3 需求分析
3.1系统分析
整个系统的功能模块主要是对各个项目元素组合、分解和更换做出对应的单元,最后再根据各个系统模块来做出一个简单的原则,系统的整体设计是根据用户的需求来进行设计的。为了更好地服务于用户要从茶叶产品网站的设计与实现方面上做出相应的功能模块和内部信息保持一致的联系,所以我们在设计时候要避免一些代码的相互的重复和耦合的情况发生。
3.2 可行性分析
可行性分析主要是针对这个项目开发是否有意义和价值观来进行的全面分析,在分析的过程当中发现这个系统所存在的不足之处。
就拿这次茶叶产品网站的设计与实现来说主要是针对一些用户在发布茶叶产品网站信息时遇到不方便的操作和问题来进行解决问题的,最后能够让茶叶产品网站开发得到最大的用处。而且对于用户方面我们可以提供给一个简单方便操作的茶叶产品网站。
所以我们要计算开发这个系统它能否有效地解决好这个系统经济问题,在开发完成以后所带来的利益是否大于开发过程当中的成本。所以可行性的研究与分析是这个系统在开发和设计上是必不可缺少的一部分。
从该系统文章的全部来看,我们要从以下几个方面进行分析:
1.技术可行性:在技术方面我们要从现有自己掌握的技术能否设计出我们当初所预定的目标。
2.经济可行性:在这次系统开发和设计过程当中所用的经费是否大于以后给社会带来的价值观。
3.操作可行性:系统在被用户使用的过程当中是否操作方便、简而易懂易于上手,能否达到大部分的用户会使用。
3.2.1 技术可行性
技术的可行性分析主要是针对开发该系统所用到技术进行分析,对于茶叶产品网站的设计,可以在任何一个地方都进行使用和管理。通过当前我们所学的程序开发和语言介绍利用以上的技术开发该系统是比较合适的。而且我们在使用的数据库也是要保证这个系统的完整性、数据安全性好的条件。
3.2.2 经济可行性
经济可行性主要是决定这个系统是否具有价值存在,是否具有开发意义,如果开发的项目不能够节约物品和资源,反而使用的大量的人力、财力和物力不成正比甚至小于投资成本,那么该项目是不具备开发意义和价值的。在开发本项目的初期,节约成本是最基本的,设计和开发都是由本人一人完成的,并且在开发中使我学习到了很多的知识,也开拓了自己的眼界,在通过可行性分析之后,该项目的利大于弊,所以该项目是具有开发意义和价值的。
3.2.3 操作可行性
茶叶产品网站的开发登录界面它是我们最常见的一种登录窗口来完成的,用户可以使用电脑来进行登录并简单的访问不需要做任何的操作。对于本系统的开发,它主要是基于B / S结构和asp.net技术以及sqlserver数据库来完成的,让系统开发更加完美和完善,所以我们开出的系统界面更加人性化,用户使用也更加方便。而且系统在使用过程当中也拥有方便操作、易管理等特点。
经过以上的叙述,所以开发此系统在经济上、技术上是满足开发条件的。
3.3 系统性能分析
1.如果我们想要对前后台处理的层次分明那么我们就要采用B/S模式来进行系统的开发这样就可以方便用户的使用。
2.对于系统的开发和设计我们就要采用大家日常所需要的要求,这样一来可以提高系统的实用性也能保证系统利用价值。对于一个系统来说一个好的框架是很重要的,因为一个好的框架它可以提高系统的稳定和高效性。
3.在系统界面上也要设计一个方便快捷的登录界面,这样就可以提高用户对系统操作性和实用性。
4.在系统模块设计当中我们要对系统各个模块进行合理简化和设计,这样就能提高系统使用性。
5.对于一个完整的系统来说对于它的测评和测试是比较重要的,所以我们在软件设计程序中要保持软件占用的时间和速度快的特点。
6.对于这个系统来说我们首先要考虑所设计出的系统它具有哪些突破和体现,所以我们尽力去改进这个系统去适应用户。
3.4 系统功能需求分析
对于一个新的网站来说开发新网站我们就要做出这个系统的任务需求分析,因为对系统分析的质量好坏它可以决定这个网站开发的意义,对于开发这个茶叶产品网站设计与实现来说前期的分析是比较重要的,所以任务分析它可以决定着系统的开展和设计,这样就可以保证用户满意性。
任务的需求它能决定这个系统开发过程当中一个重要环节,所以我们在系统开发过程所用质量是比较重要的,因为我们在系统应用过程当中不一定那会出现问题,所以我们在进行对系统分析是比较重要的,因为它可以决定这个系统功能和需求。
本课题要求实现一套茶叶产品网站的开发与实现,主要实现功能包括管理员:账号管理、会员用户管理、产品分类管理、产品信息管理、茶叶文化管理、公司介绍管理、新闻管理、评论管理、留言管理、系统管理,用户:留言管理、评论管理、个人中心等功能。
3.4.1管理员用例需求如图3-1所示:
图3-1(略)管理员需求用例图
Figure 3-1 use case diagram of administrator requirements
3.4.2用户用例需求如图3-2所示:
图3-2(略)用户需求用例图
Figure 3-2 user requirements use case diagram
3.5 业务流程分析
在系统流程分析当中调查分析它是比较重要的环节,由于涉及该系统中每个链接的业务流程,因此茶产品网站的总体设计应确保每个信息的正确输入和输出以及数据存储的完整性,并结合实际操作步骤以绘制特定流程图。
3.5.1业务流程图如图3-3所示:
图3-3(略)业务流程图
Figure 3-3 System development flow chart
3.5.2登录流程
为了保证系统的安全,用户要想进入茶叶产品网站必须进行登录操作,用户登录流程图如图3-5所示:
图3-5(略) 登录流程图
Figure 3-5 Login flowchart
4 系统设计
4.1系统的功能结构图
通过系统信息需求分析以及对比信息流多样性,此茶叶产品网站主要实现功能包括管理员:账号管理、会员用户管理、产品分类管理、产品信息管理、茶叶文化管理、公司介绍管理、新闻管理、评论管理、留言管理、系统管理,用户:留言管理、评论管理、个人中心等功能。
其功能结构图如下图4-1所示:
图4-1(略) 系统功能流程图
Figure 4-1 System function flowchart
4.2 系统数据库设计
4.2.1 数据库E-R设计图
利用系统信息,数据库支持使您可以收集,组织,更新和处理数据库。 数据库强大的存储功能使其成为计算机不可或缺的一部分。 数据库质量直接影响系统质量和效率。一个系统中的数据库是必不可少的,并且起着决定性因素。通过之前的系统分析,可以规划出本系统中使用的主要等,下面设计出这几个关键实体的实体关系图:
(1)新闻分类信息实体E-R设计图如图4-2所示:
图4-2(略)新闻分类信息实体图
Figure 4-2 news classification information entity diagram
(2)留言板信息管理实体E-R图如图4-3所示:
图4-3(略) 留言板信息管理实体图
Figure 4-3 message board information management entity diagram
(3)茶叶网站功能管理全局E-R图如图4-4所示:
图4-4(略) 茶叶网站功能管理全局E-R图如图4-4所示
Figure 4-4 global E-R diagram of tea website function management
4.2.2 数据表字段设计
每个数据库的使用都是隔开的,当它们在程序中运行时,他们就会与自己相关的协议和用户端进行通讯。而且系统会自动将这些数据进行连接。如果我们想要对某个数据库进行了解,那么我们就应选择该桥段,然后就会自动讲解。在点击完成按钮之后就会自动在对话框内弹出数据源的名称,然后进行下一步操作,输入正确的密码和账号进行登录。需要根据系统功能设计的对应的功能模块和相应要求来进行划分,茶叶产品网站的设计与实现也涉及到很多个数据表的对照内容。下面就介绍一下个别主要数据库表的设计结构及其功能建立数据库表:
表4-1 xinwenxinxi新闻信息表
Tab 4-1news information form
字段名称 |
字段意义 |
字段类型 |
字段长度 |
键码 |
|
能否为空 |
id |
主键编号 |
varchar |
10 |
主键 |
|
否 |
biaoti |
标题 |
varchar |
10 |
|
|
否 |
fenlei |
分类 |
varchar |
6 |
|
|
否 |
tupian |
图片 |
image |
5 |
|
|
否 |
tianjiaren |
添加人 |
varchar |
8 |
|
|
否 |
dianjishuai |
点击率 |
update |
5 |
|
|
否 |
neirong |
内容 |
varchar |
25 |
|
|
否 |
addtime |
添加时间 |
datetime |
0 |
|
|
否 |
表4-2xinwenfenlei新闻分类信息表
Tab4-2 news classification information table
字段名称 |
字段意义 |
字段类型 |
字段长度 |
键码 |
能否为空 |
id |
主键编号 |
varchar |
10 |
主键 |
否 |
fenleimingcheng |
分类名称 |
varchar |
6 |
|
否 |
addtime |
添加时间 |
datetime |
0 |
|
否 |
表4-3 pinglun评论信息表
Tab 4-3 comment information form
字段名称 |
字段意义 |
字段类型 |
字段长度 |
键码 |
能否为空 |
id |
主键编号 |
varchar |
8 |
主键 |
否 |
wenzhangID |
文章ID |
varchar |
6 |
外键 |
否 |
pinglunneirong |
评论内容 |
varchar |
30 |
|
否 |
pinglunren |
评论人 |
varchar |
25 |
|
否 |
表4-4 liuyanban留言板信息表
Tab 4-4 message board information form
字段名称 |
字段意义 |
字段类型 |
字段长度 |
键码 |
能否为空 |
id |
主键编号 |
varchar |
10 |
主键 |
否 |
xingming |
姓名 |
varchar |
8 |
外键 |
否 |
lianxidianhua |
联系电话 |
varchar |
22 |
|
否 |
liuyanneirong |
留言内容 |
varchar |
20 |
|
否 |
liuyanren |
留言人 |
varchar |
6 |
|
否 |
huifuneirong |
回复内容 |
varchar |
20 |
|
否 |
addtime |
添加时间 |
varchar |
5 |
|
否 |
表4-5 huiyuanyonghu会员用户信息表
Tab 4-5 member user information form
字段名称 |
字段意义 |
字段类型 |
字段长度 |
键码 |
能否为空 |
id |
主键编号 |
varchar |
10 |
主键 |
否 |
yonghuming |
用户名 |
varchar |
8 |
外键 |
否 |
mima |
密码 |
varchar |
6 |
|
否 |
xingming |
姓名 |
varchar |
2 |
|
否 |
xingbie |
性别 |
varchar |
4 |
|
否 |
touxiang |
头像 |
varchar |
3 |
|
否 |
shouji |
电话 |
varchar |
22 |
|
否 |
youxiang |
邮箱 |
varchar |
20 |
|
否 |
shenfenzheng |
身份证 |
varchar |
40 |
|
否 |
addtime |
添加时间 |
varchar |
5 |
|
否 |
表4-6 gongsijieshao公司介绍信息表
Tab 4-6 company introduction information form
字段名称 |
字段意义 |
字段类型 |
字段长度 |
键码 |
能否为空 |
id |
主键编号 |
varchar |
10 |
主键 |
否 |
gongsimingcheng |
公司名称 |
varchar |
8 |
外键 |
否 |
tupian |
图片 |
image |
5 |
|
否 |
fuzeren |
负责人 |
varchar |
6 |
|
否 |
lianxidianhua |
联系电话 |
varchar |
22 |
|
否 |
gongsidizhi |
公司地址 |
varchar |
22 |
|
否 |
jianjie |
简介 |
varchar |
40 |
|
否 |
addtime |
添加时间 |
varchar |
5 |
|
否 |
表4-7 chayewenhua茶叶文化信息表
Tab 4-7 tea culture information form
字段名称 |
字段意义 |
字段类型 |
字段长度 |
键码 |
能否为空 |
id |
主键编号 |
varchar |
10 |
主键 |
否 |
biaoti |
标题 |
varchar |
8 |
外键 |
否 |
tupian |
图片 |
image |
5 |
|
否 |
yueducishu |
阅读次数 |
varchar |
9 |
|
否 |
neirong |
内容 |
varchar |
40 |
|
否 |
addtime |
添加时间 |
varchar |
5 |
|
否 |
5 系统功能实现
5.1 登录页面
当用户输入其个人账户和密码登录到系统时,系统的数据库就会在进行查找相关的信息,如果我们输入的账户和密码不正确,数据库将提示错误信息,并提示用户重新输入其账户和密码。
5.1.1用户登录的效果如下图5-1所示:
图5-1(略)用户登录界面图
Figure 5-1 user login interface diagram
图5-2用户注册界面图
Figure 5-2 User registration interface diagram
5.2管理员功能实现
5.2.1 管理员账号管理
管理员可以对个人账号信息进行用户添加、信息删除、账号修改、查看账号信息等操作。账号信息管理效果图如图5-3所示。
图5-3(略)账号信息管理界面图
Figure 5-3 account information management interface diagram
5.2.3 产品分类信息管理
管理员对产品分类信息负责新产品外观的摄入,编辑,及样品的管理等日常事务。产品分类信息管理效果图如图5-5所示。
图5-5(略)产品分类信息管理界面图
Figure 5-5 product classification information management interface diagram
5.2.4 产品信息管理
管理员对产品信息进行添加、删除、修改、查看等操作。产品信息管理效果图如图5-6所示。
图5-6(略)产品信息管理界面图
Figure 5-6 Product information management interface diagram
5.2.2 会员用户信息管理
管理员执行诸如添加用户,删除用户,修改信息和查看成员用户信息的操作。会员用户信息管理的效果图如图5-4所示。
图5-4(略)会员用户信息管理界面图
Figure 5-4 Interface diagram of member user information management
5.2.5 茶叶文化信息编辑管理
管理员对茶叶文化信息进行添加编辑、删除处理、修改文案、查看设计等操作。茶叶文化信息管理效果图如图5-7所示。
图5-7(略)茶叶文化信息管理界面图
Figure 5-7 The interface diagram of tea culture information management
5.2.6 公司文化介绍管理
管理员对公司文化介绍信息进行添加编辑、删除处理、修改文案、查看设计等操作。公司文化介绍信息管理效果图如图5-8所示。
图5-8(略)公司介绍管理界面图
Figure 5-8 company introduction management interface diagram
5.2.7 新闻时政管理
管理员对实时新闻信息进行添加编辑、删除处理、修改文案、查看设计效果等操作。新闻时政管理效果图如图5-9所示。
图5-9(略)新闻管理界面图
Figure 5-9 news management interface diagram
5.2.8 客户评论管理
管理员对客户评论信息进行添加编辑、删除处理、修改文案、查看设计等操作。客户评论管理效果图如图5-10所示。
图5-10(略)评论管理界面图
Figure 5-10 comment management interface diagram
5.2.9 留言管理
管理员对留言信息可以进行添加编辑文案、删除处理、修改文案、查看页面信息等操作。留言信息管理效果图如图5-11所示。
图5-11(略)留言信息管理界面图
Figure 5-11 message management interface diagram
5.2.10系统管理
管理员对系统信息进行添加编辑、删除处理、修改文案、查看设计等操作。系统信息管理效果图如图5-12所示。
图5-12(略)系统信息管理界面图
Figure 5-12 system Information management Interface diagram
5.3用户功能实现
用户进入系统首页可以查看产品中心、茶叶文化、公司介绍、在线留言、联系我们、关于我们等有关信息等操作。首页效果图如图5-13所示。
图5-13(略)首页管理界面图
Figure 5-13 home page management interface diagram
5.3.1个人中心管理
用户进入系统可以添加、删除、修改、查看评论管理、留言管理、个人中心等操作。个人中心功能管理效果图如图5-14所示。
图5-14(略)个人中心管理界面图
Figure 5-14 personal center management Interface diagram
6 系统测试
软件测试它是对做完一个系统进行最后的一项工作,因为我们在做系统的时候,在进行编码以后可以开始对软件进行测试,在测试当中我们可以找出这个软件的错误与缺陷,这样我们可以及时处理,不影响后期正常的使用,同时也方便我们在后期使用过程中出现的问题容易去找出。所以软件测试是解决这些问题主要手段。一般来说软件测试在系统开发过程当中占据整个系统设计45%的工作量。测试的目的:对于测试目的来说它主要是能够让我们找出这个软件的错误与缺陷,所以我们对测试的工作是比较认真的,同时软件测试也是非常重要的。
6.1 测试方法
针对现实生活当中我们对于测试的工作有很多的看法,同时测试的工作也对我们往后的工作有着很大的影响。
6.1.1测试方法(黑盒测试和白盒测试)
黑盒测试又被人们称作为功能测试,通常是在程序的接口来做一些测试的方法,它一般包括对程序的功能和使用的方法来做出一些数据的接受和输出,同时我们还可以为了确保与外部信息的一致性完整性,去做出正确的输出信息。
白盒测试通常称为结构测试。在整个程序的结构和处理中,它是通过程序中的逻辑测试和验证过程完成的,以完成一些正确的任务。
6.1.2功能测试
具体的功能测试包括一下方面:系统的适用性,测试的准确性,操作的安全性和其他等等功能测试。
6.2 测试分析
经过以上的测试与分析茶叶产品网站设计与实现主要是从以下几个方面来进行的:
(1)窗体测试:为了能够保证我们在系统操作界面上弹出每一个子菜单的小窗口,我们对系统功能用户做了一个简单的模拟信息操作数据,具体的每一个管理窗体它都有具体的添加、删除等功能操作,并保证了各个窗口的功能正确实现。
(2)数据跟踪:通过对该项目的测试以后我们可以对系统的查询运算和功能的测试做出正确的运算,然后根据该项目模块设计输入原有的数据来进行相应的数据统计,和以前的手工计算来做比较,它是依据自己所检验数据的正确来作比较的,这样更加计算准确。
(3)综合测试:经过以上测试,我们可以对系统进行全面测试,应用系统功能基本符合设计,总结出自身的缺陷,使整个程序检查来做出阶段性的判断,找出系统存在的错误:
用例名称:用户登录页面测试
基本描述:通过登录具有系统管理权限
测试计划:尝试使用不同的登录方式登录用户页面,检查系统能否存在相对应的错误提示信息和成功提示信息。
由于文章篇幅有限,所以只选取了几个代表模块进行测试,并取得了相应的测试结果,测试用例结果如下:
1.用户登录测试:
表6-1 登录测试用例表
Table 6-1 login test case table
用例编号 |
UC-TEST-002 |
测试名称 |
登录测试 |
|
前提条件 |
打开首页页面并未登录 |
|||
步骤 |
操作描述 |
数据 |
期望结果 |
|
1 |
点击登录按钮 |
无 |
跳转到登录页面 |
|
2 |
填写用户名和验证码,点击登录按钮登录 |
用户名 |
输入框清空内容并提示“请输入用户名和密码” |
|
3 |
填写密码和验证码,点击登录按钮登录 |
密码 |
输入框清空内容并提示“请输入用户名和密码” |
|
4 |
填写用户名和密码,点击登录按钮登录 |
用户名、密码 |
输入框清空内容并提示“验证码输入错误” |
|
5 |
填写错误的或不存在的用户名密码登录 |
用户名、密码 |
输入框清空内容并提示“用户名或密码错误” |
|
6 |
填写正确的用户名密码 |
用户名、密码 |
跳转到首页,右上角显示用户姓名 |
|
测试说明 |
无 |
|||
测试结果 |
成功 |
测试人 |
|
6.3 测试结论
排错它是针对自己所知道的错误来做的事情并进行解决的。而对于测试来说它是在你认为程序能工作的情况中进行一套整体化的试验。一开始做的时候我们把代码写得越好,在后期的工作中也就出现的错误越少,你也就可以相信我们在测试过程当中所做的一切就更加彻底。同样我们在日后的工作中也就出现的问题也就越少,同样这些毛病有可能最容易出现我们手工制作的过程当中,所以我们尽可能要减少手工测试,进行自动测试是我们最理想的方式,所以我们在以后的工作中要增强自动测试这样就减少我们工作中出现错误的问题,这样有助于我们对出现问题来做局部化的处理。
7 结束语
本系统通过对ASP.NET语言和SQL Server数据库的简介,从需求和功能两反面说明了茶叶宣传网站的可行性,本文结论及研究成果如下:实现了ASP.NET语言与SQL Server相结合构建的茶叶宣传网站,网站可以响应式展示。通过本次茶叶宣传网站的研究与实现,我感到学海无涯,学习是没有终点的,而且实践出真知,经常动手操作才能尽快熟练掌握它,经验对系统的开发非常重要,经验不够,就会有很多考虑不全的地方。比如界面要美观,功能要完善,才能吸引更多的用户。
对于本次的系统开发来看,它主要是把我以前所学的知识进行了一次综合的应用。经过这次毕业设计的制作它主要是把我以前所学的理论知识应用到社会实践当中。通过这一次的茶叶产品网站的设计与实现它能够有效把计算机知识与实际问题相互应用,因为对计算机网络技术的掌握,我也渐渐学会如何五解决一些生活中会遇到的实际问题,在此过程中也提高了我的编程能力改善了很多问题。 尽管我在这个毕业设计中遇到了很多问题和困难。 但是在不断的调试和老师的帮助下,我最终还是成功完成了这个毕业项目。通过该毕业项目的制作,我获得了计算机实际应用方面的强大培训。同时也大大地提高了我的动手动脑能力,让我也感受到了其中的乐趣和喜悦。
通过这次毕业设计的撰写把我在大学期间所学到的东西都应用上了,但是我觉得还是微不足道的,因为在这次毕业设计当中让我深深地了解到对于软件开发和学习理论知识它是两个完全不同的概念。但是通过这次软件的开发让我在以后的工作当中打下了良好的基础。实践证明,茶叶宣传网站有着非常好的发展前景,经过测试运行,系统各项功能都十分完善,界面漂亮,使用方便,操作容易,在技术理论上已经成熟。
参考文献
[1] 拜亚萌. 大数据背景下大学生就业网络精准化服务模式研究[J]. 中国远程教育, 2019.
[2] 薛小龙.asp.net技术典型系统实战与解析[M].北京:电子工业出版社,2016.
[3] 朱亦梅,张宏敏,王伟梁,卢峰编著.《网络主页制作使用技巧100例》.
2014:04-10.
[4] 梁林梅,焦建利. 我国网络求职招聘现状的调查分析与反思[J]. 开放教育研究, 2017.
[5] Specht, M. and R. Oppermann. ACE, Adaptive courseware environment[J]. New Review of Hypermedia and Multimedia, 2018.
[6] 林君芬,余胜泉.关于我国网络求职招聘现状与问题的思考[DB/OL]. http://cer.net/20020305/3021721.shtml,2017-05-09/2004-12-22.
[7] 彭绍东.面向21世纪中国网络求职招聘发展战略的构想[DB/OL]. http://www.edu.cn/20011108/3008848.shtml2015-12-22.
[8] 王龙.Dreamweaver MX标准教程[M].北京:海洋出版社,2016.
[9] 宣小平,但正刚,张文毅.sqlserver数据库系统开发实例导航[M].北京:人民邮电出版社,2018.
[10] 王凯,张家才.网页制作技巧与实例[M].北京:冶金工业出版社,2016.
[11] 蔡翠平,尚俊杰.网络程序设计-ASP[M].第二版.北京:清华大学出版社,2015.
[12] 裴有福 .WEB技术大全[M]. 北京:中国水利水电出版社,2016.
[13] 汪晓平.asp.net网络开发技术[M].北京:人民邮电出版社,2018.
[14] 施伯乐,丁宝康,周傲英,田增平.sqlserver数据库系统教程[M].北京:高等教育出版社,2016.
[15] [英]伊斯波斯图(Dino Esposito).sqlserver 数据访问高级编程[M].北京:机械工业出版社.