基于时态的地理信息系统控件的开发与应用

2024-10-12

基于时态的地理信息系统控件的开发与应用(精选8篇)

基于时态的地理信息系统控件的开发与应用 篇1

基于时态的地理信息系统控件的开发与应用

介绍了时态地理信息的由来及发展现状,分析了时态GIS的概念、功能和各种模型.介绍了如何实现普通GIS向时态GIS的.转化,并通过实例展示了时态GIS的应用.

作 者:韩凉 房龙 张伟 谭继强 HAN Liang FANG Long ZHANG Wei TAN Ji-qiang 作者单位:韩凉,房龙,张伟,HAN Liang,FANG Long,ZHANG Wei(黑龙江第二测绘工程院,黑龙江,哈尔滨,150086)

谭继强,TAN Ji-qiang(黑龙江测绘局,黑龙江,哈尔滨,150086)

刊 名:测绘与空间地理信息英文刊名:GEOMATICS & SPATIAL INFORMATION TECHNOLOGY年,卷(期):32(2)分类号:P208关键词:时态GIS 控件 基态修正

基于时态的地理信息系统控件的开发与应用 篇2

MapInfo MapX是易用、高效、强大的ActiveX组件,可以很方便地集成到使用标准可视化编程工具开发的商业应用中。它支持将地图功能添加到任何应用中,提供了一种高度可视化的方法,来显示和分析基于位置的数据,从而更好地为客户服务。MapX是基于Windows操作系统的OCX组件,可以被快速集成到绝大多数标准的可视化开发环境中,如Visual C++、Visual Basic、Delphi、PowerBuilder等。在开发过程中可以选择熟悉的开发语言,轻松地将MapX中的地图功能嵌入到系统中,并且可以脱离MapInfo的软件平台运行。本系统就是在VC++环境下利用MapX控件开发的旅游信息系统。

1 系统的总体结构设计

本系统分为旅游目的地查询系统、旅游服务信息查询系统、旅游咨询系统和旅游管理系统,

系统总体结构如图1所示。

本系统的数据库设计,将空间数据和属性数据统一存放在大型关系数据库SQL Server中进行管理。

1.1 空间数据库设计

将研究区的交通旅游地图和城区图进行扫描,在MapInfo Professinal中进行数字化,经过图形编辑后得到研究区旅游电子地图。按照系统的整体设计,数据集分为面数据集、线数据集、线拓扑数据集、点数据集和文本数据集,面数据集图层包括行政区域、水系、景区和城区居民地,线数据集图层包括高速公路、一级公路、二级公路、三级公路、一般公路、铁路和市区街道,线拓扑数据集图层主要是公交线拓扑,点数据集图层包括乡镇、景点、宾馆、学校、医院、银行、商场和企事业单位,文本数据集主要是指各图层名称标注。

1.2 属性数据库设计

在数据库中,某一地理对象的属性数据与空间数据有两种连接方式:第一种是把属性数据和空间数据统一存储在同一记录中;第二种是把属性数据存储在其它表中通过关键字标识与空间数据进行连接。在本系统的属性数据库设计中,对于属性信息相对较少的地理对象就直接设置在空间数据表单里。而对于一个地理对象对应于多个不同类型的属性数据,存在“一对多”关系,则把其属性存储于其它数据表单中。

1.3 多媒体数据的存储管理

本系统包含旅游景点、宾馆饭店、旅游环境等有关旅游管理方面的图片、声音、录像、文字说明,以多种方式向游客展示研究区内的旅游资源及其相关的服务。部分多媒体数据以记录的方式直接存储在数据库中,如文字介绍、图片信息。其它多媒体数据则以文件方式存储在本地,如录像、声音文件,其存储方式是在数据库中建立相应的字段来存储文件路径,并在应用程序中以此作为索引来实现多媒体数据的调用。

2 系统功能设计

围绕系统需求分析及总体目标,系统具有旅游资源信息管理、地图基本操作、信息查询、旅游资源评价与预测、旅游信息发布、系统维护等主要功能。

2.1 旅游资源信息管理

对研究区的旅游景点、交通、宾馆、饭店、医院、学校、银行、商场、企事业单位等信息进行分层显示与管理,以图像、照片、文字、地图等多媒体信息进行介绍,并以不同的符号形象、直观地展示给用户。在程序中加载和创建图层的主要代码如下:

2.2 地图基本操作

对地图及各图层进行放大、缩小、移动、定位、标注、漫游、图层控制、图元操作、全部显示及鹰眼图导航等操作。

(1)显示主图和鹰眼图

23信息查询功能

系统应具有方便、灵活、高效的查询功能,使用户能够迅速的查找到所需的旅游资源及相关设施信息。包括在地图上显示所有景点的具体位置、名称、类别等;可按不同景点类别查询各景点数量及位置;可按星级或价位查询宾馆酒店的名称、数量,并同时在地图上显示各自位置;在地图上任一点,可计算出该点与另外一点间的直线距离等等。在程序中测距的主要代码如下:

2.4 旅游资源评价与预测功能

系统应具有旅游资源评价功能,并把评价结果以可视化方式展示给用户。此外,还应具有对研究区环境的监测功能,便于给管理者和旅客提供较多的有效的信息。

2.5 旅游信息发布功能

游客可以通过网络方便地访问该系统查询旅游目的地信息,选择较好的旅游路线和旅游团等,便于其旅游出行的安排。

2.6 系统维护功能

系统登陆角色分为系统管理员、旅游管理员和游客,支持匿名登陆,管理员级别的用户可以对系统进行维护,包括空间数据、属性数据及多媒体数据的维护等等。

3 结束语

利用组件式GIS技术、多媒体与GIS的集成技术、数据库技术、C/S的网络技术等开发的旅游信息系统,对于普通游客而言,系统有利于他们方便、高效地查询、检索和决策,而且系统查询结果形象直观,增加了旅游目的地的吸引力;对于旅游管理者而言,系统能够有效地对研究区的旅游资源进行科学、准确的预测和管理。

摘要:详细介绍了在VC++环境下利用MapX控件进行旅游信息系统开发的实现过程,并给出了一些功能的实现代码,为开发GIS提供了VC++与MapX控件进行混合编程的基本方法。

关键词:MapX,VC++,旅游信息系统

参考文献

[1]郑楠.基于GIS的旅游信息系统研究与实现[D].成都:西南交通大学硕士学位论文,2006.

[2]车建仁.VC~(++)环境下基于MapX开发的旅游信息系统[J].水利科技与经济.2004(12).

[3]袁浩涛.组件式城市旅游地理信息系统的应用[D].昆明:昆明理工大学硕士学位论文,2006.

[4]陈建春.VC~(++)开发GIS系统—开发实例剖析[M].北京:机械工业出版社,2006.

[5]杜巧玲,吴秀芹,张森.MapInfo 7中文版入门与提高[M].北京:清华大学出版社,2005.

基于时态的地理信息系统控件的开发与应用 篇3

【关键词】Android;系统开发;住院部;二维码

1.引言

计算机在我国医院应用始于20世纪70年代末,一些大型医院将计算机应用于门诊收费、住院患者费用管理、药库管理以及医院行政人事管理等,但是在当时还只是单机系统。虽然使用了文件数据库系统有助于数据存储和查询,在一定程度上提高了医院的工作效率,但远远没有充分的发挥出计算机的潜能,更谈不上资源的共享。20世纪80年代中期,网络技术开始在中国推广,一些医院内出现了部门级局域网,但是由于当时软硬件技术及管理水平的限制很难实现全院性的信息化。90年代,随着因特网的成熟,才出现真正完整的医院信息管理系统,但仍然偏重于管理和收费。近年来我国政府对医院的信息化建设给予了充分的重视和支持,医院信息系统的建设迅速发展,但是从整体状况,尤其是应用系统和管理水平方面和国外先进国家尚有很大差距。

2.需求分析

本系统的用户包括三类:医生用户、护士用户和管理员。医生用户是指主治医师对患者的病情进行巡检日检的功能使用的用户。护士用户是指护士对患者的病情进行护理检查的功能使用的用户。管理员是指对系统维护和权限管理的用户。医生用户和护士用户是通过移动设备,对患者的病情进行跟踪了解并进行记录,还可以通过该设备快速查询药品信息,处方有效性和准确性,以此来进行对患者信息的更新交互。在管理方面,可以简化管理工作,降低维护的难度,简化操作流程,达到便民、人性化的目的。

根据对用户的划分和对用户角色的分析,可以归纳出系统待实现的三大功能模块:

(1)医生模块需要能通过二维码扫描对患者信息的增删查改、下医嘱;

(2)护士模块需要能通过二维码扫描进行一日清单、查看医嘱、取消医嘱、床位安排、患者检查单、催款通知书等操作;

(3)管理员模块需要能对医生及护士进行授权进行增删查改,并可对部门进行维护,以及对科室进行安排。

3.功能设计

3.1 管理员子系统

(1)密码修改模块,该模块课成功登录系统后如果发现自己的帐号出现了异常,可以进行修改管理员的登陆密码,用原有密码的认证设置新密码,以确保账户的安全性。

(2)业务管理模块(转院),该模块中管理员主要负责转院的患者的转院日期、基本信息、转院原因进行添加、修改、删除、查询等功能操作。

(3)医院人事管理模块,该模块中管理员对住院部员工的进行添加、删除、修改、查询的操作。

3.2 医生管理子系统

(1)我的患者模块,该模块中医生通过点击相对应的图标,可以对患者信息输入姓名、年龄、联系方式、性别、诊断,系统自动分配编号与时间的操作。

(2)患者信息列表模块,该模块中医生通过点击相对应的图标,可以查看患者信息姓名、年龄、联系方式、性别、诊断,编号与时间,还可以通过患者姓名查询相应的信息的操作。

(3)医嘱录入模块,该模块中医生通过点击相对应的图标,可以添加相应患者的医嘱,系统会自动匹配相应的患者进行病情比较,实现医嘱准确用于患者的操作。可实现电子病历的录入、书写首次入院病程记录、手术记录、病程记录、查房记录、出院小结、长期医嘱和临时医嘱的录入、医嘱执行情况、医嘱查对、处方、处方查询、患者病历病情用药治疗查询,还可打印处方、检查单、通知书、病历。

(4)医嘱模块,该模块中医生通过点击相对应的图标,查看以往录入的医嘱用于有关部门考核,也可以对一些医嘱进行删除的操作。患者可以根据医嘱情况进行相对应的后续康复等相关的后期服务。

(5)化验单列表模块,对该模块中医生通过点击相对应的图标,查看患者化验单,比对一些检查是否正常的结果并且查看里面的详细信息。同时作为今后医疗的后续康复等相关的后期服务。

(6)手术单列表模块,对该模块中医生通过点击相对应的图标,查看曾经操作过的手术单,以及未来几日需要完成的手术,倘若有特殊情况还可以说明原因,对预约手术申请推迟时间手术。

(7)二维码扫描模块,医生(用手机拍摄相应的二维码),通过二维码扫描获取患者的详细信息。获取住院的信息以及医嘱等相关信息。

3.3 护士管理子系统

(1)一日清单模块,对该模块中护士对一天入住的患者进行查询的操作,并且拥有前一周的清单记录。

(2)患者检查单录入模块,对该模块中护士对患者检查后的情况进行添加记录,通过输入事由、金额、报销人、日期录入检查单操作。

(3)查看医嘱模块,对该模块中护士对医生录入的医嘱信息进行查看的操作。手术记录、病程记录、查房记录、出院小结、长期医嘱和临时医嘱的录入、医嘱执行情况、医嘱查对、处方、处方查询、药品库存明细查询、患者病历病情用药治疗查询,还可打印处方、检查单、通知书、病历。

(4)床位安排/更改模块,对该模块中护士根据现有床位安排,对准备入住和已入住的患者进行安排和更改床位的操作。

(5)催款通知书模块,对该模块中护士对还未还款的患者进行邮箱通知的操作。短信息通知患者需要缴费的金额以及需要缴费的项目。

(6)二维码扫描模块,护士(用手机拍摄相应的二维码),获取患者信息。获取住院的信息以及医嘱等相关信息。

4.结束语

住院处的管理服务水平是直接体现医院服务质量的一个重要窗口,往往更是医院中出现问题和漏洞最多的部门。我国的医院住院部信息管理虽然小部分实现了信息化管理,但是仍旧存在着诸多的问题,例如:在医生查看病房时,仍需带着大量的纸质病历,这不仅给医生对患者病况的了解降低了效率,还极易给病历资料造成混乱;现有的系统在病房的应用局限于护士站的查询和确认等。在这种情况下,具体到每个病房和每个患者的医嘱执行过程中,难免会出现人为的失误或医嘱执行不当的情况。本文所述系统可以实现住院部医务人员的信息查询与业务处理移动化,为以上问题提供了一套解决方案的设计与实现。

参考文献

[1]徐玲,蒋欣志,张杰.手机二维码识别系统的设计与实现[J].计算机应用,2012,32(5).

[2]高伟,王戎,曹润中.当前医院信息化建设发展的思考[J].实用医药杂志,2009,23(07).

[3]黄平,彭小斌,肖扬.医院信息系统数据安全研究与实践[J].解放军医院管理杂志,2011,54(04).

[4]谢诚,医疗卫生信息化建設中应充分发挥信息化监理的作用[J].中国信息界(e医疗),2011,12(09).

[5]冯天亮,尚文刚.对开展医院信息系统教学的思考[J].医学信息学杂志,2010,33(11).

项目名称:基于android的住院部信息管理系统(项目编号:1042213010)。

作者简介:

朱东(1991—),男,浙江杭州人,大学本科,现就读于宁波大红鹰学院信息工程学院,研究方向:Android应用开发。

基于时态的地理信息系统控件的开发与应用 篇4

遥感信息是由遥感传感器收集到的地物发射或反射的电磁波,用来记录地物本身光谱特性的信息;能够反映物体本质,揭示其内在的特征规律[1]。化探信息是指反映地球表面各种化学元素在空间上的分布以及元素含量的信息[2]。信息集成是一种使相关多元信息有机融合并优化的理念,遥感与化探信息集成是针对同一探测目标的两种信息,采取一定的技术手段进行融合、整合。传统的地质科研及找矿工作以直接检测矿化勘查为主,勘探方式简单,比较依赖于人为经验判断,分析方法单一,各种地学信息结合度不够,更是缺少多种地学信息的综合分析;而现阶段易识别矿和地表露头矿越来越少,勘测找矿难度急剧增大,急需一种新的找矿方法。随着遥感等高科技探测手段逐步发展,探测地质体的方法越来越多,获取信息的种类也越来越丰富[3]。近年来,以数学地质为基础的遥感与化探信息集成综合分析进行成矿预测研究已成为重要的方法之一[4,5,6,7]。现有的遥感图像处理软件具有强大的图像处理能力,但信息提取功能较弱,更是缺少化探数据处理及遥感与化探信息融合等功能,两种信息的综合分析受到一定的限制。因此,迫切地需要一款软件能够实现遥感与地球化学信息的集成。本文应用Matlab平台开发了“遥感与化探信息综合分析系统”,旨在解决单一遥感软件、地球化学软件所不具备的综合地学信息分析功能。

1 遥感与化探信息综合分析系统设计与实现

遥感与化探信息集成采用图像作为中间数据格式。在MatlabR2011a环境下,应用其强大的矩阵运算和图形处理能力,可以简便地实现信息集成的各种算法。

1.1 系统开发环境介绍

遥感与化探信息综合分析系统选择MatlabR2011a作为开发平台,充分利用了其自带的科学计算函数和强大的图形处理工具箱。Matlab的全称是Matrix Labrary(矩阵实验室),是美国MathWorks公司推出的一款用于高效数学计算、图形分析的软件。Matlab以矩阵为基本存储单位,能够很方便地进行矩阵运算以及对以矩阵形式存储的图像进行各种处理。遥感与化探信息集成采用图像作为中间数据格式,图像存储在计算机中的矩阵形式与Matlab的数据基本单元一致;因此利用Matlab特有的矩阵处理与运算能力进行开发十分方便。MatlabR2011a对整个图像处理功能做了很大的改进和完善,二维、三维绘图和图像处理功能更加完善,增加了对含有投影和坐标信息图像的写入功能[8]。此外,Matlab GUI提供了很方便的界面设计功能,控件、菜单的定义十分方便,且控件显示效果的设计十分灵活[9]。

1.2 功能设计及实现

系统主界面设计只包含菜单,不包含按钮、状态栏等其它控件,菜单项弹出的功能界面简洁明了,尽量让使用者感到操作方便、简单,如图1。

该系统根据遥感图像处理、化探数据分析、遥感与化探信息集成三个功能模块进行设计。其中遥感图像处理功能模块包括图像变换、图像增强、图像分割等图像处理功能菜单项;化探数据分析功能模块包括化探数据预处理、岩石化学反演、地球化学分析等主要功能;基本运算和综合分析包含了遥感信息与化探信息集成的主要功能,图2是系统功能的总体架构。

遥感图像处理、化探数据分析功能与其它的专项数据处理平台功能类似,遥感与化探信息集成模块是本系统的特色。系统的主要功能介绍如下。

1.2.1 图像显示窗口

如图3,打开数据后,移动鼠标,能够获取像元的x,y坐标值和颜色信息。工具栏包括打开、保存图像、放大、缩小、漫游、查看图像统计信息和打开矢量文件等功能,其中矢量文件的格式必须为Arcgis标准矢量格式(.shp),可以单独加载或在图像上叠加矢量文件,当然前提是图像和矢量文件的坐标范围一致,这个功能常用来在遥感图像或化探插值图像上叠加化学元素等值线。

1.2.2 主成分分析

主成分分析又称K-L变换,如图4,至少需要同一地区两个以上波段的遥感图像,变换依据有协方差矩阵和相关系数矩阵两种。在进行主成分分析时,可以保存运算过程中的相关参数(图5),参数文件中的特征向量是判断含有蚀变信息主成份的重要依据。同时,逆主成分变换必须的参数也来源于此参数文件。

绘制等值线:

打开标准excel格式的化探数据文件,系统会自动读取它的坐标范围和当前元素含量,根据化探采样点的空间位置立坐标系,以化探元素含量为依据绘制等值线。如图6。

1.2.3 化探数据插值成图

该功能能够把1∶20万或1∶5万标准化探数据插值成对应于遥感图像分辨率的图像,其中插值方法包括最近距离法、双线性内插法、三次样条函数法和立方卷积法。如图7。依据坐标范围裁剪图像。

依据坐标范围裁剪功能有两种方式,一种是直接输入坐标范围进行裁剪,另一种是直接打开标准化探数据,通过获取其坐标范围来裁剪遥感图像。

图8、图9是图像裁剪前后的界面。

K-L逆变换:

在进行变换前,需要读取K-L变换生成的逆变换参数文件(读取其中的协方差矩阵和均值),然后打开相应的各个主成分图像(用化探图像替换某个主成分),注意主成分图像的个数要与协方差矩阵的行数相同。K-L逆变换是遥感信息与地球化学信息融合的一种方式。

2 系统应用实例

以内蒙古苏尼特左旗地区为试验区,应用遥感与化探信息综合分析系统对试验区遥感图像进行蚀变信息提取,对化探数据与遥感图像融合处理。

2.1 研究区蚀变信息提取实验

研究区的遥感数据为TM影像,经过几何校正、图像拉伸、裁剪等图像预处理后,得到研究区蚀变信息提取所需的基础数据。对遥感图像进行主成分变换(图10),从变换后的参数文件(图11)可以看出,第一主成分的特征值远大于其它几个主成分的特征值,即第一主成分集中了图像绝大部分信息,且图像十分清晰。

由蚀变信息提取的原理可知,羟基在1.4 μm、2.2 μm—2.3 μm、2.3 μm—2.4 μm波长范围内具有吸收特性[10],这种特性使得含羟基矿物在TM遥感图像第五波段产生较高的亮度值,第七波段有相对较低的值。此实验以TM数据的1、4、5、7波段做主成分变换进行泥化蚀变信息提取。从变换后的主成分特征向量矩阵(图12)中可以看出,PC1涵盖了四个波段的大部分信息,PC2主要反映了第一波段的信息,PC3增强了1、4波段与5、7波段地物光谱的反差,PC4反映了第五波段的高值信息和第七波段的光谱吸收信息,因此选择第四主成分作为泥化蚀变信息提取图像。

为了消除第四主成分图像的噪声,采用中值滤波法对PC4图像进行去噪处理。由于PC4图像近似满足正态分布,所以根据均值加n倍标准差对图像做密度分割, 得到泥化信息提取结果[11]。如图13,是应用遥感与化探综合分析系统进行密度分割提取泥化蚀变信息的界面,对此区域分别用2倍、2.5倍和3倍的标准差进行分割,以红、绿、蓝分别代表三级蚀变强度。

2.2 研究区信息融合实验

遥感与化探信息综合分析系统中,信息融合功能是基于反向主成分变换算法实现的。首先,需要统一两种数据的尺度,即把2 000 m×2 000 m的化探数据通过插值形成与遥感图像分辨率(28.5 m)相同的图像。图14表示的是研究区化探数据元素含量的等值线图和插值图。在等值线图中,红色部分代表元素含量高的地区,深蓝色表示元素含量低,白色区域表示没有元素覆盖;插值图像中,图像亮度从亮到暗对应化探元素含量从高到低,两图呈对应关系。

化探元素插值后的图像坐标范围小于遥感图像,所以应用“依据坐标范围裁剪”功能对每个主成分图像进行裁剪,使其坐标范围与化探图像一致。由于第一主成分涵盖了原图像的绝大部分信息,因此把插值后的Ag元素含量图像替代第一主成分进行主成分逆变换,变换后的各波段图像中最大限度地融入了地球化学信息。主成分逆变换的结果如图15,与图14中化探元素图和等值线图对比可以明显看出在Ag元素含量高的位置,变换后的遥感图像同样具有高亮度值,对矿产资源预测具有明显的指示作用。

3 结论

本文将遥感图像处理、化探数据预处理、遥感与化探信息综合分析集成于同一平台,实现了相应功能的具体算法,在Matlab平台下完成了系统的开发。应用该系统对试验区遥感图像和标准化探采样点数据进行遥感蚀变信息提取、遥感信息与化探信息融合等操作,取得了满意的结果,能够为辅助找矿提供决策性知识。

参考文献

[1]邢立新,陈胜波,潘军.遥感信息科学概论.长春:吉林大学出版社,2003

[2]王陶,黄礼洁,张友焱,等.黄土塬区油气勘探遥感化探信息综合应用与效果.中国矿业,2009;18(10):84—86

[3]余先川,姚力,叶青,等.多源地学信息的自动综合研究综述.北京师范大学学报(自然科学版),2002;1(38):70—73

[4]齐清文,裴新福.多源信息的集成与融合及其在遥感制图中的优化利用.地理科学进展,2001;1(20):36—42

[5]方洪宾,李志中.遥感化探信息综合分析在地质找矿中的应用研究.国土资源遥感,1998;3(27):176—179

[6]朱余根.新疆恰尔隆地区化探与遥感信息综合应用和找矿预测.矿产与地质,2009;23(1):80—85

[7] Rokos D.Argialas D.Mavrantza R,et al.Structural analysis for goldmineralization uding remote sensing and geochemical techniques in aGIS environment:island of Lesvos,Hellas.Natural Resources Re-search,2000;9(4):277—293

[8]张志涌.精通MATLAB R2011a.北京:北京航空航天大学出版社,2011

[9]罗华飞.MATLAB GUI学习手记(第二版).北京:北京航空航天大学出版社,2011

[10]李淼淼,邢立新,潘军,等.组合分析蚀变信息提取方法研究.遥感技术与应用,2011;3(26):303—308

基于时态的地理信息系统控件的开发与应用 篇5

关键词:船舶机务;管理信息系统;决策;数据库;预测

中图分类号: U692.37 文献标识码: A 文章编号: 1673-1069(2016)10-175-2

0 引言

船舶机务管理不仅是港航企业工作管理过程当中的关键部分,更是船舶管理信息系统的核心。它对港航企业的船舶机械的维修管理、组织实施、检查预警和决策等各项工作的展开具有不可或缺的作用。

近年来,国际公约对船舶管理提出高标准,严要求,除了国际组织,地球公民的防污意识也大大提升。《国际船舶安全管理规则》对船舶管理公司的机务管理工作,也提出了更高的要求。而此项规则在中国的落实贯彻,以及各项法规的完善,使得船舶机务管理逐渐形成了以船舶机务保养体系和计划保养体系为核心的管理模式。

为此,开发以实际应用为目的船舶机务管理信息系统是船舶机务管理信息化、先进化、科学化的必经之路,对提高船舶机务管理工作效率,亦是大势所趋。

1 模式概述

B/S结构是随着互联网技术的发展,对C/S结构的一种变体和改良。利用万维网浏览器技术,结合ActiveX技术与Script多语言,透过通用浏览器就轻松实现了以往必须要复杂软件才能達成的强大功能,是一种全新的软件系统构造技术。船舶机务管理信息系统以B/S方式运转工作,因此外部客户端和全公司均可以共享系统的数据库,大大提升了公司管理效率。我们在前台看到的数据的导入导出,在后台的数据库的多种操作,均为系统各管理模块所实现的功能的实际应用。这些操作之所以可以实现数据库的联接,主要依赖于通过开放式数据库互联的标准接口达成。

在面向大量用户作用的模块,我们采取B/S模式,将浏览器软件直接安装在用户PC上,而基础的数据则集中于性能较高的数据库上,在中间建立一个Web服务器以作为客户机和数据服务器交换数据的连结通道。采取C/S模式的前提则是模式是应用于安全性高、数据处理量大、交互性较强的系统模块之上,B/S和C/S两种模式各司其职,取长补短,各自发挥各自的长处,互相配合构成一个完美运行的系统,保证应用软件的安全性、灵活性、高效性不受破坏。

2 系统模块分类

系统设计者将模块化思维糅合在船舶机务管理信息系统之中,系统总共包括6个分类,它们分别是:船舶维修与建造管理、帮助信息与综合管理、船舶运行管理、热工备件与工属具管理、科技文档管理、网络与系统管理。各个模块又包括了若干子模块。

以综合管理模块为例,它的下面又包含:会议记录、机务动态管理、公文管理等子功能模块。而船舶维修管理模块则包括:修船申报管理、修船年度计划、修船资料管理等子功能模块。本系统采用B/S系统结构(在服务器上运行SQL网络数据库管理系统),C#开发的应用软件被运用到各个工作站,在服务器上,通过标准的SQL查询语句以及C#,此二者得以建立。

3 决策方案

船舶机务管理信息系统通常采用基层至中层至高层的方式决策:

①基层:机务管理底层的业务精英有权也有义务参加基层决策,提高日常管理中的工作效率是基层决策的根本目的所在。也可以称作业务型决策,它的形式多样,可以是邮件,或者是电子问卷。

②中层:中层决策参与者为机务经理、机务科长,目的是将企业管理效能拔高,所以也可以将其归类为战术型决策。

③高层:公司高层享有高层决策权。由高层管理者做出预测及决定,总结归纳各项信息做出最终决策。此项决策为战略型决策。按照管理层次,我们可以将决策类型这样划分,如图1。

4 保障系统安全

在系统中,权限部门双层体系基于用户的需求完美地解决了基础数据库的安全问题。

首先,用户在登录的时候会被系统中的管控人员划分至不同的部门和执行权限的分配;在进入系统时,根据登录的卡密和个人资料会自动锁定该用户的所属部门,非本部门成员仅限于访问页面。

然后,用户权限可对本人工作范围内的记录进行编辑、删减、访问。

5 数据库的迭代与更替

近些年来,基于用户体验和用户反馈,为了满足用户的各类要求和提升系统质素,对系统数据库信息进行改变。在开发当中,罕见地运用了将SQL SERVER数据库转化成ORACLE数据库的技术,在项目组成员的不懈努力和探讨下,在不影响系统中已有的信息和数据的前提下,数据库完成了顺利转变,这是非常少有的特例。

由此可见,正是因为该系统的两个特性:适应性和可

维护性,才使得数据库在不损坏已有数据的情况下顺利转

变。

6 结语

根据以往经验,对国外先进管理技术的引进要尤为重视。近几年来,由于管理模式与国情的差异化影响,导致在应用国外机务管理方面的信息系统过程中一时难以适应,没有发挥出信息系统的功能,也没有起到相应的作用,而经过一系列项目程序的计划设计、程序编写以及测试测验工作后。当前开发的船舶机务管理信息系统已经应用多年,而此项系统也大大满足了和配合了船舶机务管理中的各项主要工作,降低了工作难度和强度,加强了船舶安全的控制力度,同样也实现了船舶成本控制。

在此基础上使用决策有效分析、使用和归类数据资源,增强了企业实力,优化了船舶运作效率。

在船舶管理方面,经过几代人的不懈钻研,结出了数量可观的硕果,而在面对国际船舶管理信息系统市场的竞争中,现有船舶机务管理信息系统也必将得到大面积的推广应用,并在应用中不断得到技术升级完善。

参 考 文 献

[1] 杜汉启.船舶机务管理系统的设计与实现[D].大连海事大学,2014.

[2] 王亮.船舶机务管理系统数据模型研究[D].武汉理工大学,2014.

[3] 卢恒荣.现代机务管理系统设计与实现[D].大连海事大学,2007.

基于时态的地理信息系统控件的开发与应用 篇6

关键词:医院信息化系统;Web开发;PHP+Mysql数据库;模块

中图分类号:TP311.52文献标识码:A文章编号:1007-9599 (2011) 06-0000-01

Web Development and Database Management on Hospital Informatization System

Cui Yuanyuan

(Dongying Technician College,Dongying257097,China)

Abstract:Web development and database management on hospital

informatization system, is the wide area network information for the main form of hospital information system release,this article describes the prospects of hospital web site (some pages) and the site background (PHP + Mysql Database part) design principles and methods,while the background member registration module,press the module,the hospital-line voting system program development principles,the design was introduced.

Keywords:Hospital informatization systems;Web development;

PHP+Mysql databases;Module

一、开发环境

当你要着手开始建立一个企业网站的时候,可选择不同的产品。

你需要选择Web服务器软件、数据库管理系统、还有编程语言或脚本语言等等,有些选择需要根据系统的情况而定,就像不是所有的操作系统都可以在所有硬件上运行,不是所有的脚本语言都可以连结所有的数据库,基于这个初衷,我们选择了PHP+MySQL,因为它们两个有一个共同点,那就是它们可以在微软的Windows、各种版本的UNIX以及任何功能齐全的Web服务器上运行。

二、前台页面设计

医院是社会上一个比较特殊的行业,对医院网站的定位我们应该更多的去考虑患者的需求,在页面的信息发布平台上,更多的为患者着想。针对医院的发展方向及战略部署对网站进行合理规划,以实现良好的运行,实现网站架设目标,总体设计分以下两大部分。(1)网站信息布局。(2)网站页面制作先进技术应用。

三、网站总体布局

网站的内容生动活泼、美观大方,网站的整体风格创意设计,采用现今网络上最流行的CSS,FLASH,Javascript等技术进行网站的静态和动态页面设计,动态的按钮,活动的小图标给浏览者带来大量信息的同时,在视觉上以享受。网站的某些适当的位置摆放一些动态的小图案,在保证浏览速度的情况下,在网站各栏目之间加入适量的动态的连接,网站的互动性会大加强。FLASH是现时网络上最欢迎的网络技术,作为一种可以用在互联网上动态的、可互动的SHOCKWAVE,它的优点是体积小,可边下载边播放,这样就避免了用户长时间的等待。

四、后台数据库管理软件的选取

考虑到与PHP的兼容性和对数据库高效、快速、方便的操作,我们选择使用mysql来存放数据,用phpmyadmin来对数据库进行操作。

设计网络数据库的步骤分为:

1.分析建模的实际对象。2.避免冗余数据。3.使用原子列值:使用原子列值的意思是对每一行的每个属性只存储一个数据。4.选择合适的键。5.避免设计空属性。6.提前考虑询问数据库的问题。

五、后台模块结构设计

(一)会员注册模块

1.设计思路。会员注册是企业门户站的基本内容,通过会员注册的情况,了解访问者所属的群体,并通过会员的一些具体操作,如:留言反馈、投票等,让企业更好的知道自己还需要做什么,让管理员更方便的管理页面,及时的把浏览者最需要的信息发布到网站上去。在书写对数据库操作的程序时我们遵循五个基本步骤:

(1)检查与过滤来自用户的输入。(2)建立一个连接,连接到适当的数据库。(3)询问数据库。(4)取回结果。(5)将结果展示给用户。

2.注册步骤图

如果询问不成功则返回

(二)新闻发布模块

1.设计思路。新闻发布模块是医院信息化网站的重要部分,此板块通过程序控制,读出数据库中新闻表里的内容,显示到前台静态页面上,考虑到新闻摸块做为网站更新频率最快的模块之一,我们在程序中,控制它读出最新的六条记录。

2.新闻发布结构流程图:

(三)医院在线投票系统

1.设计理念。医院属于特殊行业,能够及时的了解病人的反馈是相当重要的,及时调查浏览者对医院的反馈对医院的发展和管理其推动作用,基于上述目的,设计并完成医院在线调查系统。

2.投票系统结构流程图:

基于时态的地理信息系统控件的开发与应用 篇7

摘要:本文从货物出入库、盘库调库等物流仓储作业的实际需求出发,阐述了基于PDA的库房管理系统的设计与开发,针对库房便携式管理系统(PDA部分)关键功能的解决方案进行了研究与探讨。通过本系统提高了仓储作业效率,实现库房货物的精确管理。

关键词:PDA;无线局域网;拣选机;条码扫描

Personal Digital Assistant为个人数字助理,简称PDA,通过无线的方式访问数据服务器,与服务器端进行数据交换,配备条码扫描功能,适合在立体库中使用。具有体积小、携带方便、迅捷移动等特点。本文提出一种利用无线技术和PDA设备的库房管理系统,系统软件主体由中心管理系统(主机)和库房便携式管理系统(PDA终端)组成,中心系统完成基础信息维护、单据管理及下达、任务完成情况审核等功能,便携式管理终端包括货物出入库作业、盘库、差错上报等功能。

1系统构架与功能

库房管理系统设计由PDA、中心管理系统、立体库拣选机硬件设备、无线网络、数据库服务器组成。PDA终端包含作业区组盘、存储区追加、作业区拣选、存储区拣选、盘库、空托盘组盘五个业务功能模块,以及系统配置、条码扫描、任务提示、差错上报四个基本功能。中心系统完成货物基本信息维护、库房基本信息管理、任务单据接收及下达、任务完成情况审核等功能。立体库拣选机设备能够执行托盘出入库等操作。PDA终端与中心系统通过AP(access point)接入无线局网络并访问数据库接口表进行数据交互,两者可以通过更新接口表向立体库拣选机设备下达托盘出入库指令。中心管理系统接收上级单位出入库单据任务,通过服务器下达给PDA终端,PDA终端接收任务后向拣选机下达设备指令,乘拣选机至存储区作业,作业完成信息通过无线网络添加至数据库服务器,中心系统访问接口表回填单据任务完成情况。

2关键模块的设计与实现

2.1主要模块设计思路

PDA终端的主要功能为作业区和存储区的出入库作业。方案从三个方面进行改进。

(1)细化作业类型,简化操作步骤。将出入库作业细分为作业区组盘、存储区追加、作业区拣选、存储区拣选四种类型,为每种作业类型量身设计作业流程,简化操作步骤,缩短系统分析时间并提高工作效率。

(2)以货位(或托盘号)为基本任务单位。以前常用作业模式中准备入库(或出库)的货物没有按单据分开摆放,使寻找的过程耗用大量时间。采用以货位(或对应托盘)为基本任务单位时,在逐个扫描货物后,系统自动查询货物任务的单据,按次序提供建议单据号,节省时间的同时保证整盘作业的完整性,提高了作业效率。

(3)每种出入库作业通过三层界面实现,使保管员思路清晰。系统按业务逻辑将每种功能分为任务选择界面、任务明细界面和货物明细三层界面。保管员根据具体情况选择任务,选择后转到任务明细界面;任务明细界面层给出了需要的货物代码、数量、封存日期等信息。在此界面逐个扫描货物条码,弹出货物明细界面;货物明细界面层中给出了所扫描的货物代码、图号规格、单位等信息,使保管员获取单个货物的信息详情,把握作业的进度。

2.2条码扫描模块的设计

本系统提供了识别托盘条码和货物条码的功能。托盘条码所需携带的信息量小,用5位阿拉伯数字就可以表示,选择一维条码作为托盘条码;货物条码需要携带货物代码、图号、数量、单位、专业等较大信息量并有保密性要求时,采用二维条码作为货物条码,编码类型采用PDF417码。二维条码具有信息量大、可靠性高,保密、防伪性强等优点。

3系统的应用实例

本文以某单位立体仓库为研究对象,系统截图如图1-4所示。

4结论

基于时态的地理信息系统控件的开发与应用 篇8

摘要:目前,大多数高校均有选课系统用来支持学生选课。但当学生存在个性化选课需求无法通过选课系统直接完成时,一般采用与教务管理人员面对面沟通予以解决。本文以上海交通大学建立基于教学管理数据库的个性化需求系统为例,介绍一种新的解决思路和应用实践。

关键词:个性化选课需求 教学管理

中图分类号:TP311.52 文献标识码:B 文章编号:1673-8454(2009)21-0033-04

一、教学管理信息系统及数据库描述

大多数高校均拥有教学管理信息系统,并建立了对应数据库系统对整个教学管理信息系统的数据记录与运行支持。教学管理系统一般包含课程管理子系统、培养计划管理子系统、排课子系统、选课子系统、学籍管理子系统、毕业子系统等。本文探讨的个性化选课需求主要针对选课子系统,以及选课实施过程中又涉及的排课子系统与学籍管理子系统。教学管理信息系统后台由教学管理数据库支撑,教学管理数据库记录各子系统产生的数据并提供给其他子系统使用。[1]

以上海交通大学本科生教学管理信息系统为例。培养计划管理子系统汇总各专业和年级学期课程安排生成学期教学任务书,各院系落实教学任务后通过排课子系统落实排课,所有课程安排通过选课子系统提供给学生选课,学生根据自身专业培养计划要求以及本人修业情况进行选课。

上海交通大学选课子系统分为三个轮次,依次为海选、抢选和第三轮选课。海选一般安排在后半学期,选择下一学期课程,所有课程对所有学生开放,不设名额限制。海选结束后根据课程主要面向对象优先、课程容纳人数为限、实际选课人数随机调整确定选课名单。名单确定后开放抢选阶段,公布学生海选结果及各课程剩余容纳人数,学生选课原则为先来先得,当选课总人数达到课程容纳人数限制时该课程即选满,不再允许学生选入。抢选结束后学生选课结果基本确定。新学期开学后第一周、第二周开放第三轮选课,第三轮选课原则与抢选一致,学生根据上学期学习成绩以及本学期试听情况对已选课程进行调整。

二、个性化选课需求描述

第三轮选课学生存在调整选课的需求,特别是因上学期学习成绩公布后部分学生需安排一些重修课程,这一不确定因素在上一学期的教学任务中无法预计,因此存在原先设定的课程容纳人数不一定能够满足这部分学生的需求,即对部分课程原设定的容纳人数可能需做扩容。扩容过程受教学资源限制、选课秩序稳定限制以及学生需求相对个性的限制。最简单的做法是根据经验,对可能需要重修的课程直接扩容,提供给学生自主选择。实际操作过程中这种做法带来很大问题,即无法保证扩容后的资源分配给真正有需要的学生,往往被并不一定需要或并不一定当前学期需要的学生占用。

为避免这种情况,以往采用的做法是与学生面对面沟通与反馈选课需求,再根据资源限制当场决定是否可以调整选课,学生往往排队等候。这种做法的优点是能实际了解学生需求并直接给予反馈,学生排队也体现先来先得,一定程度上保证有限资源公平分配。缺点是效率较低,往往导致学生长时间排队等待浪费学生时间资源且未必能够得到正面反馈,同时导致相关人员的工作量大幅增加。另一点不足之处在于,学生的需求虽然相对个性但不同学生的需求仍有相同之处,这种相同的需求不能通过排队面对面的方式共同解决。[2]

以“以人为本”的理念为指导,如能更有效地采集学生相对个性化选课需求,同时保证类似排队的公平性,将大大节约学生时间和精力,并能提取个性需求中的共性点,做到事半功倍,实现学生与学校的双赢。[3]通过网络技术与高校已有教学管理信息系统及数据库的结合,这种设想有了实现的可能。上海交通大学通过对学生个性化选课需求的分析,结合本校教学管理信息数据库,设计了基于教学管理数据库的个性化选课需求系统,并投入实际应用。

三、系统设计与开发

1.设计思路

设计个性化需求系统需保留实际排队反映需求的优点,即反映学生个体个性化需求和保证排队公平性,还要达到节约学生及教务处工作人员时间精力的目的,同时要力求系统简洁明了。基于这种思路,记录学生的个性化需求数据表设计包含以下信息:需求提交日期、需求提交时间、学年、学期、学号、教学班、需求类型、需求描述、受理与否、满足与否、反馈描述。

需求提交日期、需求提交时间用于数据处理时排队,保证类似现实排队的公平性;学年、学期用于系统的后续连贯性与扩展性;学号、教学班用于标准化记录学生个体的个性化需求;需求类型、需求描述用于记录学生本人对需求的判断及补充说明,便于后期统计及教务处工作人员更好地理解学生需求;受理与否、满足与否、反馈描述用于对学生反馈其需求是否已受理,是否已满足,以及教务处工作人员对受理情况补充说明。

2.涉及相关数据表

个性化需求数据表中各项数据不是孤立存在的,而是依托已有教学管理数据库中相关数据表,以确保数据即时准确。主要的相关数据表为学生信息表、课程安排表、学生选课表。个性化需求数据表中学号字段将与学生信息表关联定位具体学生;教学班字段将于课程安排表、学生选课表关联定位具体课程安排情况、课程容纳人数限制以及课程已选情况等;若学生需求得到满足,选课情况还将追加写入学生选课表。

3.关联数据开发

系统通过Web方式供学生提交需求,并与教学管理数据库相结合,因此系统开发采用ASP+SQL Server工具进行,分别开发学生平台和管理平台。[4]

如上文所述,该系统开发主要是将现有教学管理数据库中相关数据进行关联整合展现出来,同时将学生查询后的结果予以记录。主要存在以下几类数据关联整合,数据关联整合后通过Web予以展现。

(1)用户信息表(userinfo)和学生信息表(xsjbk)关联。通过用户信息表中用户名字段(username)、密码字段(password)和学生信息表中学号字段(xh)判断是否合法登录以及获取学生姓名(xm)、班级(bh)、专业(zymc)等基本信息。参考SQL查询代码如下:

Select xsjbk.xh,xsjbk.bh,xsjbk.xm,xsjbk.zymc,userinfo.username,userinfo.password

From userinfo inner join xsjbk on userinfo.username=xsjbk.xh

Where userinfo. username=′"&username;&"and userinfo.password=”&password;&”

(2)教师担任表(jsdrk)、教师基本库(jsjbk)、课程代码库(kcmcdmk)的关联。根据这一关联结果再与课程安排表(js_syk)关联,获取课程的具体时间地点安排。教师担任表中涉及的字段包括课程代码(kcdm)、学年(xn)、学期(xq)、教学班号(bsid)、学期学分(xqxf)、教师工号(gh);教师基本库中涉及的字段包括教师姓名(xm)、教师工号(gh);课程代码库中涉及的字段包括课程代码(kcdm)、课程名称(kcmc)等。参考SQL查询代码如下:

select jsdrk.kcbm,jsdrk.xn,jsdrk.xq,jsdrk.bsid,jsjbk.xm,yxdmk.yxmc,kcmcdmk.kcdm,kcmcdmk.kcmc,jsdrk.xqxf from jsdrk left join jsjbk on jsdrk.gh=jsjbk.gh

left join yxdmk on jsdrk.yxdm=yxdmk.yxdm left join kcmcdmk on jsdrk.kcdm=kcmcdmk.kcdm

where jsjbk.xm like ′%"&cxnr;&"%′ and jsdrk.xn=′"&session;("xn")&"′

and jsdrk.xq=′"&session;("xq")&"′ order by jsdrk.kcdm,jsdrk.kcbm

课程安排表(js_syk)再根据上述查询到的教学班号(bsid)、单双周(dsz)、开课周次(xingq)、开课节次(jc)、上课地点(jsdm)等信息,参考SQL查询如下。

select dsz,xingq,jc,jsdm from js_syk where bsid="&rs;("bsid")&" order by dsz,xingq

(3)学生选课需求写入到学生选课需求表(xsxktzb)中。写入内容包括提交日期(riqi)、提交时间(sj)、学号(xh)、教学班号(bsid)、学年(xn)、学期(xq)、需求类型(tzlx)、需求说明(tzsm)等。参考SQL代码如下:

insert into xsxktzb (riqi,sj,xh,bsid,xn,xq,tzlx,tzsm) values(′"&riqi;&"′,′"&sj;&"′,′"&xh;&"′,"&bsid;&",′"&xn;&"′,′"&xq;&"′,′"&tzlx;&"′,′"&tzsm;&"′)

(4)学生选课需求表(xsxktzb)与学生信息表(xsjbk)、教师担任表(jsdrk)、教师基本库(jsjbk)、院系代码库(yxdmk)、课程代码库(kcmcdmk)关联,用于列示学生选课需求。学生选课需求表涉及字段包含学号(xh)、提交日期(riqi)、提交时间(sj)、教学班号(bsid)、受理与否(sfsl)、成功与否(sfcg)、需求类型(tzlx)、调整反馈(tzfk)等;学生信息表涉及字段包括学号(xh)、姓名(xm)等;教师担任表涉及字段包括教学班号(bsid)、教师工号(gh)、开课院系(yxdm)、课程代码(kcdm)等;教师基本库涉及字段包括教师工号(gh)、教师姓名(xm)等;院系代码库涉及字段包括院系代码(yxdm)、院系名称(yxmc)等;课程代码库涉及字段包括课程代码(kcdm)、课程名称(kcmc)等。参考SQL代码如下:

select xsjbk.xh,xsjbk.xm,xsxktzb.riqi,xsxktzb.sj,jsdrk.kcbm,jsdrk.xn,jsdrk.xq,jsdrk.bsid,jsjbk.xm,yxdmk.yxmc,kcmcdmk.kcdm,kcmcdmk.kcmc,jsdrk.xqxf,xsxktzb.tzlx,xsxktzb.sfsl,xsxktzb.sfcg,xsxktzb.tzfk

from xsxktzb left join xsjbk on xsjbk.xh=xsxktzb.xh left join jsdrk on xsxktzb.bsid=jsdrk.bsid

left join jsjbk on jsdrk.gh=jsjbk.gh left join yxdmk on jsdrk.yxdm=yxdmk.yxdm

left join kcmcdmk on jsdrk.kcdm=kcmcdmk.kcdm

where jsdrk.xn=′"&session;("xn")&"′ and jsdrk.xq=′"&session;("xq")&"′

order by sfsl,xsxktzb.id

当选取特定教学班后,上述查询结果再与特定教学班号匹配,得到特定教学班的所有选课需求。列示出来的特定需求在上述查询的结果中增加学生选课需求表(xsxktzb)中的需求说明(tzsm)字段。

4.功能模块

根据关联数据开发结果设计具体的操作平台,根据应用对象不同分为学生平台和管理平台功能模块。

(1)学生平台

学生用与登录教学管理信息系统同样的用户信息登录个性化选课需求系统。

学生登录后,系统根据用户信息自动读取学生学号、姓名以及当前学期设置等基本信息。学生界面以“==以下查询本学期课程安排==”为分隔线,分割线以上为学生根据自身个性化需求已提交的选课申请,学生可随时登录系统查看申请受理状态。学生申请信息包含提交日期时间、课程安排信息、调整原因、受理状态、受理反馈等。当教务处工作人员对学生申请受理后,学生界面中受理状态即会相应予以调整,便于学生及时了解进展状况。

分割线以下提供查询界面,可根据教师姓名或课程名称查询所需要的课程安排。以课程名称查询为例,如查询“运筹学(D类)”课程,结果如图1所示。

根据查询条件,系统查询出所有“运筹学(D类)”课程安排,包含开课院系、任课教师、具体课程安排等信息。学生需填写申请调整原因,以便教务处工作人员更好地理解其调整需求。学生根据自身需求填写申请原因后提交,该申请将即时出现在分割线上方。

学生界面设置简洁明了,通过对教学管理数据库的查询,学生能提交标准格式数据,以供教务处工作人员采集并处理,同时学生还能填写具体申请原因。通过这种简便的方式,准确无误地采集学生个性化的选课需求。

(2)管理平台

教务处工作人员通过管理平台汇总学生提交的需求,如图2所示。选定学年、学期后系统会自动汇总已提交的申请,并根据提交时间先后顺利排序。

汇总的需求包含提交时间、学生信息、课程信息等。其中最为重要的是课程教学班信息,包含任课教师和教学班代号。教务处工作人员根据时间先后顺序选择教学班代号,当选定某个教学班后,所有对该教学班的申请全部列示供批处理,如图3所示。

选定教学班后,系统即将该教学班的具体课程及选课情况做综合描述,包括开课时间、地点、计划容纳人数、已确定选课人数、教室实际容量以及相关备注信息等。根据这些信息以及学生对需求的具体说明,教务处工作人员依次受理,对于能够选入的,直接选入,并做好受理和选课成功标记,供学生查询。对于不能选入的,做好受理相关反馈供学生查询。

四、系统应用与扩展

以上海交通大学应用个性化选课需求系统为例。应用系统之前的新学期第三轮选课持续两周,约有一周半的时间学生每天持续排长队,初步统计每天最多能接待100位学生,经座谈了解,有部分学生因排队浪费时间放弃。学生和教务处工作人员均承担较大压力。

应用个性化选课需求系统后,学生网上提交选课调整申请,不再需要实际排队。教务处工作人员后台批处理学生申请,工作环境大大改善,工作效率提高。第三轮选课的两周内,共接受1731名学生的3477条需求,实际受理过程中分为923个教学班批处理。根据提交日期统计的需求如表1所示。

根据统计可以看出,第一周申请数约为第二周的两倍,每周一和周二为申请高峰期,这段时间教务处工作人员需加强配备,以确保学生及时得到反馈。

系统实际运行收到了较好效果,但还存在可扩展的空间。目前的系统实现了新选课需求数据与教学管理数据库的融合,但学生平台尚未集成入学生选课系统,下一步将考虑学生选课系统与学生平台的无缝集成。

参考文献:

[1]杨延红.信息子系统在管理信息系统中的作用[J].科技信息(学术研究) , 2007(13).

[2]朱健等.新形势下高校教务与教学管理信息反馈科学化模式探讨[J].科教文汇(上半月), 2007(3).

[3]王冰.对信息技术推动下教学管理工作的几点思考[J].黑龙江科技信息,2008(4).

[4]夏瑜等.略论基于B/S模式网络课件练习系统[J].江苏广播电视大学学报,2002(3).

[5]魏平.基于C/S和B/S混合结构的工具管理系统的研究与开发[D].西北工业大学,2004.

上一篇:水平英文自我介绍下一篇:关于写老师的文章