指限制系统实现的外部环境,包括资金人才资源条件政策措施等。(9)用户界面需求。用户界面需求是用户愿意使用软件的关键,友好的用户界面可以使用户方便有效愉快地使用该软件,从而发挥软件的作用。 3.2.2 需求分析过程
需求分析按需求分类拆分成两部分,第一部分为用户需求转变为信息需求部分,即将用户的业务需求和目标需求转换成信息系统的信息需求,包括目标需求流程需求角色需求任务需求资源需求进度需求等,这部分工作由用户自己完成;第二部分将信息系统的信息需求转变为系统需求,包括功能需求性能需求和用户界面需求等,这部分工作由系统分析师完成。则称第一部分为用户需求分析过程,所交付的产品是用户需求方案;称第二部分为分析师需求分析过程,所交付的产品是需求规格说明书。本文研究的是第一个过程,即如何将用户需求转变为信息系统的信息需求过程。本文的用户需求方案是指用户将用户需求转变成信息系统的信息需求所提交的一系列文档,通过对业务需求目标需求角色需求任务需求资源需求和进度需求的分析,得到有关系统目标业务流程任务软硬件条件等在内的详细表达用户需求的一套系统需求文档。 3.3 系统可行性分析 3.3.1 技术可行性
本系统将会是一个基于JSP下的电子政务系统设计与实现,对现有技术进行评价,以明确能否利用现有技术进行系统开发及系统实施。计算机网络技术的发展和计算机硬件性价比的不断提升,使计算机全面应用于企业管理的各个环节成为可能。B/S开发模式COMDCOM技术在国内各行各业的信息管理系统开发中已经被广泛采用,实践证明这些技术都非常适合企业客户关系管理系统的开发。本系统网络数据库平台为SQL Server 2005,辅助开发工具用Dreamweaver 8,并基于通用可扩展的数据接口(JDBC)全面支持MS-SQL数据库技术,继承了传统的客户关系管理系统的优点,同时又突出了基于Internet平台的交流渠道,在个性化方面也具有独到的优势。
26
3.3.2 安全可行性
电子政务不仅是一项先进的软件技术产品,也是一项企业的商业战略和管理理念。功能方面包括客户服务客户关怀和数据挖掘,是极少数能涵盖互联网时代全面客户关系需要的产品。在客户端,它提供了统一客户服务渠道电子邮件电话等与客户互动的能力;在服务器端提供了客户追踪分析功能,实现一对一行销。所以为企业运作过程提供了可靠保证。 3.3.3 效率可行性
本电子政务系统旨在通过将人力资源业务流程与信息技术进行有效的整合,不断地改善企业销售服务和市场营销等与客户关系有关的业务流程并提高各个环节的自动化程度,使得企业可以更低成本更高效率地满足客户的需求,最大程度的提高客户满意度及忠诚度,挽回失去的客户,保留现有的客户,不断发展新的客户,发掘并牢牢地把握住能给企业带来最大价值的客户群。因此带来的经济回报将远远超过信息化过程中的投入。 3.3.4 管理可行性
在软件开发中的管理策略对软件本身质量影响极大,由于软件是逻辑产品而不是物质产品,其开发进度的“能见度”比较低,软件生产的进度和指标不易标识和度量,问题不易及时发现和纠正。需求条件的不定因素多且易发生变化,从而使得软件生产的管理不同于一般的工程管理,有它自身的特殊性和复杂性。
管理规范是一套指导性文件,也是一套技术规范,是管理技术人员进行业务活动的行为准则。其中,管理规范的作用和效果:(1)提高了软件开发过程的“能见度”,将逻辑产品物资化;(2)促进标准制定与贯彻的统一;(3)促进了标准化管理与软件系统建设的统一;(4)促进了标准编制与技术开发的统一;(5)根据规范可以统一软件开发及运行管理的有关想法,使有关人员的相互理解和协作变得更为容易;(6)减少了作业和文档的重复,从而提高了开发效率;(7)可以排除软件研制中的人为因素的影响,保证了软件质量的均匀化,因而易于积累开发经验,促进技术水平的提高;(8)由于规范对软件的文档内容格式都做了明确的规定,使软件开发的委托者和软件开发的承当者之间相互理解。
27
在团队合作上必须有较好的管理,管理的好坏是该项目成败的关键。本系统是独立开发的管理系统,也应当以管理规范为出发点,提高软件的能见度,提高软件的可复用性。(1)将软件开发周期分为可行性研究及计划需求分析概要设计详细设计编码和单元测试(实现)组装测试运行和维护七个方面;(2)规定对软件项目的术语项目描述任务技术方法工具等方面进行详细说明和标识。
有统一的规范,对于他人参与软件的开发是有利的,这虽是一个毕业设计,但一个开放规范的代码为他人学习今后提高软件的开发有利的,统一的管理规范对于开发后期软件的修改排错是有利的,在开发前提出管理规范是可行的。 3.4 电子政务系统开发流程
(1)由用户自己提出需求方案的必要性通过分析电子政务特殊性及需求问题
对电子政务系统的影响,本文认为,电子政务系统应由用户自己提供需求方案。原因在于:①电子政务项目建设的目的是应用,而应用的主体是政府公务员,如果政府内部没
系统规划需求分析系统设计系统实施系统维护图3-2 管理信息系统生命周期
系统规划需求方案需求分析系统设计系统实施系统维护 图3-3 电子政务系统生命周期
有明白人,政府CIO对自己要建一个什么样的系统都表达不清楚的话,这样的电子政务项目是不可能成功的。②鉴于电子政务项目的特殊性和复杂性,只有政府公务员出身的政府CIO才能对电子政务有深刻的了解,并能动态跟踪需求的变化。让他们直接参与电子政务项目的需求分析,提供相应的需求方案,既是必要的,也是必须的,对提高电子政务项目的成功率具有重要意义。③用户提供的电子政务需求方案不仅有利于系统分析师分析需求,而且可以成为评价电子政务项目建设结果的依据。因此,在电子政务项目的开发流程中,增加由用户直接提供需求方案的环节,让政府CIO参与并主导项目的需求,是很有必用一个单独的包图表示,系统
28
功能包。
3.4.1 系统安全需求
对于企业用户来说,商业数据是高度敏感的信息,系统安全是需要认真考虑和严密计划的问题。系统的安全性需求主要包括以下方面:
(1)身份认证
本系统采用用户名+密码+验证码的身份认证机制。通过系统的检验,成功后才可以登录系统。
(2)防止非法数据访问
安全问题除了包括合法身份的确认,还包括数据在保存和传输中不被窃取或更改,以及如何阻止非法侵入主机和核心数据系统等。
对私有数据访问的识别(密码安全代码等信息),这些信息一直有效,直至用户退出系统。防止非法用户进入主机系统和数据库。利用防火墙技术和网管系统,对非法进入进行严格审查,过滤非法数据,可以确保主机系统的安全运行和核心数据库的完整。
采用多种网络安全技术,可以通过防火墙加密设置口令设置权限和安全协议SSL技术保证数据的安全性。
3.5 系统用例分析
这个系统涉及到三大系统用例,通过系统的用例分析来构建软件模型,采用
面向对象的现代软件分析来分析出每一个模型图实体图,通过系统用例分析来剖析系统功能。本系统涉及的用例为公众用户和管理员。
29
领导信箱表格下载公众政务公开便民电话留言板图 3-4公众 用例分析
面向公众的功能模块的主要功有:
(1)领导信箱
用户可以在网站上面给政府领导发送邮件。 (2)表格下载
在该模块当中能够下载政府提供的相关资料表格。 (3)政务公开
广大公众在充分的了解到了政务相关政务信息信箱。 (4)便民电话 提供政府政务电话。 (5)留言板
广大公众用户能够对政务信箱进行留言,如果有异议还可以进行投诉。
30
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新经管营销论文参考 - 图文 (7)全文阅读和word下载服务。
相关推荐: