网站 需求分析.doc

上传人:博****1 文档编号:559911201 上传时间:2024-01-01 格式:DOC 页数:6 大小:45.50KB
返回 下载 相关 举报
网站 需求分析.doc_第1页
第1页 / 共6页
网站 需求分析.doc_第2页
第2页 / 共6页
网站 需求分析.doc_第3页
第3页 / 共6页
网站 需求分析.doc_第4页
第4页 / 共6页
网站 需求分析.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《网站 需求分析.doc》由会员分享,可在线阅读,更多相关《网站 需求分析.doc(6页珍藏版)》请在金锄头文库上搜索。

1、第1章 非功能性需求1.1. 性能需求系统监控数据查询时间=10秒;多行数据列表查询时间=30秒;50用户同时查询一条数据的时间15秒钟;1.2. 可靠性需求在与新闻网站应用系统相关的应用系统通讯出现错误时,如网络问题、数据库访问失败、资料库访问失败等,应能够准确的提供错误的说明,并通知相关人员处理。在异常问题得到解决之后,新闻网站应用系统应能够自动的检测的并对系统配置尽量在不需要重新启动管理平台的情况下进行恢复。1.3. 可移植性需求本系统只是针对门户网站的数据平台项目,且本系统预期运行环境是: 服务器系统平台:Windows Server 2008; 数据库:SQL Server 2008

2、; 应用服务器:SQL Server Internet Application Server;在系统开发时可以考虑上述运行平台的特性,无移植性要求。1.4. 可维护性需求新闻网站应用系统应该是可定义的和可配置的,系统中所有的处理应该是对外公开的,达到程序员的零干预,在系统出现异常时可以通过备份和配置进行重建。新闻网站应用系统的设计应该是模块化的、可插拔的,可以方便的完成系统的升级和维护。1.5. 可用性需求新闻网站应用系统中每个操作页面中需提供完整的操作和使用说明,方便指导用户的使用,尽量达到零文档和零培训的目的。新闻网站应用系统应提供尽可能丰富的图形化显示,如图表等,提供直观的、易于理解的分

3、析类功能。1.6. 兼容性需求系统建立过程中应注意编译环境ASP.Net 3.0为保证能够和多种应用服务器产品兼容以及对特殊字符的兼容,在开发时要求所有的文件均需要使用UTF-8的编码格式。1.7. 分布性需求在整个数据平台中存在着数据库、资料库和ETL服务器等,还有基于数据平台的应用系统、补录系统等,因此新闻网站应用系统应能够对分布的系统提供统一的管理功能。第2章 其他要求2.1. 在线用户文档和帮助系统需求系统在设计过程中应该具有良好的在线文档和帮助系统结构和丰富的操作帮助文档,方便用户在系统操作过程中随时进行查询和翻阅。因此,系统中应做到以下内容: 在每个操作页面中应包含帮助信息。记录本

4、操作页面的操作说明、异常处理、问题解答等信息。 系统应包含完整的帮助系统。帮助系统不仅仅包含每个页面操作的说明,还应包含系统的架构说明、安装部署等信息,另外还可以提供检索功能,通过用户输入关键字来查询帮助信息。 帮助系统应该是可更新和维护的。在系统功能发生变更或新增的情况下,能够方便的整理到帮助系统中。2.2. 设计约束本系统采用ASP.Net作为开发框架,该框架是基于C#架构的系统展现和功能集成平台,在系统设计和软件开发过程中必须遵守ASP.Net框架的开发约束,不得任意更换系统框架和开发平台,及对开发框架进行改动。针对应用服务器和系统现状,在设计和开发时同时需要满足以下条件: 所有代码均需

5、要使用UTF-8编码方式,包括页面文件(JSP、HTML、JS、CSS等),C#代码和资源文件等。 C#代码应在.Net 3.0的环境下可以编译和运行。这是因为XXXXX选用的SQL Server Internet Application Server运行在.Net的环境下,或者寻求其它的方法使其能够正常运行。 数据存储使用SQL Server数据库。可以考虑使用SQL Server的特有技术对系统进行优化。2.3. 第三方组件在本系统运行和管理过程中,会使用到以下第三方的软件产品:Informatica PowerCenter:是数据平台中业务数据抽取、转换和加载的工具,本系统需要对基于In

6、formatica工具开发的工作流(workflow)进行调度和监控。OpenView:是硬件服务器和应用服务器的监控工具,该工具同样不作为本系统的集成范围,需要提供对特定系统(数据平台、管理系统、应用系统)的监控和优化操作说明。注:上述的特定系统只是指和数据平台项目相关的数据平台、管理系统、应用系统各个子系统的监控操作,上述监控操作以相关的软件操作说明为基础,指提供对特定系统的特殊要求,上述工具的常规操作参照运维部门对日常工作的管理制度和操作说明。同时,数据平台项目组不需要也没有义务提供对不属于数据平台项目范围内的系统,如管理会计系统等使用上述工具进行监控的操作规范和使用说明。2.4. 接口

7、与协议2.4.1. 用户接口本系统在建设时需要采用B/S的软件架构体系,开发出基于浏览器和web技术的用户交互平台(即User Interface,简称为UI)。通用的用户交互平台应该是与特定的浏览器无关的,但考虑到本系统为管理系统,由特定的少数人群使用,可以使用Internet Explorer 6.0浏览器。2.4.2. 硬件接口本系统建设过程中无特殊的硬件接口,但不表明本系统不会在未来的时候对硬件要求进行扩充,如在用户提出在用户验证时使用USB数字签名或使用生物指纹等要求时,系统对硬件接口是可以扩充的,在系统的架构设计时就需要考虑这种接口的扩展性。2.4.3. 软件接口本系统与外部系统调

8、用时使用外部接口的形式,关于系统外部的软件接口关系的描述见功能需求中外部接口的说明。2.4.4. 通信接口下面说明系统与其他外部的软件通信协议:HTTP协议(Hypertext Transfer Protocol):新闻网站应用系统和数据平台ETL过程使用的Informatica工具在系统部署时会分布在不同的服务器中,因此针对管理平台提出的集中管理和运行调度的要求,需要同Informatica服务器进行通信,用于命令发送和执行结果反馈等。第3章 运行环境3.1. 硬件环境数据库服务器:浪潮NF520应用服务器:浪潮NF560D版本服务器:E5-46003.2. 软件环境数据库服务器:SQL S

9、erver 2008;应用服务器:SQL Server Internet Application Server;版本服务器:Microsoft Windows 2003 Server;应用开发机:Microsoft Windows 2000(Service Pack 4)/XP Professional;Eclipse Platform Version 3.1.2 and Ant Version 1.6.2;Hansky Firefly 3.1 Build 431;Microsoft .NET Framework Version 1.1.4322.573(dotnetfx);Microsoft .NET Framework Version 1.1.4322.586(vjredist);3.3. 网络环境由XXXXX保证开发用网络环境和系统运行的网络环境。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号