- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
县小型水利工程地理信息系统开发
成果信息数据及时录入***县河湖和水利工程地理信息系统,并同时满足***县国土、规划等部门信息管理系统的技术要求,提供国土、规划等部门成果信息数据宜为管理范围界线、保护范围界线、管理范围面、保护范围面等矢量图。
1.1系统开发
本系统开发将按自治区河湖和水利工程管理范围划定相关标准进行。系统只要具备可视化、查询、浏览、修改、更新等主要功能,同时根据***县实际需求,进行功能定制。系统开发主要包括以下步骤:
1.2需求分析
1.相关 系统分析员向用户初步了解需求,然后用 word列出要开发的系统的大功能模块,每个大功能模块有哪些小功能模块,对于有些需求比较明确相关的界面时,在这一步里面可以初步定义好少量的界面。
2. 系统分析员深入了解和分析需求,根据自己的经验和需求用WORD或相关的工具再做出一份文档系统的功能需求文档。这次的文档会清楚列出系统大致的大功能模块,大功能模块有哪些小功能模块,并且还列出相关的界面和界面功能。
3. 系统分析员向用户再次确认需求。
1.3概要设计
首先,开发者需要对 软件系统进行 概要设计,即 系统设计。 概要设计需要对 软件系统的设计进行考虑,包括系统的 基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、运行设计、 数据结构设计和出错处理设计等,为软件的 详细设计提供基础。
1.4详细设计
在 概要设计的基础上,开发者需要进行 软件系统的 详细设计。在 详细设计中,描述实现具体模块所涉及到的主要算法、 数据结构、类的 层次结构及调用关系,需要说明 软件系统各个层次中的每一个程序(每个模块或 子程序)的设计考虑,以便进行编码和测试。应当保证软件的需求完全分配给整个软件。 详细设计应当足够详细,能够根据 详细设计报告进行编码。
1.5编码
在 软件编码阶段,开发者根据《软件系统详细设计报告》中对 数据结构、 算法分析和模块实现等方面的设计要求,开始具体的编写程序工作,分别实现各模块的功能,从而实现对目标系统的功能、性能、接口、界面等方面的要求。
1.5.1测试
测试编写好的系统。交给用户使用,用户使用后一个一个的确认每个功能。 软件测试有很多种:按照测试执行方,可以分为 内部测试和外部测试;按照测试范围,可以分为模块测试和整体联调;按照测试条件,可以分为正常操作情况测试和异常情况测试;按照测试的输入范围,可以分为全覆盖测试和抽样测试。
1.5.2软件交付
在软件测试证明软件达到要求后,软件开发者应向用户提交开发的目标 安装程序、数据库的 数据字典、《用户安装手册》、《用户使用指南》、需求报告、设计报告、 测试报告等双方合同约定的产物。
《用户安装手册》应详细介绍安装软件对运行环境的要求、安装软件的定义和内容、在 客户端、服务器端及 中间件的具体安装步骤、安装后的 系统配置。
《用户使用指南》应包括软件各项功能的使用流程、操作步骤、相应业务介绍、特殊提示和注意事项等方面的内容,在需要时还应举例说明。
1.5.3系统运行维护
为保证 计算机系统能够正常运行而进行的定期检测、修理和优化。主要从 硬件和 软件方面入手。 硬件包括计算机主要部件的保养和升级; 软件包括 计算机操作系统的更新和杀毒。
系统维护是面向系统中各个构成因素的,按照维护对象不同,系统维护的内容可分为以下几个内容:
(1)系统 应用程序维护。系统的业务处理过程是通过 应用程序的运行而实现的,一旦程序发生问题或业务发生变化,就必然地引起程序的修改和调整,因此系统维护的主要活动是对程序进行维护。
(2) 数据维护。业务处理对数据的需求是不断发生变化的,除了系统中主体业务数据的定期正常更新外,还有许多数据需要进行不定期的更新,或随环境或业务的变化而进行调整,以及数据内容的增加、 数据结构的调整。此外,数据的备份与恢复等,都是数据维护的工作内容。
(3)代码维护。随着 系统应用范围的扩大,应用环境的变化,系统中的各种代码都需要进行一定程度的增加、修改、删除,以及设置新的代码。
(4) 硬件 设备维护。主要就是指对 主机及外设的日常维护和管理,如 机器部件的清洗、润滑,设备故障的检修,易损部件的更换等,这些工作都应由专人负责,定期进行,以保证系统正常有效地工作。
(5)机构和人员的变动。信息系统是 人机系统,人工处理也占有重要地位,人的作用占主导地位。为了使信息系统的流程更加合理,有时涉及到机构和人员的变动。这种变化往往也会影响对设备和程序的维护工作。
文档评论(0)