asp毕业论文(asp毕业论文青年论坛设计的目的)

更新时间:2023-02-28 22:53:46 阅读: 评论:0

ASP毕业论文怎么写,需要ASP+ACCESS处理

键盘论文网有很多这样的文章哦,关于asp的毕业论文,你参考下吧

ASP(Application Service Provider)自1999年诞生以来,随着IT技术的发展和市场的需求得到了极大的发展,涉足的软件企业日益增多,竞争也越来越激烈。ASP服务的价格成了ASP提供商和企业用户普遍关注的问题。本文针对目前大部分ASP提供商仅依靠经验规则确定ASP服务价格的问题,利用点击流数据跟踪技术和作业成本法(ABC)为ASP模式下软件服务成本的评估方法进行研究。 论文主要研究内容有: 1.在分析ASP特征的基础上,提出了基于点击流分析和ABC的ASP成本评估框架。 2.通过分析ASP的服务业务模块下的用户点击流数据以及相应数据库负载情况,为ABC成本评估提供直接作业数据。论文提出了ASP应用WEB服务器日志的ECLF扩展域结构以及日志文件的快速预处理算法。 3.基于ASP软件业务流程和点击流分析数据进行ABC作业成本划分以及作业成本归集处理,建立ABC成本评估模型。 4.最后以广东省某专业镇ASP平台为应用对象,进行方法的验证。利用点击流分析和ABC法可有效的细化ASP服务成本,为客户制订灵活的ASP服务价格提供决策支持。 总的来说该模型有利于ASP服务成本的实际控制;有利于改进ASP的平台设计和服务效率,提高ASP提供商的市场竞争实力,无论对ASP提供商还是ASP实施的企业用户都有现实意义。

摘要4-5
ABSTRACT5-6
目录6-9
CONTENTS9-11
第一章 绪论11-17
1.1 ASP国内外研究现状11-13
1.1.1 ASP的概念11
1.1.2 ASP的产生和发展11-13
1.1.3 ASP服务类型13
1.2 ASP的传统收费模式13-15
1.3 课题的提出和意义15-17
第二章 构建ASP服务成本评估模型总体框架17-25
2.1 ASP行业特点分析17-18
2.2 作业成本法(ABC)的一般原理18-21
2.2.1 作业成本法概念及基本原理18-19
2.2.2 作业成本法的基本概念体系19-20
2.2.3 作业成本法的基本理论模型20-21
2.3 作业成本法在ASP服务成本评估中的可行性分析21-22
2.4 构建ASP服务成本评估模型系统框架22-24
2.4.1 实现目标22-23
2.4.2 设计方案23-24
2.5 小结24-25
第三章 点击流数据跟踪及统计分析25-42
3.1 点击流分析概述25-26
3.1.1 点击流分析简介25-26
3.1.2 点击流分析的功能26
3.2 点击流数据源26-31
3.2.1 WEB服务器日志26-28
3.2.2 其他数据源28-29
3.2.3 点击流数据预处理29-31
3.3 Oracle STATSPACK统计数据31-32
3.4 点击流数据跟踪及预处理方法的设计和实现32-40
3.4.1 数据源的收集32-33
3.4.2 数据源的预处理33-40
3.5 小结40-42
第四章 作业成本法(ABC)在ASP服务成本核算中的应用42-50
4.1 作业成本法核算的一般步骤42-44
4.1.1 直接成本的归集42
4.1.2 作业划分42
4.1.3 分配资源费用到各个作业42-43
4.1.4 明确成本计算对象43
4.1.5 归集作业成本到成本对象43-44
4.2 作业成本法在ASP服务成本核算中的计算流程44-48
4.2.1 直接成本归集45
4.2.2 确定作业成本库45
4.2.3 成本动因的选择及成本动因量的计算45-47
4.2.4 成本动因率的计算47-48
4.2.5 ASP服务成本分配48
4.3 作业成本法在ASP服务成本核算中的计算流程框图48-49
4.4 小结49-50
第五章 应用案例50-57
5.1 案例背景50
5.2 方案实现50-57
总结与展望57-59
全文总结57-58
工作展望58-59
参考文献59-62

我简单吧摘要列出来了,如果你需要完整的文章和程序,可以参考下键盘论文
祝你顺利写完文章哦

ASP企业物流管理的毕业论文

目录
摘要 2
第一章 前言 3
第二章 编程环境基础知识 4
2.1 IIS与ASP的结合 4
2.2 ASP的内部特点 4
2.2.1 Request对象 4
2.2.2 Respon对象 5
2.2.3 Session对象: 5
2.2.4 Application对象 6
2.2.5 Server对象: 6
2.3 利用ADO访问数据库 7
2.4 ASP与CGI的比较 9
第三章 需求分析 10
3.1功能需求 10
3.2 性能需求 10
第四章 总体设计 11
4.1系统模块结构设计 11
4.1.1 主要功能模块 11
4.1.2 系统功能结构图 11
4.1.3 模块功能介绍 12
4.2 数据库设计 12
4.2.1 概念结构设计 12
4.2.2 逻辑结构设计 13
4.3数据库的实现 13
第五章 详细设计 17
5.1导航模块详细设计 17
5.2运单查询模块详细设计 17
5.3 物流服务模块设计 23
5.4 新闻动态模块设计 24
5.5后台登录模块设计 27
5.6 初始化信息管理模块设计 29
5.7 公司简介管理模块设计 30
5.8 运单管理与添加模块设计 32
5.9 联系我们模块设计 34
5.10招聘信息模块设计 35
5.11分公司管理模块设计 36
第六章 测试和维护 37
结束语 38
致谢 39
参考文献 39
摘要
据调查:75-85%的上网用户通过搜索引擎和商业网站寻找新客户。可见,搜索引擎的登录和商业网站的发布已经成为企业网站盈利的手段。互联网正在融入我们的生活,并影响和改变着我们的生活。网络提供给我们的不只是一个获取信息的来源,而且还是一个可以相互交流的空间,企业物流平台正是一个供客户与企业进行交流的网上虚拟空间。及时与客户进行沟通和交流,对于企业来说是相当重要的。
【关键词】 企业物流平台、物流服务、运单查询
第一章 前言
? 经济全球化及现代物流业发展的系统化、信息化、仓储运输的现代化和综合化等趋势,对我国物流业的发展提出了全方位的挑战。面对跨国企业不断渗透中国物流市场的严峻形势,我国物流业走高科技之路势在必行。我国国民经济连续多年高速增长,为我国现代物流发展创造了良好的条件。目前,我国各类物流企业有14万家左右,中小型企业占大多数。在如此强烈竞争的环境下,要想取得一席之地,各企业在目前良好服务的基础之上,需提高企业的运营效率和自身管理水平。人工管理早已不再适应企业发展的要求,利用计算机网络对企业运营流程进行全方位的管理迫在眉睫。通过计算机网络对企业进行管理,不仅为企业的运营过程节省了大量的时间,提高了企业的效率,还为企业在客户群中树立了一个全新的形象,为企业日后发展奠定一个良好的基础。 第二章 编程环境基础知识
Wsb服务器是Web应用程序的心脏。IIS(Internet Information Server)是微软推出的Windows NT Option Pack的主要成员,作为Win2000rver的扩展,自推出以来已经有了很大发展,其体系结构是当今市场上最受关注的Web服务器之一。新推出的IIS5.0版本增强了系统安全性,具有服务器端脚本开发调试,内容管理和站点分析,崩溃防护,内置JAVA虚拟机及全面支持ASP等强大功能。
2.1 IIS与ASP的结合
在过去,客户机/服务器结构的设计与Web的相关技术几乎处于平行线上,两者相互独立并无法做出集成性的设计。现在我们利用IIS+ASP构成三层式Web结构的中间一层,将客户机/服务器结构与Web密切结合,完成前后端两者的集成输出功能,使得Web站点的开发更方便,实现的功能更强大。
利用IIS+ASP技术来集成Web前后端所带来的强大效益可归结为以下几个方面:
1.减少构建和维护成本
2.加快联机过程
3.应用软件集中在服务器端开发管理
4.前端可使用任何浏览器(IE、Netscape…..)
5.后端可存取任何数据库 (SQL、Access…..)
6.可使用任何脚本语言开发 (VBScript、JavaScript、PERL…..)
2.2 ASP的内部特点
2.2.1 Request对象
(1)Request对象的集合
Form:用于检索HTTP请求正文中表单元素的值
QueryString:用于检索HTTP查询字符串中变量的值
ServerVariables:用于检索预定的环境变量的值
ClientCertificate:用于检索存储在发送到HTTP请求中客户端证书中的字段值
Cookies:用于检索在HTTP请求中发送的Cookie的值
(2)Request对象的方法
Request对象只有一个方法:即BinaryRead。该方法以二进制方式来读取客户端使用POST传送方法所传递的数据。
(3)Request对象的作用
读取网址参数
读取表单传递的参数
读取Cookie的数据
读取服务器环境变量
上传文件
2.2.2 Respon对象:
用于向客户端浏览器发送信息,或者将访问者转移到另一个网址,并可以设置和控制Cookie信息等。
(1)Respon对象的集合
Respon对象只有一个集合,即Cookies集合。
(2)Respon对象的方法
Write:将变量作为字符串写入当前的HTTP输出
Redirect:将重指示的信息发送到浏览器,尝试连接另一个URL
Clear:清除任何缓冲区的HTML输出
End:停止处理.asp程序,并返回当前的结果
(3)Respon对象的作用
输出内容到网页(客户端)
网页重定向
写入Cookie
下载文件
2.2.3 Session对象:
更多资料请进入参考 www.lw777.net www.lw328.com

企业网站管理系统 asp.net C# 毕业论文格式该怎么写?要是有范文就追加分

一、内容要求
毕业设计报告正文要求:
(一)理、工科类专业毕业设计报告正文内容应包括:问题的提出;设计的指导思想;方案的选择和比较论证;根据任务书指出的内容和指标要求写出设计过程、课题所涉及元件结构和相关参数的设计计算,有关基本原理的说明与理论分析;给出所设计课题实际运行的数据或参数,并与理论设计参数进行比较和分析,说明产生误差的原因。最后要对所设计课题实用价值做出评估说明;设计过程中存在的问题,改进意见或其它更好的方案设想及未能采纳的原因等。
(二)经济、管理类专业毕业设计报告或论文正文应包括:问题的提出、设计的指导思想;设计方案提出的依据,设计方案的选择和比较;设计过程;所运用的技术经济分析指标和方法;数学模型及其依据,数据计算方法;对设计方案的实用性和经济效益等方面做出评估;对设计实施过程中存在的问题 ( 或可能发生的问题 ) 提出合理化建议。毕业论文的基本论点、主要论据;根据国家有关方针、政策及规定联系实际展开理论分析。
(三)文科类专业毕业设计报告或论文正文应包括:问题的提出、解决问题的指导思想;解决方案提出的依据,解决方案的选择和比较,结论。
二、论文印装
毕业论文用毕业设计专用纸打印。正文用宋体小四号字,行间距为24磅;版面页边距上3cm,下、左2.5cm,右2cm。
三、论文结构、装订顺序及要求
毕业论文由以下部分组成:
(一)封面。论文题目不得超过20个字,要简练、准确,可分为两行。
(二)内容。
1、毕业设计(论文)任务书。任务书由指导教师填写,经系主任、教务部审查签字后生效。
2、毕业设计(论文)开题报告;
3、毕业设计(论文)学生申请答辩表与指导教师毕业设计(论文)评审表;
4、毕业设计(论文)评阅人评审表;
5、毕业设计(论文)答辩表;
6、毕业设计(论文)成绩评定总表;
7、中英文内容摘要和关键词。
(1)摘要是论文内容的简要陈述,应尽量反映论文的主要信息,内容包括研究目的、方法、成果和结论,不含图表,不加注释,具有独立性和完整性。中文摘要一般为200-400字左右,英文摘要应与中文摘要内容完全相同。“摘要”字样位置居中。
(2)关键词是反映毕业设计(论文)主题内容的名词,是供检索使用的。主题词条应为通用技术词汇,不得自造关键词。关键词一般为3-5个,按词条外延层次(学科目录分类),由高至低顺序排列。关键词排在摘要正文部分下方。
(3)中文摘要与关键词在前,英文的在后。
8、目录。
目录按三级标题编写,要求层次清晰,且要与正文标题一致。主要包括绪论、正文主体、结论、致谢、主要参考文献及附录等。
9、正文。论文正文部分包括:绪论(或前言、序言)、论文主体及结论。
(1)绪论。综合评述前人工作,说明论文工作的选题目的和意义,国内外文献综述,以及论文所要研究的内容。
(2)论文主体。论文的主要组成部分,主要包括选题背景、方案论证、过程论述、结果分析、结论或总结等内容。要求层次清楚,文字简练、通顺,重点突出,毕业设计(论文)文字数,一般应不少于8000字(或20个页码)。外文翻译不少于3000字符,外文参考资料阅读量不少于3万字符。
中文论文撰写通行的题序层次采用以下格式:
1 1.1 1.1.1 1.1.1.1
格式是保证文章结构清晰、纲目分明的编辑手段,毕业论文所采用的格式必须符合上表规定,并前后统一,不得混杂使用。格式除题序层次外,还应包括分段、行距、字体和字号等。
第一层次(章)题序和标题居中放置,其余各层次(节、条、款)题序和标题一律沿版面左侧边线顶格安排。第一层次(章)题序和标题距下文双倍行距。段落开始后缩两个字。行与行之间,段落和层次标题以及各段落之间均为24磅行间距。
第一层次(章)题序和标题用小二号黑体字。题序和标题之间空两个字,不加标点,下同。
第二层次(节)题序和标题用小三号黑体字。
第三层次(条)题序和标题用四号黑体字。
第四层次及以下各层次题序及标题一律用小四号黑体字。
(3)结论(或结束语)。作为单独一章排列,但标题前不加“第XXX章”字样。结论是整个论文的总结,应以简练的文字说明论文所做的工作,一般不超过两页。
10、致谢。对导师和给予指导或协助完成毕业设计(论文)工作的组织和个人表示感谢。文字要简洁、实事求是,切忌浮夸和庸俗之词。
11、参考文献及引用资料目录(规范格式见附文)。
12、附录。
13、实验数据表、有关图纸(大于3#图幅时单独装订)。
(三)封底。

附:规范的参考文献格式

参考文献(即引文出处)的类型以单字母方式标识:M——专著,C——论文集,N——报纸文章,J——期刊文章,D——学位论文,R——报告,S——标准,P——专利;对于不属于上述的文献类型,采用字母“Z”标识。

参考文献一律置于文末。其格式为:
1、专著
示例 [1] 张志建.严复思想研究[M]. 桂林:广西师范大学出版社,1989.
[2] 马克思恩格斯全集:第1卷[M]. 北京:人民出版社,1956.
[3] [英]蔼理士.性心理学[M]. 潘光旦译注.北京:商务印书馆,1997.
2、论文集
示例 [1] 伍蠡甫.西方文论选[C]. 上海:上海译文出版社,1979.
[2] 别林斯基.论俄国中篇小说和果戈里君的中篇小说[A]. 伍蠡甫.西方文论选:下册[C]. 上海:上海译文出版社,1979.
凡引专著的页码,加圆括号置于文中序号之后。
3、报纸文章
示例 [1] 李大伦.经济全球化的重要性[N]. 光明日报,1998-12-27,(3)
4、期刊文章
示例 [1] 郭英德.元明文学史观散论[J]. 北京师范大学学报(社会科学版),1995(3).
5、学位论文
示例 [1] 刘伟.汉字不同视觉识别方式的理论和实证研究[D]. 北京:北京师范大学心理系,1998.
6、报告
示例 [1] 白秀水,刘敢,任保平. 西安金融、人才、技术三大要素市场培育与发展研究[R]. 西安:陕西师范大学西北经济发展研究中心,1998.
7、对论文正文中某一特定内容的进一步解释或补充说明性的注释,置于本页地脚,前面用圈码标识。
8、其他要求
(1)文字
论文中汉字应采用严格执行汉字的规范。所有文字字面清晰,不得涂改。
(2)表格
论文的表格可以统一编序,也可以逐章单独编序,采用哪种方式应和插图及公式的编序方式统一。表序必须连续,不得重复或跳跃。表格的结构应简洁。
表格中各栏都应标注量和相应的单位。表格内数字须上下对齐,相邻栏内的数值相同时,不能用‘同上’、‘同左’和其它类似用词,应一一重新标注。
表序和表题置于表格上方中间位置,无表题的表序置于表格的左上方或右上方(同一篇论文位置应一致)。
(3)插图
插图要精选。图序可以连续编序,也可以逐章单独编序,采用哪种方式应与表格、公式的编序方式统一,图序必须连续,不得重复或跳跃。仅有一图时,在图题前加‘附图’字样。毕业设计(论文)中的插图以及图中文字符号应打印,无法打印时一律用钢笔绘制和标出。
由若干个分图组成的插图,分图用a,b,c,……标出。
图序和图题置于图下方中间位置。
(4)公式
论文中重要的或者后文中须重新提及的公式应注序号并加圆括号,序号一律用阿拉伯数字连续编序,或逐章编序,序号排在版面右侧,且距右边距离相等。公式与序号之间不加虚线。
(5)数字用法
公历世纪、年代、年、月、日、时间和各种计数、计量,均用阿拉伯数字。年份不能简写。数值的有效数字应全部写出。
(6)软件
软件流程图和源程序清单要按软件文档格式附在论文后面,特殊情况可在答辩时展示,不附在论文内。
(7)工程图按国标规定装订
图幅小于或等于3#图幅时应装订在论文内,大于3#图幅时按国标规定单独装订作为附图。
(8)艺术设计作品
无法用纸质文档保存的艺术设计作品应用光盘或照片保存。
(9)计量单位的定义和使用方法按国家计量局规定执行。

以上是我的毕业论文要求,全国各个学校其实都是一样的.
回答完毕.

ASP毕业论文答辩会问什么问题

我毕业设计 是用Dreamweaver+access的··刚答辩完

老师问的问题会视情况而定,有简单有难的,比如

1.你是用什么开发工作做的。

2.为什么你会想做在线同学录

3.你这个设计和其他相类似的网站(设计)相比,有什么优势,或者是有什么新技术。

4.老师可能会问一些功能是怎么实现的。所以LL要对自己的毕业设计比较熟悉。这个就要看你有什么功能了

我不知道LL你们学校的毕业答辩什么怎么样的过程,有的学校是要求做成PPT去讲解,但是我们学校没有要求做PPT。我觉得我们做这些设计的,主要是运行出来给老师看功能。
我们学校是:一个老师带10个学生,一个教研室的老师就负责他们教研组所带的学生答辩。因为安排的时间比较紧,每个学生大概就是10分钟这样,老师不会太为难学生的。
首先会让你演示下你的作品,接着问问题,问的问题也不会很难,也不会很多,毕竟时间有限。答辩只是为了确定这个毕业设计是学生自己做的,所以一定要对自己的毕业设计熟悉,然后把论文写好点就可以了~比如画些流程图啊结构图啊之类的,再对你的毕业设计某些主要功能的讲解啊··

祝LL答辩顺利!等你答辩完后,你会发现,其实没有想象中的那么难O(∩_∩)O~

ASP论文摘要

基于ASP.NET的Web网络应用程序开发的安全策略实践
摘要:Web网络应用开发中,安全性是要考虑的关键问题,本文通过开发系统实践,从系统规划阶段、设计开发阶段、发布运行阶段三个方面详细阐述安全策略的实现,总结出如何充分利用ASP.NET的安全机制、数据库安全控制、增强管理员网络安全防范意识,构建一个性能安全的Web应用程序。
关键词:Web应用程序;web.config;认证和授权;视图;存储过程

1 前言

微软公司推出的ASP.NET,可以非常方便和高效地规划、设计、开发和发布Web网络应用程序。笔者利用ASP.NET为新疆职工培训中心开发了运行在校园网上的网络办公管理系统。该系统分为管理部门和教学部门两个角色,实现了数据存储、浏览查询和教学分析统计功能,提高了培训中心的信息化管理和校园网的利用价值。在整个系统的开发过程中,考虑最多的就是安全问题,相信这也是所有开发人员开发Web网络应用程序所必须面对的问题。因此本文针对基于ASP.NET的Web网络应用程序开发的安全问题,以我们开发的系统为例,从3个方面来阐述实际解决策略:
(1)系统规划阶段的安全策略;
(2)设计开发阶段的安全策略;
(3)发布运行阶段的安全策略。
希望我们的实践能对利用ASP.NET开发Web网络应用程序的相关技术人员提供参考和借鉴。

2 安全策略实践

2.1系统规划阶段
Web网络应用程序,就是运行在Web应用服务器上的一个虚拟目录及其子目录下的所有文件、网页、模块以及可执行代码的总和。根据系统需求分析,用户分为管理部和教学部(对数据的操作权限有区分),因此建立两个目录分别存放相应的网页文件。另外,还有数据库文件夹、样式文件夹、网页模版文件夹等。而对数据库表的操作文件放在特殊的文件夹bin下,因为该目录是禁止任何浏览器访问的,从而避免了远程客户下载代码的可能性。应用程序根目录下除了上述目录外,还有两个重要的应用程序级文件:global.asax 和web.config(下文详细分析)。总之,文件目录的规划是按类别存放文件,重要文件存在bin目录下。
2.2设计开发阶段
主要从后台的数据库设计、配置文件web.config及前台界面设计三个内容,着重阐述对安全问题的解决策略。
2.2.1数据库设计
为了提高访问数据的效率和安全性,能在后台做的事情,就在后台完成,能分开独立做的事情,就分开独立实现。
(1)充分利用后台数据库系统的视图和存储过程,如:创建带参数的视图,实现不同角色身份的用户对各自权限范围内的数据访问。
(2)报表设计及实现:Web应用程序实现动态报表,开始考虑用ASP.NET的数据控件Repeater,可以自由定义灵活的显示方式,但通常比较麻烦,而且在代码中字段名要出现,即:使用数据容器Container.DataItem("字段名")方式来显示数据内容,降低了数据安全性。我们的做法是利用Bussiness Object 公司开发的专业报表软件CrystalReports10设计报表,通过ODBC数据源与数据库连接,生成报表文件(*.rpt)后,在前台利用报表控件CrystalReprotViewer,将报表文件加载到页面实现各种报表。这种把数据源、报表文件、和页面显示文件分开独立实现,不仅丰富了报表显示样式和提高了网络报表生成效率,而且极大地提高了访问数据的安全性。
(3)用户口令存储问题:不要将实际的口令存储在数据库表中,因为口令直接放在数据库或文件中存在安全隐患,因此要存储加密后的口令。使用时,例如当用户登录时,对口令加密,然后与数据库中存放的加密口令进行比较。实现步骤如下:
首先,导入命名空间:<%@ Import Namespace="System.Web.Security" %>
其次,编写加密函数EncrytPwd:
Function EncrytPwd(Pwd as String,PwdFormat as String)
If PwdFormat="MD5" then
'下面一行得到用MD5算法加密后的字符串
EncrytPwd=FormsAuthentication.HashPasswordForStoringInConfigFile(Pwd,"MD5")
'下面一行得到用SHA1算法加密后的字符串
El if PwdFormat="SHA1"then
EncrytPwd=FormsAuthentication.HashPasswordForStoringInConfigFile(Pwd,"SHA1")
End if
End Function
2.2.2 配置文件web.config 的安全设置
web.config文件是一个简单的XML文件,专门用于为应用程序配置系统设定、安全性设定、应用程序设定和会话设定。下面分5个内容介绍安全实践策略。
(1) 数据库连接字符串常量:Web应用程序网页要大量用到数据库连接,为了提高程序安全性、通用性和可移植性,在配置文件中设置数据库连接字符串常量是很好的方法,在应用程序的web.config文件中添加如下语句:

网页文件使用时,用下列代码实现数据库连接:
Dim strConn As String
strConn=ConfigurationSettings.AppSettings("sqlconntion ")'获取数据库连接字符串
(2) 认证和授权:HTML表单验证(Forms Authentication),是向开发人员提供确认客户凭证并控制访问权限的技术。在应用程序的web.config文件中添加如下语句:

授权:就是让用户拥有有效凭证,允许或拒绝访问Web应用程序。在web.config中添加如下语句:

(3) 虚拟路径的设置:不同用户对不同目录访问权限不同,可以设定虚拟目录来实现

(4) 设置调试模式提高安全策略:默认情况下,错误信息保存在栈中。如果开启调试模式,ASP.NET在运行中发生错误时,会显示错误行号,方便调试。可以在页面或web.config文件中开启调试模式。例如:

<%@ page debug=”true” %>'开启页面级调试模式

'开启应用程序级调试模式
但发布程序时,要禁用调试模式,否则出错时,有泄露后台代码的隐患。
(5) 页面出错处理策略:出错时转向统一的出错页面,而不必在每个网页中写代码,控制转向出错页面,避免了程序运行期间任何未处理的意外发生时,错误页面代码泄露或使用户不知所云的尴尬发生。页面出错处理可以应用下列策略实现:
(A)定制出错网页

这个设置可以保证当错误出现时,本地用户访问默认出错页,远程用户访问自定义的error.htm网页。
(B)处理特别的HTTP请求
对于HTTP错误状态代码,例如:403禁止,404无法找到,500服务器错误等,可以自定义各自的出错处理页面。如下所示:

2.2.3 界面设计:代码分离和自定义控件
(1)代码分离:将程序代码和HTML内容分离,不仅能增强页面的条理性、易读性和团队开发的容易程度,更重要提高网页安全性。如:
前台aspx网页:peixun_ba_
xiangmu.aspx.aspx
<%@ Register TagPrefix= "iewc" Namespace="Microsoft.Web.UI.WebControls"
Asmbly="microsoft.web.ui.webcontrols" %>
<%@ Page Language="vb" AutoEventWireup="fal" Codebehind=
"peixun_ba_xiangmu.aspx.vb"Inherits="pxb.MUTI"%>
而后台的peixun_ba_xiangmu.aspx.vb文件,专门编写代码,实现代码和HTML内容分离。
(2)自定义控件:可以根据需要编写自定义控件,更好地提供可重用的封装逻辑,在使用自定义控件前,需要将定义它们的类文件编译成动态库,即:
vbc /t:library /r:system.dll /r:system.web.dll/out:pxbcontrols.dll control.vb
将编写好的类文件(.vb)编译成动态库(.dll),可以供以后多次使用,由于封装了逻辑,且生成库,所以安全性得到保障。
除上述外,必须要重视记录日志。日志文件分系统日志和用户自定义日志。系统日志,如建立数据库日志文件;自定义日志文件:可以利用global.asax文件的ssion_onStart()事件与ssion_onEnd()事件实现自定义日志文件维护,例如:记录访问用户的登录名,访问时间,IP地址等信息,在应用程序根目录的global.asax文件内添加如下代码:
<%@ Import Namespace= "System.IO"%>
Sub Session_onStart(Sender As Object, E As EventArgs)
'每一位客户登录时触发该事件
sw=New StreamWriter(rver.mappath("log/log.txt"),True,Encoding.Default)
'将客户IP保存到Session中
Session("IP")= Request.ServerVariables("REMOTE_ADDR") sw.Writeline(Now() & "-用户" & Session("IP") & "进入")
sw.Clo
End Sub
Sub Session_OnEnd(Sender As Object, E As EventArgs)
'当每一位客户超过会话时间没有和服务器交互,或关闭浏览器后触发该事件
sw=New StreamWriter(rver.mappath("log/log.txt "),True,Encoding.Default)
sw.Writeline(Now() & "-用户" &Session("IP") & "退出")
sw.Clo
End Sub
2.3 发布运行阶段:主要考虑如下方面
(1) 关闭调试模式;
(2) 备份转储数据库文件和日志文件;
(3) 密码要不断更新;
(4) 及时打补丁程序。

3总结

综上所述,基于ASP.NET的Web网络应用程序开发,在充分利用ASP.NET的安全机制、数据库安全控制、管理员网络安全防范意识的基础上,可以极大提高Web应用程序的安全性能。

参考文献
[1] [美]Steven A.Smith等.用实例学ASP.NET.马燕,闫立军等,译.北京:电子工业出版社,2002.
[2] [美]Macro Bellinaso Kevin Hoffman.ASP.NET Web站点高级编程.康博,译.北京:清华大学出版社,2002.
[3] [美]John Kauffman 等. ASP.NET数据库入门经典. 康博,译.北京:清华大学出版社,2002.
[4] 章立民. 用实例学 Crystal Report for Visual Studio.NET.北京:电子工业出版社,2004.

本文发布于:2023-02-28 19:03:00,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/167759602652318.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:asp毕业论文(asp毕业论文青年论坛设计的目的).doc

本文 PDF 下载地址:asp毕业论文(asp毕业论文青年论坛设计的目的).pdf

标签:毕业论文   目的   青年   论坛   asp
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|