审计监察网络应用平台技术总结.docx
审计监察网络应用平台技术总结一 项目概述应我厂审计监察部要求开发此软件,以网站的形式及时发布审计监察部的重要通知并即时反映审计监察部的工作动态,旨在通过开发此网站加强审计监察部的信息管理,党政廉洁作风的建设,提高审计监察信息的公开透明性,及时性以起到及时的警示监察作用。网站内容包括领导讲话、法规制度、重要言论、反腐视窗、网上投稿等并设立了网上举报系统。现主页面设计如图:二 项目开发难点1 缺少开发经验由于各采油厂审计监察廉政文化方面的网站很少,我厂开发此网站,可借鉴性小。在基于厂门户网站框架下,网页设计中加入了动态菜单,flash动画等新的元素,由于经验不足导致网页出错,源文件编写困难等问题。2 动态菜单和flash的制作 应用了Sothink DHTMLMenu Macromedia Flash 8 Flax 等软件进行设计和编写,由于过去对此类软件了解较少在学习和制作的过程中走了一些弯路。三 项目开发的技术方案1 网站总体框架设计在基于我厂门户网站的框架下,应我厂审计检查部的要求网站分为11个栏目进行设计,如图:2 文档库的建立在页面上选“文档和列表” 选“创建” 选“文档库” 按“创建” 进入下列页面 在“名称:”框中输入EX_STATICPAGES_ ;在“导航”处选“否” ;在“文档模板”处选择“Microsoft Office FrontPage网页” 创建 如图:3 开发技术和工具u 开发技术:ASP.NETu 开发工具:JAVASCRIPT FLASH PHOTOSHOP Sothink DHTMLMenu FRONTPAGE HTML DHTML FLAX四 具体内容实现实现了网页动态导航、网上举报系统。重要通知、工作动态的的编辑和上传。五 关键技术1 动态菜单的设计和实现<LINK id=Commoncss href="_EX_RESOURCE_/Common.css" rel=stylesheet><LINK id=maincss href="_EX_RESOURCE_/cy31.css" rel=stylesheet><script type="text/javascript" language="JavaScript1.2" src="_EX_RESOURCE_/stmenu.js"></script><body><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase=" width="760" height="100"> <param name="movie" value="_EX_RESOURCE_/题头.swf"> <param name="quality" value="high"></object><script type="text/javascript" language="JavaScript1.2"><!-stm_bm("menu10f4",650,"","blank.gif",0,"","",0,0,250,0,20,1,0,0,"","",0,0,1,1,"default","hand","",this);stm_bp("p0",0,4,0,0,0,1,0,0,100,"",-2,"",-2,90,0,0,"#000000","#CCCCCC","",3,1,1,"#000000");stm_aix("p0i1","p0i0",0," 领导讲话 ","","",-1,-1,0,".cy3.dqyt.petrochina/sabeiqingfeng/default.aspx","_self","","","","",0,0,0,"","",0,0,0,1,1,"#2D68A8",0,"#CCCCCC",0,"","fade.gif",3,3,0,0,"#0099CC","#0099CC","#FFFFFF","#FFFFFF","9pt Arial","9pt Arial");stm_aix("p0i2","p0i1",0," 法规制度 ","","",-1,-1,0,".cy3.dqyt.petrochina/sbqf/fgzd/default.aspx","_self","","","","",0,0,0,"","",0,0,0,1,1,"#2D68A8",0,"#CCCCCC",0,"","fade.gif",3,3,0,0,"#000000","#000000");stm_aix("p0i3","p0i2",0," 重要言论 ","","",-1,-1,0,".cy3.dqyt.petrochina/sbqf/zyyl/default.aspx");stm_aix("p0i4","p0i2",0," 读书思廉 ","","",-1,-1,0,".cy3.dqyt.petrochina/sbqf/dssl/default.aspx");stm_aix("p0i5","p0i2",0," 廉政故事 ","","",-1,-1,0,".cy3.dqyt.petrochina/sbqf/lzgs/default.aspx","_self","","","","",0,0,0,"","",0,0,0,1,1,"#2D68A8",0,"#80AEDD");stm_bpx("p1","p0",1,4,0,0,0,1,8,0,100,"progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=1,motion=forward,enabled=0,Duration=0.62)",5,"progid:DXImageTransform.Microsoft.Iris(irisStyle=plus,motion=in,enabled=0,Duration=0.62)",-2,48);stm_aix("p1i0","p0i1",0,"历史故事","","",-1,-1,0,".cy3.dqyt.petrochina/sbqf/lzgs/lsgs/default.aspx","_self","","","","",8,0,0,"","",0,0,0,0,1,"#80AEDD",0,"#CCCCCC",1,"","fade.gif",3,3,0,0,"#CCCC00","#CCCC00");stm_aix("p1i1","p1i0",0,"现代故事","","",-1,-1,0,".cy3.dqyt.petrochina/sbqf/lzgs/xdgs/default.aspx");stm_aix("p1i2","p1i0",0,"厂内故事 ","","",-1,-1,0,".cy3.dqyt.petrochina/sbqf/lzgs/cngs/default.aspx");stm_ep();stm_aix("p0i6","p0i2",0," 廉政歌曲 ","","",-1,-1,0,".cy3.dqyt.petrochina/lzgq/default.aspx");stm_aix("p0i7","p0i2",0," 廉政漫画 ","","",-1,-1,0,".10.64.64.25/qfw/lzmh/Forms/AllItems.aspx");stm_aix("p0i8","p0i2",0," 箴言警句 ","","",-1,-1,0,".cy3.dqyt.petrochina/zyjj/default.aspx");stm_bpx("p2","p0",1,4,0,0,0,1,8,0,100,"progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0,wipeStyle=1,motion=forward,enabled=0,Duration=0.62)",5,"progid:DXImageTransform.Microsoft.Iris(irisStyle=plus,motion=in,enabled=0,Duration=0.62)",-2,48,0,0,"#000000","#FFFFFF");stm_aix("p2i0","p1i0",0,"国家领导人","","",-1,-1,0,".cy3.dqyt.petrochina/zyjj/gjldr/default.aspx");stm_aix("p2i1","p1i0",0,"名人 ","","",-1,-1,0,".cy3.dqyt.petrochina/zyjj/mr/default.aspx");stm_aix("p2i2","p1i0",0,"厂内干部警语 ","","",-1,-1,0,".cy3.dqyt.petrochina/zyjj/cngbjj/default.aspx");stm_ep();stm_aix("p0i9","p0i2",0," 反腐视窗 ","","",-1,-1,0,".cy3.dqyt.petrochina/ffsc/default.aspx");stm_bpx("p3","p2",);stm_aix("p3i0","p1i0",0,"廉政影院","","",-1,-1,0,".cy3.dqyt.petrochina/ffsc/lzyy/default.aspx");stm_aix("p3i1","p1i0",0,"案例警廉 ","","",-1,-1,0,".cy3.dqyt.petrochina/ffsc/aljl/default.aspx");stm_ep();stm_aix("p0i10","p0i2",0," 网上投稿 ","","",-1,-1,0,".cy3.dqyt.petrochina/wstg/default.aspx");stm_aix("p0i11","p0i2",0," ","","",-1,-1,0,".cy3.dqyt.petrochina/sabeiqingfeng/default.aspx");stm_ep();stm_em();/-></script></body>其中使用Sothink DHTMLMenu工具进行设计,通过引入stmenu.js实现了菜单动态化,解决了应用JAVASCRIPT编写困难的问题。2 网上举报系统的编写和实现<!DOCTYPE HTML PUBLIC "-/W3C/DTD HTML 4.0 Transitional/EN" ><HTML><HEAD><title>main</title><meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1"><meta name="CODE_LANGUAGE" Content="C#"><meta name="vs_defaultClientScript" content="JavaScript"><meta name="vs_targetSchema" content="<style> TD FONT-SIZE: 9pt </style></HEAD><body MS_POSITIONING="GridLayout"><form name="Form1" method="post" action="main.aspx" language="javascript" onsubmit="if (!ValidatorOnSubmit() return false;" id="Form1"><input type="hidden" name="_VIEWSTATE" value="dDwyMTE1OTU2MTQ5Ozs+7aCvpLxkB3K432DkC+y0wgVByTw=" /><script language="javascript" type="text/javascript" src="/aspnet_client/system_web/1_1_4322/WebUIValidation.js"></script><FONT face="宋体"><TABLE bgcolor="#e1ecfc" id="Table1" style="Z-INDEX: 101; WIDTH: 514px; HEIGHT: 492px"cellSpacing="1" cellPadding="3" width="514" border="0" align="center"><TR><TD colSpan="2" align="center"><strong><FONT color="#0000ff" style="FONT-SIZE: 12pt">网上举报</FONT></strong></TD></TR><TR><TD style="WIDTH: 85px" align="right"><FONT color="#ff0000">*</FONT>被举报人姓名 </TD><TD> <input name="Tbjbrxm" type="text" id="Tbjbrxm" style="width:248px;" /><span id="RequiredFieldValidator1" controltovalidate="Tbjbrxm" errormessage="被举报人姓名必须填写" evaluationfunction="RequiredFieldValidatorEvaluateIsValid" initialvalue="" style="color:Red;visibility:hidden;">被举报人姓名必须填写</span></TD></TR><TR><TD style="WIDTH: 85px" align="right">被举报人职务 </TD><TD> <input name="Tbjbrzw" type="text" id="Tbjbrzw" style="width:248px;" /></TD></TR><TR><TD style="WIDTH: 85px" align="right"><FONT color="#ff0000">*</FONT>被举报人单位 </TD><TD> <input name="Tbjbrdw" type="text" id="Tbjbrdw" style="width:248px;" /><span id="RequiredFieldValidator2" controltovalidate="Tbjbrdw" errormessage="被举报人单位必须填写" evaluationfunction="RequiredFieldValidatorEvaluateIsValid" initialvalue="" style="color:Red;visibility:hidden;">被举报人单位必须填写</span></TD></TR><TR><TD style="WIDTH: 85px" align="right"><FONT color="#ff0000">*</FONT>详细内容 </TD><TD> <textarea name="Tjbxx" id="Tjbxx" style="height:120px;width:400px;"></textarea><span id="RequiredFieldValidator3" controltovalidate="Tjbxx" errormessage="必须填写详细举报信息" evaluationfunction="RequiredFieldValidatorEvaluateIsValid" initialvalue="" style="color:Red;visibility:hidden;">必须填写详细举报信息</span></TD></TR><TR><TD style="WIDTH: 85px" align="right">举报人姓名 </TD><TD> <input name="Tjbrxm" type="text" id="Tjbrxm" style="width:248px;" /></TD></TR><TR><TD style="WIDTH: 85px" align="right">举报人身份 </TD><TD> <input name="Tjbrsf" type="text" id="Tjbrsf" style="width:248px;" /></TD></TR><TR><TD style="WIDTH: 85px" align="right">举报人单位 </TD><TD> <input name="Tjbrdw" type="text" id="Tjbrdw" style="width:248px;" /></TD></TR><TR><TD style="WIDTH: 85px" align="right">举报人电话 </TD><TD> <input name="Tjbrdh" type="text" id="Tjbrdh" style="width:248px;" /></TD></TR><TR><TD style="WIDTH: 85px" align="right">举报人Email </TD><TD> <input name="TjbrEmail" type="text" id="TjbrEmail" style="width:248px;" /></TD></TR><TR><TD align="center" colSpan="2"></TD></TR><TR><TD colspan="2" align="center"><input type="submit" name="BSubmission" value="提交" onclick="if (typeof(Page_ClientValidate) = 'function') Page_ClientValidate(); " language="javascript" id="BSubmission" style="width:59px;" /> <INPUT type="reset" value="取消" style="WIDTH: 59px"></TD></TR><TR><TD colSpan="2" align="center"><FONT color="red">*</FONT> 表示必须填写的域</TD></TR></TABLE></FONT><script language="javascript" type="text/javascript"><!-var Page_Validators = new Array(document.all"RequiredFieldValidator1", document.all"RequiredFieldValidator2", document.all"RequiredFieldValidator3");/ -></script><script language="javascript" type="text/javascript"><!-var Page_ValidationActive = false;if (typeof(clientInformation) != "undefined" && clientInformation.appName.indexOf("Explorer") != -1) if (typeof(Page_ValidationVer) != "undefined") && (Page_ValidationVer = "125") ValidatorOnLoad();function ValidatorOnSubmit() if (Page_ValidationActive) return ValidatorCommonOnSubmit(); return true;/ -></script> </form></body></HTML>.(.)成立于2004年,专注于企业管理培训。提供60万企业管理资料下载,详情查看:./map.htm