2024年3月31日发(作者:)
NETW0RK AND C0MMUNICAT【0N 网络与通信
基于Web的党群在线系统设计与实现
周胜安,吕晓阳,文习明
(广东行政职业学院,广州510640)
摘要:本文着重天然气查询系统的分析设计和实现,构建基于B/S架构的应用系统。例如惠州市党群在线系统的
设计与开发。
关键词:党群系统;B/S;三层架构;虚拟打印机
The Online Construction of the Communist Party Design and Realization
Based on Web
ZHOU Shengan,LU Xiaoyang,WEN Ximing
(Electronic Information System,Guangdong Technical College of administrative,Guangzhou 510640)
Abstract:This paper mainly focuses on the analysis,design and realization of bus query system,based on the B/S structure of
the application system,such as Huizhou City the online construciotn of the Communist Pany is designed and develpmented
completely.
Key words:construction of the Coumunist Pany;B/S;three layer;virtul printer
l 概述
电子政务的发展使电子党务成为必然,并为之提供了一
定的经验和前提。加强党的执政能力建设这一重大任务的提
出,又为新形势下加快电子党务发展提供了良好的机遇。在
信息化条件下,加强党的领导,就是构建现代化网络党建阵
在的部门,上传文档的信息,将文档上传到服务器对应的文
_昌~獭 _~
件夹中,并在数据库中的数据表中添加相关数据信息。
笋 =
~
i 湖 ¨“¨¨
蠼}臻
5∞
瞧一 赫 鹈
l
州l神
n l0)
童 j l
瞄
秘
弱
nwxh ̄t(SO)
幽∞*拥 睦
aerr,tl ̄
1蠹懈 £
k
} e
。・∞№
铆 ㈣∞
薯
羔 咄帅
地,与此同时,要以信息化为手段加强改进党的自身建设,
构建现代化的网络党建系统,开展党建信息化建设,这是党
在新时期保持先进性的必然要求,是党加强自身建设的重要
任务。
本系统以保证文档的最大限度共享原则,采用了FlashPa—
per的虚拟打印机技术,实现了不同格式文档的显示。
阐述在B/S模式下的Web应用程序,运用Visual Studio.
埔 a醢 e噼
一
Ⅲa
*㈨
甜 ∞
c}州1)
梆)
nd
删∞
m崔 尊
雠 龋
D0蜥忡
Ⅲ* 引辅)
m帮时1 (搴噼
c愀
翻
国
融
麓
强
国
融
Od Ier
薹
ml矗
懈》
呻
圈
国
0
图1 Userlnfo表与Filelnfo表的数据项
系统功能的实现是基于系统的稳定性,除了考虑到多用
户同时在线浏览学习相关党政文件外,还需考虑到不同格式
文件在不同版本IE浏览器能准确无误显示文档的内容。为解
决此问题,本系统采用了与百度文库相同的技术,即使用虚
NET和SQL Server 2000等开发_丁具来设计和实现一完成党群
在线系统。
2 功能
党群在线系统功能模块主要分成以下模块:机构设置、
拟打印技术。采用虚拟打印技术后,不论用户上传的文档资
料为何格式,只要将文档虚拟打印成swf格式,然后IE浏览
器阅读的格式统一为swf格式。因此本技术的实现需要两个过
程,一是借助Flashpaper将不同格式的文档虚拟打印成swf格
式;二是在代码中插入启动Flash阅读器的脚本。FlashPaper 2
安装完后,实际上在操作系统中自动安装了一个虚拟打印机,
党建动态、政策法规、党务日常工作、学习园地、纪检监察、
工会工作、团青工作、企业文化、专题活动和后台管理。
3 系统设计
系统为B/S模式,采用三层体系结构。三层架构通常意义
上就是将整个业务应用分为:表现层(uI)、业务逻辑层
(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚、
叫做“Macromedia FlashPaper”,使用控制面板打开“打印机
和传真”窗口,就可以看到,如图2所示。
这个虚拟打印机并不会真地将文档打印到纸介质上,而
低耦合”的思想。
4 数据库
系统包含有User(用户信息)和FileInfo(文件信息)两个
表,其相关数据项如图1所示。 作者简介:周胜安(1978一),男,硕士,研究方向:平台软
件开发、计算机课程教学;吕晓阳(1962一),男,博士,教
5 系统实现
系统采用三层架构实现,其中表现层一方面将应用层传
来的文件信息用浏览器显示出来,另一方面,也可以将用户
上传的文件信息传到应用层。
应用层主要进行逻辑处理,这些处理主要是根据用户所
授,研究方向:项目管理、’系统设计、计算机课程教学;
文习明(1979一),男,硕士,讲师,研究方向:平台设计、软
件开发、计算机课程教学。
收稿日期:2011-06—16
电脑编程技巧与维护
是将可打印的文档输出为SWF或PDF文档。这里所说的可打
印文档种类很多,比如常见的Office文档、网页文件、文本文
件等等。所以,简单说来,FlashPaper的 作原理就是用
FlashPaper虚拟打印机将可打印文档转换为SWF或PDF文档。
示例如图3所示。
能上还存在一定的不足,如对文件的管理能否按用户的部门
进行智能化管理有待加强。
添加打印机
图2安装的FlashPaper虚拟打印机
图4系统运行界面
参考文献
【1】武法提.网络教育应用【M】.北京:高等教育出版社,
2005:185—188.
在客户端IE启动Flash浏览器的代码如下:
<object classid=”clsid:D27CDB6E二-AE6D—l lcf一96B8—
444553540000”codebase=”http://download.macromed
com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,
0”style=”z—index:30;left:lpx;width:1 001px;position:
absolute;top:4px;height:538px”>
<param name=”movie” value=”<%-I 订%>”>
<param nan]e=‘’quality”value=”Autolow”>
<embed src=”<%=FUr1%>”quality:”high”
『2 ASP.2]NET从入门到精通【M】.赵斌,张滨义,董清波,译.
北京:人民邮电出版社,2002:3-38.
[3黎卫东.ASP.3]NET网络开发入门与实践【M】.北京:人民
邮电出版社,2006:150—176
【4]肖刚,孙慧.系统分析与设计方法[M].6版.北京:机械
工业出版社,2004.
【5】董大伟.ASP.NET与AJAX深度剖析范例集【M】.北京:中
国青年出版社,2007.
【6】崔良海.ASP.NET网络编程实用教程(C#版)[M】.北京:
中国林业出版社,2006.
wmode=”window”pluginspage=”http://www.macromedi-
a.com/go/getflashplayer”type=”application/x—shockwave-
lash”widtfh=”282”height=”400”></embed>
/obj<ect>
【7】麦克唐纳,兹普兹塔.ASP.NET高级程序设计【M】.博思
工作室,译.北京:人民邮电出版社,2009.
【8】余金山,等.ASP.NET 2.0+SQL Server 2005企业项目开发
与实战【M】.北京:电子工业出版社,2008.
【9]郭瑞军,郭馨君.ASP.NET 2.0数据库开发实例精粹【M].
北京:电子工业出版社,2006.
系统的前台界面设计要求简洁、操作简单,如图4所示。
后台的管理主要是面向管理员,比如上传最新的文件,
用户权限的更改等。
6 结语
基于B/S广东惠州天然气展有限公司党建系统项目是基于
本地实际需要,操作简洁,特别能兼容多种文件格式的显示,
解决了管理员转换文件格式的麻烦,其实用性强。但系统功
(上接第58页)
【10】邱晓荣.ASP.NET页面间数据传递方法的研究与实现fJ].
福建电脑,2008,f4):155—156.
f # ;\ ; f 墒
境和条件尚未具备,可能需要等待一段时间。不过,北京奥
运会需要HDTV的推动和设备价格的下降,会促进mIH的发
展。预计在2007—2008年在中国FITI1H可开始推广。不过也有
些大城市的所谓中心商业区CBD,有比较强的经济力量,现
在已经采用光纤到住地唧来建设。
但今后光通信市场仍然将呈现上升趋势。从现代通信的发展
趋势来看,光纤通信也将成为未来通信发展的主流。人们期
望的真正的全光网络的时代也会在不远的将来如愿到来。
参考文献
【1】辛化梅,李忠.论光纤通信技术的现状及发展【JJ.山东师
范大学学报(自然科学版),2003,(o4).
3 结语
光通信技术作为信息技术的重要支撑平台,在未来信息
社会中将起到重要作用。虽然经历了全球光通信的“冬天”,
6 8
[2】毛谦.我国光纤通信技术发展的现状和前景【JJ.电信科
学,2005,(05).
与
更多推荐
系统,文档,实现,技术,设计
发布评论