asp毕业设计——基于asp+access的网络公寓管理系统设计与实现(毕业论文+程序源码)——网络公寓管理系统

基于asp+access的网络公寓管理系统设计与实现(毕业论文+程序源码)

大家好,今天给大家介绍基于asp+access的网络公寓管理系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦。需要下载开题报告PPT模板及论文答辩PPT模板等的小伙伴,可以进入我的博客主页查看左侧最下面栏目中的自助下载方法哦

文章目录:

1、项目简介

  1. 该文通过在宿舍网站的建设以实现对企业宿舍的统一管理。着重论述了企业管理系统的实现与设计过程。在网站的设计与开发过程中严格遵守软件工程的规范,运用软件设计模式,从而减少系统模块间的不协调性,力求做到系统的稳定性、可重用性和可扩充性。

  2. 本网站功能主要包括成员注册、成员管理、成员信息交流基本功能。此外,本网站也将实现网站的后台管理,包括动态信息的添加的功能。

  3. 本系统运用ASP技术实现,后台数据库采用ACCESS作为数据库服务器,前端开发工具使用Macromedia Dream weaver。


2、资源详情

项目难度:中等难度
适用场景:相关题目的毕业设计
配套论文字数:9555个字28页
包含内容:全套源码+配整论文
开题报告、论文答辩、课题报告等ppt模板推荐下载方式:
在这里插入图片描述


3、关键词

宿舍;管理;ASP;ACCESS

4、毕设简介

提示:以下为毕业论文的简略介绍,项目完整源码及完整毕业论文下载地址见文末。

引言
1.1选题背景
随着计算机产业的迅速发展,电子计算机已广泛的应用于信息管理、文字处理、辅助设计、辅助教学及人们的日常生活中。特别是在计算机的操作系统具有了图形化的界面后,使用计算机已经不再是某些专业人员的专利,各行各业的人们不需要经过专业化的训练就能自如的在计算机上进行各种复杂的操作。
时下,为了能创造更大的经济效益和社会效益,更有利于参与国际竞争,越来越多的企业、公司和学校迫切需要引入现代化的管理手段,而计算机的大容量操作,精确的计算,使它成为企业管理不可缺少的手段之一,但随着计算机应用的不断深入,用户对软件的需求也不断增加,越来越多的用户希望拥有适合自己需要的特殊软件来满足自己的特殊要求。
我的毕业设计题目的选定应该说是顺应这一趋势的。对于当今企业公寓来说,其数据量大,各种信息管理内容复杂,查询和管理员工信息和企业内的公寓信息等工作由人工完成将是很累的,也许还很不切实际,不仅浪费了许多人力物力资源,而且还很容易出现差错,有一个符合要求的软件对其进行智能化的企业公寓管理是最好不过的,节省了人力物力资源,并且对各种信息的把握和操作也更加方便了,对所有信息有了一个全局的掌握。
可行性分析:
(1)经济的可行性:
主要从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用、人员工资和培训费等,另一个是取得的收益。这是个超小型的管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑,一台打印机,这个系统就可以搞起来,考虑到学校里有电脑,现只要购置一台打印机就可以了。从节省人力方面,可以让管理人员从繁与复杂的工作中解脱出来,做更多的工作,可以给宿舍里的管理提高一个层次。
(2)技术上的可行性:
技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户(这里是企业)提出的要求(如计算机的容量、速度等)。ASP语言的深入人心,数据库语言的普及,此外,还要考虑开发人员的水平,作为计算机信息管理专业毕业的优等生,数据库设计方面对于我们应该还过得去,在宿舍里生活了四年,对这个管理模式应该比较的熟。
(3)结论:
通过以上两点的分析,编写或开发这个宿舍管理系统是可行的,只要这个系统能实现对员工数据的输入、修改、删除、打印、浏览与查询就可以了。如果技术方面可行,浏览与查询方面的功能应该编写得强大一点,再好有条件组合的查询,可以实现按男女生分类查询,也可以按名字、寝室号、是否空缺等分类查询,以便企业方面管理人员可以很方便的查询想要的数据,以便进行统一管理,统一安排。

1.2课题意义
对于一名专业的信息技术人员来说,如何最大限度地利用企业后勤部门多年来在数据库系统上的投资,把企业花了大力气搜集来的数据变成对企业未来发展有巨大价值的信息,这是每一个从事信息技术工作的专业人员都应该考虑的问题。
现在全国的很多企业公寓都采用了计算机统一管理,这样就需要一种管理软件来为公寓的管理者服务,协助他们来完成管理员工公寓这么一个庞大的工作。
在这种情况下,用各种开发工具开发出来的企业公寓智能管理系统应运而生,并且蓬勃的发展起来。这为企业公寓管理带来了很大的方便,更重要的是节省了相当大的人力,物力,财力。
本系统的深刻意义可以通过一个例子来体现出来。假如想在企业范围内查找一名员工所在的公寓,则不要像以前那样去查公寓楼名单,只需通过查询方法,输入该员工的姓名,即可很容易的找到他的所在公寓,同时也可以了解他的一些基本信息,看所查找的对象是否是自己所要找的人,另外,还可以知道他的交费情况,可以帮助及时的了解员工欠交住宿费用的情况。

2.开发工具
2.1开发语言—HTML
HTML(Hyper Text Markup Language,超文本标记语言),或称为“多媒体文件语言”,是用于创建Web页和Web信息发布的第一个通用语言。HTML以其简单精练的语法、极易掌握的通用性与易学性,使Web网页可以亲近于每一个普通人,网络也才得以普及发展,以至今日的辉煌。

HTML语言主要有以下几个特性:
(1)通用性:可实现不同平台的文档共享。
(2)可扩展性:HTML的标签集合可以根据新需求而不断修正或加入有限的新标签符,为实现有限的新功能的扩展提供保障。
(3)创建的灵活性:HTML文档是纯文本文档,可以由网页编辑器以及其他文本编辑软件创建。
HTML是“Hyper Text Markup Language”的缩写,它是一种超文本标记语言,是网页的描述语言,用于编制通过万维网显示的超文本文件。它是目前在网页设计中,所使用的最基本的标记语言。现在很多HTML的编辑器,都是通过跟文字处理器相似的接口来编辑网页的。有了这些编辑工具,即使对HTML没有深入的认识,仍能编写出个人网页。这类网页编辑工具包Dreamweaver和FrontPage使用这些工具时,有时候可能会奇怪,为什么会看不到HTML的存在呢?事实上,网页所使用的原始码正是HTML。虽然不需要成为一个HTML的专家,但学会一点基本的HTML,对编写网页,肯定是有好处的。

2.2开发软件Dreamweaver功能的简介
对于一般的动态网页的我们将用Macromedia公司的Dream weaver网页开发软件。Dream weaver MX主要负责网页的版式设计,网页编辑制作。它是一套“所见所得”的网页制作编辑软件。
它提供了文字的设置,图像编辑,表格制作,布局定位,层与动画,表单对象,框架结构等用途。
这里我用到层,表单,表格,和框架来让我们的界面更加友好,和华丽及让我们的用户一目了然我们要实现什么功能。比如系统中就用到框架这一功能,它就让我们的操作更加方便,让我们对系统要实现的功能一目了然。用Dream weaver来对我们写的程序进行调试也是一个很好的选择
文字的设置:在制作前台网页的时候就可以发挥它的特定的功能,让设计人员可以更好的发挥自己的设计灵感。不必要写很多程序代码。
表单:表单的设计就可以让设计人员更直观的操作界面。
表格:表格是整个网页设计中的核心网页中的位置概念是通过字节来定位,文本等元素的位置为了可以以像素的方式控制,就只有通过表格和层次来实现。

2.3 ASP语言的特性
Web源于静态文本,现在很多站点几乎还是采用这种方式。静态文本的缺点就是维护难(文件数目多)、查询难、修改难。虽然可以采用FrontPage对站点进行管理,但这只是其中的一个办法。现在,很多的站点都会在后台采用数据库,动态生成超文本。这样,要改变式样,只需修改几个文件;要变更内容,只需对数据库进行操作即可,而且易于保持致性;而对于全文检索等查询应用,这种方式的优越性更为突出。(经常说的“动态”也包括图片的动态显示,如动态GIF、Java Applet等,本文所指为资料的动态性)通用网关界面CGI(Common Gateway Interface)和网络服务器应用程序界面ISAPI(Internet Server Application Programming Interface)与其他相关技术的出现,使我们能够方便地与Web Server进行沟通,从而像一些计数器、留言版等CGI程式相继出现并蔚然成风。但这些CGI程序都有一个很大的缺点,就是CGI(可用VB、Java、Perl、C或Delphi等编写)与html只能分开编写、分开运行,要将两者融合在一起并不 容易,从而导致维护与编写都相当困难。因此,一些厂商后来都推出了自己的Script语言,来增强网页开发的功能。其中Netscape推出了JavaScript(for client端和for Server端);微软则推出了VBScript和Asp(Asp的语法与VB的语法类似)两种,也用于服务器端和客户端程序的编写。对于专业开发人员而言,客户端程序的最重要的一点是通用性,而服务器端的则强调功能和效率。对于Client端程序的开发,JavaScript无疑是最佳的,因为当今两大主流浏览器IE和Netscape都宣称支持该标准;而VBScript则只有IE才能支持。但令我们苦恼的是对某些JavaScript的标记,IE或IE的某些版本并不一定会支持,这必将导致我们不得不把一部分程序移到服务器端去执行,因为服务器端的程序会先解释生成html(或含ActiveX)文本,再送到客户端,故不存在兼容问题。

2.4 ACCESS数据库简介
在办公软件Office套件中,最为广大用户熟悉的是Word和Excel,因为它们功能强大且方便易用,更因为它们不仅可用于办公,还可用于个人写作和家庭理财等。同为Office套×件中一部分的Access,虽然有着同样强大的功能,但使用的人却相对少些,不像Word和Excel那样广泛。事实上,真正用过Access的用户,对其强大功能和灵活应用均称赞“不错,很好的……。”
Access数据库管理系统是Microsoft Office套件的重要组成部分,是Access的最新版本,可在Windows 95环境下运行。Access适用于小型商务活动,用以存贮和管理商务活动所需要的数据。Access不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。
数据库是有结构的数据集合,它与一般的数据文件不同,(其中的数据是无结构的)是一串文字或数字流。数据库中的数据可以是文字、图像、声音等。
Microsoft Access是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。图1是一个“产品”表的例子。“产品”表由10个记录组成,一个记录只占一行,每一个记录由产品ID、产品名称、库存量、订货量、单价和折扣率6个字段组成。“产品ID”是字段名,其下面的1,2等是字段的值。
表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。Access数据库以文件形式保存,文件的扩展名是.MDB。

3.某企业网络公寓管总体设计理系统的
3.1某企业网络公寓管理系统的设计风格
以温馨的界面为主,突显出企业的人性化的一面。让内部员工有家的感觉,也有利用视觉美观,也让管理者不易疲劳,乐于管理网站的数据流通。设计时使用的数据库为ACCESS,数据库的链接比较简单,不需要复杂性的过程,只需要将数据库和设计代码放入同一目录即可。不同级别人员的宿舍等级不同;公寓的卫生情况管理、入住人员多种情况的统计、入住人员住宿、补贴等等。
3.2系统功能分析
在系统中,充分利用了ACCESS数据库和ASP的强大功能,通过实践,也使自己对这些方面有了较深入的了解。在设计过程中力求完善系统功能,使界面友好,具有一定的容错能力,在使用过程中不会出现难以纠正的错误和毛病。本网站是一个利用网络对企业宿舍信息进行管理的系统,可以进行员工信息的管理,房间信息的管理,以及员工间的信息交流的功能。分为普通用户的管理用户,普通用户只能进行一般的浏览,管理员可以对网站的数据进行更新,删除,修改的功能。
3.3 E-R图
E-R图是最常用的概念模型表示方法,是由实体、实体的属性以及实体之间的关系三部分组成,是数据库的核心和基础,它是按用户的观点来对数据和信息建模,依据概念模型设计应具的特点:真实性、易理解性、易修改性、易转换性,房屋租售信息管理系统的E-R图如下所示:
在这里插入图片描述

图1系统E-R图

3.4 结构图

在这里插入图片描述

3.5系统流程图

在这里插入图片描述

图3系统流程图
4.网站的详细设计
4.1数据库设计
通过需求分析和流程设计以后,需要将数据库概念结构转化为关系数据模型,也就是数据库的逻辑结构。在实体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。先用ACCESS在Tao数据库中建立了student(员工信息表),gly(管理员表),lyb(留言簿表)表,WE(水电费表)表分别如下:
在这里插入图片描述

4.2系统功能模块分析
4.2.1数据库连接功能
计算机化的管理信息系统设计是一个以大量数据资源为基础并以此为中心而建立起来的应用系统,其目的是为一个组织中各个部门和各个管理层次提供必要的管理信息和决策数据,由于它涉及到应用领域中一定的深度和广度,因而必然要接触大量的不同类型的数据,对这些数据的合理组织、有效的存储和正确的连接是管理信息系统开发中一项重要的工作。

为使设计出的管理信息系统更具有实用价值,就不得不调用表中的各个数据项,因此本系统也专门独立出一个页面作为数据库的连接,其目的是方便以后其它页面的功能实现时能直接调用此页面,将数据库中的数据读取出来,而不需反复写入代码,对数据库连接的时候建立文件对象,是为了后台控制数据库连接的关闭和打开更加方便,提高工作效率。如果没有这部份的连接,则无法将数据库中的数据显示出来,无法达到动态网页的效果
数据库连接代码:

dim objconn
set objconn=server。createobject("adodb。connection")
objconn.connection.string="provider=Microsoft.jet.oledb.4.0;"&"data_ source="&server.mappath ("tao.mdb")
objconn.open

4.2.2主界面index
主界面index. asp:
在这里插入图片描述

图4主页
在该界面是本系统的主页,是登录其它界面的窗口。该界面可以记录用户的登录次数,也可以显示当前日期,星期。本系统主要分为两个模块,一个是住户信息管理模块,即住户基本信息管理,水电费管理模块。一个是住户信息交流模块,即留言簿。可以选择从该界面进行本系统的操作,首先是用户进行查询信息,留言簿的留言。其次管理员也可以进入后台管理,对房间信息,水电费,留言簿进行管理。该界面以温馨为主,突然整个企业的团结,积极向上的团体精神。

4.2.3用户信息查询模块jm1
用户信息查询模块jm1.asp:
在这里插入图片描述

图5用户信息查询界面
在这个窗口,用户可以查询当前企业内的宿舍情况,对信息进行筛选,将自己要查找的信息找到。

4.2.4用户留言模块liuyan
用户留言liuyan.asp:
在这里插入图片描述

图6用户留言界面
这个窗口对企业内的所有员工开放。在这个窗口可以进行留言操作,交流自己的心声。可以选择头像,心情,写入留言内容,等待管理员的回复。

4.2.5后台管理窗口xuanzhe
后台管理窗口xuanzhe.asp:
在这里插入图片描述

图7后台管理窗口
为了确保宿舍信息的准确性和管理员与用户操作的方便性,对管理员赋有比较特殊的权限,不但具备用户的所有操作,管理员还可对所有的宿舍信息进行相关的操作(审核、添加、删除、修改),这符合管理员的管理需求,同时管理员还可以查看所有的宿舍信息、管理水电费、留言簿管理等,在本系统的首页就设有相关的入口界面,前面已做了相应的介绍,此处就不再做过多讲述了。
代码如下:

<% name=request("name")
Pwd=request ("password")
Session ("name") =name
Session ("pwd") =pwd
Dim objconn
Set objconn=server.createobject ("adodb.connection")
objconn.connectionstring="provider=microsoft.jet.oledb.4.0;"&"data source="&server.mappath("taoye.mdb")
objconn.open
rs="select * from yanz where name='"&name&"'and pwd='"&pwd&"'"
Set s=objconn.execute (rs)
if s.eof then
Response. write" 对不起! 用户名或密码错误 "
Else if name=""or pwd="" then
response. write"对不起!你还没有输入你的资料"

Else
Response. Redirect ("3th1.asp")
End if
%>

4.2.6宿舍管理窗口3th1
宿舍管理界面3th1.asp:
在这里插入图片描述

图8宿舍管理窗口界面
在系统用户名和密码都正确的情况下,我们就进入到本系统的核心部分。管理员可以在这个界面以选择查询房间信息,房间入住,退房管理,水电费管理。对本系统的数据进行操作。在这里由于系统做得不是很完整,所以先设置了一个数据库,设备了几个数据库。在完善的情况下,应该有增加管理员,管理信息修改等功能。

4.2.7查询信息窗口chaxun
查询信息窗口chaxun.asp:
在这里插入图片描述

图9查询信息窗口界面
这是本系统供管理员进行查询信息的窗口。在这个窗口管理员可以按照房间信息,员工信息,可入住房间进行查询。在查找到空房间后,可以进行入住操作。使本查询方便快捷。在这里代码仅以房间信息查询为例,其它员工信息查询,可入住房间查询情况类似。
其代码如下:

<%
Dim objconn
Set objconn=server.createobject ("adodb.connection")
objconn.connectionstring="provider=microsoft.jet.oledb.4.0;"&"data source="&server.mappath ("taoye.mdb")
objconn.open
%>
<%
No=request. form("No")
roomNo=request. form ("roomNo")
sqlly="select * from student where 幢号='"&No&"' and 宿舍号='"&roomNo&"'"
Set rsly=server.createobject ("adodb.recordset")
rsly.open sqlly,objconn,1,3
if (No=""or roomNo="") then
Response. write"幢号和寝室不能为空!"
Else if rsly.eof then
Response. write"没有你要查找的寝室!"
End if
End if
%>

4.2.8房间入住窗口6th1
房间入住窗口6th1.asp:
在这里插入图片描述

图10房间入住窗口界面
在这个窗口管理员可以对新员工进行入住操作。将新员工的姓名,部门,房间费用,家庭住址,寝室电话等基本信息录入到入住的房间内。以便以其它的用户在查询房间时,可以不用再出现希望入住的房间才发现早已有人住的尴尬情况。
其代码如下:

<%
dim objconn
Set objconn=server.createobject ("adodb.connection")
objconn.connectionstring="provider=microsoft.jet.oledb.4.0;"&"data source="&server.mappath ("taoye.mdb")
objconn.open
dh=request. form("dh")
ss=request. form("ss")
xm=request. form("xm")
bm=request. form("bm")
zw=request. form("zw")
xl=request. form("xl")
gly=request.form("gly")
jtzz=request.form("jtzz")
tel=request.form("tel")
tel1=request.form ("tel1")
sqlly="select * from student where  幢号='"&dh&"'and 宿舍号='"&ss&"' "
set s=objconn.execute(sqlly)
if not s.eof then
query="update student set  幢号='"&dh&"',宿舍号='"&ss&"',姓名='"&xm&"',部门='"&bm&"',房间费用='"&zw&"',是否空缺='"&xl&"',管理员='"&gly&"',家庭住址='"&jtzz&"',寝室电话='"&tel&"',是否交费='"&tel1&"' where 幢号='"&dh&"'and 宿舍号='"&ss&"'"
Objconn.execute query
Response. Redirect("4th.asp")
objconn.close
Else
query="insert into student(幢号,宿舍号,姓名,部门,房间费用,是否空缺,管理员,家庭住址,寝室电话,是否交费) values('"&dh&"','"&ss&"','"&xm&"','"&bm&"','"&zw&"','"&xl&"','"&gly&"','"&jtzz&"','"&tel&"','"&tel1&"')"
Objconn.execute query
Response. Redirect ("4th.asp")
End if
Set objconn=nothing
%>

4.2.9退房管理窗口4th1
退房管理窗口4th1.asp:
在这里插入图片描述

图11退房管理窗口界面
在这个窗口可以进行退房操作。
其代码如下:

<%  
Dim objconn
Set objconn=server.createobject ("adodb.connection")
objconn.connectionstring="provider=microsoft.jet.oledb.4.0;"&"data source="&server.mappath ("taoye.mdb")
objconn.open
Set rs=server.createobject ("adodb.recordset")
Ss=request ("ss")
objconn.execute("update student set 姓名='无',部门='无',房间费用='无',是否空缺='是',管理员='无',家庭住址='无',寝室电话='无',是否交费='否' where 宿舍号='"&ss&"' ")
objconn.close
Set objconn=nothing
Response. Redirect "4th1.asp"
%>

4.2.10费用管理选择操作窗口fygl
费用管理选择操作窗口fygl.asp:
在这里插入图片描述

图12费用管理窗口界面
在这个窗口可以管理员可以选择对水电费指数录入和交水电费操作。首先对水电费用指数进行录入,然后再对完成用户交费的功能。

4.2.11登记水电指数操作窗口WEtj
登记水电指数操作窗口WEtj.asp:
在这里插入图片描述

图13登记交费指数窗口界面
在这个窗口可以进行已用水电进行录入操作。将输入的数据存入WE表内。以便管理员对水电费数据进行管理,在用户进行交费操作时,即可轻松找到该用户需要交的水电费,方便快捷。
其代码如下:

<%
No=request.form ("No")
RoomNo=request.form ("roomNo")
name1=request.form ("Name")
Ele=request.form ("ele")
Water=request.form ("water")
Price=ele*session ("eleprice")+water*session("waterprice")
jiaofei="未交"
Dim objconn
Set objconn=server.createobject ("adodb.connection")
objconn.connectionstring="provider=microsoft.jet.oledb.4.0;"&"data source="&server.mappath ("taoye.mdb")
objconn.open
Set rsly=server.createobject ("adodb.recordset")
objconn.execute("insert into WE values('"&No&"','"&roomNo&"','"&name1&"','"&ele&"','"&water&"','"&price&"','"&jiaofei&"')")
Response. Redirect ("WEtjsucess.html")
%>

4.2.12交水电费管理窗口jiaofei2
交水电费管理窗口jiaofei2.asp:
在这里插入图片描述

图14交水电费窗口界面
在这个界面可以完成交费功能。
其代码如下:

<%dim objconn
Set objconn=server.createobject ("adodb.connection")
objconn.connectionstring="provider=microsoft.jet.oledb.4.0;"&"data source="&server.mappath ("taoye.mdb")
objconn.open
No=request. form ("No")
RoomNo=request. form ("roomNo")
Session ("No") =No1
Session ("roonNo")=roomNo1
sqlly="select * from WE where 幢号='"&No1&"'and 宿舍号='"&roomNo1&"'"
Set rsly=server.createobject ("adodb.recordset")
Rsly.open sqlly, objconn, 1, 3
if (No=""or roomNo="") then
Response. write"幢号和寝室不能为空!"
Else if rsly.eof then
Response. write"没有你要查找的寝室!"
End if
End if
%>
<%
SFJQ=request. form ("sfjq")
Dim objconn
Set objconn=server.createobject ("adodb.connection")
objconn.connectionstring="provider=microsoft.jet.oledb.4.0;"&"data source="&server.mappath ("taoye.mdb")
objconn.open
sqlly="select * from WE where 幢号='"&session("No")&"' and 宿舍号='"&session("roomNo")&"'"
Set rsly=server.createobject ("adodb.recordset")
Rsly.open sqlly, objconn, 1, 3
objconn.execute("update WE  set 交费否='"&SFJQ&"'")
Response. Redirect ("jiaofeisuccess.html"
%>

4.2.13留言簿管理登录窗口gly
留言簿管理登录窗口gly.asp:
在这里插入图片描述

图15留言簿管理登录窗口界面
在这个窗口可以以管理员的身份登录留言簿的管理窗口。在管理成功登录到该模块后,对用户留言进行管理。可以进行留言的回复,删除,信息的更新。在这里数据库有一个一个管理员的数据库,可以对数据库的管理员进行判断,当正确时,则进入到管理员界面。当用户登录失败次数超过三次,则会被锁定。
其代码如下:

<%
if request("action")="yes" then
Glyname=request. form ("glyname")
Glymima=request. form ("glymima")
a=request. Form ("a")
Glyzt=request. Form ("glyzt") 
if glyname="" or glymima="" then
Response. Write("<script language=javascript>alert('账号密码不能为空!');history. go(-1)</script>")
end if
if a="" then
Response. write "<SCRIPT language=JavaScript>alert('请填写验证码');"
Response.Write"this.location.href='vbscript: history. back ()';< /SCRIPT>"
Response. End
end if
glymima=md5(request. form("glymima"))
sql="select * from gly where glyname='"&glyname&"' and glymima='"&glymima&"'"
set rs=conn.execute(sql)
if rs.eof or rs.bof then
Response. write "<script language=javascript>"
response. write "alert('密码不正确或已账号被锁定!');"
response. write "javascript: history. go (-1);"
response. write "</script>"
Else
Response. Cookies ("glyname") =rs ("glyname")'
response. cookies("glysf")=rs("glysf")
session("glyname")=glyname
session("glymima")=glymima
Response. redirect"gly.asp"
end if
end if
%>

4.2.14留言簿管理操作窗口glyindex
留言簿管理操作窗口glyindex.asp:
在这里插入图片描述

图16留言簿管理操作窗口界面
当管理员成功登录到该界面后,即可对留言簿进行管理操作。可以对用户的留言进行回复,删除一些不必要的留言,或是更新数据库,将数据库的内容按最新情况进行更新。以下主要是管理员进行留言回复的代码,以及判断用户是否登录超时。
其代码如下:
省略

5.网站的分析与测试
本网站是一个比较简单的网络,能够实现一些基本功能,可以实现公寓信息的管理,如新用户的入住,用户退房管理,用户信息的查询。也可以实现用户间信息的交流,这里主要是使用留言簿,让各住户之间的信息交流方便,快捷。也有利于管理者对整个公寓信息的管理。

结 论
在学习了ASP和数据库对其有一定了解的情况下,本文简要介绍了典型B/S结构的房屋租售信息管理系统的主要体系结构及功能模块,重点讨论了系统开发工具、开发语言、工作原理等关键技术以及系统的数据库建设,系统流程图和功能模块的代码分析,程序实现等问题,对这些过程的讨论和分析,让大家对系统的体系结构,功能模块等有了更深的了解。在这次编程的过程中,我查阅了大量的书籍,在网上也查了不少资料,使我的编程水平有了大幅度的提高。数据库上ASP利用ASP内置ADO组件中的Connection对象直接连接的方式,并使用Connection对象可以实现对数据库操作的事务性处理。但系统仍然有一些不尽人意的地方,而这些问题主要集中在系统的安全性上,虽然系统已经通过相关的控制语句对登陆用户身份进行验证,并进行了相应的加密操作,但是在当今网络信息安全中,仅仅对用户身份验证是不够的,还需要对传送数据进行加密,防止数据传输过程中被篡改等攻击进行防御。因此在今后的工作里,这些功能的实现还需要更高的技术支持,也只有这样才能做出更完善的系统,让所有的用户能在一个互相信任且安全的环境中享受网络的乐趣。由于篇幅有限,未能将设计过程一一列出,只挑选了重要的部分加以说明,由于这次设计涉及到数据库,也学到了不少编程库工具和数据库连接的知识,对数据库的操作有了进一步的了解,总之,这次的毕业设计使我的软件设计水平有了巨大的提高和质的飞跃。

参考文献
[1]陈俊荣.ASP与网络数据库技术[M].北京:中国铁道出版社,2005。
[2]立雅科技.Dreamweaver&ASP网页整合大全[M].北京:电子工业出版社,2004。
[3]陈明.实用软件工程基础[M].北京:清华大学出版社,2002。
[4]邵丽萍,张后扬,柯新生.网页编程技术[M].北京:清华大学出版社,2002。
[5]邓文渊,陈惠贞等.ASP与网络数据库技术[M].北京:中国铁道出版社,2004。
[6]张良军.DreamweaverMX2004网页设计标准教程[M].北京:中国青年出版社,2005。
[7]杨志姝,冯小飞.ASP+SQL Server基础练习+典型案例[M].北京:清华大学出版社,2006。

致 谢
省略


5、资源下载

本项目源码及完整论文如下,有需要的朋友可以点击进行下载。如果链接失效可点击下方卡片扫码自助下载。

序号毕业设计全套资源(点击下载)
本项目源码基于asp+access的网络公寓管理系统设计与实现(源码+文档)_asp_BS架构_公寓管理系统.zip

6、更多asp毕业设计项目

更多asp毕业设计项目请点击查看下方资源列表:
精选ASP毕业设计91套——源码+论文完整资源

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

毕业设计方案专家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值