




已阅读5页,还剩103页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目 录一、引言41.1 编写目的41.2 项目背景41.2.1 项目概要41.2.2 建立节水型城市的背景51.2.3 系统运行基本环境71.3 定义71.4 参考资料8二、可行性研究的前提92.1 要求92.1.1 系统建设原则92.1.2 系统功能及性能要求102.2 目标142.3 条件、假定和限制172.4 可行性研究方法182.5 决定可行性的主要因素19三、现有系统的分析193.1 处理流程和数据流程193.2 工作负荷193.3 费用支出193.4 人员203.5 设备203.6 建设必要性20四、所建议技术可行性分析224.1 对系统的简要描述224.2 与现有系统比较的优越性284.3 处理流程和数据流程284.4 采用建议系统可能带来的影响284.5 技术可行性评价31五、所建议系统经济可行性分析325.1 支出325.2 效益335.3 收益/投资比335.4 投资回收周期335.5 敏感性分析34六、社会因素可行性分析356.1 法律因素356.2 用户使用可行性35七、其他可供选择的方案36八、结论和意见36九、系统设计实施方案建议379.1 编写目的379.2 总体设计379.2.1 系统运行环境379.2.2 系统层次结构389.2.3 系统网络拓扑结构399.2.4 程序设计说明409.2.5 系统性能简要说明479.3 子系统功能设计529.3.1 网站子系统设计529.3.2系统功能详细设计679.4 项目实施869.4.1 项目实施计划869.4.2 项目实施保证869.4.3 项目培训方案909.4.4 项目服务方案93一、引言1.1 编写目的本报告是为了合理的达到开发目标(明确开发时间、规范开发过程、保证项目质量)所可能选择的各种实现方案,进行合理论证和综合分析形成结论性总结。其编写目的是为了能够为本项目在软硬件技术、经济效益、社会效益等方面提供一个总结性的开发建议,为统一项目小组人员对项目的理解,并对其开发工作提供指导,同时还作为决定是否进行本项目开发提供参考的依据。预期读者为:相关人员、相关人员。如未经本公司允许本报告书不得以任何形式提供给其他与本项目无关人员。1.2 项目背景1.2.1 项目概要项目名称:住建部城市节水及创建节水型城市信息系统任务提出者:项目分析者:1.2.2 建立节水型城市的背景水资源我国水资源人均占有量不足2200立方米,不足世界平均水平的三分之一,北方地区只有990立方米,不到世界人均值的八分之一,严重的水污染更加剧了水资源短缺。目前全国正常年份缺水量近400亿立方米,其中灌区缺水约300亿立方米,全国660多座城市中有400多座城市缺水,其中近110座严重缺水,18个主要沿海城市就有14个缺水。城市、工业年缺水近60亿立方米。据2003年不完全统计,全国有130多座城市发生了水危机或出现供水紧张状况。尤其是京津等大城市,在连续遭遇枯水年时就会出现严重水危机。因此,干旱缺水对国民经济社会造成的经济损失是巨大的。用水效率低下 与水资源短缺的现实相比,我国水资源利用方式粗放,在生产和生活领域存在严重的结构型、生产型和消费型浪费,用水效率不高,节水潜力巨大。2003年我国万元GDP用水量为465立方米,是世界平均水平的4倍。农业灌溉用水有效利用系数为0.40.5,发达国家为0.70.8;全国工业万元增加值用水量为218立方米,是发达国家的510倍,水的重复利用率为50,发达国家已达85;全国城市供水管网漏损率达20%左右,仅城市便器水箱漏水一项每年就损失上亿立方米。水资源是人类生产和生活所必需的最重要资源之一。随着人口的增长和经济社会的发展,水资源需求量也不断增大。污水排放量也随着用水量的增大而增大,从而污染有限的水资源,加剧水资源的供需矛盾。在有限的水资源条件下,提高水的利用效率成为首要的解决途径。节水型社会建设就是我们在充分利用水资源的实践中实现水资源的优化配置而形成的一种成果。水法明确规定:“国家厉行节约用水,大力推行节约用水措施,推广节约用水新技术、新工艺。发展节水型农业、工业和服务业,建立节水型社会”。全面推行各种节水措施,是各级政府的重要职责。贵阳节约用水办公室起步于1981年的贵阳城市节水工作,到今天已走过了28年的风雨历程。在市委、市政府的正确领导下,在各级主管部门、广大用水单位的积极支持下,通过全市广大节水工作者的共同努力,现拥有一支管理规范、素质较高、不断成熟的节水执法队伍并拥有先进的业务管理系统。其主要工作范围如下:l 健全节水办管理机构l 开展城市节约用水宣传l 加强节水基础管理工作l 加强城市规划区地下水资源管理工作l 创建节水型城市l 依法管水、依法节水由于本项目属于创建节水型城市的工作范围以内,贵阳节水办力争把贵阳创建成为全国先进节水型城市而努力并致力于将我们先进的开发成果和管理经验提供给全国其他城市参考和借鉴,因此贵阳节水办肩负起了本项目的主导开发工作。1.2.3 系统运行基本环境住建部城市节水及创建节水型城市信息系统在外网使用,贵阳节水办办公网络内、外已进行双网物理隔离,通过杀毒软件、防火墙等技术和硬件手段阻断病毒的传播和黑客的网络入侵确保信息的安全和共享。本项目与其中内网已使用的两个子系统(贵阳节水办业务查询系统、贵阳市节水办业务管理系统)同时使用,系统与系统间将相互独立使用但数据可相互共享。而节水办通过中间存储媒介(如U盘、移动硬盘)与贵阳节水网、住建部城市节水及创建节水型城市信息系统进行数据转存共享并发布相关信息。这些系统之间不提供应用程序级别的接口,数据共享通过数据库中数据库表的公共访问来实现。本项目系统将选择使用目前流行、高效的数据库作为数据库存储系统。1.3 定义甲方/办公室-;乙方/公司-系统-住建部城市节水及创建节水型城市信息系统B/S结构- Browser/Serve浏览器、服务器结构Presentatioon-表示层Business Logic-功能层Data Service-数据层1.4 参考资料本项目经核准的计划任务书和合同、上级机关的批文;住建部城市节水及创建节水型城市信息系统可行性调研-合同;设计依据信息化建设方面的国家宏观政策与指导文件关于印发节水型城市申报与考核办法和节水型城市考核标准的通知国家十一五科技支撑计划重点项目-“城市综合节水技术开发与示范”软件工程国家标准信息技术软件生存期过程(GB/T 8566-1995)计算机软件产品开发文件编制指南(GB/T 8567-88)软件工程术语(GB/T 11457-1995)计算机软件质量保证计划规范(GB/T 12504-90)计算机软件可靠性和可维护性管理(GB/T 14394-93)质量控制标准质量管理体系标准(GB/T19000-2000(ISO9000:2000)其它文档贵阳市创建国家节水型城市申报材料二、可行性研究的前提2.1 要求2.1.1 系统建设原则实用性-本系统应确保满足贵阳市节水办及住建部的现实需求,并且适应我国目前计算机应用的宏观环境。可靠性-硬件、系统软件和应用软件各个方面,采用合理的方法和技术,提高系统容错能力,确保系统的高可靠性。安全性-采用标准加密手段和认证管理工具,着重保证数据在网络上传输时的安全性,防止未授权用户的非法访问。完整性-从系统的整体出发,统一模块化设计网络解决方案、应用系统解决方案,使各系统有机结合。可管理性-有效的方法和工具监控、管理整个系统先进性-尽量采用先进成熟的技术构造整个系统,使系统具有先进的体系结构。开放性-在满足系统设计目标的前提下,采用国际、国家标准和工业标准的技术。规范性-系统设计、开发和维护工作都严格按照软件工程的方法执行,并严格遵照国家信息交换相关标准执行。 2.1.2 系统功能及性能要求A、功能要求实现住建部及创建节水型城市的相关政策法规及新闻、公告、通知的网站发布;实现节水型城市基础录入数据功能;实现指标数据上报;实现智能化数据整理、分析、统计功能;实现报表自动统计、打印功能;统计数据多元化分析功能(如:曲线、饼状图等)指标上下限预警功能;节水型城市指标决策支持功能;节水型城市指标自动判分功能。B、性能要求理想网络工作环境下:系统打开响应速度应低于2秒;数据报表统计响应速度应低于5秒;数据上报速度应低于2秒;预警系统能通过色彩或自动弹出重点突出显示或提示;数据查询可按时间段、数据项、类别等进行模糊查询;数据统计或报表应能导出*.XLS格式;能实时查看当前数据和指标状况;市场主流计算机上能高效运行此系统,同时应能在适当低于主流配置基础上正常运行;系统应能在当前流行系统中正常运行(如:XP、Vista、Win7、2000、2003);C、输入、输入要求当输入项缺少必填项时,系统应能自动提示;当输入数据与输入项不匹配时,系统应能自动提示;日期输出应能精确到日期(如:2010/8/19等);时间输出应能精确到分(如:21:32等);货币输出应能精确到小数点后两位(如:32.20等);数字输出最大应能精确到小数点后4为(如:9183.3346等);图形话输出应保持色调统一的前提下,重点突出显示内容;D、基本的数据流程和处理流程此处略,待需求分析书中详细指出E、安全与保密要求要求系统运行网络于Internet上;要求所用用户通过用户名及密码进行验证登录后才能进行操作;要求根据职责进行权限划分,不具有权限的用户不能查看相关数据和使用功能项;系统应与市场上主流杀毒软件兼容(如:瑞星、江民、KAV、诺顿等);系统应能通过设置导出数据备份或恢复备份数据;数据库应设置密码访问;用户名及密码在数据库中应通过加密算法保存避免黑客直接侵入窃取操作权限;数据应在数据库中呈关联式存储,避免数据通过数据库中直接窃取所有数据。;要求系统可进行木马扫描;要求系统可限制登录的IP范围;要求系统可限制同一帐号同时多处登录;要求系统可设置连续多次登录失败锁定IP;要求系统可防SQL注入攻击。F、与软件相关的其他系统贵阳市节水办业务信息系统贵阳市节水办业务查询系统贵阳市节水网G、完成日期系统项目要求完成日期为2011年12月30日2.2 目标开发本系统目标在于两个方面,其中为公众开放的网站平台,其主要目的在于宣传住建部的相关政策法规及相关通知和新闻内容等,同时对创建节水型城市进行相关宣传和公众引导。可让公众在第一时间能通过正规渠道和政府平台了解当前信息,同时还能参与到相关的讨论中。另一方面是将日常众多纷繁的基础数据纳入到一个集中统一的平台中进行管理、加工、利用。利用计算机及网络等先进技术,将工作人员从大量复杂的计算和统计中解脱出来。通过计算机和网络自动汇总数据进行分析计算,得出体现全局性和特殊性的代表数据,给领导决策层提供可供参考的数据和结论。通过这些数据设定的运行基数在系统中根据已输入的众多基础数据进行分析比对,根据比对值自动预测和预警,实现数据输入、加工、统计、预测自动化。最大程度上减少工作人员劳动、提升工作效率、提高工作精细程度。 人力与设备费用的节省在传统工作方式中容易产生大量纸质报表,在统计过程中还会占用工作人员大量工作时间,有时还需聘用临时工作人员协助处理,传统工作方式不仅大量浪费办公资源(如:纸张、笔、打印耗材等)还让工作人员工作量分配不均部分人员工作量巨大等诸多问题。当采用计算机管理后将大大节约日常办公经费开支,可简化工作人员劳动量并节省临时聘用工作人员开支,同时本系统可最大利用现有网络及计算机设备节约了新设备的购置费用。 处理速度的提高通过计算机自动进行数据的基本“+、-、”将大大高于人工计算或通过计算机辅助计算; 控制精度或生产力的提高通过计算机的计算,数据的精度不会因人工的算法或书写问题出现数据偏差过大和误读等常见问题(除基础数据的录入错误或编程算法错误除外)。 管理信息服务的改进人工管理数据信息需要对重要文档进行分类存放保存,对于重要文档还需设立特殊存放地点并保持环境温湿度,同时翻阅历史档案和数据时不仅耗时耗力还可能因杂乱无章的管理和管理人员的交替造成数据遗失等严重后果。采用计算机管理信息后,所有信息只是计算机中的一项非实体数据,因此在空间存放上几乎没任何特殊要求,而且通过计算机管理后对于数据的查阅会马上变成一个简单而又高效的操作,只是利用鼠标点击几下原来需要一至两天才能统计出来和翻阅出来的数据立即就会出现在工作人员眼前或售中,极大的提高的信息管理成本和时效性。 决策系统的改进领导或决策人对于一项改革和制度的建立和情况反映的处理方案,往往是通过一系列基础数据的汇总、统计、计算得出一张或多张具有代表性的报表或部分重要指标项的数据进行分析和判断的。对于这些数据的加工过程是否复杂和耗时领导一般不予考虑而他们考虑的只是这些数据是否汇报及时和是否能反映当前状况,但这些过程往往是工作量巨大和耗时耗力的。因此计算机信息管理的改进无疑在很大程度上满足了领导或决策人在决策时所需数据的时效性和真实性。 人员工作效率的提高人员效率的提高可以从以下几方面体现:基础数据的收集填报(可通过各单位客户端自行填写);报表统计汇总(不需要人工对数据进行汇总计算一切通过计算机算法自动完成);数据的上报(不需专人向上级单位报送只需通过网络直接传送);数据的计算(不需要人工再次为重要的数据进行计算复核);报表生成(不需要人工制作报表只需通过计算机内置的报表格式直接输出打印);指标分析评价(不需要人为对指标项进行比对计算机直接进行差异比对并生成报告);综上所述,计算机系统在信息管理上的运用将大大提高人工工作效率和错误出现几率。2.3 条件、假定和限制 建议开发软件运行的最短寿命由于本系统为政策性非盈利型系统使用寿命因政策而定,建议本系统使用寿命10年以上。同时网站的生命力主要体现在信息更新的周期,所以建议对公众开放的网站平台的信息更新最少3天一次。 进行显然方案选择比较的开发期限住建部及贵阳市节水办对本系统的要求为为公众网络平台+系统应用型的综合系统。根据和当前最流行的开发方式和上述要求本系统只能通过B/S模式进行开发。 技术性限制服务器建议配置:英特尔 至强 EM64T 四核处理器 E5405 (2.0GHz 12MB L2 1333MHz 80w)/ 4x1GB 全缓冲内存/3x146GB 1万5千转达 3.5英寸 SAS 热插拔硬盘/双千兆网卡/DVD-RW/DVD Combo/ 835W 热插拔电源/ServeRAID-8k SAS Controller(256MB) 阵列卡,支持RAID0、1、5、6、10、5E 经费来源和使用限制经费来源为专项资金。系统运行必须在Internet上,客户端浏览器必须满足IE7.0以上或同等功能的浏览器。 建议开发软件投入使用的最迟时间建议开发软件投入试运行时间为2011年9月,这样在时间上可保障系统的开发质量和系统功能的完整性.使用的最迟时间为2011年12月,让系统能在2012年全国节水宣传周前进行运行测试和使用人员的相关基础培训工作。同时在全国节水宣传周上可作为全国节水措施的宣传部分之一进行大力宣传和推广,在节水周的大力宣传下可让本系统得以快速宣传和推广也让公众能在第一时间去了解和认识住建部的相关信息同时认识创建节水型城市的概念及所产生的切身利益。2.4 可行性研究方法建议本系统的研究主要集中在对公众开放的平台上是否栏目模块清晰、内容丰富、详实、结构合理。创建节水型城市管理平台是否能够为国内创建节水型城市相关课题提供一个可行性的解决方案、能够为社会创造多大的社会价值、能够实现创建节水型城市的相关工作人员减少多少工作量及实现相关数据的收集、统计、汇总、分析比对等功能。2.5 决定可行性的主要因素由于本系统属于社会和公益事业的中长期运用管理系统,其主要的开发可行性因素在于本套系统是否能够对国家和企事业单位及人民群众带来的长期利益及生活质量的提高。三、现有系统的分析3.1 处理流程和数据流程由于一直通过人工方式进行数据汇总,分析、比对,不具有数据流的流转方式,仅为手工式传递工作方式。3.2 工作负荷由于没有采用系统且数据来源较多,工作人员70%以上工作时间为基础数据的收集、整理等工作,不仅占用了工作人员大量时间还大大降低了工作时效性。工作人员日常工作负荷过重。3.3 费用支出仅有人工费用和日常办公经费支出。3.4 人员贵阳市节水办相关工作人员3.5 设备设备名称设备数量备注3.6 建设必要性节水办现有的应用业务应用系统,仅仅对现有业务数据进行电子管理,还未进行深层次运用。信息数据使用相对单一,未已相关政策和指标进行联系,因此只能算在现有业务基础上实现了信息化管理还未实现数字化运用。因此在国家提出创建节水型城市及节水型城市指标体系已建立的前提下,需要对原有信息数据进行深层次利用和挖掘,将数据的运用提升到一个新的程次上,通过建设住建部城市节水及创建节水型城市信息系统并利用网络将各项的数据传送至数据中心与节水型城市指标体系相结合将基础数据通过计算机计算、分析后与指标体系进行比对实现节水型城市的自动评比,进行综合比对形成决策分析数据。开发本系统的目的在于将已有的基础数据信息通过计算机及网络实现数字化运用。同时住建部城市节水及创建节水型城市信息系统系统的建立还将创造巨大的社会效益,具体体现如下:(一)创建节水型城市建设,是全国经济可持续发展的迫切需要。水是人类赖以生存和发展不可替代的资源,也是经济社会发展重要的战略资源。当前,我们的工农业生产和城乡居民生活用水方式还比较粗放,因此,迫切需要通过创建节水型城市,来提高水的有效利用率,以确保有足够的水资源来保证经济社会的可持续发展。同时,节约用水就是节约企业生产成本,节约用水已经成为企业转型升级、提高经济效益的内在要素之一,对企业提高综合竞争力具有重要的现实意义。(二)创建节水型城市建设,是全国建设资源节约型、环境友好型社会的必然要求。节能减排从源头抓起,节约水资源从本质上讲就是减少污水排放量,减少社会治污成本。因此,组织和动员全社会力量创建节水型城市,是解决当前城市水资源供需矛盾,进一步加强节能减排工作,减少水环境污染,改善生态环境最直接、最经济、最有效的办法和重要举措,是建设富强、文明、秀美、和谐的切实需要。(三)创建节水型城市建设,是全国城乡居民提升生活品质的重要措施。保护和珍惜城市优质水资源,改善城市水环境,实现污水减排,建设花园型城市和生态城市离不开水和水生态相关工作,通过节水实现城市水的良性循环尤其重要。因此,创建节水型城市不仅是和建设花园城市、生态城市目标相同,也是创建生态市、园林城市和最佳人居环境城市等的必然要求和必备条件之一,更是一项利在当代、功在千秋的民生工程。贵阳市节水办审时度势,提出本系统的建设,抓住了有利时机,非常必要、非常及时。四、所建议技术可行性分析4.1 对系统的简要描述通过计算机网络对基础数据的收集,对这些数据进行统一存储根据相应权限进行数据共享。然后利用计算机系统的处理能力对这些基础数据进行深层次的加工,形成需要的数据汇总、分析报表。再通过这些已生成的数据与现有的指标数据进行比对,得出预警分析数据后自动对城市节水数据进行评分划分是否符合节水型城市的基本要求。本系统架构建议采用B/S三层机构模式,及数据层、表现层、应用层模式。数据库建议采用当前流行且成熟的SQL数据,同时节水办的现有业务系统采用的也是SQL数据库因此可以很好的与当前数据库兼容共享数据。开发技术建议采用PHP。B/S三层架构介绍:B/S(Browser/Server)模式的三层结构是一种严格的分层定义,它首先将应用系统复杂的开发工作进行划分相对简单的小分块,然后在每一层中只实现系统相应层的功能设计,层间的交互由相邻层对应的功能模块进行调用,信息传递只由接口进行传送。系统功能实现构架的设计是为系统提供一个可行的实现方案,并方便程序设计人员将此方案转换为实现应用系统功能的具体Browser/Server模式,是从传统的C/S发展起来的计算方式。 C/S是松散耦合系统,通过消息传递机制进行对话,由客户端发出请求给服务器,服务器进行相应处理后经传递机制送回客户端;B/S模式则把C/S模式的服务器端进一步深化,分解成应用服务器(Web服务器)和多个数据库服务器,同时简化C/S中的客户端,将客户端的计算功能移至Web服务器,仅保留其表示功能,从而成为一种由表示层 (Browser)、功能层(Web Server)与数据库服务层(DATABASE Server)构成的三层分布式结构。三层架构的具体划分所谓三层架构,是在客户端与数据库之间加入了一个中间层,也叫组件层。这里所说的三层体系是指逻辑上的三层,即使这三个层放置到一台机器上。 三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建立连接,再经由中间层与数据库进行交换. 数据访问层(DAL)执行从数据库获取数据或向数据库发送数据的功能。在分布式应用程序结构中,相应功能使用ADO.NET数据适配器和SQL服务器存储过程来完成。本层从业务逻辑层接收请求,从数据访问层获取数据或向其发送数据。可以使用存储过程获取数据,并可选用ADO.NET向数据库发送数据,最后将数据库查询结果返回到业务逻辑层,作为ADO.NET数据集。业务逻辑层(BLL)包含业务对象本身以及应用于它们的规则。这也是主要业务对象所在的位置。它们实现业务实体或系统对象。系统的业务规则将在这些对象中编码。它从web表现层接受请求,根据编码的业务规则处理请求,从数据访问层获取数据或将数据发送到数据访问层,将处理结果传递回web表现层。Web表现层(Veb layer)是指在应用程序中实现的客户端。在分布式应用程序结构中,用户服务可以是Web客户端或Windows客户端,这具体取决于特定的应用程序。例如,在开发Web应用程序时,可能需要提供具有标准Windows用户界面或Web用户界面。通常,这种一般类型的应用程序包含以下功能:管理Web页的呈现和行为,向业务逻辑层发送用户输入,从业务逻辑层接收结果等。三层架构的优势分析 从开发角度和应用角度来看,三层架构比双层或单层结构都有更大的优势。三层结构适合群体开发,每人可以有不同的分工,协同工作使效率倍增。三层架构属于瘦客户的模式,用户端只需一个较小的硬盘、较小的内存、较慢的CPU就可以获得不错的性能。相比之下,单层或胖客户对面器的要求太高。 三层架构的最大优点是它的安全性。用户端只能通过逻辑层来访问数据层,减少了入口点,把很多危险的系统功能都屏蔽了。SQL数据库介绍:SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select, Insert, Update, Delete, Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。 SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、 Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。Microsoft SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。Microsoft SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,在大型多处理器的服务器等多种平台使用,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。 Microsoft SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 Microsoft SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。 与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 Microsoft SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,Microsoft SQL Server 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。PHP技术介绍:PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。PHP的优点:1、PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。2、用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多。3、同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,充分利用了服务器的性能。4、PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户再一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就可以了,这也是PHP高效率的体现之一。5、PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,具有强大的跨平台及跨数据库支持能力,支持几乎所有流行的数据库以及操作系统。6、开放的源代码,所有的PHP源代码事实上都可以得到,而且PHP是免费的。4.2 与现有系统比较的优越性由于此前通过手工完成数据工作,因此采用系统后工作负荷将大大减轻,具体体现过程见“2.2节的人员工作效率的提高”。4.3 处理流程和数据流程基础数据填报数据分类存储数据加工数据汇总、分析报表数据输出、上报指标数据指标比对节水型城市自动评分预警分析4.4 采用建议系统可能带来的影响 对设备的影响已有客户端计算机不需要升级更换,网络根据实际情况进行优化改造即可。需增够如下设备:设备名称设备数量备注服务器2数据服务器、应用服务器各一台路由器1用于下级单位专线接入防火墙1用于外部网络攻击、病毒防范交换机2用于局域网内部数据交换工作站若干根据实际情况进行购置,不在必要概算内服务器需满足以下配置:英特尔 至强 EM64T 四核处理器 E5405 (2.0GHz 12MB L2 1333MHz 80w)/ 4x1GB 全缓冲内存/3x146GB 1万5千转达 3.5英寸 SAS 热插拔硬盘/双千兆网卡/DVD-RW/DVD Combo/ 835W 热插拔电源/ServeRAID-8k SAS Controller(256MB) 阵列卡,支持RAID0、1、5、6、10、5E 对现有软件的影响对现有软件及应用系统无任何影响,新系统软件平台需满足如下需求:服务器操作系统:Win2003数据库:SQL Server 2005工作站操作系统:Win XP/Win 7/Vista浏览器:IE 7.0以上 对用户的影响要求用户单位操作人员熟悉软件运行的基本环境Windows操作系统及,IE浏览器操作。要求用户对新开发系统的工作流程及操作方式进行熟悉。 对系统运行的影响用户的操作需严格按照系统要求规程进行操作;要求创建系统管理员及系统用户两种登录方式,其中系统用户分权限管理;系统运行配置参数应由系统管理员进行配置,普通系统用户无权配置;输出报表并打印;系统数据的备份与恢复。 对开发环境的影响开发人员为了保证新系统的平台兼容性,应在XP及以上操作系统中进行开发测试;需要开发人员提供数据库详细的设计及数据关联关系;为了满足新系统开发和测试,开发和测试用计算机应符合当前主流计算机配置;如初始化数据设计保密与安全问题,应由专人负责监督录入和使用。 对经费支出的影响人力费用:350,000.00元人民币;设备费用:200,000.00元人民币;实施费用:40,000.00元人民币支持性服务费用:50,000.00元/年人民币;其它间接开支费用:30,000.00元人民币。*此支持性服务费用仅为系统使用的年度概算。4.5 技术可行性评价 在限制条件下,功能目的是否达到在技术限制条件下,无法达到开发目标。在人力资源限制条件下,会延长开发周期。 利用现有技术,功能目的是否达到利用现有技术,完全可达到系统开发目标 对开发人员数量和质量的要求,并说明能否满足本开发项目属于新课题需提供下述专业技术人员投入到开发过程中:项目名称职责投入人数备注住建部城市节水及创建节水型城市信息系统项目经理1具有项目管理经验丰富的资深项目经理专业领域顾问3具有行业知识丰富的资深工作人员或专家系统架构师1具有大型软件系统设计开发经验的软件工程师系统分析师1具有大型网络系统设计分析经验的资深软件工程师系统工程师1具有大型网络运用综合系统实施经验的硬件网络工程师开发人员4参与过大型项目或独立开发过简单软件项目的软件工程师美工人员1具有网站和应用程序美工设计的工作人员文档编制员2对系统集成熟悉的文职人员实施员2实施过系统集成项目和客户端大于50个的技术工程师以上人员才能够满足项目开发需求 在规定的期限内,开发能否完成在以上技术及人员限制条件内可在规定期限内完成开发工作。五、所建议系统经济可行性分析5.1 支出开发费用:350,000.00元人民币;设备费用:200,000.00元人民币;实施费用:40,000.00元人民币支持性服务费用:50,000.00元/年人民币;其它间接开支费用:30,000.00元人民币。*此支持性服务费用仅为系统使用的年度支持性服务概算。*人工费用参照关于公布2008年贵阳市部分职业(工种)工资指导价位的通知5.2 效益创建节水型社会是指以水资源高效利用的方式进行生产、以节约的方式进行消费为根本特征的社会。节水型社会的本质特征是建立以水权、水市场理论为基础的水资源管理体制,以水资源管理制度、体制和机制的创新为核心,充分发展市场在水资源配置中的导向作用,形成以经济手段为主的节水机制,不断提高水资源的利用效率和效益,以有效缓解经济社会发展、人口增长与水资源日趋紧张的矛盾。因此本系统的效益主要体现为社会效益。5.3 收益/投资比根据系统使用性质,实际收益为社会型收益它主要体现为产业链上的资金投入连锁反映。如:城市节水产生明显效果,对用水生产企业来说它将节约用水资金,同时会带来污水排放量的减少,这样政府对水环境污染的治理费用将进一步缩减。因此本系统带来的间接收益和社会价值将远远大于实际收益。5.4 投资回收周期系统属于国家资助开发项目,使用单位为事业单位,不存在投资回收周期;5.5 敏感性分析 系统生存周期长短由于次系统属于具有社会效应的管理型分析系统,应尽量延长系统生存周期,其生存周期为中长期系统,可根据具体政策和运用情况进行系统功能增加和修改。 系统工作负荷量应将有效数据全部录入系统尽量保持系统数据完整性,使系统工作负荷量达到理想运行状态。处理速度要求服务器需满足以下配置:英特尔 至强 EM64T 四核处理器 E5405 (2.0GHz 12MB L2 1333MHz 80w)/ 4x1GB 全缓冲内存/3x146GB 1万5千转达 3.5英寸 SAS 热插拔硬盘/双千兆网卡/DVD-RW/DVD Combo/ 835W 热插拔电源/ServeRAID-8k SAS Controller(256MB) 阵列卡,支持RAID0、1、5、6、10、5E硬件系统配置不变化的情况下可满足客户需求的运行速度。硬件系统配置下降将在负荷过重或数据量过大的情况下会出现数据处理能力下降风险。 设备和软件配置变化对支出和效益的影响等的分析设备配置性能下降将直接减少项目开发费用支出;设备配置性能下降将直接影响系统运行性能;软件配置变化将影响系统运行稳定性及安全性;六、社会因素可行性分析6.1 法律因素 合同责任系统开发合同中出资方应注意系统开发完成后应要求开发方提供至少一年的软件上门免费维护期。 侵犯专利权由于此系统属于新课题研发,不存在侵犯专利权。 侵犯版权版权归系统开发方所有,出资方具有系统使用权,在未经系统开发方同意出资方不得将此系统提供其他第三方单位或个人使用。6.2 用户使用可行性 用户单位的行政管理根据贵阳市节水办工作职责和岗位职责完全可以瞒住新系统的行政管理需求。 工作制度本系统不属于实时系统,因此贵阳市节水办工作制度完全满足新系统运行要求。 人员素质等能否满足要求因为贵阳市节水办工作人员年龄从2250岁不等,跨越两代人,因此在人员素质上存在差异,需要通过计算机基础培训和系统使用培训才能满足新系统的上线运用要求。七、其他可供选择的方案此系统还可通过ASP.NET模式开发。由于此模式开发周期长,功能升级较复杂,同时限制较多,不建议采用此模式进行开发。八、结论和意见 本项目可着手组织开发。鉴于时间相对紧迫,本可行性方案连同项目实施方案一同编制,为保证系统能够在有限时间内高效完成客户需求功能的开发工作。建议立即对本项目进行项目立项和建设工作。九、系统设计实施方案建议9.1 编写目的本项目开发计划旨在明确开发时间、规范开发过程,保证住建部城市节水及创建节水型城市信息系统质量,统一小组成员对本系统的理解,并对其开发工作提供指导;同时还作为项目通过评审的依据。目的是更清晰的理解贵阳市节水办项目的业务要求,明确系统开发需要做的工作,并为保证系统在业务流程、报表管理和质量方面的要求提供可执行的依据,包含了范围、进度安排、质量控制、预算和变更等在内的明确的计划和安排,以切实能保证项目能在控制中完成。本项目开发系统设计只贵阳市节水办(甲方)、(乙方)及其他与本相关相关人员使用。9.2 总体设计9.2.1 系统运行环境软件环境(相关软件、操作系统等)服务端操作系统:Microsoft Windows Server 2003服务端数据库:Microsoft SQL Server 2008服务端:住建部城市节水及创建节水型城市信息系统服务端客户端操作系统:Microsoft Windows XP sp2、Vista、Win 7客户端:IE7.0或遨游等或以上浏览器办公软件:Microsoft Office 2003硬件环境(网络、设备等)服 务 器:配置详见分析报告书中交 换 机:10M/100M可管理交换机防 火 墙:天融信9.2.2 系统层次结构住建部城市节水及创建节水型城市信息系统是为规范管理节水业务及申报节水型城市、提高管理效率,以期更好地完成城市节水评比、政策宣传的各项管理工作而建立起来的一套信息管理系统。住建部城市节水及创建节水型城市信息系统是集城市用水基础数据的收集、统计、分析等功能于一体的信息管理系统住建部城市节水及创建节水型城市信息系统主要功能为网站平台管理及节水型城市信息系统两个部分,以下是住建部城市节水及创建节水型城市信息系统功能结构图:住建部城市节水及节水型城市信息系统平台入口网站系统住建部城市节水及创建节水型城市应用系统公众用户网站系统权限验证授权管理员维护系统授权操作人员应用系统9.2.3 系统网络拓扑结构9.2.4 程序设计说明 程序描述通过建立先进的管理信息系统及相应的管理机制,将住建部日常政策性宣传、政务公开、创建节水型城市数据收集、评估、预警等业务完整地置于计算机系统管理之中,使得住建部管理水平提高到一个新的高度,为领导宏观管理提供支持。同时利用本系统的公共平台让公众拥有更多的渠道去了解节水的知识和必要性。力争将本项目建设成国内集宣传、系统运用、网络传输、数据高度集中的高新型系统的样板工程。我们通过充分考虑各个模块间的相互关系、应用的相互依赖性等因素,我们采用以下系统设计方针和原则: 实用性 易用性 先进性 可实施性 可延展性、可扩充性除了上述主要设计原则外,在具体的软件系统开发过程中,还需要考虑以下特性:可配置性复用性可伸缩性安全性数据独立性 系统架构系统管理、安全管理机制数据库管理机制信息交流、共享的软/硬件平台信息系统数据库网站系统操作系统、WEB浏览器住建部城市节水及创建节水型城市信息系统平台应用平台用户工具住建部城市节水及创建节水型城市信息系统本系统设计基于两个考虑,基于执行效率与实时性的考虑,系统采用典型的3层B/S结构设计开发。三层B/S模式 (以下简称三层模式 )在两层模式的基础上,增加了新的一级。这种模式在逻辑上将应用功能分为三层:客户显示层、业务逻辑层、数据层。客户显示层是为客户提供应用服务的图形界面,有助于用户理解和高效的定位应用服务。业务逻辑层位于显示层和数据层之间,专门为实现企业的业务逻辑提供了一个明确的层次,在这个层次封装了与系统关联的应用模型,并把用户表示层和数据库代码分开 。这个层次提供客户应用程序和数据服务之间的联系,主要功能是执行应用策略和封装应用模式,并将封装的模式呈现给客户应用程序。数据层是三层模式中最底层,他用来定义、维护、访问和更新数据并管理和满足应用服务对数据的请求。三层模式的主要优点为 :良好的灵活性和可扩展性。对于环境和应用条件经常变动的情况,只要对应用层实施相应的改变,就能够达到目的。可共享性。单个应用服务器可以为处于不同平台的客户应用程序提供服务,在很大程度上节省了开发时间和资金投入;较好的安全性。在这种结构中,客户应用程序不能直接访问数据,应用服务器不仅可控制哪些数据被改变和被访问,而且还可控制数据的改变和访问方式 。增强了企业对象的重复可用性。“企业对象”是指封装了企业逻辑程序代码,能够执行特定功能的对象。随着组件技术的发展,这种可重用的组件模式越来越为软件开发所接受。三层模式成为真正意义上的“瘦客户端”,从而具备了很高的稳定性、延展性和执行校率。三层模式可以将服务集中在一起管理,统一服务于客户端,从而具备了良好的容错能力和负载平衡能力。以下是典型的3层B/S结构示意图客户显示层数据层业务逻辑层业务处理请求业务处理结果数据存储请求数据存储结果3层B/S结构 系统构架系统本网站系统采用PHP技术开发的系统平台对系统进行构建,本系统平台是一套专门为国内政府职能部门开发的互联网软件,经过长达十年的艰苦研发和完善,针对中国国情精心设计,通过此系统平台可以方便快捷地建设和管理各种类型的网站,从域名、空间、网页到功能实现、网站维护和网站推广,提供最全面的网站构架系统平台,确保客户网站安全可靠的运行,并且能够带来实实在在的回报。本系统平台不仅提供强大的综合信息发布管理功能,同时提供了众多系统管理功能,包括:域名指向管理:网站管理员可以自主定义和修改互联网域名指向,并且可以同时将多个域名指向不同的网页,从而实现一套系统管理多个网站,如中英文版网站的集成管理和实现;上传文件管理:使用单位可以获得我们分配的服务器存储空间的管理权,用以上传各种形式的文件,并把这些文件通过互联网共享给其他人;注册会员管理:企业可以通过网站发展潜在用户,并通过对用户分级管理,从而实现在线的会员制产品销售和服务功能;邮件列表管理:通过此功能模块,可以很方便的将最新信息有针对性的发给用户;用户反馈管理:收集用户反馈信息是动态商务网站最大的优越性体现,企业可以通过这项功能方便地收集用户反馈,与用户及时沟通互动;在线调查管理:此功能同样是帮助企业收集用户的反馈
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 乐理音程考试题库及答案
- 森林防护巡护知识培训课件
- 森林家庭防火知识培训课件
- 棋王课件中职
- 海南省养老护理员职业资格技师考试题(含答案)
- 2025年精细化工作业面试宝典涵盖各类工艺作业预测题
- 2025年裁判台球考试题及答案
- 2025年公路水运安全员(交安abc)考试考核题库答案
- 2025年项目经理从业资格认证考试模拟试题集及答题技巧
- 2025年软件工程师职称评定预测试题及答案参考
- 投资意向协议书2篇
- 《战略与战略管理》课件
- 《生物安全柜的使用》课件
- 比亚迪电动汽车无线充电技术研发
- 新疆维吾尔自治区、新疆生产建设兵团2020年中考语文试卷及答案
- 酒吧防恐怖袭击应急预案
- GB/T 23986.2-2023色漆和清漆挥发性有机化合物(VOC)和/或半挥发性有机化合物(SVOC)含量的测定第2部分:气相色谱法
- JB-T 4088.1-2022 日用管状电热元件 第1部分:通用要求
- 重点单位消防八本台帐
- 新机构CK6150数控车床使用说明书(通用)
- 售后维修服务单
评论
0/150
提交评论