基于JSP的电子政务系统

109 阅读4分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第26天,点击查看活动详情

摘要

当前阶段,伴随着社会信息技术的快速发展,使得电子政务能够成为我国政府职能部门进行办公管理的一个重要内容,其中就包括了提升办公效率完善服务质量以及实现信息共享等。但是,虽然当前我国政府的信息化事业已经取得了初步的成效,能够依据不同的客观业务需求来实现信息系统的开发设计。但是,目前所存在的问题也是较为明显的,那就是这些信息系统彼此之间都是孤立的,难以做到协同工作,这就造成了比较严重的“信息孤岛”的现象,成为我国电子政务应用的一个巨大的障碍。想要解决这个问题,就需要实现电子政务“一站式”服务平台。    

本系统的目的是建立一个高效的平台,采用简洁高效的JSP技术与SQL server数据库等技术,设计和开发了这一库尔勒经济开发区电子政务网站。该网站前台包含领导信箱,表格下载,政务公开,便民电话以及留言板等功能模块;这些信箱都可以进入网站的管理后台进行维护。

本系统可以根据实际应用的具体情况,适当加以修改,以便更好应用。本系统操作简单,灵活性好,系统安全性高,运行稳定。

需求分析

解决需求问题的最有效的办法是采用工程化的方法进行电子政务系统开发,即用工程化的办法解决电子政务系统的需求问题。需求分析是工程化方法的核心内容,处在系统开发生命周期的最初阶段,是决定系统成败的关键。

image.png

描述组织的业务流程改进所需要开展的活动,与组织的目标相关。在本文的研究中业务需求描述了为实现电子政务项目目标所需要进行的改进业务流程的工作。(2)目标需求(Objective requirement)。描述了组织为什么要开发一个系统及组织希望系统色需求用于描述参与电子政务项目的利益相关者。(4)任务需求,也称活动需求(Activity requirement)。描述组织为实现既定目标所需要开展的各项活动。在本文的研究中,任务需求用于描述电子政务项目的任务,即“做什么”。(5)资源需求(Resource requirement)。描述组织在完成任务过程中所需要的各种资源。在本文的研究中,资源需求用于描述电子政务项目的软硬件环境需求。(6)进度需求(Planning requirement)。也称计划需求,描述组织开展活动的时间安排。在本文的研究中,计划需求用于描述电子政务项目的进度安排。(7)功能需求(Functional requirement)。规定开发人员必须在产品中实现的软件功能,用户利用这些功能来完成任务,实现系统目标。(8)性能需求,也称非功能需求(Non-functional requirement)。包括系统的性能指标,质量属性和约束。性能指标包括系统的开放性稳定性可维护性可扩展性安全性等。质量属性包括系统的可用性完整性效率和健壮性等。约束指限制系统实现的外部环境,包括资金人才资源条件政策措施等。(9)用户界面需求。用户界面需求是用户愿意使用软件的关键,友好的用户界面可以使用户方便有效愉快地使用该软件,从而发挥软件的作用。

系统可行性分析

本系统将会是一个基于JSP下的电子政务系统设计与实现,对现有技术进行评价,以明确能否利用现有技术进行系统开发及系统实施。计算机网络技术的发展和计算机硬件性价比的不断提升,使计算机全面应用于企业管理的各个环节成为可能。B/S开发模式COMDCOM技术在国内各行各业的信息管理系统开发中已经被广泛采用,实践证明这些技术都非常适合企业客户关系管理系统的开发。本系统网络数据库平台为SQL Server 2005,辅助开发工具用Dreamweaver 8,并基于通用可扩展的数据接口(JDBC)全面支持MS-SQL数据库技术,继承了传统的客户关系管理系统的优点,同时又突出了基于Internet平台的交流渠道,在个性化方面也具有独到的优势。

系统截图

image.png

image.png

image.png