第二章、需求分析 1、开发目的 随着计算机技术的发展,网络技术对我们生活和工作显得月来越重要,特别是现在信息高度发达的今天,人们对最新信息的需求和发布迫切的需要及时性。而动态交互式网页刚好提供了这些功能,本系统就是一个能够在网上实现新闻的网上多用户发布,多栏目管理,实时的进行行为统计和记录的网上交互系统。 copyright paper51.com 2、项目背景 paper51.com HTML作为一种样式语言,随着Internet上信息量的增多和交互性的加强使HTML显得越来越难以胜任的情况之下,在ASP编程语言高度发展的形式下,我们开始了对新闻发布系统的开发。 http://www.paper51.com 3、开发环境 内容来自论文无忧网 www.paper51.com 1. 硬件条件 paper51.com 服务器两台,一台为数据库服务器,一台为Web服务器;客户端计算机若干;网络通讯设备,主要包括交换机、网卡、集线器、MODEM 等。 copyright paper51.com 2. 系统平台 paper51.com
采用Browser/Server体系结构,服务器端采用Microsoft Windows NT4.0作为网络操作系统,Web服务器软件采用IIS3.0(Internet Information Server)。客户端软件,包括单机操作系统和浏览器软件,分别选用Windows 2000和Internet Explorer,数据库系统采用Microsoft Access有利于方便操作。 paper51.com 3. 开发工具 paper51.com 基于Web的系统开发工具应使开发者使用各种各样的技术来创建动态的Web应用程序,并且应是一个可视化的工具。我们采用了DreamweaverMX进行开发,它是用来快速创建数据驱动Web应用程序的基于团队的开发环境,支持ASP,以ODBC连接数据库,脚本语言为简单易学的JavaScript或VBScript。 内容来自www.paper51.com 4. 运行需求 http://www.paper51.com 正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据完好无损,对数据的精确度、时间特性、适应性等都有一定要求,要求系统运行时能够保证正确性、可靠性、高效性、完整性、易使用性、可维护性、可测试性、复用性、安全保密性、可移植性、互联性 http://www.paper51.com 第三章 可行性分析及开发环境介绍 copyright paper51.com
可行性,是指在当前情况下,设计开发这个系统是否有必要,是否具备必要的条件,它不仅包括必要性,还包括合理性。系统的可行性分析,是针对设计一个系统,它的设计是否存在内外部的必要条件,包括技术上、资金上、经济上、人力资源以及组织管理上的必要条件,同时还要分析在目前条件下是否有必要设计这样一个系统。 内容来自论文无忧网 www.paper51.com 在改革深入和市场经济高速发展的今天,建立班级网站是新形势下班级管理的需要。因此,必须有一套应用于网络时代的适应于新需求上的班级网站。而且每一个班级管理又是错综复杂的。因此我们是在对班级的接触,调研后开发该网站的。 http://www.paper51.com 3.1技术可行性: 内容来自www.paper51.com
3.1.1 硬件、软件 copyright paper51.com
要求不高,目前市场上的一般计算机软硬件资源均能满足系统开发要求。其中运用的主要软件有 dreamweaver Ultradev 4.0 ,photoshop,Acdsee等,数据库采用Access。 copyright paper51.com 3.1.2 ASP技术 内容来自论文无忧网 www.paper51.com 该技术户功能强大,扩展性强,macromedia 公司提供大量的第三方控件,并结合vbscript,javascript以及sql 等脚本语言,以上技术足以完成本系统的开发和设计。 内容来自www.paper51.com
3.1.3 维护操作 内容来自论文无忧网 www.paper51.com 工作方便,后台操作快截明了,操作人员可以在短时间内完全掌握维护技术。 paper51.com 3.2社会可行性: copyright paper51.com 网络安全技术的不断提升,网络管理人事在实际运用中越来越被企业或个人所接受(这些都可以在实际生活中找到材料和数据。),并且在不断的提升和表现它在实际企业活动中的经济价值,这个经济价值也是当前的企业所期望看到的。人事工资管理工作覆盖面广,涉及到机构设置、人员调配、员工培训、考核、奖惩、工资福利待遇等多个方面。人事工资管理活动中产生的大量数据和信息,如:各级机构的层次构建,职工的自然状况,职称、职务变动情况,考核培训结果,专业技术工作及主要业绩以及针对这些数据进行的各类统计报表的制作和综合分析等。对如此多的数据、信息的管理、开发及运用,都必须在规范化和标准化的基础上实现,借助于网络化管理手段能够满足这些要求。 copyright paper51.com 3.3经济可行性 内容来自论文无忧网 www.paper51.com 3.3.1资金可得性:由于系统开发并不复杂,操作起来也比较简单,只需一些基本的编辑软件,另外具备网络中心的一些资源优势,因此开发费用较低。 copyright paper51.com 3.3.2经济合理性:由于该系统用于企业工作的大部分信息发布和传递工作,不仅能够节省大量的人工信息传递任务,提高了工作效率,更加有利于整个企业各部门之间的无纸化办公的推广。 http://www.paper51.com copyright paper51.com |