某企业网络公寓管理系统的设计与实现毕业设计论文

上传人:仙*** 文档编号:30178665 上传时间:2021-10-09 格式:DOC 页数:36 大小:3.32MB
收藏 版权申诉 举报 下载
某企业网络公寓管理系统的设计与实现毕业设计论文_第1页
第1页 / 共36页
某企业网络公寓管理系统的设计与实现毕业设计论文_第2页
第2页 / 共36页
某企业网络公寓管理系统的设计与实现毕业设计论文_第3页
第3页 / 共36页
资源描述:

《某企业网络公寓管理系统的设计与实现毕业设计论文》由会员分享,可在线阅读,更多相关《某企业网络公寓管理系统的设计与实现毕业设计论文(36页珍藏版)》请在装配图网上搜索。

1、毕毕 业业 设设 计计( 论论 文文)某企业网络公寓管理系统的设计与实现某企业网络公寓管理系统的设计与实现论文作者姓名:论文作者姓名:申请学位专业:申请学位专业:申请学位类别:申请学位类别:指指导导教教师师姓姓名名(职职称称):论文提交日期:论文提交日期:某企业网络公寓管理系统的设计与实现某企业网络公寓管理系统的设计与实现摘摘 要要以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。人们日益追求着高效、低成本、稳定可靠的运营模式。随着计算机科学技术的发展,它已进入人类社会的各个领域并发挥着越来越重要的作用。本文论述了应用计算机网络技术建立一个企业宿舍管理网站的实现与设计过程。在网站的设计与

2、开发过程中严格遵守软件工程的规范,运用软件设计模式,以减少系统模块间的耦合,力求使系统具有稳定性,并具有一定程度的可重用性和可扩充性。本软件功能主要包括成员注册、成员管理、成员信息交流基本功能。此外,本网站也将实现网站的后台管理,包括动态信息的添加的功能。本软件运用 ASP 技术实现,后台数据库采用 ACCESS 作为数据库服务器,前端开发工具使用 Macromedia Dreamweaver。关键词:关键词:公寓管理;B/S;ASP;ACCESSThe Development and Implementation of the Network Dormitory Management of

3、an EnterpriseAbstractThe information system based on the computer and communication technology is in the process of vigorous development. People are pursuing on more effective, low cost and more reliable operation pattern. With its development, computer science has entered almost every domain in hum

4、an society and is playing more and more important role in these domains. This article introduces the design and implementation process of an enterprise dormitory management web site by applying the computer network technique. In the process of design and implementation, we strictly obey the specific

5、ations of software engineering and use the software design patterns to reduce the coupling among modules and to make the system more stable and, more over, to make the code reusable and expandable.This software basic function mainly involves the member registration, the member management and the mem

6、ber communication module. Besides, this website also realizes backstage management, including the adding functionality of the dynamic information.This software was implemented with the ASP technology, used ACCESS as backstage database server and Macromedia Dream Weaver as the front development tool.

7、Key words:Dormitory management; B/S; ASP ; ACCESS目目 录录论文总页数:24 页1.引言.11.1 选题背景 .11.2 课题意义 .22.开发工具.22.1 开发语言-HTML .22.2 开发软件 DREAMWEAVER功能的简介 .32.3 ASP 语言的特性 .32.4 ACCESS 数据库简介 .43.某企业网络公寓管理系统的总体设计.43.1 某企业网络公寓管理系统的设计风格 .43.2 系统功能分析 .53.3 E-R 图 .53.4 结构图.63.5 系统流程图 .64.网站的详细设计.74.1 数据库设计 .74.2 系统功能模

8、块分析 .84.2.1 数据库连接功能 .84.2.2 主界面 .84.2.3 用户信息查询模块 .94.2.4 用户留言模块 .94.2.5 后台管理窗口 .94.2.6 宿舍管理窗口 .114.2.7 查询信息窗口 .114.2.8 房间入住窗口 .124.2.9 退房管理窗口 .144.2.10 费用管理选择操作窗口 .154.2.11 登记水电指数操作窗口 .154.2.12 交水电费管理窗口 .174.2.13 留言簿管理登录窗口 .184.2.14 留言簿管理操作窗口 .205.网站的分析与测试.21结 论.21参考文献.22致 谢.23声 明.241.1.引言引言1.11.1 选

9、题背景选题背景随着计算机产业的迅速发展,电子计算机已广泛的应用于信息管理、文字处理、辅助设计、辅助教学及人们的日常生活中。特别是在计算机的操作系统具有了图形化的界面后,使用计算机已经不再是某些专业人员的专利,各行各业的人们不需要经过专业化的训练就能自如的在计算机上进行各种复杂的操作。时下,为了能创造更大的经济效益和社会效益,更有利于参与国际竞争,越来越多的企业、公司和学校迫切需要引入现代化的管理手段,而计算机的大容量操作,精确的计算,使它成为企业管理不可缺少的手段之一,但随着计算机应用的不断深入,用户对软件的需求也不断增加,越来越多的用户希望拥有适合自己需要的特殊软件来满足自己的特殊要求。我的

10、毕业设计题目的选定应该说是顺应这一趋势的。对于当今企业公寓来说,其数据量大,各种信息管理内容复杂,查询和管理员工信息和企业内的公寓信息等工作由人工完成将是很累的,也许还很不切实际,不仅浪费了许多人力物力资源,而且还很容易出现差错,有一个符合要求的软件对其进行智能化的企业公寓管理是最好不过的,节省了人力物力资源,并且对各种信息的把握和操作也更加方便了,对所有信息有了一个全局的掌握。可行性分析:(1)经济的可行性:主要从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用、人员工资和培训费等,另一个是取得的收益。这是个超小型的管理系统,从投入的人力,财力与物力来讲是非常之

11、小的,只要一台电脑,一台打印机,这个系统就可以搞起来,考虑到学校里有电脑,现只要购置一台打印机就可以了。从节省人力方面,可以让管理人员从繁与复杂的工作中解脱出来,做更多的工作,可以给宿舍里的管理提高一个层次。(2)技术上的可行性:技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户(这里是企业)提出的要求(如计算机的容量、速度等) 。ASP 语言的深入人心,数据库语言的普及,此外,还要考虑开发人员的水平,作为计算机信息管理专业毕业的优等生,数据库设计方面对于我们应该还过得去,在宿舍里生活了四年,对这个管理模式应该比较的熟。(3)结论:通过以上两点的分析,编写或开发这个宿舍管理系统是可

12、行的,只要这个系统能实现对员工数据的输入、修改、删除、打印、浏览与查询就可以了。如果技术方面可行,浏览与查询方面的功能应该编写得强大一点,再好有条件组合的查询,可以实现按男女生分类查询,也可以按名字、寝室号、是否空缺等分类查询,以便企业方面管理人员可以很方便的查询想要的数据,以便进行统一管理,统一安排。1.21.2 课题意义课题意义对于一名专业的信息技术人员来说,如何最大限度地利用企业后勤部门多年来在数据库系统上的投资,把企业花了大力气搜集来的数据变成对企业未来发展有巨大价值的信息,这是每一个从事信息技术工作的专业人员都应该考虑的问题。现在全国的很多企业公寓都采用了计算机统一管理,这样就需要一

13、种管理软件来为公寓的管理者服务,协助他们来完成管理员工公寓这么一个庞大的工作。在这种情况下,用各种开发工具开发出来的企业公寓智能管理系统应运而生,并且蓬勃的发展起来。这为企业公寓管理带来了很大的方便,更重要的是节省了相当大的人力,物力,财力。本系统的深刻意义可以通过一个例子来体现出来。假如想在企业范围内查找一名员工所在的公寓,则不要像以前那样去查公寓楼名单,只需通过查询方法,输入该员工的姓名,即可很容易的找到他的所在公寓,同时也可以了解他的一些基本信息,看所查找的对象是否是自己所要找的人,另外,还可以知道他的交费情况,可以帮助及时的了解员工欠交住宿费用的情况。2.2.开发工具开发工具2.12.

14、1 开发语言开发语言-HTML-HTMLHTML(Hyper Text Markup Language,超文本标记语言),或称为“多媒体文件语言”,是用于创建 Web 页和 Web 信息发布的第一个通用语言。HTML 以其简单精练的语法、极易掌握的通用性与易学性,使 Web 网页可以亲近于每一个普通人,网络也才得以普及发展,以至今日的辉煌。HTML 语言主要有以下几个特性:(1)通用性:可实现不同平台的文档共享。(2)可扩展性:HTML 的标签集合可以根据新需求而不断修正或加入有限的新标签符,为实现有限的新功能的扩展提供保障。(3)创建的灵活性:HTML 文档是纯文本文档,可以由网页编辑器以及

15、其他文本编辑软件创建。HTML 是“Hyper Text Markup Language”的缩写,它是一种超文本标记语言,是网页的描述语言,用于编制通过万维网显示的超文本文件。它是目前在网页设计中,所使用的最基本的标记语言。现在很多 HTML 的编辑器,都是通过跟文字处理器相似的接口来编辑网页的。有了这些编辑工具,即使对 HTML 没有深入的认识,仍能编写出个人网页。这类网页编辑工具包 Dreamweaver 和FrontPage 使用这些工具时,有时候可能会奇怪,为什么会看不到 HTML 的存在呢?事实上,网页所使用的原始码正是 HTML。虽然不需要成为一个 HTML 的专家,但学会一点基本

16、的 HTML,对编写网页,肯定是有好处的。2.22.2 开发软件开发软件 DreamweaverDreamweaver 功能的简介功能的简介对于一般的动态网页的我们将用 Macromedia 公司的 Dream weaver 网页开发软件。Dream weaver MX 主要负责网页的版式设计,网页编辑制作。它是一套“所见所得”的网页制作编辑软件。它提供了文字的设置,图像编辑,表格制作,布局定位,层与动画,表单对象,框架结构等用途。这里我用到层,表单,表格,和框架来让我们的界面更加友好,和华丽及让我们的用户一目了然我们要实现什么功能。比如系统中就用到框架这一功能,它就让我们的操作更加方便,让我

17、们对系统要实现的功能一目了然。用 Dream weaver 来对我们写的程序进行调试也是一个很好的选择文字的设置:在制作前台网页的时候就可以发挥它的特定的功能,让设计人员可以更好的发挥自己的设计灵感。不必要写很多程序代码。表单:表单的设计就可以让设计人员更直观的操作界面。表格:表格是整个网页设计中的核心网页中的位置概念是通过字节来定位,文本等元素的位置为了可以以像素的方式控制,就只有通过表格和层次来实现。2.32.3 ASPASP 语言的特性语言的特性Web 源于静态文本,现在很多站点几乎还是采用这种方式。静态文本的缺点就是维护难(文件数目多)、查询难、修改难。虽然可以采用 FrontPage

18、 对站点进行管理,但这只是其中的一个办法。现在,很多的站点都会在后台采用数据库,动态生成超文本。这样,要改变式样,只需修改几个文件;要变更内容,只需对数据库进行操作即可,而且易于保持致性;而对于全文检索等查询应用,这种方式的优越性更为突出。(经常说的“动态”也包括图片的动态显示,如动态 GIF、Java Applet 等,本文所指为资料的动态性)通用网关界面 CGI(Common Gateway Interface)和网络服务器应用程序界面 ISAPI(Internet Server Application Programming Interface)与其他相关技术的出现,使我们能够方便地与

19、Web Server 进行沟通,从而像一些计数器、留言版等 CGI 程式相继出现并蔚然成风。但这些 CGI 程序都有一个很大的缺点,就是 CGI(可用VB、Java、Perl、C 或 Delphi 等编写)与 html 只能分开编写、分开运行,要将两者融合在一起并不 容易,从而导致维护与编写都相当困难。因此,一些厂商后来都推出了自己的 Script 语言,来增强网页开发的功能。其中 Netscape 推出了 JavaScript(for client 端和 for Server 端);微软则推出了 VBScript和 Asp(Asp 的语法与 VB 的语法类似)两种,也用于服务器端和客户端程序

20、的编写。对于专业开发人员而言,客户端程序的最重要的一点是通用性,而服务器端的则强调功能和效率。对于 Client 端程序的开发,JavaScript 无疑是最佳的,因为当今两大主流浏览器 IE 和 Netscape 都宣称支持该标准;而 VBScript则只有 IE 才能支持。但令我们苦恼的是对某些 JavaScript 的标记,IE 或 IE的某些版本并不一定会支持,这必将导致我们不得不把一部分程序移到服务器端去执行,因为服务器端的程序会先解释生成 html(或含 ActiveX)文本,再送到客户端,故不存在兼容问题。2.42.4 ACCESSACCESS 数据库简介数据库简介在办公软件 O

21、ffice 套件中,最为广大用户熟悉的是 Word 和 Excel,因为它们功能强大且方便易用,更因为它们不仅可用于办公,还可用于个人写作和家庭理财等。同为 Office 套件中一部分的 Access,虽然有着同样强大的功能,但使用的人却相对少些,不像 Word 和 Excel 那样广泛。事实上,真正用过Access 的用户,对其强大功能和灵活应用均称赞“不错,很好的。 ”Access 数据库管理系统是 Microsoft Office 套件的重要组成部分,是Access 的最新版本,可在 Windows 95 环境下运行。Access 适用于小型商务活动,用以存贮和管理商务活动所需要的数据。

22、Access 不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单) ,查询,报表和应用程序等。数据库是有结构的数据集合,它与一般的数据文件不同,(其中的数据是无结构的)是一串文字或数字流。数据库中的数据可以是文字、图像、声音等。Microsoft Access 是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。图 1 是一个“产品”表的例子。“产品”表由 10 个记录组成,一个记录只占一行,每一个记录由产品 ID、产品名称、库存量、订货量、单价和折扣

23、率 6 个字段组成。 “产品 ID”是字段名,其下面的 1,2 等是字段的值。表与表之间可以建立关系(或称关联,连接) ,以便查询相关联的信息。Access 数据库以文件形式保存,文件的扩展名是.MDB。3.3.某企业网络公寓管理系统的总体设计某企业网络公寓管理系统的总体设计3.13.1 某企业网络公寓管理系统的设计风格某企业网络公寓管理系统的设计风格以温馨的界面为主,突显出企业的人性化的一面。让内部员工有家的感觉,也有利用视觉美观,也让管理者不易疲劳,乐于管理网站的数据流通。设计时使用的数据库为 ACCESS,数据库的链接比较简单,不需要复杂性的过程,只需要将数据库和设计代码放入同一目录即可

24、。不同级别人员的宿舍等级不同;公寓的卫生情况管理、入住人员多种情况的统计、入住人员住宿、补贴等等。3.23.2 系统功能分析系统功能分析在系统中,充分利用了 ACCESS 数据库和 ASP 的强大功能,通过实践,也使自己对这些方面有了较深入的了解。在设计过程中力求完善系统功能,使界面友好,具有一定的容错能力,在使用过程中不会出现难以纠正的错误和毛病。本网站是一个利用网络对企业宿舍信息进行管理的系统,可以进行员工信息的管理,房间信息的管理,以及员工间的信息交流的功能。分为普通用户的管理用户,普通用户只能进行一般的浏览,管理员可以对网站的数据进行更新,删除,修改的功能。3.33.3 E-RE-R

25、图图E-R 图是最常用的概念模型表示方法,是由实体、实体的属性以及实体之间的关系三部分组成,是数据库的核心和基础,它是按用户的观点来对数据和信息建模,依据概念模型设计应具的特点:真实性、易理解性、易修改性、易转换性,网络公寓管理系统的 E-R 图如下所示:用户幢号留言薄宿舍宿舍号姓名留言留言人主题内容时间幢号宿舍号水费电费管理图 1 系统 E-R 图3.43.4 结构图结构图图 2 系统结构图3.53.5 系统流程图系统流程图水电费管理交费宿舍信息查询主页用户留言添加留言回复信息删除留言关于我们查询宿舍退房管理信息管理入住登记水电数数后台管理登录登录N后台管理查询宿舍信息费用管理退房管理房间入

26、住留言簿管理Y用户查看宿舍信息查看最新公告发布留言修改/增加/删除N操作成功Y退出管理Y图 3 系统流程图4.4.网站的详细设计网站的详细设计4.14.1 数据库设计数据库设计通过需求分析和流程设计以后,需要将数据库概念结构转化为关系数据模型,也就是数据库的逻辑结构。在实体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。先用 ACCESS 在 Tao 数据库中建立了student(员工信息表) ,gly(管理员表) ,lyb(留言簿表)表,WE(水电费表)表分别如下:表 1 员工信息表 student字段名类型大小是否为空幢号text50null宿舍号text50null姓

27、名text50null部门text50null房间费用数字自动null是否空缺是/否2null管理员text50null家庭住址text50null寝室电话数字自动null表 2 管理员表 yanz字段名类型大小是否为空备注nametext50null用户名pwdtext50null密码表 3 留言簿表 lyb字段名类型大小是否为空备注lyid自动编号长整型null留言号lynametext50null留言姓名lyxbtext50null留言性别lyqqtext50null留言 QQlyiptext50null留言 IPlytimetime50null留言时间lynr备注无null留言内容ly

28、txtext50null留言头像lyxptext50null留言心情lywebtext50null留言主面glynrtext50null管理员回复lyzttext50null留言主题hfnr备注无null备注表 4 水电费表 WE字段名类型大小是否为空幢号text50null宿舍号text50null姓名text50null本月用电数字自动null本用用水数字自动null水电费用数字自动null交费否是/否2null4.24.2 系统功能模块分析系统功能模块分析4.2.14.2.1 数据库连接功能数据库连接功能计算机化的管理信息系统设计是一个以大量数据资源为基础并以此为中心而建立起来的应用系统

29、,其目的是为一个组织中各个部门和各个管理层次提供必要的管理信息和决策数据,由于它涉及到应用领域中一定的深度和广度,因而必然要接触大量的不同类型的数据,对这些数据的合理组织、有效的存储和正确的连接是管理信息系统开发中一项重要的工作。为使设计出的管理信息系统更具有实用价值,就不得不调用表中的各个数据项,因此本系统也专门独立出一个页面作为数据库的连接,其目的是方便以后其它页面的功能实现时能直接调用此页面,将数据库中的数据读取出来,而不需反复写入代码,对数据库连接的时候建立文件对象,是为了后台控制数据库连接的关闭和打开更加方便,提高工作效率。如果没有这部份的连接,则无法将数据库中的数据显示出来,无法达

30、到动态网页的效果数据库连接代码:dim objconnset objconn=server.createobject(adodb.connection)objconn.connection.string=provider=Microsoft.jet.oledb.4.0;&data_ source=&server.mappath (tao.mdb)objconn.open4.2.24.2.2 主界面主界面主界面 index. asp:图 4 主页在该界面是本系统的主页,是登录其它界面的窗口。该界面可以记录用户的登录次数,也可以显示当前日期,星期。本系统主要分为两个模块,一个是住户信息管理模块,即

31、住户基本信息管理,水电费管理模块。一个是住户信息交流模块,即留言簿。可以选择从该界面进行本系统的操作,首先是用户进行查询信息,留言簿的留言。其次管理员也可以进入后台管理,对房间信息,水电费,留言簿进行管理。该界面以温馨为主,突然整个企业的团结,积极向上的团体精神。4.2.34.2.3 用户信息查询模块用户信息查询模块用户信息查询模块 jm1.asp:图 5 用户信息查询界面在这个窗口,用户可以查询当前企业内的宿舍情况,对信息进行筛选,将自己要查找的信息找到。4.2.44.2.4 用户留言模块用户留言模块用户留言 liuyan.asp:图 6 用户留言界面这个窗口对企业内的所有员工开放。在这个窗

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

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

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

35、管理选择操作窗口费用管理选择操作窗口 fygl.asp:图 12 费用管理窗口界面在这个窗口可以管理员可以选择对水电费指数录入和交水电费操作。首先对水电费用指数进行录入,然后再对完成用户交费的功能。4.2.114.2.11 登记水电指数操作窗口登记水电指数操作窗口登记水电指数操作窗口 WEtj.asp:图 13 登记交费指数窗口界面在这个窗口可以进行已用水电进行录入操作。将输入的数据存入 WE 表内。以便管理员对水电费数据进行管理,在用户进行交费操作时,即可轻松找到该用户需要交的水电费,方便快捷。其代码如下:4.2.124.2.12 交水电费管理窗口交水电费管理窗口交水电费管理窗口 jiaof

36、ei2.asp:图 14 交水电费窗口界面在这个界面可以完成交费功能。其代码如下:4.2.134.2.13 留言簿管理登录窗口留言簿管理登录窗口留言簿管理登录窗口 gly.asp:图 15 留言簿管理登录窗口界面在这个窗口可以以管理员的身份登录留言簿的管理窗口。在管理成功登录到该模块后,对用户留言进行管理。可以进行留言的回复,删除,信息的更新。在这里数据库有一个一个管理员的数据库,可以对数据库的管理员进行判断,当正确时,则进入到管理员界面。当用户登录失败次数超过三次,则会被锁定。其代码如下:%if request(action)=yes thenGlyname=request. form (g

37、lyname)Glymima=request. form (glymima)a=request. Form (a)Glyzt=request. Form (glyzt) if glyname= or glymima= thenResponse. Write(alert(账号密码不能为空!);history. go(-1)end ifif a= thenResponse. write alert(请填写验证码);Response.Writethis.location.href=vbscript: history. back ();Response. Endend ifglymima=md5(re

38、quest. form(glymima)sql=select * from gly where glyname=&glyname& and glymima=&glymima&set rs=conn.execute(sql)if rs.eof or rs.bof thenResponse. write response. write alert(密码不正确或已账号被锁定!);response. write javascript: history. go (-1);response. write ElseResponse. Cookies (glyname) =rs (glyname)respon

39、se. cookies(glysf)=rs(glysf)session(glyname)=glynamesession(glymima)=glymimaResponse. redirectgly.aspend ifend if%4.2.144.2.14 留言簿管理操作窗口留言簿管理操作窗口留言簿管理操作窗口 glyindex.asp:图 16 留言簿管理操作窗口界面当管理员成功登录到该界面后,即可对留言簿进行管理操作。可以对用户的留言进行回复,删除一些不必要的留言,或是更新数据库,将数据库的内容按最新情况进行更新。以下主要是管理员进行留言回复的代码,以及判断用户是否登录超时。其代码如下:%if

40、 session (glyname) = and session (glymima) = thenResponse. writealert(登陆超时请重新登陆);response.writethis.location.href=gly.asp; End if %if request(h)=f thenglynr=request. form(glynr)set rs=server.createobject(adodb.recordset)id=Request.QueryString(id)sql=select * from lyb where lyid=&idrs.open sql,conn,1

41、,3rs(glynr)=glynrrs.updaters.closeconn.closeResponse. writealert(回复留言成功,,请点击更新数据库);response.writethis.location.href=javascript: history.go (-1); End if%5.5.网站的分析与测试网站的分析与测试本网站是一个比较简单的网络,能够实现一些基本功能,可以实现公寓信息的管理,如新用户的入住,用户退房管理,用户信息的查询。也可以实现用户间信息的交流,这里主要是使用留言簿,让各住户之间的信息交流方便,快捷。也有利于管理者对整个公寓信息的管理。结结 论论系统从

42、软件工程的角度出发,分析系统需求;然后论述了 ASP 技术在动态网页中的应用,从 ASP 的技术特点和工作原理开始介绍,由淡入深,逐步展开,再详细说明用 ASP 开发的具体实施过程。最后总结了在应用 ASP 开发时应注意的问题。在作毕业设计过程中。我深切体会到合理建库的必要性和重要性每一个表必须有序号且最好为关键字由系统自动生成。表的字段逻辑结构要合理尽量建成主从关系的表,才更有利编程。在编码过程中常遇到代码重用率高的现象,所以应编写公有过程,以降低代码重用率。在设计中还遇到创建窗体太多,内存不足的现象所以对窗体进行动态创建以提高运行速度。虽然系统已经通过相关的控制语句对登陆用户身份进行验证,

43、但是在当今网络信息安全中,仅仅对用户身份验证是不够的,还需要对传送数据进行加密,防止数据传输过程中被篡改等攻击进行防御。因此在今后的工作里,这些功能的实现还需要更高的技术支持,也只有这样才能做出更完善的系统,让所有的用户能在一个互相信任且安全的环境中享受网络的乐趣。由于篇幅有限,未能将设计过程一一列出,只挑选了重要的部分加以说明,由于这次设计涉及到数据库,也学到了不少编程库工具和数据库连接的知识,对数据库的操作有了进一步的了解,总之,这次的毕业设计使我的软件设计水平有了巨大的提高和质的飞跃。参考文献参考文献1陈俊荣.ASP 与网络数据库技术M.北京:中国铁道出版社,2005。2立雅科技.Dre

44、amweaver&ASP 网页整合大全M.北京:电子工业出版社,2004。3陈明.实用软件工程基础M.北京:清华大学出版社,2002。4邵丽萍,张后扬,柯新生网页编程技术M北京:清华大学出版社,2002。5邓文渊,陈惠贞等.ASP 与网络数据库技术M.北京:中国铁道出版社,2004。6张良军DreamweaverMX2004 网页设计标准教程M北京:中国青年出版社,2005。7杨志姝,冯小飞ASP+SQL Server 基础练习+典型案例M北京:清华大学出版社,2006。致致 谢谢本文是在 王燚 老师的热情关心和指导下完成的,他渊博的知识和严谨的治学作风使我受益匪浅,而且对我态度相温和,让我深

45、切感受到一个老师对学生的关怀,对顺利完成本课题起到了极大的作用。在此向他表示我最衷心的感谢!在论文完成过程中,本人还得到了其他老师和同学的热心帮助,本人向他们表示深深的谢意!最后向在百忙之中评审本文的各位专家、老师表示衷心的感谢!作者简介:姓 名:陶 叶 性别:女出生年月:1985.04.01 民族:汉E-mail:tao_声声 明明本论文的工作是 2007 年 2 月至 2007 年 6 月在成都信息工程学院网络工程 系完成的。文中除了特别加以标注地方外,不包含他人已经发表或撰写过的研究成果,也不包含为获得成都信息工程学院或其他教学机构的学位或证书而使用过的材料。除非另有说明,本文的工作是原

46、始性工作。关于学位论文使用权和研究成果知识产权的说明:本人完全了解成都信息工程学院有关保管使用学位论文的规定,其中包括:(1)学校有权保管并向有关部门递交学位论文的原件与复印件。(2)学校可以采用影印、缩印或其他复制方式保存学位论文。(3)学校可以学术交流为目的复制、赠送和交换学位论文。(4)学校可允许学位论文被查阅或借阅。(5)学校可以公布学位论文的全部或部分内容(保密学位论文在解密后遵守此规定) 。除非另有科研合同和其他法律文书的制约,本论文的科研成果属于成都信息工程学院。特此声明! 作者签名: 年 月 日Are you hungry now?No, I am tired and lazy

47、 now; if I pursue you I will not catch you, and if I catch you-through your own slowness and clumsiness-I will not kill you, and if I kill you I will not eat you.Nicholas had begun to back away, and at the last; words, realizing that they were a signal, he turned andbegan to run, splashing through t

48、he shallow water. Ignacio ran after him, much helped by his longer legs, his hair flying behind his dark young face, his square teeth-each white as a bone and as big as Nicholass thumbnail-showing like spectators who lined the railings of his lips.Dont run, Nicholas, Dr. Island said with the voice o

49、f a wave. It only makes him angry that you run. Nicholas did not answer, but cut to his left, up the beach and among the trunks of the palms, sprinting all the way because he had no way of knowing Ignacio was not right behind him, about to grab him by the neck. When he stopped it was in the thick ju

50、ngle, among the boles of the hardwoods, where he leaned,.; out of breath, the thumping of his own heart the only.sound in an atmosphere silent and unwaked as Earths long, prehuman day. For a time he listened for any sound Ignacio might make searching for him; there was none. He drew a deep breath th

51、en and said, Well, thats over, expecting Dr. Island to answer from somewhere; there was only the green hush.The light was still bright and strong and nearly, shadowless, but some interior sense told him the day, was nearly over, and he noticed that such faint shades as he could see stretched long, h

52、orizontal distortions of their objects. He felt no hunger, but he had fasted be- fore and knew on which side of hunger he stood; he was not as strong as he had been only a day past, and bythis time next day he would probably be unable to outrun Ignacio. He should, he now realized, have eaten the mon

53、key he had killed; but his stomach revolted at the thought of the raw flesh, and he did not know how he might build a fire, although Ignacio seemed to have done so the night before. Raw fish, even if he were able to catch a fish, would be as bad, or worse, than raw monkey; he remembered his effort t

54、o open a coconut-he had failed, but it was surely not impossible. His mind was hazy as to what a coconut might contain, but there had to be an edible core, because they were eaten in books. He decided to make a wide sweep through the jungle that would bring him back to the beach well away from Ignac

55、io; he had several times seen coconuts lying in the sand under the trees.He moved quietly, still a little afraid, trying to think of ways to open the coconut when he found it. He imagined himself standing before a large and raggedly faceted stone, holding the coconut in both hands. He raised it and

56、smashed it down, but when it struck it was no longer a coconut but Mayas head; he heard her nose cartilage break with a distinct, rubbery snap. Her eyes, as blue as the sky above Madhya Pradesh, the sparkling blue sky of the egg, looked up at him, but he could no longer look into them, they retreate

57、d from his own, and it came to him quite suddenly that Lucifer, in falling, must have fallen up, into the fires and the coldness of space, never again to see the warm blues and browns and greens of Earth: 1 was watching Satan fall as lightning from heaven. He had heard that on tape somewhere, but he

58、 could not remember where. He had read that on Earth lightning did not come down from the clouds, but leaped up from the planetary surface toward them, never to return.Nicholas.He listened, but did not hear his name again. Faintly water was babbling; had Dr. Island used that sound to speak to him? H

59、e walked toward it and found a little rill that threaded a way among the trees, and followedit. In a hundred steps it grew broader, slowed, and ended in a long blind pool under a dome of leaves. . Diane was sitting on moss on the side opposite him; she looked up as she saw him, and smiled.Hello, he

60、said.Hello, Nicholas. I thought I heard you. I wasnt mistaken after all, was I?I didnt think I said anything. He tested the dark water with his foot and found that it was very cold.You gave a little gasp, I fancy. I heard it, and I said to myself, thats Nicholas, and I called you. Then I thought I m

61、ight be wrong, or that it might be Ignacio.Ignacio was chasing me. Maybe he still is, but h think hes probably given up by now.The girl nodded, looking into the dark waters of they pool, but did not seem to have heard him. He began to work his way around to her, climbing across the snakelike roots o

62、f the crowding trees. Why does Ignacio want to kill me, Diane?Sometimes he wants to kill me, too, the girl said.But why?I think hes a bit frightened of us. Have you ever talked to him, Nicholas?Today I did a little. He told me a story about a pet fish he used to have.Ignacio grew up all alone; did h

63、e tell you that? On= Earth. On a plantation in Brazil, way up the Amazon -Dr. Island told me.I thought it was crowded on Earth.The cities are crowded, and the countryside closes to the cities. But there are places where its emptie than it used to be. Where Ignacio was, there would have been Red Indi

64、an hunters two or three hundredyears ago; when he was there, there wasnt anyone, just the machines. Now he doesnt want to be looked at, doesnt want anyone around him.Nicholas said slowly, Dr. Island said lots of people wouldnt be sick if only there werent other people around all the time. Remember t

65、hat?a Only there. are other people around all the time; thats how the world is.Not in Brazil, maybe, Nicholas said. He was trying to remember something about Brazil, but the only thing he could think of was a parrot singing in a straw hat from the comview cartoons; and then a turtle and a hedgehog t

66、hat turned into armadillos for the love of God, Montressor. He said, Why didnt he stay there?Did I tell you about the bird, Nicholas? She had been not listening again.What bird?I have a bird. Inside. She patted the flat stomach below her small breasts, and for a moment, Nicholas thought she had really found food. She sits in here. She has tangled a nest in my entrails, where she sits and tears at my breath with her beak. I look healthy to you, dont I? But inside Im hollow and rotten and turning

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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