软件开发需求分析[小编推荐]

时间:2019-05-14 19:23:03下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《软件开发需求分析[小编推荐]》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《软件开发需求分析[小编推荐]》。

第一篇:软件开发需求分析[小编推荐]

网上书店系统包括如下基本功能。

 用户注册和登录:为用户提供注册、登录、找回丢失密码、修改个人信

息等功能。

 图书信息查询及管理:对信息进行灵活的分类、存储,方便用户迅速从

少则几万,多则几十万甚至上百万种图书中找出自己所需图书。

 购物车管理:用语存储用户选择好的图书,完成购物后可以自动生成订

单以供管理者进行管理。

 订单管理:为用户提供订单查询功能,同时为管理者提供订单查询功能

及处理功能。

 后台管理:为管理者提供用户信息查询和销售情况查询等功能。

第二篇:需求分析在软件开发中的重要性

需求分析在软件开发中的重要性

摘要:

“需求分析”,就是对需要解决的问题进行详细分析,弄清楚需要解决的问题。开发人员需要了解顾客的需求,然后体现在软件中。如果说软件开发过程中,开发人员需要了解自己做什么,顾客需要告诉开发人员自己需要什么,而需求分析就是连接开发人员和顾客之间的重要纽带。只有真正理解顾客的需求,才能设计出顾客所需要的软件。

在过去很长一段时间,开发人员的认为需求分析是整个开发过程中最简单的一个环节。然后越来越多的开发人员认识到它才是整个开发过程中的核心部分。正所谓“磨刀不误砍柴工”。只有真正理解了顾客的需求,才能顺利开发出顾客真正需要的软件。如果一味追求进度,而忽略需求分析,很可能南辕北辙,开发变得毫无意义。

关键字:需求分析,详细分析,开发过程,进度,开发人员。

一、绪论

随着计算机在日常工作中的普及,软件开发行业作为其必不可少的组成部分,被人们所认可。在我国,软件行业日渐成熟,小作坊式的开发形式,已经不能满足我国对于软件规范化、实用性的要求,软件开发流程化及各个职能部门工作的有效划分和正确协作,是现在软件行业面临的一个较大的问题。软件需求分析是软件开发的出发点,为设计起到指导性作用,所以需求分析在软件行业及开发流程中起着非常重要的作用。

“需求分析”,就是对需要解决的问题进行详细分析,弄清楚需要解决的问题。开发人员需要了解顾客的需求,然后体现在软件中。如果说软件开发过程中,开发人员需要了解自己做什么,顾客需要告诉开发人员自己需要什么,而需求分析就是连接开发人员和顾客之间的重要纽带。只有真正理解顾客的需求,才能设计出顾客所需要的软件。

在过去很长一段时间,开发人员的认为需求分析是整个开发过程中最简单的一个环节。然后越来越多的开发人员认识到它才是整个开发过程中的核心部分。正所谓“磨刀不误砍柴工”。只有真正理解了顾客的需求,才能顺利开发出顾客真正需要的软件。如果一味追求进度,而忽略需求分析,很可能南辕北辙,开发变得毫无意义。

一、什么是软件需求分析

通俗地说,软件需求分析是解决做什么,怎么做的问题。告诉客户及开发人

员,需要实现哪些功能,以何种方式,在什么平台去进行操作,开发结束后,应交付哪些东西。

需求分析就是分析软件用户的需求是什么.如果投入大量的人力,物力,财力,时间,开发出的软件却没人要,那所有的投入都是徒劳.如果费了很大的精力,开发一个软件,最后却不满足用户的要求,从而要重新开发,这种返工是让人痛心疾首的.(相信大家都有体会)比如,用户需要一个for linux的软件,而你在软件开发前期忽略了软件的运行环境,忘了向用户询问这个问题,而想当然的认为是开发for windows的软件,当你千辛万苦地开发完成向用户提交时才发现出了问题,那时候你是欲哭无泪了,痕不得找块豆腐一头撞死.(这个问题是最典型也是最常见的,现在这个问题一般很好避免,都知道项目的一些敏感性的东西,例如想会有哪些地方设计的不好可能导致以后的使用出现BUG.)

二、需求分析的任务

简言之,需求分析的任务就是解决“做什么”的问题,就是要全面地理解用户的各项要求,并准确地表达所接受的用户需求.(一)了解顾客的要求

这是需求分析的重点任务,也是最基本的任务。只有正确了解、理解顾客的要求,才能顺利完成需求分析。

(二)分析系统的数据要求

软件产品是指软件开发商根据市场需要开发的、具有一定适用性和潜在客户的、可销售的软件成品。它区别于应特定客户需求或根据订单开发的软件商品,通常应具有更高的通用性和适应性。但它的通用性和适应性不是轻而易举就能达到的。要实现软件的产品化,就必须在软件产品的设计上下一番功夫。

本文结合一个“多媒体远程教学系统”实例,探讨软件产品设计中的一些经验与看法。

三、需求分析的过程

需求分析阶段的工作,可以分为四个方面:问题识别,分析与综合,制订规格说明,评审.(一)、问题识别

就是从系统角度来理解软件,确定对所开发系统的综合要求,并提出这些需求的实现条件,以及需求应该达到的标准.这些需求包括:功能需求(做什么),性能需求(要达到什么指标),环境需求(如机型,操作系统等),可靠性需求(不发生故障的概率),安全保密需求,用户界面需求,资源使用需求(软件运行是所需的内存,CPU等),软件成本消耗与开发进度需求,预先估计以后系统可能达到的目标.(二)、分析与综合逐步细化所有的软件功能,找出系统各元素间的联系,接口特性和设计上的限制,分析他们是否满足需求,剔除不合理部分,增加需要部分.最后,综合成系统的解决方案,给出要开发的系统的详细逻辑模型(做什么的模型).(三)、制订规格说明书

即编制文档,描述需求的文档称为软件需求规格说明书.请注意,需求分析阶段的成果是需求规格说明书(好象软考曾经考过这个问题),向下一阶段提交.(四)、评审

对功能的正确性,完整性和清晰性,以及其它需求给予评价.评审通过才可进行下一阶段的工作,否则重新进行需求分析。

四、需求分析的方法

需求分析的方法有很多.这里只强调原型化方法,其它的方法如:结构化方法,动态分析法等(个人认为,对初学者不必深究这些方法,实际上我也从来没用过这些方法)在此不讨论.原型化方法是十分重要的(是软考等常考的知识点).原型就是软件的一个早期可运行的版本,它实现了目标系统的某些或全部功能.原型化方法就是尽可能快地建造一个粗糙的系统,这系统实现了目标系统的某些或全部功能,但是这个系统可能在可靠性,界面的友好性或其他方面上存在缺陷.建造这样一个系统的目的是为了考察某一方面的可行性,如算法的可行性,技术的可行性,或考察是否满足用户的需求等.如,为了考察是否满足用户的要求,可以用某些软件工具快速的建造一个原型系统,这个系统只是一个界面,然后听取用户的意见,改进这个原型.以后的目标系统就在原型系统的基础上开发.原型主要有三种类型(软考考过):探索型,实验型,进化型.探索型:目的是要弄清楚对目标系统的要求,确定所希望的特性,并探讨多种方案的可行性.实验型:用于大规模开发和实现前,考核方案是否合适,规格说明是否可靠.进化型:目的不在于改进规格说明,而是将系统建造得易于变化,在改进原型的过程中,逐步将原型进化成最终系统。

在使用原型化方法是有两种不同的策略:废弃策略,追加策略.废弃策略:先建造一个功能简单而且质量要求不高的模型系统,针对这个系统反复进行修改,形成比较好的思想,据此设计出较完整,准确,一致,可靠的最终系统.系统构造完成后,原来的模型系统就被废弃不用.探索型和实验型属于这种策略。

追加策略:先构造一个功能简单而且质量要求不高的模型系统,作为最终系统的核心,然后通过不断地扩充修改,逐步追加新要求,发展成为最终系统。进化型属于这种策略.五、总结

需求分析为软件的开发起到了决策的作用,提供了开发的方向,并指明了开发的策略,在软件开发及维护中均起到了举足轻重的作用。大家一定要足够重视需求分析,可以说在一个大型软件系统的开发中,它的作用要远远大于程序设计。永远别忘了:需求分析和程序设计不尽相同,合理、可行是才是重要的。跳出程序设计的圈子,站在系统的角度上来看问题,你的结论会截然不同。

第三篇:浅谈软件开发需求分析阶段的主要任务_上传

浅谈软件开发需求分析阶段的主要任务

一、问题识别

首先系统分析人员要研究计划阶段产生的可行性分析报告和软件项目实施计划。主要是从系统的角度理解软件并评审用于产生计划估算的软件范围是否恰当,确定对目标系统的综合要求,即软件的需求;并提出这些需求的实现条件,以及需求应达到的标准,也就是解决要求所开发软件做什么,做到什么程度。这些需求包括:

(1)功能需求:列举出所开发软件在功能上应做什么,这是最主要的需求。

(2)性能需求:给出所开发软件的技术性能指标,包括存储容量限制、运行时间限制、安全、保密性等。

(3)环境需求:这是对软件系统运行时所处环境的要求。例如,在硬件方面,采用什么机型、有什么外部设备、数据通信接口等等;在软件方面,采用什么支持系统运行的系统。

(4)可靠性需求:各种软件在运行时,失效的影响各不相同。在需求分析时,应对所开发软件在投入运行后不发生故障的概率,按实际的运行环境提出要求。对于那些重要的软件,或是运行失效会造成严重后果的软件,应当提出较高的可靠性要求,以期在开发的过程中采取必要的措施,是软件产品能够高度可靠地稳定运行,避免因运行事故而带来的损失。

(5)安全保密工作需求:工作在不同环境的软件对其安全、保密的要求显然是不同的。应当把这方面的需求恰当地作出规定,以便对所开发的软件给予特殊的设计,使其在运行中其安全保密方面的性能能得到必要的保证。

(6)用户界面需求:软件与用户界面的友好性是用户能够方便有效地使用软件的关键之一,从市场角度来看,具有友好用户界面的软件有较强的市场竞争力。因此,必须在需求分析时,为用户界面细致地规定达到的要求。

(7)资源使用需求:这是指所开发软件运行时所需的数据、软件、内存、空间等各项资源。另外,软件开发时所需的人力、支撑软件、开发设备等属于软件开发的资源,需要在需求分析时加以确定。

(8)软件成本消耗与开发进度需求:在软件项目立项后,要根据合同规定,对软件开发的进度和各步骤的费用提出要求,作为开发管理的依据。

(9)预先估计以后系统可能达到的目标。这样,在开发过程中,可对系统将来可能的扩充与修改做准备,一旦需要时,就比较容易进行补充和修改。

功能性需求是人们普遍关注的,但对非功能性需求的分析常常被忽视。其实非功能性需求并不是无关紧要的,它们的主要特点涉及到的方面多而广,却容易被忽略,任何一个软件的非功能性需求都要根据其类型和工作环境来确定。

问题识别的另一项工作是建立分析所需要的通信(沟通)途径,以保证能顺利地对问题进行分析。分析员必须与用户、软件开发机构的管理部门、软件开发组的人员建立联系。项目负责人在此过程中起协调人的作用。分析员通过这种通信途径与各方面商讨,以便能按照用户的要求去识别问题的基本内容。

此外,如果在进行需求分析之前没有做过可行性分析,那么补充完成这部分工作往往是必要的,从问题定义和调查研究入手,与用户密切联系,详细了解问题提出的背景、弄清要解决什么问题,然后从软件系统特性和用户目标出发,做市场调查和现场考察。仔细收集信息之后进行数据分析和功能分析,建立系统的高层逻辑模型,再进一步做成本/效益分析。最后提交一份可行性分析报告,从技术、经济、社会效应等方面论证可行性,以确认软件开发的目标是否可行。

二、分析与综合需求分析的第二步工作是问题分析和方案的综合。

分析员需从数据流和数据结构出发,逐步细化所有软件功能,找出系统各元素之间的联系、接口特性和设计上的限制,分析它们是否满足功能要求,是否合理。依据功能需求、性能需求和运行环境需求等,剔除其不合理的部分,增加其需要部分。最终综合成系统的解决方案,给出目标系统的详细逻辑模型。

在这个步骤中,分析和综合工作反复地进行。在对现行问题和期望的信息(输入和输出)进行分析的基础上,分析员开始综合出一个或几个解决方案,然后检查它的工作是否符合软件计划中规定的范围等等,再进行修改。总之,对问题进行分析和综合的过程将一直持续到分析员与用户双方都感到有把握正确地制定该软件的规格说明为止

常用的需求分析方法有面向数据流的结构化分析方法(简称SA)、面向数据结构的Jackson方法(简称JSD)、面向对象的分析方法(简称OOA)等,以及用于建立动态模型的状态迁移图或Petri网等。

三、编制需求分析文档

在软件开发的瀑布模型中,每个阶段形成的最终文档是阶段完成的里程碑,因而,需求分析阶段编制文档以备下步评审,也是此阶段的重要任务之一。以上已经确定的需求应当得到清晰准确的描述。通常把描述需求的文档叫做软件需求规格说明书。同时,为了确切表达用户对软件的输入输出要求,还需要制定数据要求说明书及编写初步的用户手册,着重反映被开发软件的用户界面和用户使用的具体要求。此外,根据在需求分析阶段对系统的进一步分析,从目标系统的精细模型出发,可以更准确地估计所开发项目的成本与进度,从而修改、完善与确定软件开发实施计划。

四、需求分析评审

作为需求分析阶段工作的复查手段,在需求分析的最后一步,应该对功能的正确性、完整性和清晰性,以及其他需求给予评价。评审的主要内容是:

(1)系统定义的目标是否与用户的要求一致;

(2)系统需求分析阶段提供的文档资料是否齐全;

(3)文档中的所有描述是否完整、清晰,是否准确地反映用户的要求;

(4)与所有其他系统成分的重要接口是否都已经描述;

(5)所开发项目的数据流与数据结构是否足够、确定;

(6)所有图表是否清楚,在不补充说明时能否理解;

(7)主要功能是否已包括在规定的软件范围之内,是否都能充分说明;

(8)设计的约束条件或限制条件是否符合实际;

(9)开发的技术风险是什么;

(10)是否考虑过软件需求的其他方案;

(11)是否考虑过将来可能会提出的软件要求;

(12)是否详细制定了检验标准,它们能否对系统定义成功地进行确认;

(13)有没有遗漏、重复或不一致的地方;

(14)用户是否审查了初步的用户手册;

(15)软件开发设计计划的估算是否受到了影响等。

第四篇:需求分析

需求性分析

(网络书店管理系统)

一、概述

随着网络通讯技术的发展,网上书店作为出版社一种全新的销售手段,越来越受到人们的关注。它打破了传统销售模式在时间、空间上的限制,采用了先进的销售手段和销售方法,大大提高了经济效益和资源利用率,使商务活动上了一个新台阶。它可以使顾客足不出户,就能通过网络选购商品,并由相应的网络经销商送货上门。本系统的好处就是不仅能让消费者可以方便地得到所需商品,而且还能有效的减少销售环节,从而最大限度地降低了商品的最终价格。本项目所用的操作系统是windows 7,开发系统是Visual Studio 2008,数据库采用SQL Sever 2005。

三、数据字典

编号名称类型说明

1书籍信息数据存储书籍信息=书名+作者+年代+编号+采编人员

2会员信息数据存储会员信息=姓名+性别+出生日期+住址+联系电话

3图书细目数据存储图书细目=编号+购买记录

第五篇:需求分析

1、对投标人的要求

投标人必须认真阅读以下内容,以免造成投标失败。

1)投标人必须保证所提供的产品货真价实,所有产品均提交原始设备生产厂商证明。

2)设标人对招标人提出的需亲自到现场解决的问题能保障4小时内的响应,咨询应及时相应。

3)投标人应本着认真负责的态度组织技术队伍,并做好投标的整体方案并提出长期保修、维护、服务以及今后技术支持的措施计划和承诺。

4)自系统建设工作一开始,投标人就应允许招标人的工作人员参与系统的安装、测试、诊断及解决问题等各项工作。

5)投标人必须提供系统建设的工作内容、工作日程表,日程表内容至少应包括到货日期、验货日期、验货人员、现场安装、系统联调、系统试运行、集成验收、应用系统运行、技术培训等。

6)投标人必须保证有能力进行对设备(应用系统、材料)生产厂商的签约、督导和工作协调。

7)投标人应对满足规定指标的设备及软件供货商的在资信和信誉进行认真考核并对招标人负责。

8)投标人应将招标人标书中所有设备、软件。及与有关生产厂商签约和有关技术合作、维护、服务等文件以副本形式提供给招标人以份。

9)投标人应负责在项目完成时将系统的全部有关技术文件、资料及测试、验收报告等文档汇集成册交付招标人。

10)投标人应对招标人标书中所列内容全部验收后方为该项目的建设工作完成。

11)投标人和产品供货商对提供的产品保证的技术支持售后服务,保证的产品免费维修服务。

2、对于投标书的要求

1)投标人必须满足标书的要求,否则投标人的投标书将被拒绝并认作没有回答。

2)投标人必须审阅相关技术手册以便准备投标文件和技术部分,提供一个准确的陈述。对每个单项产品,投标人必须提供原厂商的正式技术指标说明材料。

3)在投标书中建议的每个硬件和软件的型号部件逐一说明。

4)投标人的投标文件需将技术部分和商务部分严格分离,分别封装,否则将可能影响评价结果。

3、对招标书的说明

1)投标人须提供详细外网建设方案。

2)必须按招标人提供的网络设备、软件、连接件进行设计。若有特殊情况无法满足系统方案及系统运行要求的,投标人应主动提出来,并以书面的形式告知招标人,待招标人确认后才进行修改。

一、建设的总体要求

南充市电子政务外网按照中共中央办公厅、国务院办公厅转发的《国家信息化领导小组关于电子政务建设指导意见》(中办发[2002]7号文件)的要求进行建设。电子政务外网与互联网逻辑隔离。纵向与中央、省、县、乡各级党政机关相连,横向与各级部门相连。本次建设要求市政府、市委、人大、政

协通过光缆连接,不在光缆覆盖范围内的部门通过租用电信营业运营商的线路输入,机房(设备间)设在南充市顺庆区清泉城市政府办公大楼。

二、建设的详细要求

(一)南充市电子政务外网平台建设工程项目。

1、网络建设的目标

采用千兆以太网技术,建成以千兆光纤(主干)+非屏蔽双绞线为主要传输介质的计算机通信网络。计算机网络设备的配置须满足南充市电子政务外网需求。符合中办发[2002]17号文件要求能适应2-3年内的业务增长和突发性事件的需要。确保系统的可扩展性和先进性,并注意设备的冗余设计以及网络的负载均衡。

2、网络平台的建设

政务外网是政府的业务专网,与互联网之间逻辑隔离,主要运行政务部门面向社会的专业性服务业务和不需要在内网上运行的业务。建设电子政务外网平台的目的是促进各个业务系统的互联、资源共享。

物理链路:市级汇接中心与各县(市区)汇接中心相连,实现上下之间、纵横之间的信息、文件的相互传输。设置支持多层交换和千兆的网络核心;采用具有千兆上连能力的10/100M自适应交换机作为访问层交换机;新区1、2、3号办公楼的计算机用户直接与本楼交换机相连访问政务外网。

传输介质:选择光纤作为网络主干(市政府至市委、人大、政协;1号楼至2号楼、3号楼)传输介质,其他采用非屏蔽超五类双绞线作为传输介质。

网络操作系统:Windows NT/2000 Server或UNIX或LINUX。

网络协议:TCP/IP。

网络应用平台:应用系统采用符合“建立统一的信息应用平台”进行设计和开发。应用系统的建设可根据各应用系统的特点,选用C/S或B/S模式,也可以采用两种模式相结合的方式。

3、数据中心建设

数据中心汇集电子政务外网的所有服务器系统和应用系统,是开展各种应用和服务的统一电子政务平台,是网络的运行管理中心。

4、网络安全建设

1)网络隔离

充分利用交换机的交换路由功能,根据业务管理需要划分VLAN

2)防火墙技术

3)虚拟专用网络(VPN)技术;

4)病毒防治技术

5、应用系统建设

电子政务网络平台的建设目的是应用,进行应用系统的建设是电子政务建设的核心内容,是电子政务建设的重中之重。

本次应用系统建设的重点是:

1)办公自动化系统

办公自动化系统建设的重点是市委办系统和市政府办系统。办公自动化系统常规技术要求:

 统一平台

系统要求基于Lotus Domino平台的开发,同时还将第三方开发工具

(Java、VC++)用于办公系统的底层开发,通过控件技术实现了手写批示、工作流定义、统计分析、个性化界面设计等,提供一套完整的基于Lotus Domino的办公自动化系统。

要求在Windows 2000NT、Linux等平台上实施基于Lotus Domino的办公系统。须购买相应的正版软件。

 支持B/S模式

办公系统支持B/S方式运行。

 工作即时提醒

工作即时提醒通过对服务器端个人信息的定时监测实待办事宜、邮件、便签信息及时提醒,以免耽误工作。提供常规的计算机提醒和扩展的手机或呼机提醒的组合。

 电子/手工并行支持

 办公系统在电子方式初期运转时特别注意到与纸质文件并行的支持因此

在每一个环节要求设置打印功能,部分环节还要设置扫描输入功能。 流程定义

(1)能提供完整的流程自定义:用户既可以选择预先配置好的流程模板收

发公文,又可以根据自己的意图,很方便地创建、修改流程无需编程。图形化的流程定制界面。

(2)能对整个工作流程进行实时跟踪监控并及时记录审核修改信息。能够

按照办公有关规定显示公文在其办理过程中所处的地点、状态,以便

采取相应的统计、分析、催办等处理措施。

(3)可以根据实际工作需要和各类办公业务的环节来定义任务停留时间,系统定时检测,超时催办提醒。当用户有新的任务需要处理时,系统

提供视觉和听觉的提醒功能。

 人员权限集中设置

(1)权限设置

开发与办公系统配套的权限设置控件,与系统配置集成在一起,便于系统管理员行使管理职责。

(2)工作流调整

工作流调整通过工作流定制平台实现,在工作流属性中可以调整

办理流程的管理员、阅读者、时间控制、归档等。

(3)办公系统群组授权

在处理属性中可调整办理人员、办理权限、处理的时间设置、域

值设置、分发设置、自动代理、读者控制、代办转办设置等。

(3)工作流中的人员调整

工作流中各个办理节点的办理人员要求支持角色(岗位)和人员

两种命名方式。

角色(岗位)是相对固定的,当针对某岗位的具体人员发生工作

调动、职务变更调离等变化时,管理员以最简单的方法发出变更

指令,调整角色(岗位)和具体人员的对应关系即可完成系统的调整角色(岗位)与具体人员对应关系在系统配置的人员管理中

实现。

 多种公文处理方式

文件修改支持键盘输入和手写批示,图像格式保存保证清晰,支持公文扫描输入系统初始化时可以自动检测文件扫描输入程序。能实现自动无损数据压缩。手写笔采用汉王手写识别笔或类似功能手写笔。能提供各种公文格式模板,简单易操作。

 手写控件痕迹保留

在办公自动化系统使用过程中,很多环节需要领导亲笔签名,为了解决这一问题,很多常规的办公自动化系统只好将文件打印出来,请领导亲笔签名。不仅学杂费纸,而且秘书的工作量也加大了。

在办公自动化系统中的任何需要领导亲笔签名的应用数据库中都可以方便地设置并使用。支持针对WORD格式文档批注,有选择地查看批注的笔迹;可清除未确认前批注的笔迹(分单笔划清除和全部清除,确认后不能清除)

 容错与纠错的能力

系统要充分考虑容错和纠错能力,以防止数据误操作而导致数据丢失。 系统操作安全日志

系统要求具有详细的系统日志功能,如:用户登录、数据库访问、邮件路由、数据复制、记账信息(已用时间、已读文档、写入文档、网络端口、网络使用、传送处理量)、中继连接等信息。

同时,管理员还要求能够对日志信息库进行维护操作。

 系统管理分级机制

办公系统涉及到单位内部大多数用户,因此办公系统管理工作量较大而且繁杂,因此办公系统管理分为系统管理员和应用管理员。

系统管理员负现:系统管理,包括验证字维护、用户人员维护、系统日志跟踪、办公数据备份、主从服务器复制(数据传输)设置;

应用管理负责:功能模块存取权限设置、流程定制、应用能数据初始化(关键字维护)等;

 应用系统监控

办公系统服务器保证管理员可随时查看、服务器资料。

 授权与代理人

待办事宜授予权。

2)政府门户信息网站

政府肩并肩信息网站是一个面向企业事业单位及公众用户的窗口。通过网站,可以树立南充市政府的形象,方便机关、企事业单位了解政府概况、行政审批、资格认证等相关事项;保证以最快捷的方式在最大的范围内让企事业单位了解最关心的政府信息。

a)网站设计原则

 整体设计分步实施

门户信息网站的设计不应该是一个孤立的网站,在设计上, 应考虑它与政务办公系统相关,同时考虑今后的变动和扩展;

 稳定安全性

信息安全是政府信息网实施的第一要素,网站系统不但要能够实现功能,更重要的是要稳定安全。否则,会影响政府形象。

 整合性

门户信息网站的建设应能实现内部办公事务和外部事务处理的整合,通

过建立政务办公信息流和事务信息流的平滑对接,提高信息流的效率。同时,能够实现多种沟通模式的整合,通过通讯平台的多样化优势,提高门户信息网站系统的覆盖能力。

 可扩展性

政府信息化建设是一个分阶段的长期过程,南充市外部信息网的构造具有高度的庶民性,以降低系统扩充的调入成本,并满足信息技术高速发展的需要。

 示范性

门户信息网站的建设所采用的技术和产品应对社会具有广泛的示范性和引导性,网站的总体结构应依据国家电子政务安全规范和国家电子政务标准技术参考模型设计。

 技术先进成熟性

门户信息网站应采用大型关系数据库、模块化等先进成熟的技术方法在给用户提供了极大的灵活性的同时,也有效地保证了系统的可靠性。 系统的易管理维护性

系统符合用户的使用习惯,并满足系统的各项要求,操作方便灵活,系统的实用性是新建系统的关键。

 系统的容错性

网站系统在实施之前经过了严格和多角度的测试,系统可对日常工作中的某些误操作应有防止功能,以保证整个系统的容错与纠错能力。

b)网站建设目标

建立一个开放的、基于标准的电子政务统一应用平台,实现信息交换和资源共享面向公众提供服务,增强各部门工作的透明度。

逐步支持数据、主意和视频业务,运行各部门的业务系统,实现各网间的信息交换和资源共享,同时建立完善的信息安全体系和相应的备份系统。c)网站功能

 远程数据维护

对数据库中的和户信息,可直接通过网络进行远程操作,用户只需进行管理员身份确认,即可对远程数据进行维护管理。管理员有权力对数据进行修改、添加、删除、分类等。

 身份安全确认

对远程数据库管理员的确认,保证数据安全性。

 信息调查

对网站相关的信息或者其他需要调查的信息进行定制问卷式调查,网站会自动统计不同选项的数据,以图形的方式表现出来。

 全文搜索:对本网站相关的信息进行搜索

 友情链接:可以进行一些比较好的网站进行链接,可以进行分类链接。 网站地图

 最新活动:实时的对各种大事进行发布,动态更新。

 会员注册

上网的用户可以进行动态注册,然后经过系统工程管理员进行确认的权限分本,可以进行相关内容的管理。普通注册的用户只可能管理自己要管理的信息,而网站管理员可以管理整个网站。

 滚动信息

以滚动的方式动态显示一条重要信息,可以随时进行替换更改。

 网站信息内容的自动控制更新

网站所有的内容都江堰市是动态显示,随时发布、随时更新。用户随时都江堰市可以看到最新网站内容。

 数据交换站

注册用户,经过管理员授权后,可以向指定目录上传文件或下载文件。权限控制台在管理系统中实现。

 留言板

为报名者设立的一个提问版块,用户可把在报名过程中遇到的所有问题进行提问,管理员将会以最快速度回答所有问题。浏览留言无需权限限制。

 市长信箱

3)电子邮件系统

支持5000用户,能够定制包过滤和别名服务,备份服务等。

4)应用交换平台系统

在电子政务应用交换台平台系统建设中,采用XML和J2EE(java 2 Enterprise Edition)技术实现。

6、信息资源建设

根据中办发[2002]17号文精神,信息资源建设的重点是抓基础性的全局性的战略性的重点数据库的建设。在坚持统筹、标准统一、整体协调的前提下,结合实际情况,本次重点进行以下数据库的建立;

1)文件资料数据库

将要对公众公布的有关文件夹资料,建立相应的数据库系统,为南充市领导决策提供支持,为南充公众提供服务,从而促进南充经济和社会发展。应保证以前的数据库能名平滑地过渡到现在的系统中。

2)地方法规数据库。应保证以前的数据能够平滑地过渡到现在的系统

中。

下载软件开发需求分析[小编推荐]word格式文档
下载软件开发需求分析[小编推荐].doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    软件开发项目需求的前期工作如何进行(精选五篇)

    软件开发项目需求的前期工作如何进行 作者:李啸林 联盟会员:项目管理者联盟 转载 发布时间: 2007-4-11 点击: 3017 PMB: 0 【收藏本 文】 万事开头难。能否作好需求分析是一个项......

    汇丰软件开发(广东)有限公司简介及招聘需求

    汇丰软件开发(广东)有限公司简介及招聘需求 招聘职位: Trainee Software Engineer Role of the job holder: Study existing systemsAnalyze requirements Produce detailed s......

    软件开发需求调研的一些个人见解[政府类]

    需求调研之我见需求调研对于一个应用软件开发来说,是一个系统开发的开始阶段,需求调研的质量对于一个应用软件来说,是一个极其重要的阶段,它的质量在一定程度上来说决定了一个软......

    网站制作#40;软件开发#41;需求调查表

    网站制作软件开发需求调查表 网站软件需求笼统调查 1、 网站的定位对于网站定位还是以企业宣传为主还是兼顾一些网上的业务办公 2、 网站版块的调整以及内容......

    互联网应用席卷而来,软件开发需求持续攀升

    互联网应用席卷而来,软件开发需求持续攀升 随着计算机技术广泛应用到社会生活的各个领域,使得软件开发需求持续攀升。全国IT行业软件人才总需求量达数十万之多。软件人才主要......

    品牌需求分析

    品牌网站营销策划方案 一、 市场分析及产品分析 做一个真正的“品牌网站”。 绝大多数企业网站只是信息发布平台:对内有助于企业管理,对外是展示企业及其产品服务的窗口;或者加......

    计算机网络需求分析

    计算机网络需求分析 在网络方案设计完成后,应该对其进行需求分析。它包括用户所需要的实际网络环境、用户提出的该网络具体需要完成的功能、网络的性能、网络将来的扩展性等......

    需求分析报告

    。需求分析报告 **系统需求分析报告 目录 一、项目概述篇 ................................................................................................................