《基于ASP.NET的地方景区网站开发,asp论文.docx》由会员分享,可在线阅读,更多相关《基于ASP.NET的地方景区网站开发,asp论文.docx(11页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、基于ASP.NET的地方景区网站开发,asp论文对于在校大学生或者初学者来讲,Access 数据库比拟理想,适用于 Windows 系列多种平台,增加了更多的控件和抗病毒机制,愈加智能化,Access 能够讲是当前最优秀的数据库软件之一。Access 最突出的特点是与 Internet 严密地联络在一起,增加了 Web 制作功能,并且提供了强大的 Web发布向导。Access 数据库是一个关系数据库,在 Access 中,用户能够对数据进行分类,然后使用较小的表分别存储每一种类型的数据同时可以以将不同类型数据之间的联络存储起来。在 Access 中,用户既能够为每一种类型的信息开创建立一个表,
2、将自个的数据分别保存在自个开创建立的表中,又能够使用联机窗体愈加方便地查看、添加及更新表中的数据;使用查询查找并检索符合指定条件的数据;使用报表分析数据,并以特定的版面布局打印数据;使用宏来完成自个定义的一系列操作,同时又不需要编写程序。 2数据库表的设计 数据库表主要包括三个部分:1admin管理员表2news新闻表3Newsdate新闻发布表。 二、系统功能模块的实现 1、网站前台的功能划分 前台系统主要包括:网站首页、旅游景点大概情况、民俗文化、地方特产、精品道路、旅游景点、景点介绍、天气状况、在线留言。 2、网站后台功能的划分 后台主要分为:登录页面、新闻管理、栏目管理、发布新闻、文件
3、管理。 3、数据库的连接 % set conn=server.createobject adodb.connection conn_str= Provider=Microsoft.Jet.OLEDB.4.0;Data- Source= server.Map Path data/base.asp conn.openconn_str% 三、后台页面的设计 1、登陆管理 1登录页面 登录页面主要用来给网站内部人员进行登录的,他是后台管理的通道,在设计登录页面的时候需要对登录用户名和密码进行验证,当登录用户名或密码错误的时,将无法进入后台,这样能够确保系统的安全性。 其登录验证码如下: % if re
4、quest.form username then s ql= select * from admin where name= request.form username and password= request.form password setrs=Conn.executesql ifrs.eof and rs.bof then response.Write script alert 你输入的用户名或密码错误! /script else response.Redirect index.asp end if end if % 2后台主页面 主要调用网站的七大块新闻管理,栏目管理,发布新闻,文
5、件管理,联络方式,在线留言,当单击每一个块都会伸长出来相对应的功能,比方单击新闻管理,会出来新闻添加,修改,删除等。 2、新闻管理 从主页页面选择新闻管理后,将展开新闻管理页面,在这里添加删除。综合来讲,一个网站的内容,当然越多会会好,只是在资料多的同时,也要注意到这个资料能否切合主题、能否对网站有用、归纳的能否妥当明了、有没有不必要的档案,这样网页的内容才能真正迈向量多质精之路,也才能具体表现出属于自个的主题风格。 1添加页面 2删除功能的实现 3修改页面 管理员通过点击每条新闻后面的修改按钮,即可进入修改页面,对其进行修改。 3.栏目管理 主要是添加、修改、删除产品,按分页显示,添加或修改
6、产品时可上传图片及其介绍。 1添加页面 此页面的主要功能即是完成产品的添加。主要代码如下: % sub Addnews add Product=trimrequest newname remark=request content1 if request num = or Is Numericrequest num =falsethen num=nums else num=cintrequest num end if z_=1 idarr=splitrequest Img Name , , if request Img Name then smallimg=idarr0 end if set A
7、ddrs=server.Create Object adodb.recordset Addstr= select * from product where id is null Addrs.open Addstr,conn,1,3 Addrs.addnew Addrs product =add Product Addrs smallimg =smallimg Addrs remark =remark Addrs.update response.Write script alert 添 加 成 功 ! ;location. href product_add.asp ; /script end s
8、ub 2删除功能 通过点击删除按钮,即可删除产品信息。其主要代码如下: % sub Delnews sql_img = select * from product where id= request Dqid setrs_img = server.Create Object adodb.recordset rs_img.opensql_img,conn,1,1 if notrs_img.eof and rs_img.bofthen ifrs_img smallimg then imgpath = /upimg/ + rs_img smallimg Img_delimgpath end if i
9、frs_img bigimg then imgpath = /upimg/ + rs_img bigimg img_delimgpath end if end if rs_img.close setrs_img = nothing delstr= delete from product where id= request Dqid conn.executedelstr response.Write script alert 删除成功! ; /script end sub if request Delnews and request Dqid then call Delnews end if %
10、 3修改页面 点击修改按钮,即可修改产品信息,其主要代码如下: % sub Editproducts addproduct=trimrequest newname remark=request content1 if request num = or Is Numericrequest num =falsethen num=nums else num=cintrequest num endifz_=1 idarr=splitrequest Img Name , , if request Img Name then smallimg=idarr0 end if set Editrs=server
11、.Create Object adodb.recordset Addstr= select * from product where id= request edid Editrs.open Addstr,conn,1,3 Editrs product =trimaddproduct if Editrs smallimg and Editrs smallimg trimsmallimgthen imgpath = /upimg/ + Editrs smallimg Img_delimgpath end if Editrs smallimg =trimsmallimg Editrs remark =remark Editrs.update response.Write script alert 修改成功! ;location.href ?edid= request edid ; /script end sub % 四、前台页面的实现 前台主要是给用户看的,所以尽量做到大气、美观。主要分为:网站首页,地方旅游景点大概情况,地方文化,特产,精品道路,景点介绍,天气状况,在线留言等。这华而不实,首页的设计尤其重要,它是一个网站成功与否的关键。人们往往看到第一页就已经对该站点有一个整体的感觉,是不是能够促使阅读者继续点击进入,能否能够吸引阅读者留在站点上,全凭首页设计的成功与否了。
限制150内