网上茶店系统.docx

上传人:b****8 文档编号:29798611 上传时间:2023-07-27 格式:DOCX 页数:43 大小:5.68MB
下载 相关 举报
网上茶店系统.docx_第1页
第1页 / 共43页
网上茶店系统.docx_第2页
第2页 / 共43页
网上茶店系统.docx_第3页
第3页 / 共43页
网上茶店系统.docx_第4页
第4页 / 共43页
网上茶店系统.docx_第5页
第5页 / 共43页
点击查看更多>>
下载资源
资源描述

网上茶店系统.docx

《网上茶店系统.docx》由会员分享,可在线阅读,更多相关《网上茶店系统.docx(43页珍藏版)》请在冰豆网上搜索。

网上茶店系统.docx

网上茶店系统

编号:

小型数据库开发实训论文

题目:

网上茶店系统

学 院:

计算机科学与工程学院

专业:

计算机科学与技术

学生姓名:

周游

学号:

1001110731

指导教师:

谢武

 

题目类型:

理论研究实验研究工程设计工程技术研究软件开发

2013年1月3日

摘要

随着Internet的发展和迅速普及,网上购物这一新型购物方式已逐渐被人们所接受,并逐渐改变甚至取代传统的购物观念。

人们足不出户就可以在网上浏览到全国各地的商品信息,方便快捷地搜索到自己所需要的商品,而安全的在线支付和送货上门服务,使人们更加深切地体会到这一购物方式的优越性。

本人通过查看图书和网上查询,了解到电子商务是利用现代信息网络进行商务活动的先进手段,作为创新的经济运行方式,其影响深远。

该系统是采用VisualStudio2008+SQL2005来实现的。

另外使用了MicrosoftOfficeVisio2003绘制系统的层次方框图和数据流程图。

该系统是一个基于Internet的茶类产品的销售程序。

客户可以通过相关游览器登陆该系统,查阅其中的商品信息。

可以将店中的商品有意购买的商品加入购物车中,如果决定购买产品可填写相关订单,该系统管理员会定期处理订单。

该系统实现了会员登陆、会员注册、管理员登陆、管理员注册、商品展示、购物车等功能,可以扩大市场的规模和提高市场知名度,降低成本和提高效率。

编码完成后,系统经过了本人的实际运行和测试,得出的结果达到了预定的目标。

系统能有效的进行信息的增删改查;系统数据能够进行实时更新。

关键词:

动态网站;VisualStudio2008;网上购物

Abstract

WiththedevelopmentoftheInternetandtherapidpopularization,onlineshoppingthisnewshoppingwayhasgraduallyacceptedbypeople,andgraduallychangesevenreplacetraditionalshoppingconcept.PeopleneverleavehomecanbrowseontheInternettoallpartsofthecountryofcommodityinformation,convenientandquicksearchtoownneedsofgoods,andsafeonlinepaymentanddoor-to-doordeliveryservices,makepeoplemoredeeplyrealizethesuperiorityofshoppingway.

Ithoughtthecheckbookandonlineinquiry,understandtheelectroniccommerceistheuseofmoderninformationnetworktocarryonthebusinessactivitiesofadvancedmeans,asaninnovativeeconomicoperationmode,itsfar-reachinginfluence.ThesystemistouseVisualStudio2008+SQL2005toachieve.Inaddition,useoftheMicrosoftOfficeVisio2003renderingsystemlevelsblocksdiagramanddataflowdiagrams.

ThesystemisbasedonInternetofteaproductssalesprogram.Customerscanthroughtherelevantbecausethesystem,refertotheproductinformation.Cangoodsstoretobuygoodsaddtocart?

Ifdecidetobuytheproductscanfillintherelevantorders,thesystemadministratorwillregularlyprocessorders.Thesystemrealizedthememberlogin,registration,administratorlogin,administratorregistrations,commoditydisplay,shoppingcart,andotherfunctions,canexpandthemarketscaleandimprovemarketpopularity,reducecostsandimproveefficiency.

Aftercompletionofcoding,systemaftermyactualoperationandtest,theresultsofreachedthegoalyousetforyourself.Thesystemcaneffectivelyincreasetheinformationdeletioncheck;thedatainthesystemcanreal-timeupdate.

Keywords:

dynamicwebsite;VisualStudio2008;Onlineshopping

 

1绪论

1.1课题介绍

系统地阐述了网上茶店系统的功能及实现。

实现了从用户管理,相关茶叶的新闻分类管理,各种用户权限分类,本茶店系统界面简单直观,易于操作和使用,交互性强。

经过分析,我们使用开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成满意的可行系统。

1.2国内外发展现状

随着信息技术的发展,在我国网上销售仍处于发展阶段,目前的商品的品种和质量、网上销售企业的管理水平和经营方式与发达国家相比都有很大差距。

网上购物在我国还要有一个调整、磨合、适应的过程,网上购物的安全问题还未完全解决,有待完善,但是网络确实已逐步走进我们的生活,并开始影响我们的生活。

从这几年的茶叶销售情况的变化可以看出来,茶叶的消费趋势主要体现出对茶叶质量提出了更高的要求,由原来的中低档的大宗茶消费者为主逐渐转换为名茶,保健茶,有机茶为主的优质茶消费,并且逐渐的不满足于楼式的饮茶方式,大有向“专业化”的发展趋势。

茶势已经被广大市民所接受,在茶艺馆品茗论道,感受茶文化带来的精神享受,成为了一种潮流。

发展的趋势主要体现在三个方面:

一、从大宗茶为主转向以名优茶、名牌茶为主;二、茶叶消费由单一同质化传统茶转向多元化系统产品;三、消费者更加追求饮茶的生理和心理双重需求。

世界茶叶80%产在亚洲。

中国、印度、斯里兰卡、肯尼亚和印度尼西亚五大产茶国的茶叶产量占世界茶叶总产量80%。

中国茶叶产量从2000年的67.6万吨增长到2005年的93.4万吨,增长了38.1%。

茶叶产值从2000年的90亿元,增长到2005年的155亿元,增长了72.2%,是世界发展最快的国家,并且在2005年,我国茶叶产量超过印度,重新夺回第一大产茶国地位,实现了以吴觉农为代表的近代茶人为之奋斗的目标。

1.3可行性分析

1.3.1经济可行性

开发该系统所需的相关资料可以通过到图书馆查看或者是到网上查询都可以轻易查找到相关的资料,所需的其他应用软件,硬件系统也易于获得,因此,开发这个网上茶店系统的开发成本较低。

而引进使用本系统后,与传统方式比较,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。

所以,本系统从经济的角度看,该系统可行。

1.3.2技术可行性

技术可行性需要考虑现有的技术条件是否能够顺利完成开发工作。

本次开发的网上茶店系统的开发平台是ASP.NET,其功能强大,而且调试起来相对简单,数据库用的是SQLSeverer2005,SQLSeverer2005是一个后台数据库管理系统,它功能强大、操作方便,为ASP.NET这一操作平台提供了很多的操作接口。

而且当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是绝对的可行的。

软件方面:

由于目前单机模式相对发展成熟,故软件的开发平台成熟可行,他们速度快,容量大,可靠性能高、价格低,完全能满足系统的需求。

1.3.3政策可行性

随着当今社会飞速的发展,近年来,各级政府对茶叶产业给予了高度重视,加大了对茶产业的投入,并且通过科技创新、结构调整、大力拓展国内外市场等措施,促进了我国茶产业的发展。

在西部开发、扶贫政策和退耕还林等政策和资金的扶持下,各主要产茶省都发展了相当数量的新茶园。

茶农在茶叶良好经济效益促进下,生产积极性不断高涨,并且加大了对老茶园的改造力度,淘汰了一些生产效益低的茶园。

我国茶园面积由2000年的108.9万公顷,增加到2005年的130万公顷,增长了19.4%。

近年来新发展的茶园基本上按照规范化要求进行建设的,生产能力高、茶园投入力度大,从而使得我国茶叶产量保持较快速度增长。

1.4论文安排

将论文讲对“网上茶店系统”开发的过程进行剖析如下

(1)绪论:

阐述本系统课题的研究背景及重要性。

(2)需求分析:

数据流程图和系统实现的目标。

(3)系统设计:

系统E-R图、逻辑设计:

系统关系表。

(4)系统实现和编码:

前台设计及编码。

(5)测试:

系统测试:

正确测试用例。

(6)结束语:

实现的系统功能及特点、参考文献等系列内容。

2需求分析

2.1系统实现目标

现在流行的网上购物系统不仅要有漂亮的页面,更要有严谨的规划,注重每一个细节,在实际应用中创建了数据库,使得所需的商品信息及时保存、更新,这样可以更好地了解商品信息。

实现功能完善,便于消费者和管理员操作。

2.2系统开发意义

Internet的发展为改变传统的商业运营模式提供了一种技术上的可行性方案,利用Internet技术,通过通讯手段,讲买家和卖家紧密结合在一起,消除了时间和空间的困扰,从而大大节约了成本,扩大了交易范围。

在实际生活中,这种方案已被广泛应用起来。

网上购物系统便成了国内和国外的焦点。

2.3需求分析

网上茶店系统前台主要实现产品展示、产品展示、订单提交、会员登录注册等功能,网上茶店系统后台管理中,主要可分为站内新闻管理、新闻分类管理、案例管理、留言管理、会员管理、产品管理、管理员管理。

(1)主要功能区

①前台区:

产品展示、站内新闻、精选样品、会员登录和注册、订单提交

②后台管理员功能区:

1.会员管理:

查看、删除一些会员无效账号等。

2.产品信息维护:

增、删、改、查产品信息。

3.管理员成员的添加、删除等。

4.站内新闻的增、删、改、查功能。

(2)性能需求

整个系统大体能够满足客户的购物需求,操作简便。

采取会员登录验证制,只有会员登录系统后才能购买相关产品;身份验证,只有成为本网络茶店系统的管理员才能进行产品的增、删、改、查,会员管理等功能。

2.4顾客功能

网上茶店系统的顾客功能如下:

(1)产品:

以列表的方式显示商品的信息,可以在页面显示相关产品的信息。

(2)产品展示:

以图片浏览样式向人们展示了大量茶类产品及相关产品。

(3)图书订单:

当用户在网络茶店中找到了所有需要的产品后,决定购买,可以下订单。

管理员会定期处理用户下达的订单,并根据用户订单的信息向用户送货。

(4)站内新闻搜索:

当用户想了解站内新闻时,可以使用搜索功能快速找到需要信息。

(5)会员登录:

相关会员的登录界面。

(7)会员注册:

只有成为网上茶店系统的注册用户后才能在网上茶店享受相关优惠,因此需要会员注册功能,以及相关的会员信息修改、密码维护等功能。

2.5管理员功能

(1)会员管理:

只有成为网上茶店系统的会员后才能享受相关优惠政策,管理员需要对会员账号进行管理,如查看、删除一些无效账号等。

(2)产品管理:

管理员需要经常维护茶店中的产品信息。

(3)管理员管理:

管理员需要对管理员账号进行管理,如查看、删除一些无效账号等。

(4)站内新闻管理:

新闻分类管理、新闻管理。

(5)案例管理:

在前台中我们向顾客提供了相关案例展示、管理员需时常更新添加以及删除案例。

(6)留言管理:

对浏览者留下的相关留言进行回复。

3网站系统及数据库设计

3.1大致布局

图3-1系统模块大致布局

3.2详细设计

(1)用户模块

①商城首页:

进入系统首页后可以查看有关茶的相关信息、产品、介绍和名茗图展。

其流程图如图3-2:

图3-2流程图

②产品展示、会员登录和订单提交:

登录到该页面以后可以点击自己喜欢的产品或商品自动跳转到会员界面,只有会员才能购买商品跳转到订单提交页面。

填写相关信息,如果确定需要这些商品就可以点击单提交按钮进行购买了。

其流程图如图3-3:

图3-3产品展示、会员和订单提交设计流程图

③会员登陆:

输入已注册的会员名,系统会检查用户名是否已经存在,如果不存在,则进入注册页面,如果输入的信息合法则向服务器提交所有的注册信息并提示注册成功。

其流程图如图3-4:

图3-4用户注册设计流程图

(2)会员和管理员操作模块

①会员管理:

只有成为网上茶店系统的会员后才能享受相关优惠政策,会员需要对会员账号进行管理,例如注册、修改账号等。

其流程图如图3-5:

图3-5会员管理设计流程图

②产品和新闻管理:

管理员需要维护茶店中的产品和新闻信息的管理。

首先以管理员身份登录,登录成功后进入相关模块,可以添加修改删除相关信息,也可以管理会员的相关信息。

其流程图如图3-6:

图3-6产品和新闻管理

3.3数据库设计

(1)数据库表的设计

本系统用到的数据库名为:

tea,其中共有4张表,具体设计与功能如下:

1茶店相关信息表product:

用来存储产品名、作者、图片、价格信息。

如表3-1:

表3-1茶店相关信息表product

字段

说明

数据类型

备注

Product_Id

产品编号

int

主键

Product_Name

产品名称

nvarchar(50)

不可为空

Product_photo

产品图片

varchar(50)

不可为空

Product_Price

价格

decimal(18,2)

不可为空

2管理员相关信息表Db_AdminInfo:

用来存储管理员相关信息。

如表3-2:

表3-2管理员信息表Db_AdminInfo

字段

说明

数据类型

备注

AdminId

编号

int

主键

AdminName

姓名

varchar(50)

可为空

AdminPwd

密码

varchar(50)

可为空

③相关案例信息表Db_AnliInfo:

用来存储相关案例信息。

如表3-3:

表3-3案例信息表Db_AnliInfo

字段

说明

数据类型

备注

AnliId

编号

int

主键

AnliTitle

标题

varchar(50)

可为空

AnliPic

图片

varchar(50)

可为空

④用户信息表Db_UserInfo:

用来存储会员名、密码和用户电子邮箱等用户信息。

如表3-4:

表3-4用户信息表UserInfo

字段

说明

数据类型

备注

UserId

用户编号

int

主键

UserName

用户名

varchar(30)

可为空

UserPwd

密码

varchar(50)

可为空

UserEmail

邮箱

varchar(30)

可为空

UserAge

年龄

int

可为空

UserAddedTime

添加时间

datetime

可为空

⑤用户信息表Db_MessageInfo:

用来存储留言信息。

如表3-5:

表3-5留言信息表Db_MessageInfo

字段

说明

数据类型

备注

MessageId

留言编号

int

主键

MessageTitle

留言标题

varchar(30)

可为空

MessageContent

相关联系

varchar(50)

可为空

UserId

会员编号

varchar(30)

可为空

MessageHf

留言回复

int

可为空

MessageAddedTime

添加时间

datetime

可为空

⑥新闻信息分类表Db_NewsClassInfo:

用来存储新闻分类信息。

如表3-6:

表3-6新闻信息分类表Db_NewsClassInfo

字段

说明

数据类型

备注

NewsClassId

用户编号

int

主键

NewsClassTitle

新闻分类标题

varchar(50)

可为空

NewsClassNo

新闻分类编号

int

可为空

NewsClassPic

新闻分类图片

varchar(30)

可为空

⑦新闻信息表Db_NewsInfo:

用来存储新闻信息。

如表3-7:

表3-7新闻信息表Db_NewsInfo

字段

说明

数据类型

备注

NewsId

用户编号

int

主键

NewsTitle

新闻标题

varchar(50)

可为空

NewsContent

新闻相关信息

ntext

可为空

NewsAddedTime

新闻添加时间

datetime

可为空

NewsHits

新闻浏览次数

int

可为空

NewsClassId

新闻分类编号

int

可为空

⑧订单信息表dindan:

用来存储用户编号、订单日期、订单处理状态等信息。

如表3-8:

表3-8订单信息表dindan

字段

说明

数据类型

备注

Id

编号

int

主键

Name

订货人姓名

nvarchar(50)

不可为空

Sex

订货人性别

nvarchar(50)

可为空

Phone

订货人联系方式

nvarchar(50)

不可为空

Mail

邮箱

nvarchar(50)

不可为空

Address

订货人地址

nvarchar(50)

不可为空

Number

产品编号

nvarchar(50)

不可为空

Date

订单日期

nvarchar(50)

可为空

Name1

收货人姓名

nvarchar(50)

不可为空

Sex1

收货人性别

nvarchar(50)

可为空

Phone1

收货人号码

nvarchar(50)

不可为空

Address1

收货人地址

nvarchar(50)

不可为空

Liuyan

留言

nvarchar(MAX)

可为空

Request

要求

nvarchar(MAX)

可为空

(2)数据库视图的设计

3.4物理结构设计

3.4.1数据库存储方式和位置

数据库采用SQL2005作为本系统的数据库,SQL2005是一个小型关系数据库管理系统,数据库中的数据保存在不同的表中,而不是讲所有数据存放在一个大仓库,这样就增加了速度并提高了灵活性。

另外,SQL2005优化了查询算法,有效地提高查询速度,提供用于管理、检查、优化数据库操作的管理工具,它还提供了多种数据库连接途径。

3.4.2运行平台要求

为了能让系统能够正常的运行,计算机必须要有合理的软件配置,对于环境的配置要求如下:

操作系统:

WindowsXP

开发工具:

VisualStudio2008

数据库:

SQL2005

CPU:

2GHz以上的处理器

内存:

1G以上

硬盘:

100MB以上硬盘空间

分辨率:

建议1024*768像素或者1366*768像素

其他硬件设备:

鼠标,键盘

4系统实现与编码

4.1用户页面

(1)母版页面MasterPage.master:

把每个页面的基本框架放在这个母版中,整个网站的页面都可以直接应用这个母版。

设计界面如下图4-1:

图4-1母版控件MasterPage.master设计界面

(2)主页面index.aspx:

该页面是整个网上茶店系统的主界面,很好的向人们展示了站内新闻、精选样品,名茗图展等内容。

设计界面如下图4-2:

图4-2产品展示页面index.aspx设计界面

(3)产品展示页面chanpingzhanshi.aspx:

把最新产品显示给用户。

设计界面如图4-3:

图4-3产品展示页面chanpingzhanshi.aspx设计界面

(4)本周特价、会员登录和订单提交:

登录到该页面以后可以点击自己喜欢的产品或商品自动跳转到会员界面,只有会员才能购买商品跳转到订单提交页面。

填写相关信息,如果顾客选中相关产品后填写相关信息可以点击单提交按钮进行购买了设计界面。

(5)公司简介gongsijianjie.aspx:

顾客如想了解该公司具体内容可浏览该页面。

设计界面如下图4-4:

图4-4公司简介gongsijianjie.aspx设计界面

(6)品种分类pinzhong.aspx:

茶分为很多类型,通过该界面可以了解相关知识。

设计界面如下图4-5:

图4-5品种分类pinzhong.aspx设计界面

(7)在线帮助zaixian.aspx:

顾客如有疑问可从该界面寻找相关解决方案。

设计界面如下图4-6:

图4-6在线帮助页面zaixian.aspx设计界面

4.2前台设计

4.2.1主要功能模块的实现

(1)会员登陆页面设计,设计界面如下图4-7:

图4-7会员登陆页面设计

代码如下:

publicpartialclasshuiyuan:

System.Web.UI.Page

{

CommonClassC=newCommonClass();

DataSetmyDs=newDataSet();

protectedvoidPage_Load(objectsender,EventArgse)

{

if(!

IsPostBack)

{

labCode.Text=C.RandomNum(4).ToString();

}

}

protectedvoidButton1_Click(objectsender,EventArgse)

{

stringtxtuser=this.txtuser.Text.Trim();

stringtxtpwd=this.txtpwd.Text.Trim();

stringIsLoginCode=this.labCode.Text.Trim();

if(txtuse

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

当前位置:首页 > 幼儿教育 > 唐诗宋词

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1