ImageVerifierCode 换一换
格式:DOCX , 页数:34 ,大小:1.29MB ,
资源ID:10612209      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10612209.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(液化天燃气车辆年审系统管理员模块毕业设计.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

液化天燃气车辆年审系统管理员模块毕业设计.docx

1、液化天燃气车辆年审系统管理员模块毕业设计 摘要 随着Internet的飞速发展及互联网的普及,计算机已广泛用于政府、军事、科研、商业等部门,连接到千家万户,利用计算机实现液化天然气车辆年审管理势在必行。 Internet上的企业计算飞速发展,Web服务器早已不再局限于过去的HTTP服务,CGI、PHP、ASP等技术早已使服务器端的数据库服务和应用服务成为所有网站的家常便饭。而具有跨平台特性的Java更是震动了Web世界。Sun公司的J2EE平台以它的优良特性大大简化了服务器端多层企业应用的开发。根据实际需求,本网站的设计采用模块化的设计思想,在Windows7操作系统环境下,搭建JSP运行环境

2、,通过使用JAVA脚本语言完成动态的、交互的web服务器应用程序,实现本系统的主要功能,管理员在后台进行的管理及发布功能。本文系统地介绍了液化天然气车辆年审系统管理员模块的工作原理、实现技术及系统架构方案。从而论述了一个液化天然气车辆年审系统管理员模块的设计原理、设计思想及具体的实现过程,对各个模块的架构及设计思想和设计过程作了详细阐述。在页面设计与制作中,对于页面的基本格式,使用HTML语言出大的框架,然后用MyEclipse在框架里面做详细的设计。 本系统采用JSP作为开发工具,采用SQLServer2000数据库作为后台数据库。本文详细讲述了以上技术的应用。 关键字:液化天然气车辆年审系

3、统;JSP;SQLServer2000数据库 AbstractWith the rapid development of Internet and the popularity of the Internet, it has been widely used in government, military, scientific research, business and other departments, to connect to the homes, using computer to realize the liquefied natural gas vehicle year ca

4、reful management is imperative. On the Internet the rapid development of enterprise computing, Web server no longer confined to the past HTTP service, CGI, PHP, ASP technology has made on the server side database services and application services become the norm of all site.With Java is a cross-plat

5、form characteristics shook the Web world.Suns J2EE platform for its excellent features greatly simplifies the development of multi-tier enterprise applications on the server.According to the actual demand, this website design adopts the modular design idea, in the Windows 7 operating system environm

6、ent, building a JSP running environment, through the use of JAVA scripting language (dynamic, interactive web server applications, realize the main functions of this system, the administrator management, and release the function in the background.This paper systematically introduces the liquefied na

7、tural gas vehicle inspection system, the administrator module and the working principle, implementation technique and system architecture solutions.To a liquefied natural gas vehicle inspection system is expounded in the paper, the administrator module design principle, design idea and the concrete

8、implementation process, architecture of various modules and expounds in detail the design idea and design process.In the page design and production, for the basic format of the page, using HTML a big framework, and then use MyEclipse in framework for detailed design.This system USES JSP as a develop

9、ment tool, using SQL Server2000 database as the back end database.In this paper, the application of the above technology is described in detail.Keywords: liquefied natural gas vehicle inspection system;The JSP.SQL Server2000 database 目录1 绪论 11.1概述 11.2选题目的及意义 12 相关技术介绍 22.1 JSP开发技术 22.2 Myeclipse开发工

10、具介绍 32.3 面向对象理论的介绍 33.系统需求分析 43.1可行性分析 43.1.1系统可行性分析 43.1.2可行性分析报告 53.1.3系统开发具体研究分析 53.2系统功能需求分析. 53.2.1业务流程分析 53.2.2系统功能分析 74.系统概要设计 74.1总体设计 74.1.1运行环境 84.1.2系统设计思想 85.系统模块的实现(管理员模块) 85.1数据库的实现 85.2管理员模块的实现 8结论 20参考文献 20致谢 21 1 绪论 1.1概述 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作

11、用。交通工具信息化建设的不断提高,为交通工具的数据管理带来了巨大的便利。液化天然气车辆年审系统中的管理员模块是整个系统中一个重要组成部分,是交通管理有关部门对各种车辆进行评测审核的一个不可或缺的平台,也是一个信息录入的非常便捷的工具。所以液化天燃气车辆年审系统能够为规范车辆管理和审核提供充足和快捷的记录手段。作为计算机应用的一部分,使用计算机对液化气车辆年审进行管理,具有比手工管理无法比拟的优点。例如:记录快速、检索迅速、查找方便、可靠性高、存储量大、保密性好、统计快、成本低等。这些优点能够极大地提高液化天然气车辆审核的效率。 1.2选题目的及意义随着信息技术在管理上越来越深入而广泛的应用,信

12、息管理系统的实施在技术上已逐步成熟。信息管理系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。如今现在液化天然气车辆年审管理情况:没有一个统一的系统对年审的过程进行管理和监控,并缺乏对车主的沟通管理。 液化天然气车辆年审系统对于交通管理部门处理庞杂的液化天然气车辆管理和数据统计提供了较大的便利,便于较为分散的车辆的管理,让数据的查询变得简单,让车主和审核部门的沟通便捷化。通过本系统,把本市的液化天然气车辆信息,审核信息,录入统计信息各个环节进行有效地计划、组织和控制。通过这种办法,依据统一数据信息进行管理,把任

13、何一块信息所产生的数据变动及时地反映给其它相关信息,做到数据共享。 采用本系统,能够使整个系统内部所有信息的工作简化,提高工作效益。由于采用统一的数据信息,使相关资料能够快速地查询所需的数据、资料及其它信息的,使信息快速高效运行该系统达到以下目标:实现全市范围内的网上提交工作;对登记的车辆的监控;对车辆年审的安排。 2 相关技术介绍2.1 JSP开发技术 Java服务器页面1是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.html)中插入Java程序段(Scrip

14、tlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。JSP中的一个主要功能是JSP fragment,它的基本特点是可以使处理JSP的容器推迟评估JSP标记属性。我们知道一般JSP是首先评估JSP标记的属性,然后在处理JSP标记时使用这些属性,而JSP fragment提供了动态的属性。也就是说,这些属性在JSP处理其标记体时是可以被改变的。JSP需要将这样的属性定义为 javax.servlet.jsp.tagext.JspFragment类型。当JSP标记设置成这种形式时,这种

15、标记属性实际上的处理方法类似于标记体。在实现标记的程序中,标记属性可以被反复评估多次。这种用法称为JSP fragment。JSP fragment还可以定义在一个SimpleTag处理程序中使用的自制标记动作。像前面例子说明的,getJspBody返回一个 JspFragment对象并可以在doTag方法中多次使用。需要注意的是,使用JSP fragment的JSP只能有一般的文本和JSP action,不能有scriptlet和scriptlet表达式。优点(1)一次编写,到处运行。除了系统之外,代码不用做任何更改。(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境

16、中进行系统部署,在任意环境中扩展。相比ASP的局限性JSP的优势是显而易见的。(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力(4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。(5)支持服务器端组件。web应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供web页面调用,以增强

17、系统性能。JSP可以使用成熟的JAVA BEANS 组件来实现复杂商务功能。 缺点与ASP也一样,Java的一些优势正是它致命的问题所在。正是由于为了跨平台的功能,为了极度的伸缩能力,所以极大的增加了产品的复杂性。Java的运行速度是用class常驻内存来完成的,所以它在一些情况下所使用的内存比起用户数量来说确实是“最低性能价格比”了。2.2 Myeclipse开发工具介绍 MyEclipse,是在eclipse基础上 加上自己的插件。MyEclipse 是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源

18、产品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。MyEclipse企业级工作平台(MyEclipseEnterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试

19、和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate 。Tomcat 简介:Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式,它运行时占用

20、的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。Tomcat 环境变量配置:下载并安装Tomcat服务器,设安装路径为C:/tomcat1,新建变量名:CATALINA_BASE,变量值:C:tomcat2,新建变量名:CATALINA_HOME,变量值:C:tomcat3,打开PATH,添加变量值:%CATALINA_HOME%lib;%CATALINA_HOME%bin(有的电脑不需要如此配置就可以直接打开)测试:启动服务器后,在浏览器输入http:/localhost:8080,

21、回车,会有显示界面,则安装成功。 2.3 面向对象理论的介绍从现实世界中客观存在的事物(即对象)出发来构造软件系统,并在系统构造中尽可能运用人类的自然思维方式,强调直接以问题域(现实世界)中的事物为中心来思考问题,并根据这些事物的本质特点,把它们抽象地表示为系统中的对象,作为系统的基本构成单位(而不是用一些与现实世界中的事物相关比较远,并且没有对应关系的其它概念来构造系统)。这可以使系统直接地映射问题域,保持问题域中事物及其相互关系的本来面貌。对象是要研究的任何事物。从一本书到一家图书馆,单的整数到整数列庞大的数据库、极其复杂的自动化工厂、航天飞机都可看作对象,它不仅能表示有形的实体,也能表示

22、无形的(抽象的)规则、计划或事件。对象由数据(描述事物的属性)和作用于数据的操作(体现事物的行为)构成一独立整体。从程序设计者来看,对象是一个程序模块,从用户来看,对象为他们提供所希望的行为。在对内的操作通常称为方法。类是对象的模板。即类是对一组有相同数据和相同操作的对象的定义,一个类所包含的方法和数据描述一组对象的共同属性和行为。类是在对象之上的抽象,对象则是类的具体化,是类的实例。类可有其子类,也可有其它类,形成类层次结构。消息是对象之间进行通信的一种规格说明。一般它由三部分组成:接收消息的对象、消息名及实际变元。三大特性:封装性:封装是一种信息隐藏技术,它体现于类的说明,是对象的重要特性

23、。封装使数据和加工该数据的方法(函数)封装为一个整体,以实现独立性很强的模块,使得用户只能看见到对象的外特性(对象能接受哪些消息,具有哪些处理能力),而对象的内特性(保存内部状态的私有数据和实现加工能力的算法)对用户是隐蔽的。封装的目的在于把对象的设计者和对象者的使用分开,使用者不必知晓行为实现的细节,只须用设计者提供的消息来访问该对象。继承性:“继承”是面向对象软件技术当中的一个概念。如果一个类A继承自另一个类B,就把这个A称为“B的子类”,而把B称为“A的父类”。继承可以使得子类具有父类的各种属性和方法,而不需要再次编写相同的代码。在令子类继承父类的同时,可以重新定义某些属性,并重写某些方

24、法,即覆盖父类的原有属性和方法,使其获得与父类不同的功能。另外,为子类追加新的属性和方法也是常见的做法。多态性: 对象根据所接收的消息而做出动作。同一消息为不同的对象接受时可产生完全不同的行动,这种现象称为多态性。利用多态性用户可发送一个通用的消息,而将所有的实现细节都留给接受消息的对象自行决定,如是,同一消息即可调用不同的方法。多态的实现受到继承性的支持,利用类继承的层次关系,把具有通用功能的协议存放在类层次中尽可能高的地方,而将实现这一功能的不同方法置于较低层次,这样,在这些低层次上生成的对象就能给通用消息以不同的响应。 3.系统需求分析 3.1可行性分析 可行性分析也称可行性研究,是决策

25、部门在采取一项重大改革或投资行动之前,对该项目的必要性和可能性进行分析与论证的活动。可行性分析已被广泛应用于新产品开发、基建、工业企业、交通运输、商业设施等项目投资的多个领域。在展开一项开发行动之前,必须对用户提出的目标的必要性和可能性进行必要的论证 3.1.1系统可行性分析 可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。液化天然气车辆年审系统也应从技术可行性,经济可行性和社会可行性三方面来论证。通过观察与实践,我认为该系统的可行性分析如下: (1)经济可行性分析 作为液化天然气车辆年审系统的一部分,其经济成分比重相对还是较多,一般主要包括收入和支出

26、的费用,其中支出包括设备购置费、管理和维护费、人员工资费等;收入就主要针对车主上本系统产生的总收入等。由于各个模块统一操作,系统共享,其设备购置,人员工资,维护费用相对较少,前期的资金投入主要集中于购置设备上。建立信息中心,可将来自各方面的信息集中管理,提高车辆年审管理的安全性、方便性和可靠性,快速地反馈各个车辆的一切信息。 (2)技术可行性分析 技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。液化天然气车辆年审系统系统的工作主要是在管理部门、车主和车辆之间架起一座桥梁,能相互了解信息和处理信息。这一特点非常适合

27、计算机的人机特点,用户可通过登陆方式使用系统,并在系统上查找自己想要的所有内容。这时计算机就为用户提供信息传输速度快、准确度高的优势。随着计算机硬件和软件技术的飞速发展,这就为系统的建设提供了技术条件。 (3)国内可行性分析 社会可行性有时也称为操作可行性,主要论证新系统在企业或单位开发和运行的可能性以及运行后可能一起的对企业或单位的影响,即组织内外是否具备接受和使用新系统的条件。在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是液化天然气车辆年审系统完全有可能也有能力采用这样先进的管理技术。它对液化天然气车辆管理带来的影响可以看到:对传统管理理念的冲击,可能引起管理层的变动和人员

28、的调整。对管理工作人员的要求提高,使单位在一定的可能下进行人员精简,迫使工作人员继续学习新知识,拓宽计算机在市场环境下的生存空间。对计算机与用户之间业务方式的转变和扩充。 3.1.2可行性分析报告 把可行性分析的最后成果整理成书面的形式,这就是可行性分析报告。可行性分析报告包括下列内容:液化天然气车辆年审管理近期和长远目标,新系统的总体目标及主要功能主要问题和主要信息需求拟订新系统方案从经济、技术、社会等方面论证方法的可行性可行性分析报告是系统开发人员经过初步调查与可行性研究后所做的工作总结,反映了开发人员对建立新系统的看法。必须认真起草,并通过系统分析人员的集体讨论,然后提交。3.1.3系统

29、开发具体研究分析 要建立新的液化气车辆管理系统,就必须对现行的管理系统进行全面、细致而充分的调查研究。具体采用直接面谈和专门访问并参加业务实践,与工作人员一起完成最基本的工作程序的方法。 原来液化天然气车辆年审管理处理中心进行信息管理的主要方式是基于手工处理,最多是用计算机的文本系统打印一些清单,信息处理工作量大,容易出错,缺乏系统、规范的信息管理手段。现在准备建立的液化气车辆年审管理系统,要把液化气车辆的相关管理工作实行计算机统一管理,以提高工作效率和管理水平。本系统从以下几个方面对用户的需求进行分析。(1)系统的需求分析:可以随时登陆系统,浏览毕业设计相关信息,管理权限由系统管理员掌握和分

30、配。(2)对数据的安全性、可靠性要求:系统各项数据信息必须保证安全性和可靠性。网络系统设有通信、程序、网络三级权限和口令管理,确保系统安全。(3)定时整理数据:系统管理员根据用户历史信息定时整理系统数据库,并将运行结果归档。 3.2系统功能需求分析. 3.2.1业务流程分析 液化天气燃气车辆年审系统是一个面向检验员、审核员和管理员,为其提供服务的综合信息管理系统。其详细系统流程图如下:系统顶层业务流程图: 系统顶层业务流程图管理员模块业务流程图 3.2.2系统功能分析 管理员功能模块管理员可以添加删除人员信息可以查看人员信息管理批准报告报告存档维护个人信息维护修改密码 4.系统概要设计 4.1

31、总体设计 经需求分析阶段的工作,已明确系统应该做什么,在此基础上划分出组成系统的物理元素-程序、文件、数据库、人工过程、文档等,并确定系统中每个程序是由哪些模块组成的,以及这些模块相互间的关系。 4.1.1运行环境 本系统主要Windows2000、WindowsXP、WinNT等环境下运行,以Delphi+SQL作为开发工具,可以进行添加、查询、修改、删除、统计等处理。 4.1.2系统设计思想 系统设计思想(1)系统应符合学校毕业设计管理的规定,满足学校毕业设计管理工作需要,并达到操作过程中的直观,方便,实用,安全等要求。(2)系统采用B/S体系结构,浏览器端负责表达逻辑,显示用户界面信息,数据库服务器server(服务器)则用于提供数据服务。(3)系统采用模块化程序设计方法,便于系统功能的各种组合和修改。(4)系统应具备数据库维护功能,及时根据用户需求进行数据的添加,删除,修改操作。 5.系统模块的实现(管理员模块)5.1数据库的实现 1、创建数据库 第一步:打开SQLSERVER2000的企业管理器; 第二步

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1