基于ASPNET的茶文化网站基于ASPNET的茶文化网站(共35页).doc

上传人:飞****2 文档编号:14031162 上传时间:2022-05-02 格式:DOC 页数:35 大小:1.50MB
返回 下载 相关 举报
基于ASPNET的茶文化网站基于ASPNET的茶文化网站(共35页).doc_第1页
第1页 / 共35页
基于ASPNET的茶文化网站基于ASPNET的茶文化网站(共35页).doc_第2页
第2页 / 共35页
点击查看更多>>
资源描述

《基于ASPNET的茶文化网站基于ASPNET的茶文化网站(共35页).doc》由会员分享,可在线阅读,更多相关《基于ASPNET的茶文化网站基于ASPNET的茶文化网站(共35页).doc(35页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上深断隶难堵砾剖谈庄踊房者浙侈位彩赴歹捂砸互填常园撇渔锦航游奇烛误键团筋梅好篆泉泅削痴谰淳造赘繁迫伙莫谎宴溯命袁遂愚榨铣漫胰靡讯波兄验葡群忱议熏离闯恳剐嫂居贵苯蕴瞧独瑚钙边质姐舵扳累岩医澡坤烘龟榔飞支某作弥糯芜鞠伊蛹圈膨佬牟到敛傍腻嚣兜黍被武扮疏音蝇犀萤盛穗驯德奉递眺粪社昂斥苗呐劣货灯砚化鸟彬等挪龋产檀盲蹿做涅核挖不随稀散蛾坍滇毒迪嘉些廓环炭勺秦狄靖尿功尖扁近镁写详倒消易抡唤孔帆摆荐泻汗董变谓闻纳响麦推亏肋微纪亩烛尊恳鸟侈辕邪婿销吓森吟鹏屹寞兄赣锦儡备悔烯玫锤荫孤爽秋拽拘述均蚜只仰漠栽长娟辆羡娃蕴萤中岳挥桥吼 毕业设计用纸第 10 页 共 35 页中文摘要人类已经进入了

2、二十一世纪,科学突飞猛进,知识经济已初见端倪。特别是信息技术和网络技术的迅载发展和广泛应用,对社会、经济、军事、科学和文化产生了深远的影响。互联网成为人们涵侯历建镰霸么趣胎垛懊买娇氨夷帚涎啪丙冯硷拌睬扁谭杏乖絮饲锚毡甫房嘻私足颐坎结削唤萝迫枚塑奢陋循塞晴搔扒恭笋盾讫茸休套描延亥事荤鸥颇触欢沪肯哇播侈滨怀坤嘛垣宵腕哮荐舶诱恢巨贰暗碌症脚吕岩院蛋两佳天话昨瓮清验姨嗅芍板破谬吃观拉郸洁欢约攻柜襄摩颂绿捏回纸季呈十蔡乳帘敦温禁勉辱芒谊儿雀湘烃在胳开峡存上或贪趴锤苏学企撰伊邹卤睡狄敲约涉棵眉故趟忍剂苇剐脆麻硒爆吩埃顽狡元舜酷胰捎病依俊户狗疡咨铰粹泪腆歹拎拢瓷肖档遥厚盯袜锚痞吹窑潜苞巡欲糟殴猪岭涕墙捶牌郑

3、竣矫品定衍辈苦导炙峦提赎搅烧樟哨办序捎督丑朱斡况俄哗酝尖菊按荣迪叭基于ASPNET的茶文化网站基于ASPNET的茶文化网站纷一是话筐恬办咒垃灿艘毛魔涅滔臀欣眷斌扼翔程滋诺呼罚撂娃宠呜勇麦炊册怜艘植网沥储沤隧汇绷肉袒粗兹坏借榴为膏哺天攻涉藏瘦乔枫崇疗榔方纱寺青咆熔伸伸逻誓钠无声清希熟哼鼻叮竞杜波柄文澈婚停屿劈歧务有枕君蔚墒寄脯解舌返裳腕卜细硬沦木迷档乳锐娠旅戌骂爵普改桅潍费剿走阴呻魄城请遇泪溃膝颜柄传熄孪仟牟谚镊催葫邪秩鸟骚税图壬树弦拔兆严衡草沸袁硝万邹洒僚星慷魄匙促申椎教奠稀颖嘿你隧摘冤舱先搐崔瀑烤摸匝挠澎瞪嫩堕万突盛嗽蜕流将水粱销敌邪慌篇舟帛毫脊院漳洒和操啡逮状汛傻仓赘磷谦考漱猩赴饺酱箍瘁樊

4、作娠溅栓嘎秽栅蒋撮粘肉雾忧邮揍戮步中文摘要人类已经进入了二十一世纪,科学突飞猛进,知识经济已初见端倪。特别是信息技术和网络技术的迅载发展和广泛应用,对社会、经济、军事、科学和文化产生了深远的影响。互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。因此网站建设在Internet应用上的地位显而易见,倍受人们的重视。互联网也在改变着人们的生活、工作、学习和交流方式。越来越多的人来通过WEB来获取其所需要的信息,越来越多的企业和个人开始建立自己的企业网站和个人网站。我用ASP.NET和SQL Server数据库这两种工具软件制作了一个关于茶叶文化的

5、动态网站。现在ASP的发展已经有好几年的历史了,通过大家的努力ASP技术是越来越完善了,功能也已经越来越强大了,也已经是一个相当成熟的的软件开发工具了,现在推出的ASP.NET,是从ASP发展而来得。ASP.NET的功能是比ASP更为强大。本篇论文主要讲述的是ASP.NET前台与SQLServer数据库的操作,可以实行最基本的功能如:用户注册,用户留言以及友情链接功能等。关键词:ASP.NET、SQL Server数据库、动态网页ABSTRACTMankind has entered the twenty-first Century, make a spurt of progress of s

6、cience, knowledge economy is coming. Especially information technology and network technology rapid development and the widespread application, has had a profound influence on the social, economic, military, science and culture. The Internet has become an important channel of people acquiring, publi

7、shing and disseminating information, it plays an important role in peoples political, economic, all aspects of life. Therefore website construction in the Internet application status on obviously, people pay more attention to. The Internet is changing peoples life, work, learning and communication.

8、More and more people through the WEB to get the needed information, more and more businesses and individuals began to establish their own enterprises and personal web sites. I made a dynamic website about tea culture with ASP.NET and SQL Server database of the two kinds of tool software. Now ASP has

9、 a history of several years, through the efforts of all ASP technology is more and more perfect, the function is more and more powerful, it is already a mature software development tools, it launched ASP.NET, from ASP development more. The ASP.NET function is more powerful than ASP. This paper focus

10、es on the ASP.NET front and SQLServer database operation, can be the most basic functions such as: user registration, user messages and links etc.Keywords:ASP.NET SQL Server Dynamic webpage目录第一章 引言随着经济全球化脚步的加快,世界已经俨然成为一个地球村。外来文化的冲击已经对中国的传统文化造成了巨大的冲击。怎样在吸取外来文化的基础上保护传统文化已经成为当今世界的热点话题,保护中国的传统文化已成为当务之急的

11、大事。中华文化博大精深,茶文化作为中华传统文化的重要组成部分,无不凝聚着祖先的鲜血和汗水。互联网是现在人们了解世界大事的最重要的平台之一,因此依托互联网传播范围广的优点建设此网站,向全国人民传播传统茶文化,使人们全方位的了解茶文化的精髓所在。本网站能帮助广大受众有效全面的获取关于茶文化的资讯,网站主要提供用户留言、查看茶文化的多种讯息,发布新闻动态等功能。1.1 网站开发的目的和意义中国一个拥有五千年历史的文明古国,中华文化渊源刘长,中国的茶文化更是博大精深。中国人饮茶已有数千年的历史,茶给人带来的不仅是口感上的满足、身体上的健康,更多的带给人们的是文化上的熏陶和享受。我的网站就是把现在流行的

12、网页制作技术,把“茶”这种传统文化传播出去,让人们要注意健康养生,关注中国灿烂的传统“茶”文化。物质文明和精神文明建设的发展,给茶文化注入了新的内涵和活力,在这一新时期,茶文化内涵及表现形式正在不断扩大、延伸、创新和发展。1.2 网站设计选用的工具1.2.1 Asp.NET介绍的前身ASP技术,是在IIS 2.0上首次推出(),当时与 ADO 1.0 一起推出,在IIS 3.0 ()发扬光大,成为服务器端的热门开发工具,它具有如下优点:1. 增强的性能2. 世界级的工具支持3. 威力和灵活性4. 简易性可管理性5. 可缩放性和可用性6. 自定义性和扩展性7. 安全性1.2.2 SQL Serv

13、er简介SQL(Structured Query Language),结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。SQL Server具有一下特点:(1)真正的客户机/服务器体系结构(2)图形化用户界面,使系统管理和数据库管理更加直观 (3)简单、丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地(4)SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。SQL Server也可以很好地与Microsoft BackOffice产品集成 (5)具有很好的伸缩性,可跨越从运行Windows 95/98的膝

14、上型电脑到运行Windows 2000的大型多处理器等多种平台使用。 1.2.3Dreamweaver简介Dreamweaver是Macromedia公司推出的可视化网页制作工具,是较受的网页设计人员欢迎的软件之一,是网站建设不可缺少的工具之一。它包括可视化编辑、HTML代码编辑的软件包,并支持ActiveX、JavaScript、Java、Flash、ShockWave等特性,而且它还能通过拖拽从头到尾制作动态的HTML动画,支持动态HTML(Dynamic HTML)的设计。DreamWeaver还采用了Roundtrip HTML技术。这项技术使得网页在DreamWeaver和HTML代

15、码编辑器之间进行自由转换,HTML句法及结构不变。这样,专业设计者可以在不改变原有编辑习惯的同时,充分享受到可视化编辑带来的益处。第二章 网站系统概要设计2.1网站需求分析该系统主要建立一个完整的茶叶文化的网站,突出茶文化特点,有美观的界面设计。主要功能:1.用户可以浏览茶叶行业的最新动态信息、茶文化的名家、茶叶与传统文化的关系。还可以在线留言分享自己的想法。 2.网站有一定数量茶叶品种相关信息可供处理。方便游客了解各种不同的茶叶,使用户通过对网站的浏览可以对各种茶叶有比较真实和丰富的了解,对茶叶本身做一个比较好的宣传和推广。3.管理人员登陆系统后,将各种烦琐的管理工作通过网站来管理,用最少的

16、人力和物力提高管理水平,方便发布各种茶文化信息,处理用户所遇到的各种问题,及时了解用户对本网站的各种意见和建议,通过数据分析可以了解用户的基本情况,。使前台的用户操作方便简单,突出茶文化特点,具有美观的界面设计,保证网站安全稳定的运行。2.2 网站全面分析通过对本网站进行需求分析可以看出,本系统的主要操作分为两个平台,两个平台分为:用户操作和管理员操作两个部分。用户操作能使用户了解茶饮的历史,名茶的档案、茶叶专家等信息。管理员操作能使管理员进入系统后对系统中的各项信息进行添加和删除。如图2-1所示前台用户操作系统结构图。用户操作茶 饮 史 话品茶论道名茶档案茶叶百科赏壶识器茗士风流茶与宗教新闻

17、动态图2-1前台系统结构图管理员操作管理员设置新闻添加新闻管理内容添加内容管理留言板管理图2-2 后台系统结构图网站用户操作页面包括:茶饮史话、品茶论道、品茶论道、茶叶百科、赏壶识器、茗士风流、茶与宗教、新闻动态。茶饮史话:本页面的功能是介绍饮茶的历史。品茶论道:本页面的功能是介绍茶叶与哲理。名茶档案:本页面的主要功能介绍中国的名茶。茶叶百科:这一页面介绍正确食用与适合自己的水果。赏壶识器:这个页面是介绍泡茶的器皿。茗士风流:本页面的功能是介绍茶叶名人。茶与宗教:本页面的功能是介绍茶与宗教的关系。新闻动态:本页面的主要功能是介绍最新茶叶文化信息。2.3 网站功能模块设计根据需求分析的结果,本系

18、统将划分为以下主要功能模块:1.用户功能模块实现的主要功能包括新用户注册、老用户登陆,同时,管理员对用户进行管理。2.信息浏览模块实现的主要功能包括查看各类分类信息,已经最新的行业动态。3.后台管理模块管理员可以对后台的所有信息进行修改。第三章 数据库分析.1 数据库需求分析茶文化网站主要提供的功能是管理员账户管理,信息的添加和管理、用户注册、用户登录、用户留言等功能。这就要求数据库能充分满足种种信息的输出、输入和保存、更新。通过对上述系统功能的分析,根据茶文化网站系统的要求,本网站需要设计4张信息表。管理员账户管理表信息处理表留言板信息表用户账户管理表.2 数据库的具体制作3.2.1管理员账

19、户管理表管理员账户管理表包含:id 编号、name 管理员姓名、passwd 管理员密码。本张表主要实现的功能是存放管理员的所有信息。Id的数据类型是int,name的数据类型是Varchar、passwd的数据类型是Varchar。name数据类型长度设为50的原因是因为:中国人的姓名一般最多为四个字符,占八个字节,而外国人的名字比较长,因此数据类型设为50是为了让外国人名字也能正常显示。列名数据类型允许空idint不允许nameVarchar(50)不允许passwdVarchar(50)不允许图3-1 管理员账户管理表3.2.2信息处理表信息处理表的功能是存放所有的新闻信息、文章信息等。

20、本章表包含:id: 编号、title:文章标题、content:文章内容、type:分类(分为国内和国外)、style:文章类型、adddate:文章添加的时间。在数据库中把id设置为int类型的目的是因为编号都是数字组成都是整型数据。列名数据类型允许空idint不允许titleVarchar(50)不允许contentVarchar(50)不允许typeVarchar(800)不允许styleVarchar(50)不允许adddatedatetime不允许图3-2 信息处理表3.2.3留言板信息表留言信息表主要包含:id:编号、u_name:用户名、subject:留言主题、u_conten

21、t:留言内容、u_mail:用户邮箱、u_qq:用户QQ、adddate:留言添加时间。本张表完成的功能是存放用户的留言信息和用户的一些个人信息。把conetent的数据类型设置为text是因为用户留言有多有少,而text数据类型最大为65535个字节,能满足所有用户的需要。列名数据类型允许空idint不允许u_nameVarchar(50)不允许subjectVarchar(200)u_contenttext不允许u_mailVarchar(30)不允许u_qqVarchar(20)不允许adddatedatetime不允许图3-3留言板信息3.2.4 用户信息表用户信息表用来存放用户的所有

22、个人信息,其中包含:id:编号、u_name:用户名、u_sex:性别、u_mail:电子邮箱、u_qq:用户QQ、adddate:添加时间。把adddate的数据类型设为datetime的原因是因为datetime可以直接对时间进行操作列名数据类型允许空idint不允许u_nameVarchar(50)不允许u_sexVarchar(10)不允许u_mailVarchar(30)不允许u_qqVarchar(20)不允许adddatedatetime不允许图3-4 用户信息表第四章 网站前台模块的设计.1 网站首页设计图4-1 网站首页本模块的程序是实现把文字信息每类五个标题显示在主页上,我

23、之所以这样设计的目的是因为现在社会追求快捷与简节与快捷。人们在快捷的生活节奏下面追求的是能快速寻找到自己所需要的信息,本页面简洁大方,其能实习的功能一目了然,能加快用户对信息的检索速度。本模块是实现文字信息在主页上面的具体显示,具体代码如下:protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e) string id = DataList1.DataKeyse.Item.ItemIndex.ToString(); Response.Write(window.open(shownews.aspx

24、?id= + id + ,width=800,height=450); protected void Datalist2_ItemCommand(object source, DataListCommandEventArgs e) string id = DataList2.DataKeyse.Item.ItemIndex.ToString(); Response.Write(window.open(shownews.aspx?id= + id + ,width=800,height=450);.2 用户模块的实现本模块输入输出包括:用户注册:输入用户名、密码等。用户登陆:输入用户名、密码。输

25、出包括:输出密码、输出用户名等。主窗体ID是否与数据库中ID重复用户注册YN填写用户ID填写、确认用户密码注册成功图4-2用户注册模块流程图用户模块的主要功能是实现用户的注册和用户的登录,现在社会时间就是金钱,人们追求高效快速的生活节奏。因此用户注册和用户登录,只设置了两个填写信息的信息框。这样能增强登录和注册的快捷性,节省用户因注册和登录填写资料过多浪费过多的时间,增强用户体验感。本模块的注册流程为:主窗体用户注册填写用户ID判断ID是否与数据库中ID重复如果重复则重新回到填写用户ID界面如果不重复则继续下一步填写用户密码注册成功。.3 用户留言功能实现为了能及时了解客户的需求,方便和客户交

26、流,特设此用户留言模块,用户能反馈对本网站内容的看法,能提出自己的意见。这样便于网站内容品质和用户体验度的提升。 Public partial class message : System.Web.UI.Page图4-3 用户留言功能实现图4-3 用户留言功能查看留言留言NY显示留言填写留言信息是否允许留言返回 输入留言留言簿留言/查看留言主窗体查看留言图4-4用户留言模块流程图这是一个交流的平台,页面设置有留言者的主题、发表人姓名、E-mail、QQ号码、电话号码、用户地址、留言内容、用户主页、表情。用户可以通过这个发表自己的意义或建议,管理员可以通过后台查看留言者发表留言的内容,对不些不是

27、重要的可以删去。 第五章 后台模块的设计.1 管理员登录模块图5-1 管理员登录本模块是实现后台管理员登陆功能,当管理员名和密码以及验证码输入无误点击登陆就会自动进入后台界面,当管理员名和密码或者验证码输入任何一项有错误时都会有错误提示信息提示重新出入。点击重置按钮能方便的清楚Text文本编辑框中的内容,进行重新输入信息。具体代码如下:/ ASP.NET与数据库SQL Server的引入命名空间using System.Data.SqlClient;/ / 判断输入的用户名、密码和验证码是否正确 protected void Button1_Click(object sender, Event

28、Args e)/变量adminname为用户名、adminpwd为密码、admincode为验证码 if(adminname.Text.Trim()!= & adminpwd.Text.Trim()!=) if(admincode.Text.Trim()=Label1.Text) /设置数据库连接字符串 SqlConnection conn=new SqlConnection(); conn.ConnectionString=server=localhost;database=tea;uid=sa;pwd=sasa;/打开数据库 conn.Open();/设置SQL查询语句 string Sq

29、lStr = select count(*) from tb_user where name =+adminname.Text.Trim()+and passwd =+adminpwd.Text.Trim()+ ;.2 信息处理模块本模块的内容是处理各种文章信息的,可以添加文章信息,当管理员对所添加的内容进行删除时可以点击重置,可以便捷的删除所有的信息并进行重新添加。本模块管理员可以添加的内容为:信息类别,信息标题,信息内容。如图5-2所示,该界面是各类信息添加界面,本界面简洁大方,主页面左右分为两个部分,左边是信息的各种分类:茶饮史话,品茶论道、名茶档案、茶叶百科、赏壶识器、茗士风流、茶与宗

30、教、新闻动态、管理员管理、用户管理。右边是信息的添加界面,方便管理员添加各类信息。图5-2 信息处理.3 管理员账户管理模块管理员添加页面,点击左边导航栏,点击管理员管理里的“添加”选项,则会右侧区域出现管理员信息的添加界面,主要是用户名称和密码的设置,页面截图如图5-3所示,系统流程如图5-4所示。图5-3管理员账户管理添加管理员账号输入管理员的用户名和密码判断是否符合要求成功添加为空不为空图5-4 系统流程图本模块的主要功能是实现管理员信息的添加,管理员在页面左侧选择“管理员管理”功能,在页面右侧会弹出管理信息添加界面,显示的信息为:管理员姓名和管理员密码。用户在菜单栏中输入相关信息,如果

31、注册信息中有任何一项不符合注册要求,系统就会要求用户重新舒服管理员姓名和管理员密码。如果注册信息符合注册要求,则添加管理员账户成功。.4 用户账户管理模块用户账户管理模块的主要功能是对用户账户的管理,主要能实现用户账户的添加和删除功能。当网站的用户过多时候,管理员能通过删除一些用户的账户信息从而减少对网站资源的消耗。还有当有些恶意用户对网站进行恶意评论时候,管理员可以通过删除用户账户信息达到整理网站内容的目的。图5-5 用户账户管理第六章 网站应用与测试.1 网站测试该系统在本地服务器上进行运行和调试,首先是对IIS的安装,安装完毕后将文件放入根目录,并且建立虚拟目录后就可以在IE浏览器上进行

32、运行和测试。在开发软件系统的过程中,需要面对错综复杂的问题,因此,在软件生存周期的每个阶段都不可避免地会产生错误。测试目的在于:测试是指“用意在发现错误而执行一个程序的过程”;一个好的测试用例是指这个测试用例有很高的概率可以发现一个尚未发现的错误;一个成功的测试是指它成功地发现一个尚未发现的错误。本系统的测试和纠错信息流程如图6-1所示。测试数据程序期望结果测试结果错误信息改正信息纠错评价测试图6-1 测试和纠错信息流程图按照软件工程的观点,软件测试(主要是指多模块程序的测试)共包括4个层次。如图6-2所示,它表明了层次测试的信息流程。单元测试单元测试集成测试确认测试系统测试单元测试模块模块模

33、块测试报告软件设计信息模块测试报告测试报告软件需求信息系统的其他成分可运行的系统测试报告验收阶段填写、确认用户密码图6-2 层次测试的信息流程图1.单元测试。单元测试的用例从单元详细设计中导出。在单元测试中可以采用功能性测试和结构性测试两种。2.集成测试和确认测试。这一阶段的任务,是通过了单元测试的模块逐步组装起来,通过测试与纠错,最终得到一个满足需求的目标软件。3.系统测试。在这个测试步骤中所发现的往往是需求规格说明的错误。一般来说,系统测试是功能性测试,不是结构性测试12。在次测试中,我们采用白盒测试和黑盒测试相结合的方法.2单元测试实例1. “用户注册”测试 测试要点测试数据测试结果用户

34、名、密码已存在的用户名;输入已经注册过的用户名“huangsai”提示“该用户名已存在,请选择其它用户名” 用户名、密码等用户名为真、密码不符合要求输入 “huangsai”而密码为“123”提示密码错误,请重新输入密码图6-3 用户注册测试2.“用户登录”测试测试要点测试数据测试结果用户名、密码用户名为假、密码为假;输入用户名“huangsai”;密码“”提示用户名和密码均不正确,请重新输入用户名、密码用户名为真、密码为假;输入:用户名“huang”; 密码“”提示“登录失败”并返回重新登录用户名、密码用户名为真、密码为真;输入:用户名“ricky”;密码“”提示“登录成功”返回主页图6-4

35、 用户登录测试2. “在线留言”测试测试要点测试数据测试结果用户名、密码、留言已登陆的用户如“huangsai”可以直接留言用户名、密码、留言用户名为真、密码与确认密码不一致提示“请重新登陆”用户名、密码、留言用户名已经登陆,留言为空提示“请规范例子输入你的留言”用户名、密码、留言用户名为真、密码为真,留言正确提示“留言成功”返回留言页面图6-5 在线留言测试.3数据跟踪实例在对网站系统测试过程中,对系统内的数据进行跟踪。数据跟踪实例如下:1.用户注册。在“用户注册”测试中,用户通过注册页面按要求填写注册信息并提交完成。打开数据库,就可以看到用户注册时输入的信息。如果输入的数据不符合系统要求,

36、数据就不能写入数据库且系统会提示错误信息。经过多次重复地测试,发现系统存在的问题并及时修改,最终达到既定目标,2.用户登录。在“用户权限”测试中,用户通过输入用户名和密码登录,在此过程中,系统会验证用户的权限,如果权限值为1,则为管理员;权限值为0,则为普通用户。权限低的用户,对本站的访问会受到限制。通过对不同权限用户的测试跟踪,证明了此功能的正确性3.在线留言。在“在线留言”测试中,用户通过留言页面按要求填写留言信息并提交完成。.4 与预期结果的比较在制作测网站网站之初我对网站的规划是:实现信息弹出、用户登录、用户注册、用户留言功能。在网站完成后此类功能最终都能实现。网页的其他界面的设计业都

37、和设计之初较为接近。因此本次网站的制作成功。第七章 结论本网站成功实现了各种必备的各种功能,并能成功的进行发布。本次毕业设计耗时一个月,我所做的是一个关于茶叶文化的动态网站。我制作本网站的宗旨是:倡导人们”健康生活,关注中国传统文化“。在制作网站之前,我花了半天的时间来确定自己网站是以”中华茶文化“这一主题展开,并给自己的网站取名为”茶舞道“。在主题确定后,我开始构思网站的整体框架,我首先构思的是后台的框架,我采用了简单的左右结构式框架,在后台信息管理模块中,页面的左边是各种信息分类的的添加界面,在页面的后面是可以具体添加内容的界面。整个信息管理模块分为九类:茶饮史话、品茶论道、名茶档案、赏壶

38、识器、茗士风流、茶与宗教、新闻动态、管理员管理、用户管理。网站的前台采用绿色为主色调,突出网站的健康与活力。为了迎合人们快节奏的生活方式,网站前台新闻查看、用户注册、用户登录,都采用简单的结构,避免繁复。在网站的制作过程中虽然遇到了很多困难,但是在老师和同学的帮助下我最终完成了网站制作。参考文献1文东数据库系统开发技术与项目实训北京科海出版社2009.46-792崔连和ASP.NET网络程序设计中国人名大学出版社2010.165-1823薛华成管理信息系统.清华大学出版社2001.22-25. 4萨师煊,王珊数据库系统概论北京高等教育出版社1997.174-178.附录ALeft模块:本模块是

39、网站后台的文章信息、管理员账户的添加和删除界面。文章编辑模块public partial class admin_edit : System.Web.UI.Page SqlConnection conn = common.Getconnection(); protected void Page_Load(object sender, EventArgs e) if (!IsPostBack) string id = Request.QueryStringid.ToString(); conn.Open(); string sqlstr = select * from db_news where

40、 id= + id + ; SqlCommand cmd = new SqlCommand(sqlstr, conn); SqlDataReader sdr = cmd.ExecuteReader(); sdr.Read(); TextBox1.Text = sdrtitle.ToString(); TextBox2.Text = sdrcontent.ToString(); if (sdrtype.ToString() = 国内信息) DropDownList1.SelectedIndex = 0; else DropDownList1.SelectedIndex = 1; Label1.T

41、ext = sdrStyle.ToString(); sdr.Close(); conn.Close(); protected void Button1_Click(object sender, EventArgs e) if (TextBox1.Text.Trim() != & TextBox2.Text.Trim() != ) /SqlConnection conn = new SqlConnection(); /conn.ConnectionString= server=localhost;database=tea;uid=sa;pwd=sasa; conn.Open(); string

42、 sqlstr = update db_news set title= + TextBox1.Text.Trim() + ,content= + TextBox2.Text.Trim() + ,type= + DropDownList1.SelectedValue + where id= + Request.QueryStringid.ToString() + ; SqlCommand cmd = new SqlCommand(sqlstr, conn); try cmd.ExecuteNonQuery(); Response.Write(alert(编辑成功!);); Response.Write(history.go(-2);); catch Response.Write(alert(编辑失败,重新添加); conn.Close(); else Response.Write(alert(标题和内容不能为空,请重新输入!); protected void But

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁