农村信息化电子政务平台采用ASP.NET技术,是因为它具有以下优点:
(1)提高开发人员的工作效率。ASP.NET相较于以前的Web编程框架,最大的区别就是它把应用程序逻辑与表示代码清楚地分开。这样一来Web应用程序的开发人员可以避免编写很多重复性代码的状况,大大提高开发人员的工作效率。
(2)加强程序稳定性。ASP.NET新增了数十个服务器控件。熟练使用这些控件加强程序稳定性有着重要的意义。
2.2 SQL Server 2005数据库技术
SQL Server 2005是Microsoft公司推出的数据库管理系统[4] ,SQL Server 2005是由一系列的管理和开发工具组成的数据库平台,这些工具使得在多个站点上进行SQL Server的安装、部署、管理和使用变得更加容易[5]。
SQL Server 2005与SQL Server 2000相比具有以下几个优势:
(1)安全性能的提高,SQL Server 2005包括了一些在安全性能上的改进,例如数据库加密、设置安全默认值等[6]。
(2)SQL Server 2005引入了使用Microsoft.Net语言来开发数据库的性能。
(3)SQL Server 2005已经超越传统意义上的数据库管理系统,而发展成为“用于大规模联机事务处理、数据仓库和电子商务应用的数据库和数据分析平台”[7]。
3.系统分析与设计
3.1 系统可行性分析
(1)技术可行性
技术可行性主要分析使用现有的技术能否实现“农村信息化电子政务平台”。本系统基于B/S模式,使用ASP.NET和SQL Server 2005实现各模块功能。SQL Server 2005的灵活性、安全性和易用性为数据库编程提供了良好的条件[8]。因此,系统有着良好的开发软件平台。另外,在科技飞速发展的今天,硬件条件的更新速度越来越快,容量变大,可靠性变高,价格也变的很低,因此硬件平台也完全能满足系统设计的需要。
(2)经济可行性
经济可行性分析“农村信息化电子政务平台”能否获得超过开发成本的效益。本系统应用于农村电子政务,由于农村业务的不断拓展,并同时接受多个不同部门的管理,以及政府单位内部的业务都存在进一步的管理和监督的需求,随着政府为群众服务效率的提高,“农村信息化电子政务平台”必然能为经济发展做出贡献。
(3)操作可行性
操作可行性分析系统的操作方式能否在这个用户组织内部运行。本系统基于B/S模式开发,只要具有基本的计算机功能即可对该系统进行操作,所以在操作上是可行的[9]。
3.2 系统功能分析
农村信息化电子政务平台从总体上包括前台和后台两大部分,其中前台包括首页,区域简介,新闻中心,特色产品,招贤纳士,联系我们等模块;后台部分包括登录模块,系统管理模块,新闻信息管理模块,产品信息管理模块,人员信息管理模块,地域信息管理模块等。
3.2.1网站前台
(1)首页
首页包含菜单栏,热点新闻,通告栏,特色产品展示等模块;
(2)地域简介
模块详细介绍了该地区的经济状况,风土人情,人文地理等概况,能让人们加深对该地区的了解。
(3)新闻中心
该模块可以把当前热门的新闻放在首页显眼的位置,加强人们对当前实时事的了解,把握。
(4)特色产品
通过网络平台了向访客展示当地的土特产或工业产品,是人们对当地的经济发展状况有一个更直观的认识。
(5)招贤纳士
发布在互联网上的招聘信息,有意可在线申请。在互联网上可以实时填写个人详细信息。
(6)联系我们
提供相关部门的联系方式。
3.2.2网站后台管理
(1)登录界面 ASP.net农村信息化电子政务平台的设计与实现(2):http://www.youerw.com/jisuanji/lunwen_9305.html