苏州北大青鸟|电脑人才培训中心『官方网站』

高中生毕业了做什么?高中生学什么好 苏州北大青鸟、苏州北大青鸟学费、苏州北大青鸟地址
ACCP7.0培训-入手最快 JAVA培训—收入最高 .NET培训—就业面最宽 网络营销培训—需求量最大
高中毕业学什么好 大学生找不到工作怎么办 学什么技术有前途(好转行) 初中(中专)毕业学什么好
当前位置: 主页 > 青鸟百科 >

基于WEB的应急预案和指挥系统的设计

时间:2012-05-11 17:44来源: 作者: 点击:

系统的设计上需要注重安全性和用户操作的流畅性。因此要在对用户的管理和资格审核环节做出限定,只有经过审核确认的会员才有权使用,而且需要对管理员进行不同的权限分配。搜索将在系统功能中占据重要的位置,可以使用多个属性字段进行模糊搜索,并在搜索结果提供比较和兑换通道。
 

JSP/JAVA应急预案和指挥系统使用MYECLIPSE软件进行开发,使用Struts hibernate spring框架进行三层架构设计,使用sqlserver数据库,包括 程序源码、、答辩PPT、全套文档
 

高速公路与一般公路相比,具有线型好、设计标准高、交通流量大、行车速度快等特点,如不采用先进的管理措施,在交通量大、气候恶劣的情况下,极易发生交通事故和交通阻塞。为此,在一些车流量非常大的高速公路上部署全程的信息就是必不可少了。这些系统可实施交通流量和交通运行监视;对关键点进行气象检测;对关键路段实施交通适时控制;及时发现各种异常情况并采取应急措施,保证高速公路高速、安全、经济地运营管理。
    高速公路信息不仅能改善高峰期间车辆行驶的平均速度,增加高峰期间的交通量,减少交通堵塞程度和车辆延滞时间,同时也能大大减少交通事故和保证交通安全,节约燃料和减少车辆的磨损,缩短运输时间,减少污染,发挥高速公路快速、安全、舒适和高效率的功能。可以看出高速公路信息具有较为显著的经济效益、社会效益和环境效益。
1.1.2 高速公路应急预案和指挥系统的现状
目前,高速公路信息已经逐步被交通部门所使用,功能也在不断的完善。而高速公路应急预案和指挥系统作为高速公路信息中的一个重要组成部分,也是值得重视的。
鉴于以上的原因,通过对高速公路的具体工作进行分析,编写了高速公路应急预案和指挥系统,用来方便的管理交通方面的工作。
这个系统是面向高速公路应急预案和指挥。系统通过对各种信息的录入、编辑、查询、删除等各个功能的实现,基本上可以满足交通部门的需要,在很大的程度上提高高速公路管理的效率和合理性,以及统计数据的真实性。
系统的功能和传统管理模式相比较,毫无疑问会大大提高交通信息管理的运作效率,辅助提高交通部门的管理水平,为减少差错,节省人力,为以后统计各类信息,提供有效的技术保障。
 目前,高速公路应急预案和指挥系统已经越来越多的应用到了很多地区之中,并起到了良好的效果。
1.2 系统实现的目标
本系统主要对高速公路应急预案和指挥信息的管理。一方面录入交通事故信息、各并对事故信息进行分析,生成应急预案;另一方面根据救援人员现场反馈的信息及时修正救援预案 ,同时统计各种高速公路事故的相关数据并根据数据做出分析,发现事故的易发地段并给出整改措施建议。
1.3 系统开发的意义
本系统主要对高速公路应急预案和指挥信息的管理。一方面保证各级、各地应急预案编制的数字化、标准化、统一化;另一方面实现以各级预案为依据,根据天气信息、事故信息得到救援方案 (根据报警信息自动产生救援方案,根据救援人员现场反馈的信息自动修正救援方案),利用各种合理手段通知相关救援单位和人员,达到实时自动指挥目的。
2 网上预约就诊系统分析
2.1 网站的设计目标
网站使用简洁的框架结构,可以进行交通事故应急预案的查看、交通事故录入等操作,实现交通事故的管理、事故的统计分析、系统维护等模块组成。以及一些常规的设置和数据库管理(包括备份和恢复)等操作。
2.2 网站的可行性分析
2.2.1 用户群体与市场分析
交通安全与我们的生活密切相关,交通部门对于交通事故管理的信息量非常庞大,管理工作也非常繁琐。一个实用的,功能较完善的高速公路应急预案和指挥系统的建立是十分必要的。
系统的功能和传统管理模式相比较,毫无疑问会大大提高交通信息管理的效率,辅助提高相关部门决策水平,管理水平,为减少差错,节省人力,提供有效的技术保障。
2.2.2 技术能力分析
根据本系统的功能需求,采用JSP与开源的SQL 2000数据库引擎进行开发。由于JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。而SQL 2000作为一种快速的、多线程、多用户和健壮的SQL数据库服务器,根据第三方测试结果,在千万级的数据环境中依然保持较高的执行速度。因此在技术层面上,是完全可行的。
2.2.3 可行性分析总结
综合用户群体的特点和不断增长的需求,以及技术、市场前景趋势等因素,交通管理的信息化系统有很大的发展前途,而高速公路应急预案和指挥系统则是建立在此基础上的,因此本系统的开发是具有可行性的。
2.3 网站设计的特点
系统的设计上需要注重安全性和用户操作的流畅性。因此要在对用户的管理和资格审核环节做出限定,只有经过审核确认的会员才有权使用,而且需要对管理员进行不同的权限分配。搜索将在系统功能中占据重要的位置,可以使用多个属性字段进行模糊搜索,并在搜索结果提供比较和兑换通道。
3 系统的开发技术及主要构架
3.1 开发技术的选择
3.1.1 JSP编程技术
Java Server Page或简称为JSP是由Sun公司在Java语言上开发出来的一种动态网页制作技术,它提供了一种建立动态网页的简单方法,并为开发人员提供了一个Server端框架,基于这个框架,开发人员可以综合使用 HTML,XML,JAVA语言以及其他脚本语言,灵活,快速地创建和维护动态网页,特别是目前的商业系统。作为JavaTM 技术的一部分,JSP能够快速的开发出基于所有Web服务器和应用服务器环境,独立于平台的应用程序,而且具有非常强的可伸缩性。同时,JSP把用户界面从系统内容中分离开来,使得设计人员能够在不改变底层动态内容的前提下改变网页布局。
JSP编程技术的优势在于:
(1)一次编写,到处运行。在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改。
(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/PHP的局限性是显而易见的。
(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。
(4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。
3.1.2 SQL Server 2000开源数据库的开发
SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库的最新版本。它的特性包括:
1.Internet 集成。SQL Server 2000 数据库引擎提供完整的XML 支持。它还具有构成最大的Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2000 程序设计模型与 Windows DNA 构架集成,用以开发 Web 应用程序,并且SQL Server 2000 支持 English Query 和 Microsoft 搜索服务等功能,在Web 应用程序中包含了用户友好的查询和强大的搜索功能。
2.可伸缩性和可用性。同一个数据库引擎可以在不同的平台上使用,从运行 Microsoft Windows® 98 的便携式电脑,到运行 Microsoft Windows 2000 数据中心版的大型多处理器服务器。SQL Server 2000 企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大 Web 站点所需的性能级别。
3.企业级数据库功能。SQL Server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。SQL Server 2000 分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL Server 2000 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。
4.易于安装、部署和使用。 SQL Server 2000 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用 SQL Server 的过程。SQL Server 2000 还支持基于标准的、与 Windows DNA 集成的程序设计模型,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。这些功能使您得以快速交付 SQL Server 应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。
数据仓库。 SQL Server 2000 中包括析取和分析汇总数据以进行联机分析处理 (OLAP) 的工具。SQL Server 中还包括一些工具,可用来直观地设计数据库并通过 English Query 来分析数据。
3.1.3 JAVA语言概述
Java是一种简单的,面象对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。它有以下特点:
1. 平台无关性
平台无关性是指Java能运行于不同的平台。Java引进虚拟机 原理,并运行于虚拟机,实现不同平台的Java接口之间。使 用Java编写的程序能在世界范围内共享。Java的数据类型与 机器无关,Java虚拟机(Java Virtual Machine)是建立在 硬件和操作系统之上,实现Java二进制代码的解释执行功能, 提供于不同平台的接口的。
2. 安全性
Java的编程类似C++,学习过C++的读者将很快掌握Java的精 髓。Java舍弃了C++的指针对存储器地址的直接操作,程序 运行时,内存由操作系统分配,这样可以避免病毒通过指 针侵入系统。Java对程序提供了安全管理器,防止程序的 非法访问。
3. 面向对象
Java 吸取了C++面向对象的概念,将数据封装于类中,利用类 的优点,实现了程序的简洁性和便于维护性。类的封装性、 继承性等有关对象的特性,使程序代码只需一次编译,然后 通过上述特性反复利用。程序员只需把主要精力用在类和接 口的设计和应用上。Java 提供了众多的一般对象的类,通 过继承即可使用父类的方法。在 Java 中,类的继承关系是单一的非多重的,一个子类 只有一个父类,子类的父类又有一个父类。Java 提供的 Object 类及其子类的继承关系如同一棵倒立的树形,根类 为 Object 类, Object 类功能强大,经常会使用到它及其 它派生的子类。
4. 分布式
Java建立在扩展TCP/IP网络平台上。库函数提供了用HTTP和FTP协议传送和接受信息的方法。这使得程序员使用网络上的文件和使用本机文件一样容易。
5. 键壮性
Java致力于检查程序在编译和运行时的错误。类型检查帮助检查出许多开发早期出现的错误。Java自己操纵内存减少了内存出错的可能性。Java还实现了真数组,避免了覆盖数据的可能。这些功能特征大大提高了开发Java应用程序的周期。Java提供: Null指针检测、 数组边界检测、 异常出口、 Byte code校验。
3.2 系统的主要架构及开发模式
基于B/S的体系结构
本高速公路应急预案和指挥系统采用B/S模式,服务器采用著名的web服务器端软件apache,该http服务器有着良好的跨平台性和安全性,可以运行在包括windows、linux、mac等操作系统上....


标签:

(原文标题:基于WEB的应急预案和指挥系统的设计

(责任编辑:苏州北大青鸟



相关新闻

  • E-learning云计算机市场份额逐渐扩大
  • 基于WEB的成本管理系统的设计
  • 基于WEB的学生成绩管理系统的设计及
  • 基于WEB的汽车信息网站的设计
  • 基于WEB的信息信息发布系统的设计及
  • 基于WEB的JSP实验室管理系统的设计
  • 基于WEB的企业人事管理系统的设计
  • 基于JSP的商场进销存管理系统的设计
  • 基于JSP的网络交易市场物业管理系统
  • 基于WEB的毕业设计选题系统的设计及
    更多
    分享按钮
    ------分隔线----------------------------
    招生专题