下载

1下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 基于WEB开发民航适航培训管理系统

基于WEB开发民航适航培训管理系统.pdf

基于WEB开发民航适航培训管理系统

54cherry
2012-01-12 0人阅读 举报 0 0 暂无简介

简介:本文档为《基于WEB开发民航适航培训管理系统pdf》,可适用于人文社科领域

总第264期2011年第10期计算机与数字工程Computer &Digital EngineeringVol.39No.1056   基于WEB开发民航适航培训管理系统*陈 雷(民航管理干部学院 北京 100102)摘 要 随着民航地区管理局针对本地区的适航培训任务的逐年增大相应的管理难度也在随之提高。适航培训系统的开发和使用将对适航培训的应用和管理水平有很大的提升作用。它不仅给学员的报名及了解相关的培训信息提供了一个信息平台同时还为民航局领导和国际民航组织及各地区管理局的管理人员提供准确、及时的有关适航培训班及学员的电子信息为培训管理提供有力的决策支持对民航适航培训管理的信息化建设起到积极的作用。本系统的开发不仅是针对民航适航培训同时对其它培训系统的开发也有着一定的参考价值。关键词 适航培训ASPACCESSSQL中图分类号 TP393Development of Airworthiness TrainingManagement System Based on WEBChen Lei(Caac Management InstituteBeijing 100102)Abstract As the local airworthiness training mission yearly enlargementalong with the management difficulty also en-hancement for the CAAC local area administrative bureau.The development and the use of airworthiness training system willhave the very big promotion function to the airworthiness training application and the management level.It not only gavestudents an information platform to understand the registration and related training informationat the same time it also sup-plies accuratethe prompt related airworthiness training class and students electronic information to the civil aviation bureauleadershipthe International civil aviation organization and various local administrative bureaus administrative personnels.Itcan provide the powerful policy-making support for the training managementconstructed the positive function to the CAACairworthiness training managements informationization.This systems development not only aims at CAAC airworthinesstrainingit also has certain reference value to other training systems development.Key Words airworthiness trainingASPACCESSSQLClass Number TP3931 引言当前信息技术在各个行业领域的广泛应用利用计算机技术、网络通信技术和因特网实现网络办公的国际化、信息化和无纸化已成为各大公司企事业部门发展的一大趋势。近年来中国民航的信息化建设也在这个大趋势下得到飞速发展。而未来的十年将是中国从民航大国走向民航强国的关键十年在这期间各航空公司的机队规模和飞机数量将大大增加航空公司之间的竞争也将愈加激烈。作为民航安全管理体系中的一个重要环节适航管理必然承载更加艰巨的工作和责任不仅适航管理的工作范围和工作量迅速增加而且民航管理者对适航管理工作的要求也将更高、更严。而其中适航培训是提高适航管理水平的一项重要的、基础性工作因此利用计算机网络信息技术来提高适航培训管理的有效性和高效性从而实现适航培训管理的信息化和规范化已成为业内共识。随着适航培训的规模和内容不断扩大和深入各地区管理局针对本地区的适航培训任务也在逐年*收稿日期:2011年4月7日修回日期:2011年5月11日作者简介:陈雷男讲师研究方向:网络及信息安全。2011年第10期计算机与数字工程57   加大管理的难度也随之提高。因此急需有一套适合目前民航各地区管理局适航培训的计算机网络管理系统将培训的各项工作任务整合起来从而达到规范地区管理局适航管理的培训工作提高地区管理局适航培训的管理水平提高地区管理局适航审定人员素质完善培训人员的档案管理。在听取了适航司领导及相关部门的意见和要求后我们依据《适航审定人员培训管理程序》的要求针对各地区管理局的培训需求设计开发了地区管理局适航培训管理系统。该系统主要包括培训班及学员的信息管理、查询、统计功能班主任管理功能学员网上报名及查询功能这些功能基本能够满足培训的需要。2 需求分析“适航培训管理系统的开发”是基于Windows环境下采用ASP程序开发技术结合数据库平台Access(也可升级为SQL SERVER数据库)。该系统可以在Windows 2003SERVER操作系统的IIS WEB服务器上运行。在线的客户端只要装有IE浏览器在地址栏中输入网址即可打开主页面。本系统的主要功能包括:1)管理员模块设计:(1)培训信息发布、以及查询、统计、修改、删除。(2)学员信息查询、统计、修改、删除。(3)设置课程代码(班主任登录密码)。(4)整合课程评估表、学员证书等电子文档信息。2)普通用户应用模块设计:(1)网上报名功能。(2)报名查询功能。3)班主任管理模块设计:(1)所在班级信息查询、录入、修改、删除。(2)导出学员信息EXCELL表。4)适航审定司管理模块设计:(1)培训班统计、以及培训人员统计。(2)学员信息查询、教员信息查询。3 总体设计适航培训管理系统的总体设计主要包括:软硬件的运行环境设计、系统模块设计、数据库结构设计。3.1 软硬件的运行环境设计为了保证系统运行的效率和可靠性服务器端应具有较高的软硬件配置客户端的要求不高。此应用程序可广泛应用于Internet也适用于内部的局域网。软件环境:客户端Windows2000IE浏览器5.0以上版本。服务器端Windows2000serverIIS5.0以上版本。数据库采用Access或SQLServer运行于服务器端。硬件环境:服务器:CPU要求PⅣ1.8GHZ内存在1G以上。3.2 系统模块设计根据需求分析我们对系统各功能进行集中、分块按照结构化程序设计要求设计本系统的功能模块图。如图1所示。图1 系统功能模块图3.3 数据库设计一般网络应用系统都需要后台数据库的支持动态网站应用程序的开发过程中很关键的技术就是动态网站数据库的设计与编程包括数据库的设计、数据源的配置与连接、数据源的操作数据的获取、SQL查询语言的使用等。本系统的数据库设计采用了Ac-cess数据库库文件为Ojt.mdb主要存放培训计划表、用户表、教员表、课程表、学员表的相关信息。下面介绍一下培训表(peixun)、用户表(us-ers)、学员表的表结构。表1 培训表(peixun)字段名类型说明字段名类型说明id自动编号shijian文本培训时间banming文本班名zhuren文本班主任code文本代码dh文本电话feiyong货币费用mobi文本手机intro备注培训班简介zhuangtai文本培训班状态place文本地点beizhu文本备注kaishi日期/时间开始时间zhuban文本主办单位jieshu日期/时间结束时间logintime日期/时间发布时间表2 用户表(users)字段名类型说明id自动编号zhh文本用户名dq文本所在地区shf文本身份mm文本密码58   陈 雷:基于WEB开发民航适航培训管理系统第39卷表3 学员表字段名类型说明字段名类型说明id自动编号phone文本电话banming文本班名fax文本传真name文本姓名email文本邮件地址sex文本性别diqu文本地区age文本年龄unit文本学员类别birth日期/时间生日number文本监察员号dw文本单位beizhu文本备注zhiwu文本职务shenhe文本审核通过否logintime日期/时间发布时间4 详细设计与系统实现4.1 用户登录用户登录分为用户名、密码、身份、地区四个文本框。用户可根据自己不同的身份登录到相应的界面中通过系统设置的不同权限对相应的功能模块进行操作。其中各地区的管理员具有最高权限可以发布、增添、修改、删除各类信息同时还可以对本地区的学员及培训信息进行统计工作。班主任主要负责本地区该次培训班的报名学员的审核、录入、修改及文件上传等项工作。不同地区的普通用户登录后可以查看到本地区的培训信息并可实现在线报名及报名查询的功能。实现登录功能的程序是fb_login.asp代码如下:<!--#include file="function.asp"-->'身份验证<!--#include file="filter_Str.asp"-->'过滤输入字符串中的危险符号uid=request.Form("uid")if uid<>""then  pwd=request.Form("upwd")  result=Login(uidpwd"users""zhh""mm")  if result then  dim Connrs  set Conn=Server.CreateObject("ADODB.Connec-tion")Conn.Open"Provider=Microsoft.jet.OLEDB.4.0DataSource="&Server.MapPath("ojt.mdb")'连接数据库  Function ValidPersonal(uidpwd)    SQL="SELECT zhhshfmmdq FROM usersWHERE zhh='"+uid+"'AND mm='"+pwd+"'AND dq='"+dq+"'AND shf='"+status+"'"    Set rs=Conn.Execute(SQL)    If rs.EOF Then      ValidPersonal=False    Else      ValidPersonal=True    End If  End Function  uid=Request("uid")  pwd=Request("upwd")  status=Request("shf")  dq=request("dq")  unit=request("unit")  if ValidPersonal(uidpwd)then    Session("uid")=rs("zhh")    Session("pwd")=rs("mm")    Session("status")=rs("shf")    session("dq")=rs("dq")    Session("logined")=True    Select Case True      Case status="管理员"      Response.Redirect("gly.htm")      Case status="班主任"        Response.Redirect("code.asp")      Case status="普通用户"        Response.Redirect("baoming1.asp")    End Select  Else%>  <script language="vbscript">    alert("您输的帐号有误请重新输入!")    window.location.href="index.htm"</script>  <%end if  Else%>  <script language="vbscript">    alert("您输的帐号有误请重新输入!")    window.location.href="index.htm"</script>  <%end if  end if  Set rs=Nothing  Set Conn=Nothing%>这里用户访问控制是通过session对象来实现的。当用户登录网络后系统自动生成用于保存用户登录信息的session对象该对象在其有效期内将伴随着用户在网上的一切活动系统对该用户的session对象进行检查并打开相应的权限。例如用户以华北地区管理员身份登录那么他将对华北2011年第10期计算机与数字工程59   地区的相关培训信息进行管理控制。1)管理员登录当用户以管理员身份登录后便可以对本地区的用户密码进行修改、培训信息发布、培训信息的修改本地区教员的信息录入及修改学员信息查询培训人员及培训班信息的统计的操作。具有本地区操作的最高权限。2)班主任登录当用户以本地区班主任登录后还需输入课程代码(管理员设定的)。然后可进入操作界面(图2)。在这里班主任可以对本班的学员报名情况进行修改、删除、审核的工作。点击审核按钮将弹出提示窗口审核通过的将视为报名成功未通过的则学员在查询时将提示“还未通过审核”的信息。另外可以录入学员信息并导出学员信息的EXCEL表。另外还可以上传文件如办班的明传电报等操作。图2 班主任界面图3 网上报名表  3)普通用户登录当用户以普通用户登录后则可以查询本地区的培训信息、进行网上报名(图3)、报名查询及查看培训班的明传电报的操作。如果学员报名成功且通过班主任的审核则学员在输入查询条件并提交后系统会提示报名成功否则会弹出“对不起还未报名或未通过审核”的提示窗。4.2 适航审定司培训管理平台由于适航审定司领导需要了解和掌握所有地区管理局培训的相关信息因此可以通过培训系统主页面下的“适航审定司管理界面”链接到管理平台的页面上。当输入用户名和密码后便可登录适航审定司管理界面。该界面中包括对所有地区管理局培训学员的查询、教员的信息查询、培训人员的统计、培训班信息的统计等项工作的操作。这些功能的实现可以使司领导及时地了解和掌握各地区管理局的适航培训信息。5 结语本系统采取的测试方法是先进行各功能模块测试经过修改和调整通过后进行总体测试测试结果各项功能均已达到设计要求。目前该系统已通过民航适航司验收并开始在各地区管理培训部门适用。本系统的开发不仅是针对民航适航培训同时对其它培训系统的开发也有着一定的参考价值。相信该系统的使用可以将原来的培训工作从繁重的手工管理中解放出来同时将复杂的各项任务整合在一个信息平台上从而提升了适航培训管理水平。另外该系统还给学员的网上报名及了解相关的培训信息提供了一个便捷的信息平台而且还为民航局领导和国际民航组织及各地区管理局的管理人员提供准确、及时的有关适航培训班及学员的电子信息为培训管理提供有力的决策支持对适航培训管理的规范化、科学化发展起到促进的作用。该系统不仅在民航管理的培训而且在对其它培训系统的开发中也同样起到积极的作用。参考文献[1]杨武.ASP数据库编程入门[M].天津:天津电子出版社[2]吴丽萍等.ASP企业管理系统开发实例[M].北京:清华大学出版社[3]尚俊杰.网络程序设计[M].北京:清华大学出版社[4]盖天宇等.数据库系统开发案例精选[M].北京:人民檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷檷邮电出版社(上接第29页)[7]Dhruba Borthakur.The Hadoop Distributed File Sys-tem:Architecture and Design[EB/OL].The ApacheSoftware Foundation2007[8]Shvachko KHairong KuangRadia S.The HadoopDistributed File System[C]//In:Mass Storage Systemsand Technologies(MSST)2010IEEE 26th Symposi-um on.Incline VillageNV2010-05:3~7[9]Jeffrey Dean and Sanjay Ghemawat.MapReduce:Sim-plified Data Processing on Large Clusters[EB/OL].:GoogleInc2004[10]Yang HDasdan AHsiao R.Map-reduce-merge:Sim-plified relational data processing on large clusters[C]//2007ACM SIGMOD international conference on Manage-ment of dataNew YorkNYUSA2007

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/4

基于WEB开发民航适航培训管理系统

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利