#2项目技术方案Word文件下载.docx
- 文档编号:15090531
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:24
- 大小:2.84MB
#2项目技术方案Word文件下载.docx
《#2项目技术方案Word文件下载.docx》由会员分享,可在线阅读,更多相关《#2项目技术方案Word文件下载.docx(24页珍藏版)》请在冰豆网上搜索。
系统采用了微软先进的A2.0技术开发,后台数据库使用了SqlServer2005(2000)数据库,整套系统具有安全、稳定、高效的特点。
其前身版本已先后为和田地区六县一市政府门户网站、吉林白城信息港、新疆保监局、天脉网、天山毛纺织集团网站、新疆丹璐集团、水磨沟区工商局、阿勒泰市政府网站等50余家企事业单位网站使用,并获得了一致好评。
2.最突出的特色
✧该软件所有代码均为自主开发,严格遵照中国政府电子政务规范的同时又结合了本地区政府要求,为“米东新区电子政务门户网站群系统”量身定做,支持自由定制,永久升级。
✧采用不可逆加密算法MD5来保证系统帐号和关键数据的安全。
✧平台采用Windows2003+A2.0+Sqlserver2005强大平台,具有安全、稳定、高效的特点。
✧采用强大的系统权限控制引擎,对于任意一个系统用户,都从功能权限、信息内容权限两方面进行立体权限控制,保证系统数据安全。
✧采用功能强大的所见即所得在线编辑器,支持类似于Word、Wps等办公软件的操作方式,在线进行信息内容编辑,并可以在线上传图片、音频、视频、和办公文件。
✧具有强大的网站群管理功能,支持同一个后台,多个单位多个部门维护,且各自有各自的网站域名和页面。
✧独特的网站镜像处理、网站防篡改模块,使网站可靠性、安全性得到很进一步的提升。
✧所有操作和功能设置均只需会上网的操作员即可完成,功能强大,操作简便。
系统登陆界面图:
3.操作系统平台和数据库平台
“米东新区电子政务门户网站群”后台管理系统采用Win2003server+A的运行环境。
A技术是微软公司最新推出的软件开发技术,该技术屏蔽了以往ASP的诸多缺点,采用面向对象、组件式的开发方式,使用预先编译的执行方式,所有的程序都在CLR(CommonLanguageRunTime)平台上执行。
CLR为网站的运行提供了安全处理、内存自动回收、错误处理等功能,使得网站具有运行稳定、安全、执行效率高等优点。
这也是目前互连网上较为流行的Web开发方式,Asp.Net网站开发技术具有功能丰富,开发时间短,维护方便,和网络数据库结合速度最快等特点。
后端数据库采用MsSqlserver2005,是Windows平台上最快的关系型数据库,具有安全性好,兼容度高,速度快,维护方便,适合于多用户访问等特点,也是目前Web数据库中使用最广泛的关系型数据库之一。
网络程序和数据库接口方面采用底层的A数据库操作技术,Ado.Net是微软专门配合.net软件开发技术推出的数据库访问技术,支持多种数据库平台,而且对SQLserver经过特殊优化,所以速度极快。
以往的而开放式接口则采用ODBC方式,此方式为国际工业标准接口,具有应有广泛,集成度高等特点,但是处理的效率比较低。
目前A支持市场上流行的所有主流的关系型数据库,如:
ORACLE,SYSBASE等,适合将其他数据库中的有用的信息提取出来。
4.系统总体结构
4.1拓扑结构
体系结构一:
负载均衡模式
体系结构二:
双机热备模式
以上信息系统构架技术性能及保证值:
构架1:
经济性,适中。
安全性较高,可靠性适中,适应性较好,属于先进架构。
支持同时在线用户1000人,每日访问量100万。
构架2:
经济性良好,安全性高,可靠性适中,适应性较差,属于传统成熟架构。
支持同时在线用户500人,每日访问量50万。
4.2逻辑结构
系统采用数据层、业务逻辑层、使用界面层三层架构,降低系统耦合性,使系统结构更加灵活,易于后期升级和维护。
接口层可以屏蔽系统和外界系统交互的复杂性,进行透明数据传输。
系统支撑模块可以为系统的安全性、稳定性、可用性得到进一步提升。
5.系统特点
✧规范化的数据库设计和版本控制
一个成功大型的动态网站,数据库设计最为关键,一个合理的数据库结构和规范化的数据库设计将会为系统的稳定性和将来的发展受益无穷。
本网站的信息数据库也将完全采用标准的数据库规范化设计,通过使用先进的数据库建模工具,设计出规范、合理的数据库结构。
如下左图是我们使用的数据库建模工具ERWin的界面截图:
我们采用目前最为强大和易用SVN做为软件版本控制工具,保证了团队合作效率最高,为客户提供安全和稳定软件系统,上右图为svn的功能菜单。
✧三层结构的开发
面向对象技术是软件开发过程中的重要思想,A技术采用的c#编程语言具有完全面向对象的特点。
因此,“电子政务网站群管理平台V2.0”采用了前台界面层、中间业务层、后台数据操作层的三层结构和面向对象的程序设计方法,为后期的程序扩展、程序变更提供了良好的支持。
✧基于数据库存储过程的信息分页算法设计
信息浏览速度是考察一个大型信息网站的关键,目前互联网上采取的通用技术是采取分页的形势来提高信息显示的速度。
而一个合理的分页设计则是此项技术的关键。
目前我们采取的信息分页设计是我们经过多年研究和测试的最优化的数据库分页设计。
就是基于数据库段的存储过程。
即每次根据需要就提取固定数量的纪录来传回客户端。
这样就避免了传统的分页算法过程中的每次都必须传回所有信息的时间上的浪费。
经测试,该方法支持百万级数据,访问中间任意一页的查询时间不超过1秒。
✧基于模板+标签机制的网站建设方法
“米东新区电子政务门户网站群”管理系统的一个最大特点是采用了我们自行开发的模板+标签机制,通过系统标签解释引擎,完美地将网站的前台显示页面和后台管理模块分开,任意一个网页设计人员通过系统提供的标签生成向导就可以生成各种信息检索标签,插入到模板中,即可以实现网站前台的页面。
如下图是模板标签生成图片文章列表的向导界面:
6.主要功能模块介绍
本次为“米东新区电子政务门户网站群”提供的网站管理系统,是我们严格遵守《我国政府网站建设指导意见》和《新疆政府网站绩效评估指标体系》,以政府网站“信息公开、在线办事、公众参和”三大核心功能为基础而开发的,其功能涵盖了信息采集、加工、制作、发布等环节,并实现整个网站流程和不同用户分级权限管理,通过简洁的操作界面,用户能够方便地组织站点内容,灵活地制作各类模板,完成信息组织、信息选用、可视化编辑、信息传送、审核、发布等一系列网站信息制作和维护工作,后台操作界面如下图。
以下将主要的功能模块进行简单的介绍。
6.1动态信息管理模块
信息是一个网站的内容的基础,动态信息管理模块为网站维护人员提供一个强大的网站信息管理、审核、添加等管理功能,该模块采用了.Net平台下的在线编辑器,支持所见即所得的编辑功能,三种编辑方式,支持任意数目的上传图片,具有强大的图片管理界面。
通过动态信息管理模块,可以方便地实现办事指南、新闻发布等栏目。
(1)信息录入
动态信息管理模块的信息录入十分方便,通过采用功能强大的在线编辑器,可以轻松方便实现信息录入,信息编辑,信息修改、删除等工作。
每次只需简单的鼠标点击或者文字录入就可以实现以上所有操作。
该模块不仅支持文字类信息录入,还可以轻松实现图片信息和视频信息的在线管理功能,如在线图片和视频的信息删除、上传、预览等操作,轻松实现图文、视频文字混排效果。
使用信息录入功能,任何会办公软件的操作人员都可以编写出非常规范和复杂的网络文档来。
更为方便的是,系统提供了录入模板功能,对于复杂结构的网页内容,可以选择使用的录入模板,信息结构将会自动显示在编辑器中,录入人员只需要替换相应位置的内容即可,保证网站维护人员不需要了解网页制作技术即可维护结构复杂的信息内容,如图文叠混排版。
对于高级网站维护人员,还可以利用HTML编码方式编写出随心所欲的网页,支持表格,图片,文字颜色,大小,段落,字体等等。
如果子站添加信息,还可以主动推荐到主站,实现主站和子站之间的资源共享。
如下图红框所示。
下图为信息录入的界面。
(2)信息分类管理
网站信息可以支持无限级栏目分类,十分容易的就可以维护网站的所需的信息栏目,还可以根据需要随意进行类别编辑。
如任意增加分类、修改分类、设置模板等操作。
下图为后台栏目管理的操作界面:
(3)信息管理
信息管理模块具有方便而且强大的信息管理功能,支持信息批量转移,多条数据可以一次性转移到另外的分类中。
还支持支持信息分权限审核、批量删除等管理操作,同时每篇信息的属性都会有一个特殊颜色的字标识出来,如置顶、推荐、热点、图片等文章属性。
数据库中各类信息均有详细的时间统计,发表人的统计,点击统计,在结合数据库统计功能和触发器的开发更可以轻松的完成统计信息的显示。
如信息的每周浏览次数,每月浏览次数和总的浏览次数。
也可以做成排行榜的形式来进行显示。
如下图为信息管理的操作界面:
6.2信息报送系统
信息报送系统为下级部门提供专门的信息报送入口;
对于网站群中的子网站可以从自己已经发布的信息中直接报送。
同时提供“内容推荐”或“内容推送”的机制,实现主站和子站之间的资源共享。
子网站的操作人员可以将本网站的某一个栏目下的文章作为来源推荐到政府门户网站的某个栏目中,并且能够支持将指定栏目自动“推送”到门户网站的指定栏目。
报送到主站的信息,由主站管理员负责审核和入库操作,在审核和入库以前,信息允许报送者修改和删除,一旦入库以后,报送者将无法修改和删除操作。
6.3工作流管理系统
TMCMS2008政府版包含强大的工作流引擎支持,工作流引擎为领导信箱、在线咨询、意见建议、建言献策等功能提供基础。
通过工作流引擎,可以自由设置各种前台信息在后台的处理步骤、处理人员等流程信息。
工作流管理系统包括表单管理、流程管理、流程监控设置、业务处理等功能模块。
(1)表单管理
系统管理员可自行设计流程所使用表单的字段和每个字段填写时使用的控件,同时还可以设置提交该字段信息时是否需要验证有效性。
通过自定义表单,可以满足各种不同的信息处理需求。
管理员不需要掌握数据库相关知识和程序开发知识就能实现相关的创建表和提交数据的过程。
下图是添加表单字段截图。
同时,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 技术 方案
![提示](https://static.bdocx.com/images/bang_tan.gif)