流域水环境管理信息系统设计与实现

2024-06-24

流域水环境管理信息系统设计与实现(通用14篇)

篇1:流域水环境管理信息系统设计与实现

流域水环境管理信息系统设计与实现

针对当前流域水环境管理工作的.实际,借助于数据库技术和地理信息系统(GIS),开发了一套能储存、分析、处理与显示大量空间数据的流域水环境管理信息系统,为管理层及决策者提供更为科学的决策依据.

作 者:王姚敏 史晓新 作者单位:王姚敏(华中电力集团公司信息中心,武汉,430077)

史晓新(水利水电规划设计总院,北京,100011)

刊 名:治淮英文刊名:HARNESSING THE HUAIHE RIVER年,卷(期):“”(2)分类号:F1关键词:水环境 管理信息系统 地理信息系统 数据库

篇2:流域水环境管理信息系统设计与实现

省级环境监测信息系统的设计与实现

阐述了基于Web的.省级环境监测数据库系统和地理信息系统的设计与实现方法、功能特点和组成结构,并就关键技术问题的解决途径进行了简要分析.系统的设计与实现充分体现先进性、开放性、可扩充性与实用性的特点,同时又满足了省级环境监测信息系统对于数据安全性、及时性和准确性的要求.

作 者:徐光 XU Guang 作者单位:辽宁省环境监测中心站,辽宁,沈阳,110031刊 名:中国环境监测 ISTIC PKU英文刊名:ENVIRONMENTAL MONITRING IN CHINA年,卷(期):21(4)分类号:X830关键词:环境监测 数据库 地理信息系统 因特网

篇3:流域水环境管理信息系统设计与实现

传统的图书资料管理都是实体收藏型的,现代的图书资料管理应该是网络型的,它所需要管理的绝大多数图书资料并不是以实物形态储存在自己馆室中,而是以数据信息的形态储存在网络中。因此,网络应用能力和水平成为图书资料管理工作的关键。面对庞大的信息量,就需要有图书管理系统来提高图书管理工作的效率。而这样图书管理系统,可以使信息管理规范和快速查询,减少管理的工作量。实现了图书管理的系统化、规范化和自动化,这样不仅减少了管理工作量,还提高了管理效率,降低了管理成本。

二、本文研究路线

本文研究路线如图1-1所示。

三、管理信息系统的开发过程

管理信息系统的开发过程一般包括系统开发准备、系统调查、系统分析、系统设计、系统实现、系统转换、系统运行与维护、系统评价等步骤。根据开发系统的大小、复杂、投入、方式、方法等因素的不同,各步骤的要求和内容也不同,用户需要根据实际情况进行取舍和计划。

(一)系统开发准备

主要包括提出系统开发要求、成立系统开发小组、制订系统开发计划等工作。

(二)系统调查

新系统的系统分析与系统设计工作都要建立在对现行系统调查的基础上,即必须调查现行系统的运行情况、问题等,明确用户的需求,特别是合作开发和委托开发方式。调查的主要内容有:

1、现行系统概况:

该组织的发展历史、目前组织的规模、工作状况、管理水平、与外界的主要联系等。调查该项内容的目的主要是为了划分系统界限、系统与外界的输入输出接口等。

2、

组织机构画出组织的组织结构图,弄清组织的行政关系、人员编制、工作范围、地理位置等,发现不合理问题及新系统启动后可能对现有组织的影响。

3、业务流程:

按照业务种类的不同和处理时间的先后不同,深入了解现行系统的业务流程,画出现行系统业务流程图,并与业务人员反复讨论,得到认可。调查中要注意定性与定量相结合,注意人、财、物、信息的流向、规格、频率、要求以及需要解决的问题等。

4、报表、数据处理:

了解各种统计报表、数据的格式、内容、处理时间及上报时间、频率、规律,存在的问题,对新系统的要求、希望等并收集各种报表。

5、问题:

现行系统中存在的主要问题和薄弱环节,可以按照严重程度分成不同的等级。新系统的建立应能解决大部分问题,并改善薄弱环节。

6、新系统的功能和目标:

了解各级领导和各类业务工作人员对新系统功能的要求。

(三)系统设计

系统设计要根据系统分析报告中的系统逻辑模型综合考虑各种约束,利用网络或计算机等一切可利用的技术手段和方法进行各种具体设计,确定新系统的实施方案,解决“系统怎么做”的问题。结构化系统设计是利用一组标准的图表工具和准则,确定系统有哪些模块,用什么方法连接,如何构成良好的系统结构,并进行系统输入、输出、数据处理、数据存储等环节的详细设计。这一阶段的重点是设计系统的总体结构,选择最经济合理的技术手段。

(四)系统实施与转换

系统实施阶段的主要工作包括:系统硬件的购置与安装、程序的编写(购买)与调试、系统操作人员的培训、系统有关数据的准备和录入、系统调试和转换。在系统实施阶段要成立系统实施工作量到小组,组织各专业小组组长和有关部门的领导共同编制新系统实施计划。可以应用各种项目管理的软件和方法进行管理,实行项目经理负责制,保证系统实施工作的顺利进行和成功。

(五)系统维护和评价

系统评价主要是指系统建成后,经过一段时间的运行后,要对系统目标与功能的实现情况进行检查,并与系统开发中设立的系统预期目标进行对比,及时写出系统评价报告。系统维护与评价阶段是系统生命周期中的最后一个阶段,也是时间最长的一个重要阶段。

四、图书管理系统功能需求

图书管理系统对学校加强图书管理有着极其重要的作用。随着学校图书的日益增多,传统的手工图书管理不仅工作量大,而且容易出现问题。针对我院图书管理的实际工作而言,我们经过了反复的论证,最终确定了图书管理系统的设计方案。该图书管理系统的主要功能为:

(一)书籍管理功能

包括书籍类别管理和书籍信息管理两部分。其中,书籍类别管理包括添加书籍类别、修改书籍类别等;书籍信息管理包括书籍信息的添加、书籍信息的修书籍信息的查询、书籍信息的删除等。

(二)借阅管理部分

这一部分包括借书信息管理和还书信息管理两部分。其中,借书信息管理包括借书信息的添加、借书信息的修改、借书信息的查询等;还书信息管理部分包括还书的添加、还书信息的修改、还书信息的查询等。

五、发布和编译应用程序

Visual Basic的集成开发环境中创建好图书管理系统后,并不意味着全部工作已完成,此时生成的应用程序只能在Visual Basic的集成环境中运行,要想使应用程序能够脱离Visual Basic的集成开发环境,首先要对图书管理程序进行编译并且生成.exe或其他类型的文件,然后调用打包和展开向导创建安装程序。编译图书管理程序就是将创建的应用程序以及它的工程文件合并成一个可执行文件。在发布图书管理应用程序之前,首先应该使用测试和调试工具对改应用程序进行前面测试,在排除了所有可能的错误后,才可以开始对应用程序进行编译。因此,图书管理系统采用的视本地代码的编译格式。

六、打包应用程序

创建Visual Basic应用程序后,可以将创建的图书管理应用程序通过磁盘,关盘,网络等途径自由发布,打包和展开向导通过提供有关如何配置.c a b文件的选项,使发布应用程序所包含的许多步骤得以自动运行,这是用户一般所采用的方法。使用打包和展开向导进行打包的第一个步骤就是选择一个工程,然后单击打包按钮,开始创建一个可以发布的应用程序。第三步,如果没有编译工程,打包和展开向导会要求编译工程。工程编译完成后,向导询问想制作什么类型的包,我们这里使用向导制作安装程序。当向导完成制作安装包以后,它会自动生成一个带有很多重要信息的报告。

七、发布应用程序

将图书管理系统打包后,制作安装程序的过程并没有结束,必须将打包后的应用程序发布到一个媒体上,比如软盘,光盘等,发布图书管理系统的主要步骤如下:选择“图书管理系统”这个包,然后指定把这个包发布到指定文件夹中,选择发布的媒体,就可以完成“图书管理系统”的发布工作了。

结语

在网络信息技术下,图书管理系统的设计要强调分工协调和资源与信息的网上共享,避免各自为政,重复建设,浪费大量的财力和物力。网络信息化为优化图书资料管理提供了良好机遇,要牢牢抓住这个机遇,对原有的业务流程要加以改进,使其适应网络信息的要求。网络信息化对图书资料管理提出了新的要求,作为一名大学图书管理员应在不断提高自己知识水平的同时,努力掌握先进的科学技术,成为适合网络信息环境的专业图书资料管理人员。

摘要:本文介绍了网络图书管理系统的设计总体线路和管理信息系统的相关理论,并对本系统进行了系统分析和设计,包括功能需求描述、数据库设计以及本系统的具体实现。对本系统开发过程中的结论及使用过程中的体会进行了总结。

关键词:管理信息系统,设计,实现

参考文献

[1]王福成,周铁柱,黄淼云等编著.Visual Basic6.0数据库开发指南.清华大学出版社.2000年6月第一版

[2]崔洪斌等译.ASP.NET入门经典:VB.NET编程篇.清华大学出版社.200205月第一版

篇4:流域水环境管理信息系统设计与实现

关键词:ZigBee传感器网络;作物生长环境信息;监测;

中图分类号:S126文献标志码:A文章编号:1002-1302(2014)11-0435-03

海南省属于热带季风气候,农田可以终年种植。但热带作物的传统种植方式极大地影响了农业生产效率。加上作物种植的分散性使得海南农业无法实现最优的资源配置。针对海南现阶段的农业生产现状,研究一种适合小规模种植、成本低廉的现代化生产模式十分必要[1-2]。目前,基于无线传感器网络的监控系统在农业领域得到了越来越多的重视。应用于作物生长环境信息采集的无线监测系统也有待进一步的推广。无线监测系统避免了复杂的布线,方便在中等面积的农田上稳定监测,应用灵活。无线监测系统有多种无线通信方式,包括ZigBee技术,蓝牙技术、Wi-Fi、RFID和红外线数据通讯等[3]。其中ZigBee技术因其低功耗、低成本、低复杂度等特点在短距离无线通讯方面脱颖而出,被认为是最适合用于工业控制领域的无线通讯方式[4]。

对农作物生长影响最大就是气候环境,能反应气候环境的因素包括环境温湿度、光照、土壤温度和土壤水分等,在温室环境下,还有CO2浓度等。作物生长环境信息无线监测系统监测的变量包括环境温湿度、土壤温度、土壤水分、光照和CO2浓度。根据农作物的基本生长规律,选择合适的传感器。温度传感器量程需-20~60℃,环境湿度、土壤湿度传感器量程需0~100%,光照度传感器量程需为0~50000lx,CO2浓度传感器量程需0~5000μmol/mol。同时今后的农业信息系统要逐步融合物联网技术,所以对农田监测系统的各环节的设计都要切合物联网技术的发展[5-6],处理数据既要便于直观分析,又要方便二次开发。

1系统的总体组成

本监测系统可分为三部分:无线传感器网络部分、数据采集部分和数据处理部分。传感器与传感器之间、传感器与数据采集模块之间的通讯都是基于ZigBee技术的无线通讯;ZigBee无线传感器的特点之一就是能通过自组织的方式快速形成一个局域网。数据采集模块与上位机之间则是串口通信,支持RS-232和RS-485接口。无线监测系统的总体组成框图如图1所示。

布置在大田里的传感器将采集到的环境参数传送给数据采集模块。各传感器节点之间可以相互转发数据。即传感器节点不仅具有采集和发送功能,也起到路由的作用[5]。因此可以保证监测系统能够对足够远的距离进行监测。由数据采集模块对各传感器节点的数据进行汇集,并通过RS232串口或者RS-485串口与上位机进行通讯。系统的上位机为PC机,装有组态软件,在组态软件中建立与数据采集模块相匹配的工程,最终将数据直观地显示出来。

2系统的设计与实现

2.1硬件

系统底层放置了环境温湿度传感器、土壤温湿度传感器、光照传感器以及CO2传感器。中间由数据采集模块将数据集中并上传给PC机。系统选择的传感器和数据采集模块是北京昆仑海岸传感技术有限公司生产的JZH-15-12系列传感器和KL-N4600数据采集模块。在空旷环境下,JZH-15-12系列传感器的通信距离≥800m,可根据大田的实际情况,合理放置传感器。KL-N4600是集ZigBee无线通信和协议转换于一体的数据采集产品,它可下挂64个传感器节点,同时可将ZigBee无线网络虚拟成RS-485网络并把通讯协议转换成标准的ModbusRTU协议。监测系统的结构示意图如图2所示。

KL-N4600和传感器之间组建成ZigBee无线局域网,之后通过RS232串口将数据传送给上位机。上位机借助组态软件将数据处理后显示。监测系统在实验基地布置情况如图3所示。

2.2软件

系统使用组态王来实现数据显示界面的设计。整个监测界面根据功能分解原理来设计。主界面功能菜单包括实时曲线、历史曲线、实时报表、历史报表和事件报警等(图4)。通过实时曲线可以查看0.5h内的农田环境信息,及时掌握环境变化情况。历史曲线调用了组态王中的历史曲线控件,此控件功能完善,可以随时查找历史记录,包括变量在某一时期的最大最小值和平均值等。在实时报表界面和历史报表界面的左侧设置了工具栏,可对报表进行查询、页面设置、保存和打印。组态王还可以将保存的数据导入其他数据库,其他应用程序也可以访问组态王的数据库,以实现对数据更有效的利用[7]。事件报警则会记录系统出现的异常情况并给出警报。

作为常用的工控软件,组态王与不同下位机结合的过程中遇到的问题有许多共性,例如:(1)使用组态王新建设备时要正确填写设备地址。(2)新建变量时,需根据通讯协议确定变量所在寄存器的功能码及存储地址,并对照组态王支持的硬件设备及其协议列表选择寄存器。组态王规定,变量存储地址如果不是从0x0000开始,地址换算成十进制后需要+1才是通道号。寄存器一栏应填写寄存器+通道号。

2.3系统实现

首先对传感器和数据采集模块进行疲劳测试,在长达2周的不间断使用期间,数据一直上传稳定,准确度高。部分数据的历史曲线如图5所示。显示界面上部分为各变量的曲线化显示,可以直观地看到具体时间段内各变量的变化趋势。在历史曲线的两侧和上方都有游标,可以查询任意时刻的某一变量值。曲线下方的功能区可实现显示或隐藏某变量曲线,设置查询区间,自定义曲线颜色粗细,放大或缩小曲线以及随时添加变量等功能。

图6和图7列出了以报表形式存储的数据。在历史报表的前3行给出了对应变量的平均值以及最大、最小值,反映了各变量的基本情况。从数据的记录情况来看,监测系统完全能保证数据的准确度。其次对各传感器节点在不同距离和环境下进行了反复测试。试验发现,传感器节点在有障碍物时通讯信号容易被阻挡,在空阔地带通讯距离可达800m以上。

3结论

本研究设计的作物生长环境信息无线监测系统为农田环境信息监测提供了一种简单实用成本低廉的方案。在实现系统可靠、稳定、功能完善的前提下,尽可能地减小了系统操作的复杂度,保证了系统具有良好的应用前景。

参考文献:

[1]杨选民,张海辉,薛少平.基于无线传感器网络的精准农业环境监控系统[J].科技信息,2012(1):73.

[2]王亚男.田间信息的远程获取与无线传输系统的研究[D].哈尔滨:东北农业大学,2013.

[3]周怡頲,凌志浩,吴勤勤.ZigBee无线通信技术及其应用探讨[J].自动化仪表,2005,26(6):5-9.

[4]虞志飞,邬家炜.ZigBee技术及其安全性研究[J].计算机技术与发展,2008,18(8):144-147.

[5]许峥,史智兴,张云飞,等.基于ZigBee的农田信息采集传输系统设计研究[J].安徽农业科学,2013,41(6):2772-2774.

[6]张猛,房俊龙,韩雨.基于ZigBee和Internet的温室群环境远程监控系统设计[J].农业工程学报,2013,29(增刊1):171-176.

[7]王冰,王世明.组态王相关数据库研究[J].计算机工程与设计,2008,29(4):1025-1027.

篇5:旅游管理信息系统设计与实现论文

目前,旅游业已经成为了我国经济发展的一个新兴的支柱产业,随着旅游的大众化、经济化和曰常化的发展,人们对旅行社的要求也越来越高。旅行社想要取得长远的生存和发展,就要提高自身的服务水平和质量。与传统的手工办公相比较,旅游管理信息系统的应用能够有效的提高旅行社的工作效率,降低成本,并且对服务水平和质量的提升起到了非常大的帮助作用。因此,对旅游管理信息系统的设计与实现进行研究显然是非常重要的。

一、旅游管理信息系统的可行性分析

(一)首先是进行软件开发的经济可行性的分析。

篇6:流域水环境管理信息系统设计与实现

现代测量种类繁多,各种数据缺乏统一管理,为此设计并创建测量信息管理系统(SIMS),在不同数据库簇分类的基础上,通过定义数据库模板来实现同一簇数据库文件的.自动化创建,主程序可以方便地对相关测量数据库进行编辑、查询、统计与控制等管理操作;系统可对各种测量数据进行统一的数据库创建与管理,有助于不同测量数据存储与管理的标准化.

作 者:田晋 张哲 TIAN Jin ZHANG Zhe 作者单位:田晋,TIAN Jin(91561部队,广东,广州,510320)

张哲,ZHANG Zhe(海军海洋测绘研究所,天津,300061)

篇7:流域水环境管理信息系统设计与实现

测绘生产管理信息系统的设计与实现

以张家界市测绘队测绘生产管理信息系统为例,详细介绍了张家界市测绘生产管理信息系统的设计原则、体系结构、主要功能、界面设计、数据库设计、接口设计、运行设计、数据安全控制及开发规范,把GIS技术应用于测绘生产管理,依靠网络技术、数据库技术、工作流技术实现测绘单位各部门信息资源的共享,充分利用现有资源,提高工作效率,实现管理现代化、办公自动化和决策科学化.该系统实际上是一个MIS,GIS,OA技术集成的系统,在功能和技术等方面都有很强的优越性.该系统的实现已为张家界市测绘队的`测绘生产提供了极大的方便.

作 者:帅开德 SHUAI Kai-de 作者单位:张家界市测绘队,湖南,张家界,427000刊 名:测绘与空间地理信息英文刊名:GEOMATICS & SPATIAL INFORMATION TECHNOLOGY年,卷(期):32(4)分类号:P208关键词:测绘生产 测绘管理信息系统 C/S/S模式

篇8:流域水环境管理信息系统设计与实现

1 当前信访管理的流程和现状

环境信访都必须在规定期限内处理并答复信访投诉人, 因此有规范流程以提高处理和流转的效率。信访管理流程一般为:接到信访投诉后→登记→分类转交相关业务部门→受理→调查取证→处理信访→回复投诉→整理档案→结束。

2 系统架构设计

2.1 SOA系统架构基础概念

SOA即面向服务的体系结构 (Service-Oriented Architecture) 是一个组件模型, 它将应用程序的不同功能单元 (称为服务) 通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义, 独立于实现服务的硬件平台、操作系统和编程语言[2]。SOA是一种软件架构思想, 重点是面向服务, 通过标准接口使不同服务相互调用[3]。

实现SOA必须有4个因素:软件供应商、注册用户、服务信息数据库和通信协议[2]。实现SOA的技术有很多, 共同点就是支持在不同平台、以不同语言编写各种程序以基于标准方式通信。Web Service、XML等成为SOA的主要实现方式。

2.2 信访信息系统结构设计

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

2.3 关键技术

本系统开发在系统总体设计的基础上利用合理应用技术进行实现。

(1) 数据库和数据仓库技术。采用SQL Server2008数据库建设, 并对业务综合数据进行挖掘和分析, 并进行有效的辅助决策。

(2) GIS技术的应用。使用GIS (地理信息系统) 技术, 实现环境信访业务数据和空间地理数据的有机关联。

(3) 网络通讯技术的应用。采用政务专网和无线通讯网络, 实现环保局内外信息交流畅通。

(4) 工作流技术的应用。采用工作流引擎, 满足环境信访业务流程控制。

(5) 同时运用到组件技术、Web技术、中间件技术、面向对象开发等技术。

3 系统实现

3.1 接口设计

数据接口规范用于在环境集成信息系统与其他环境系统间进行信息交换时的数据接口, 可支持结构化数据、非结构化数据的封装。本规范的数据接口模型由数据结构、数据集组成。数据结构是可选元素, 元素名称是Data Structure, 用来描述交换信息内容的结构信息。数据集是必需的元素, 元素名称是Data Set, 用来封装具体的交换信息内容。

元数据结构由信息资源标识符、信息资源显示名称、说明性注释、数据项、扩展属性5个元素组成, 其结构如图1所示。

(1) 信息资源标识。XML元素名称:Identifier。交换信息的标识符, 为必需的元素。

(2) 信息资源显示名称。XML元素名称:Display Name。信息资源用于显示的名称, 采用政务信息资源的常用名称, 为必需的元素。

(3) 说明性注释。XML元素名称:Explanatory Comment。对信息资源的解释性描述, 用于对信息资源进行说明。是可选元素。

(4) 数据项。XML元素名称:Data Unit。构成数据结构的最小数据单位, 一个Data Unit描述一个指标项的结构。数据项由数据项标识、数据项名称、数据项定义、备注、数据类型、最大长度、最小长度、精度8个元素组成。该元素至少出现一次, 可以出现多次。

(5) 数据项扩展属性。XML元素名称:Extend Attribute。描述数据项的扩展信息, 扩展属性由扩展属性名称和扩展属性值2个元素组成。是可选元素。

当本系统与其他应用系统如GIS系统、行政处罚系统、数据中心、业务系统等进行数据交换时, 同时设计了系统间接口。

3.2 数据库设计

(1) 数据库表结构。环境信访受理信息, 包括投诉时间、投诉人、投诉人身份、年龄、性别、地址、内容、联系电话等。

环境信访调查, 包括信访编号、调查人、调查时间、是否有执照、是否环保审批、监测采样数据等。

环境信访回复, 包括回复编号、信访编号、回复日期、简单回复情况等。

投诉转办单, 包括转办函编号、转办部门、转办函标题、处理期限、经办人等。

违法案件告知书, 包括告知书编号、告知书标题、告知时间、违反的法规、办文编号案由等。

(2) ER关系。环境信访受理信息可通过接口被环境信访调查表单、环境信访转办单、环境信访回复、违法案件告知书等调用有关信息。

4 功能模块

(1) 信访受理登记。环保局的主要投诉来源包括网上投诉、来信、来电、来访等渠道。信访业务首先进行信访投诉的受理登记。

(2) 信访转办。信访登记完毕, 根据信访的来访, 生成信访转办件, 转到相应部门进行处理。

(3) 信访处理。信访处理部门根据信访的内容, 对被投诉人投诉的情况进行现场调查及取证, 如果现场能够处理的, 当场处理;如果需要整改, 要求在规定时间内整改;违法行为的立案。

(4) 限期整改。对于现场调查发现企业需要整改的, 则拟定限期整改通知书, 由部门领导签发后发放给企业, 限期整改的企业进入限期整改管理系统进行跟踪管理以及验收处理。

(5) 处罚建议。如果在现场调查过程中, 发现企业有违法行为, 则填写现场调查笔录、收集证据, 拟写行政处罚建议书, 由部门领导审核后, 转到相关部门进入行政处罚程序。

(6) 查询统计。其中查询统计包括:投诉查询、投诉处理情况统计、催办查询、回复查询、多次投诉单位查看、信访来源统计表、信访投诉性质统计表、信访投诉月统计表、环访投诉内部统计表、信访投诉内部月统计表、信访投诉月综合统计表、信访投诉转办一览表、投诉查询打印等。

5 结语

本系统已结合苏州高新区数字环保项目得以实现, 实践证明, 信访信息管理系统的建立, 为环保部门的环境信访处理和信息管理提供了有效的信息化服务, 大大提高了信访信息管理效率, 又规范了信访管理工作。为环保部门及时掌握信访动态、解决一些热点难点信访问题提供了决策性服务。

摘要:环境信访业务量不断增加, 环境信访信息处理的信息化成为提高工作效率的必然要求, 成为环保管理信息化建设的重要组成部分。在分析具体信访流程后, 设计实现了基于SOA系统架构的环境信访信息管理系统。

关键词:环境信访,信息管理系统,SOA

参考文献

[1]周永康.建好、管好、用好全国信访信息系统[J].中国信息界, 2007 (2) :3.

[2]张雪冰, 吴伟明, 谷勇浩.移动互联网下基于SOA的移动OA系统研究与实现[J].软件, 2012, 33 (10) :13-14.

篇9:学生信息管理系统设计与实现

本系统采用B/S结构,使用JSP技术进行基本页面的设计与功能实现,SQL Server 2008为数据库来进行设计与开发。系统用户分为管理员、学生两类,不同的用户拥有的权限不同,所能进行的操作不同,这确保了系统的安全性。系统实现的主要功能有登录、学生信息管理、教师信息管理、课程信息管理、用户管理,在每个功能模块实现了信息的添加、修改、查询、删除等操作。本系统界面简洁美观、运用方便、操作简单,具有较高的易用性、准确性和安全性。运用本系统能够大大提高学生信息管理工作的质量和效率。

1.课题研究背景及意义

当今时代是信息时代飞速发展。各个行业都需要进行信息处理,学生信息管理系统是一个学校不可缺少的重要部分,它为用户提供充足的信息和快捷的查询手段。学生信息管理越趋繁琐、复杂,工作业务繁杂,工作量大,传统的学生管理模式已经暴露出种种弊端:难以统一调配和处理,效率极低,缺乏科学性以及合理性。

本系统本着高效性、实用性、安全性、开放性原则,达到学生信息管理系统的规范化、科学化、系统化,达到提高学生信息管理效率的目的,该设计方法利用计算机作为载体,对学生信息进行科学管理,提高了管理效率和节约大量的人力、物力。具有传统管理所无法比拟的优点,比如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等优点,真正为学生信息管理提供了一个平台,也适合大型数据库管理。

2.本设计的功能概述及设计原则

基于web的学生信息管理系统的主线是对学生的信息进行采集、存储、修改和使用。本系统实现的功能主要有:

一是作为管理员,能对学生个人基本信息、学生成绩、任课教师情况和课表安排情况进行填查改删等操作,后台具有强大的数据库便于存储大量的学生教师以及课表信息。

二是作为学生,能对个人情况进行管理。比如查看个人信息、查询考试成绩和课表等,但不具有修改成绩和课表的权利,如果这方面出现问题,会给学生信息管理工作带来很大麻烦。

三是学生管理系统界面对学校基本情况作了介绍。作为本校人,应当对学校校训、历史等有基本了解,因此这也是学生对学校基本情况了解的一种方式,是一种宣传本校的媒介。

为了更好的设计实现学生信息管理系统,实现以上功能,遵循以下原则:

一是规范化。首先,登录者必须输入正确的用户名和密码才能进入系统;其次,学生信息管理系统是权责明晰的,对于管理者而言,能够录入学生考试成绩、添加学生个人信息、查询添加任课教师、安排课表等;学生只能够添加修改个人信息、查询考试成绩、查询课表,相对于管理员来说是有局限的。

二是科学化。传统信息管理大多是纸质版的,对于学生信息录入和修改工作很不方便,存在记录学生成绩字迹难以辨认或者修改导致信息表不整洁不准确不严谨等问题;而本系统的设计,电子格式的书写,所有信息直观明了,管理员也能及时修改更新信息,

三是系统化。传统的信息管理方式是分散的,很不便于比较学生学习情况的变化,难以将多次的学习成绩有序管理。利用计算机技术的学生管理,将学生的所有信息集中于一个系统内,教师即能快速的调出某段时间内学生的考试成绩,或者是某个学生的学习情况,这样更有利于教师的教学工作。

四是简洁化。学生信息管理系统是学校官方管理学生信息的工具,从某种程度上是学校的“广告”,因此,本系统导航界面设计的直观清晰、简洁明了。界面背景色是,左上方印有校徽,特具本校特色,用户登录后,功能导航在左方区域,用户可以根据自己的需求进入功能模块。

3.功能需求分析

从用户的角度进行设计,将用户分为两类:学生、管理员,不同的用户权限不同,所使用的功能也不同。

管理员的主要功能是:查询学生信息、添加学生信息、查询学生成绩、添加学生成绩、查询任课教师、添加任课教师、查询课表、添加课表;学生的主要功能是:查询个人信息、查询考试成绩、查询课表等基本功能。

3.1 性能需求分析

本系统操作简单,界面友好,一般配置的计算机就可以满足系统硬件要求,实现本系统所有功能。数据库要求运行稳定,执行速度快,数据安全性高。

1.学生信息管理系统顶级数据流描述的是管理员和学生对该系统的操作和管理。

2.以学生登录后的数据流图为例:学生输入用户名和密码进入学生成绩管理系统,进入学生界面首页后,首页的左方区域有功能导航,这时学生可以在自己的权限范围内查看修改相关情况。

3.2数据库设计

数据库设计是对于一个给定的应用环境,构造最优的数据库模式,它是本系统的核心和基础。它设计的好坏直接影响着整个系统的质量。数据库设计包括数据库逻辑设计和数据库物理结构设计。

本系统的数据库设计采用了基于E-R模型的数据库设计方法来实现。首先,根据调研的结果分析出系统中存在有哪些实体,从而确定各实体的属性,再找出各实体间的联系,最后按照数据库设计原则产生本系统的所有数据库结构并优化。

4. 总体设计思路

根据前面的需求分析,它要实现的是对学生信息的管理,以及学生可以对自己的信息查询。我们将系统划分为两大功能模块。管理员模块重点是学生管理、学生考试成绩管理、任课教师管理、课表管理。学生模块主要是学生对自己的信息行修改,以及对自己的成绩、课表进行查询。

管理员管理:模块该模块的主要功能是实现管理员对全校学生的信息管理操作,它包括查询、添加、修改和删除学生和任课教师的基本个人信息;对学生成绩进行、查询、添加、修改;对课表信息进行查询、添加、修改。

篇10:流域水环境管理信息系统设计与实现

摘要:综合运用自动化技术、计算机技术、信息技术、系统技术、现代化企业生产与经营管理技术和方法,在网络和数据库系统的支撑下,搭建了发电企业的燃料管理信息系统及综合查询服务系统,实现了燃料管理信息系统与外部有关系统(财务、生产、计划等)的信息自动转换,建立了一个安全、可靠、高度开放的管理信息系统。

关键词:管理信息系统;网络;数据库

火力发电厂燃料管理以燃料的供应、消耗、库存及重量、质量、价格为核心,对电力生产的安全性和稳定性起着重要作用,同时由于燃料占发电成本的比重较大,所以加强燃料管理对降低发电成本、提高经济效益有着长远意义。

1系统功能设置

根据对火电厂燃料管理信息系统的需求分析,可把它分成7个子系统,系统总体框架见图1。

1.1燃料计划合同子系统

根据火电厂发电计划、燃煤的供应、耗用、库存情况及地方煤矿的煤种、开采运输能力、煤价运杂费用等综合信息编制燃煤需求计划,包括年、季、月供煤需求计划及运输计划上报,上级燃料公司以此进行调拨,并将统配煤量及地方煤采购煤量反馈回火电厂燃料公司。签定燃料供应合同,监督管理合同执行情况,为燃料计划管理提供辅助信息。

1.2燃料调度子系统

根据燃料合同及电厂燃料供应耗用库存情况和矿点供应情况调整运输计划,实现调配与接车、卸车管理。火车、汽车、皮带的过衡、检尺量方管理,将轨道衡计量或检尺计量的数据转换至管理系统中,包括日期、时间、车号、皮重、毛重、速度、计量员等信息。对矿点实行催交、催运管理,保障下属电厂燃料供应充足,稳定生产。

1.3煤质管理子系统

包括火车进煤、汽车进煤、皮带运输煤的采样管理和煤质化验管理,实现燃料入厂、入炉时质量信息的跟踪管理,为分析质量变化原因提供依据。采样管理以某段时间内同一矿点、同一煤种的入厂煤为一个批次进行采样,采样信息包括采样日期、时间、编号、矿点、煤种、车号;煤质化验管理对煤样进行化验,化验结果包括发热量、挥发分、灰分、全水分、含硫量等。

1.4燃油管理子系统

根据存油量及预计耗油量制定燃油供应计划,上报上级燃料公司后由上级燃料公司统一调拨,电厂对燃油进行验收,如质量相符则接收,否则拒收。

1.5燃料统计子系统

对火车、汽车、皮带进煤及供油情况进行统计汇总生成厂日报表,对燃料供应、耗用情况,入厂煤、入炉煤化验结果等信息进行统计汇总,生成各类厂月报表。按照国家电力公司统一要求的数据格式自动生成部颁日报表和月报表,并远程传输至上级燃料公司,提供货率及盈亏等信息,以数据、图形方式显示,为燃料核算管理提供数量信息,同时为燃料计划管理提供辅助信息。

1.6燃料核算子系统

据燃煤供应矿点性质及运输方式、计价方式的不同,提供5类核算方式:火车统配煤核算、火车地方煤核算、汽车统配煤核算、汽车地方煤核算、皮带运输煤核算。上级管理部门据电厂上报的煤量、化验、矿点等数据根据合同及价格指标进行核算;对煤重量、发热量盈亏等情况进行索赔。最后以燃料核算结果为基础,按照一定的结算方式办理结算手续,并对结算数据进行数据统计及图形分析,为控制燃料成本和制定电价提供依据。

1.7综合查询系统管理

通过对以上各个子系统的原始数据进行统计、汇总、归纳生成辅助决策数据库,以图表和数据结合的形式供决策人员查询,使决策人员对生产状况有全面的了解,为领导决策提供依据,为将来的知识库、方法库、模型库等决策支持系统提供接口。

2数据库体系设计

数据库是信息系统的心脏,是信息资源开发和利用的基础,如何使数据在系统中很好地组织起来,并进行高效、统一、良好的管理,是信息系统获得成功的关键因素之一。

2.1数据库的层次结构

火电厂燃料管理信息系统数据库系统划分为3个层次结构,即低层的专业数据库、中层的公用数据库和上层的辅助决策数据库。专业数据库又称为基础数据库,它是建立中层和上层数据库的基础,是处理业务信息的资源。在数据结构上,基础数据库是分散的,分别处于相应的子系统中。公用数据库又称为共享数据库,是为全局综合管理的综合数据库,它是由专业数据库经过分类、合并、加工处理后形成的数据库,其目标是为资源共享提供服务。辅助决策数据库是一种专用数据库,它为领导层提供决策支持服务。

2.2数据库设计原则

系统的目标和任务,系统的结构和功能是设计数据库的依据,系统数据流程图是数据库设计的基础。设计数据库应遵循以下原则。

a.布局合理。数据库的布局尽量靠近信息源和使用点,就近开发、就近使用,减少不必要的中间环节,确保信息渠道的畅通。

b.数据库应自下而上逐层浓缩、归纳、合并,减少存贮,分别满足不同层次管理者的要求。

c.部分数据重迭原则。 d.适应体制的变革。

e.规范化标准化原则。数据库的建立要统一分类和编码,满足信息交换的要求。 f.保密的原则。数据库的建立要充分考虑到数据的安全性、完整性和保密性。

2.3火电厂燃料管理信息系统数据库的体系

根据数据库的设计原则,对火电厂燃料管理信息系统的数据库体系进行了设计,给出了相应的专业及共享数据数据库。把领导进行决策常用的数据提取出来,组成辅助决策数据库,为领导决策层辅助决策专用,它既是系统初期领导查询的直接信息源,又为后期高级辅助决策的模型运算提供数据。

3系统特点及结论

a.采用WindowsNT,数据库采用MS SQL Server,开发工具采用Power Builder 7.0和VisualBasic,通用性强。

b.建立了燃料分公司的计算机网络及管理信息系统,完整、准确、及时、可靠地收集燃料管理的各种信息,做到信息加工处理的自动化,实现信息代码化、报表统一化、文档规范化,实现数据共享,提高管理水平。

c.预留与全厂管理信息系统数据接口与计算机网络接口,保证系统的扩充性和一致性。d.功能完善、界面友好、使用方便,具有综合查询和辅助决策能力,能充分满足不同层次的数据管理需求,为优化燃料管理和指挥决策提供必要的科学手段。

e.针对发电厂的现场生产环境和使用状况,突出软、硬件设计的抗干扰性和可靠性。采用用户口令、用户权限等级、文件及目录权限及网络审计等功能相结合的手段以保证网络的安全。

f.具有灵活方便的扩充能力,从小的系统功能模块到整体数据库结构都可根据用户需求改变。

篇11:流域水环境管理信息系统设计与实现

第一,超市管理功能多,业务应用范围广,系统规模大,简单一个用户需求或是系统bug,都有可能导致整个系统需要重新部署。在系统规模过大的情况下,则需要消耗过大的部署时间。选取OSGI技术,可以降低各功能模块的耦合度,即使需要进行系统部署,也可以避免出现停机升级,从而保证系统的敏捷性和高效性。为了降低耦合度,在划分系统功能时,可以划分为spring系统功能、商品销售、商品采购、商品库存,将模块化应用bundle,进行独立部署,分为UI层、系统层、服务层。第二,AOP设计开发模式。这种开发模式的目的是为了将业务逻辑和系统常用日志、异常、事务、工具等进行分离,根据业务逻辑将不同功能进行封装,与业务无关的操作独立开来,即使业务逻辑出现变化或是需要升级与业务无关的操作,都不会对彼此产生影响。

5.2 设计思路

第一,将整个系统划分为多个彼此独立的功能模块,各个功能模块间的管理模式可以采用独立集中的方式,然后根据系统模块化的特点,将系统功能打散,这种情况下系统既可以实现升级热部署,又可以实现单一模块个性化设计。第二,打散的系统在设计时要进行多层次设计,将系统结构模块化,使其成为一个操作性强且具有可扩展的应用程序。第三,超市信息管理系统的设计,数据流会在多个不同模块间传输,由于模块间是打散了的,所以不同模块间的关联性和耦合度都比较低,整个系统的运行就会变得比较高速,安全级别也能得到提高。

5.3 系统架构设计

层次化的架构设计,从应用、展示、服务、数据等几个方面可以分为系统层、界面层、服务层和数据层。系统层,即整个系统的集体,包含了各种不同角色管理功能;界面层,有业务功能和公共服务页面两个部分,针对不同页面进行设计,可以满足不同的业务需求;服务层,要依据业务应用的特点,提供独立模块化服务接口;数据层,根据不同的数据类型,分别进行分类存储和处理。采用切面技术,以实现个性化应用和部署。

5.4 系统功能综合设计

超市信息管理系统设计的目的是为了实现超市的进销存管理功能,直观地展示经营情况,以便为管理者提供经营决策参考。信息管理系统中一些主体信息会被保存到数据库中,然后对这些信息进行加工处理,加工成多种数据展示形式,并对这些信息进行维护,积累成历史数据,作为分析规律、预测未来走势使用,充分利用这些信息可以高效地控制超市的行为。为了这个需求能够实现,可以将超市信息管理系统分为系统功能和业务功能,系统功能包括业务逻辑共用的日志、异常和事务等,业务功能可以采用由上到下的开发方式,包括进货管理、库存管理、销售管理、员工管理和系统管理等多个模块。

5.5 总体功能模块设计

总体功能模块,是将各功能模块共用的业务功能进行集成,分为日志、异常、事务等,以实现对不同级别的异常处理和日志记录。第一,商品销售信息管理模块功能。可以查询销售商品操作,更新维护销售商品数量、价格等信息,汇总整理商品销售信息。第二,采购信息管理模块功能。查询、更新进货信息,可以对进货情况进行添加、删除、修改操作。第三,商品库存信息管理功能。查询商品信息、更新商品信息,包括添加、删除、修改商品信息,查询库存信息,更新库存信息。第四,超市职工信息管理模块功能。查询、更新员工信息,包括新增、删除、修改员工信息,查询供货商信息,更新供货商信息,包括新增、删除、修改产品信息,管理员工操作本信息管理系统的权限。

5.6 数据库的综合设计

第一,数据库表设计本系统数据库中的商品信息表,必填数据项有商品编号、供应商编码、商品名、条形码、价格,可选填项有计算单位、种类、产地、备注等,在该数据表中商品编号是主键,商品编号可以采用位数分类方法。第二,供应商信息,必填项有供货商编码、商家名、联系人及号码等,可选填项有开户行、银行账号、备注。第三,进货清单,必填项有进货单号、商品编码、供应商、进货价、数量、金额、进货日期等,可选填项为备注,该数据表的主键是进货单号。第四,销售信息,必填数据项为销售单号、商品编号、销售数量和销售日期等,可选填项商品名称、商品库存数量、商品当前价格,该数据表中商品编号是主键,每个商品对应唯一的一个商品编码。第五,库存信息,必填项为商品编码、商品类型、库存数量。第六,员工信息表,必填项为员工编码、姓名、性别、身份证号,可选填数据项为籍贯、工资、出生年月、婚否、联系方式、地址、备注等,其中员工编号是主键,对员工的标识具有唯一性。

6 结束语

篇12:流域水环境管理信息系统设计与实现

摘 要

由于学校规模进一步扩大,学生人数逐年上升,学生信息的管理也变得越来越复杂。为此,切实有效的把学生信息管理系统引入学校教务管理中,对于促进学校管理制度和提高学校教学质量有着显著意义。

本系统采用B/S结构,ASP为开发语言,SQL Server 2000为数据库来进行设计与开发。本论文,简要阐述了系统的开发背景与开发环境,对系统的构架进行分析,由此划分出各个模块,包括用户注册模块,用户登陆模块,个人管理模块,基本信息管理模块,特殊信息管理模块,毕业生信息管理模块,成绩管理模块,更多信息管理模块,退出系统模块。详细介绍了系统各个模块与功能的实现原理,最后总结开发阶段与测试阶段所遇到的问题与解决方法。

关键词:ASP;SQL Server 2000;B/S结构引言

管理信息系统就是我们常说的MIS(Management Information System),在强调管理,强调信息的现代社会中它变得越来越普及。MIS是一门新的科学,它跨越了若干个领域,比如管理科学、系统科学、运筹学、统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。

近年来Internet的飞速发展,Intranet技术得到了应用,为企业MIS提供了良好的支持环境。管理信息系统在企业的应用中存在三个要素,这就是人、计算机和数据。人是指企业领导者、管理人员、技术人员,以及MIS建设的领导机构和实施机构,他们必须有企业管理人员,尤其是企业领导的积极参与。计算机技术使MIS得以实施的主要技术。在这些技术中,软件开发是MIS开发的重点。第三个因素也不能忽视。企业的管理数据是MIS正常运行的基础。广义地说,各项管理控制是MIS的基础。是想要计算一台机床的成本,需要按时输入、每个零件以及每个螺钉螺母的费用,涉及企业的生产车间、采购、库房、工艺设计和财务等多个部门,必须有一套管理制度作保证。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。目前,学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础。由于学校规模进一步扩大,学生人数逐年上升,学生情况的管理也变得越来越复杂。面对如此繁杂的任务。如果让个人去管理文档,就会显得费时费力。尤其在管理成绩时,任务更加繁重,就成绩管理本身来说,它是一项任务繁重、时效性较强的系统工作,它不但涉及学生个人成绩查询,更涉及到各教师的工作效率和质量。近年来随着计算机的迅速发展,计算机已经在社会各个领域显示了它巨大的作用。毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。

现在我国的一些院校中的信息管理效率还不是很高,这样已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。所以,学生信息系统的设计与开发也是一个时代必经的阶段。本次设计主要采用B/S结构,主要实用于各高校的各专业,从学生入学到毕业每个人在校的信息,以及成绩的管理。本系统主要有六大模块,基本信息管理、特殊信息管理、毕业生信息管理、更多信息管理(补助信息管理、勤工助学信息管理、奖励信息管理、处罚信息管理、异动情况信息管理)、成绩管理、个人管理。用WindonwsXP为操作平台,ASP作为脚本语言,采用SQL Sever 2000作为数据库,用户可以实现对数据的录入,修改,删除等操作。系统开发背景

随着科学技术的不断提高,目前,学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础。由于学校规模进一步扩大,学生人数逐年上升,学生情况的管理也变得越来越复杂。面对如此繁杂的任务。如果让个人去管理文档,就会显得费时费力。近年来随着计算机的迅速发展,计算机已经在社会

各个领域显示了它巨大的作用。毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。由于上述原因,所以,学生管理系统的开发也是时代的一个必经阶段。本次设计主要采用B/S结构,从学生入学到毕业每个人在校的信息,以及成绩的管理。本系统主要分为六大模块,基本信息管理、特殊信息管理、毕业生信息管理、更多信息管理(补助信息管理、勤工助学信息管理、奖励信息管理、处罚信息管理、异动情况信息管理)、成绩管理、个人管理。用户可以对各种信息进行录入,修改,删除等操作。更方便各个专业老师对学生信息的系统化管理,提高办公效率,以达到更合理化,方便化等要求。系统开发环境

3.1 系统开发理论依据

3.1.1 ASP概述

1.ASP基本含义和特点

ASP是Active Server Page的缩写,意为“活动服务器网页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。与HTML相比,ASP网页具有以下特点:

(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;

(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;

(3)服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;

(4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;

(5)ASP可以使用服务器端ActiveX组建来执行各种各样的任务,例如存取数据库、发现那个Email或访问文件系统等。

(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可放置ASP程序代码被窃取。

2.ASP的优点

ASP的主要优点大概可以归纳如下:

(1)可以用 VBscript 或Jscript创建脚本,同时结合HTML语言就能够非常方便地完成网站的应用程序。对于 VBscript和Jscript,使用哪种语言并不重要,Web 服务器等同地处理这两种语言,并向用户的浏览器发送 HTML 格式化结果。

(2)因为ASP采用script语言(VBscript和Jscript)就可以轻松编写程序,因此这就大节省了网络设计人员又得重新学习一种新语言的时间。而且编写ASP无须手工compile编译或链接程序,可在服务器端直接执行,这无疑是更加方便了编写过程。

(3)使用普通的使用记事本之类的文本编辑器,即可进行编辑设计,如:Windows的记事本。不要用FontPage98或DreamWeaver2.0等主页制作软件修改,因为会破坏源代码的。建议使用CuteFTP携带的CuteHTML编辑器进行编辑设计。

(4)ASP是运行在服务器端,所以无须担心浏览器是否支持ASP所使用的编程语言,用户端只要使用可执行HTML码的浏览器,即可浏览Active Server Pages所设计的网页内容。ASP在服务器端运行,当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。

(5)ASP能与任何ActiveX scripting语言相容。除了可用VBscript或Jscript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如Perl、Tcl等。脚本引擎是处理脚本程序的COM(Component Object Model)组件。

(6)Active Server Pages的程序代码隐藏,在客户端上仅可以看到由ASP输出的动态HTML文件。因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。

(7)可使用服务器端的脚本来产生客户端的脚本。

(8)面向对象(Object oriented),并可扩展ActiveX Server组件功能。

(9)ActiveX Server Components(ActiveX服务器组件)具有无限可扩充性。可以使用任何编程语言来编写所需要的ActiveX Server 组件。

(10)可以通过ADO(ActiveX Data Objects,微软的一种新的数据访问模型,是一种可以提供WEB页面开发者轻松存取Internet的数据库,并可以在用户端实现网上立即、即时更新显示的最新WEB页面数据库技术。)非常方便地访问数据库,从而使存取数据库变得轻松容易。

3.1.2 SQL介绍

SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select, Insert, Update, Delete, Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。

3.1.3 B/S结构介绍

B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过www浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。

以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。

3.2 系统开发环境

3.2.1 系统软件环境

本系统采用的软件工具有:

Windows XP

Dreamweaver MX 2004

SQL Server 2000

IIS 5.1V

Inertnet Explorer 6.0以上

3.2.2 工具简介

Dreamweaver MX 2004简介

DreamweaverMX 2004 是 建立 Web 站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的工具,使每个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准的站点和应用程序。从对基于 CSS 的设计提供领先的支持到手动编码功能,Dreamweaver 在一个集成和高效的环境中为专业人员提供了所需的工具。开发人员可以将其选择的服务器技术与 Dreamweaver 配合使用,建立将用户连接到数据库、Web 服务和旧式系统的强大 Internet 应用程序。

SQL Server 2000简介

SQL Server 2000能够满足今天的商业环境要求不同类型的数据库解决方案。它一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。性能、可伸缩性及可靠性是基本要求,而进入市场时间也非常关键。除这些核心企业品质外,SQL Server 2000 还为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。

从数据管理和分析角度看,将原始数据转化为商业智能和充分利用 Web 带来的机会非常重要。作为重要的基准测试可伸缩性和速度奖的记录保持者,SQL Server 2000 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在 Internet 上和防火墙外进行查询的能力。系统分析

4.1 系统目标

在对现有系统和现状认真调查分析的基础上,明确了学生信息管理工作本身存在的问题和建立管理信息系统的初步要求,进一步研究确定新系统的目标如下:

(1)按照管理信息系统的原理和方法,采用成熟的信息技术和手段,支持学生管理的全过程,提高教务工作的效率。

(2)针对现代计算机广泛应用的情况以及数据的封闭性,学生信息管理系统基于Windows系统研制、设计和开发。

(3)考虑经费等的原因,系统使用一台PC机和现有软件以节省资金、降低成本。

4.2 可行性分析

经过调查、研究、分析、计算,在学生信息管理中的应用已经条件成熟,将从以下几个方面总结系统开发的可行性,具体情况如下:

(1)技术可行性

以WindowsXP为操作系统,采用ASP为脚本语言,运用SQL的数据库技术,设计与开发学生信息管理系统。新系统的运行硬件环境PC机,当用户使用系统时,通过正确的口令进入系统,进行数据库的维护操作和运用。

(2)经济可行性

一方面,系统中友好的人机界面和更强劲的功能支持,会使教务人员的工作进一步提高,从而节省人力、物力,进而提高经济效益;另一方面系统开发成本低,现有PC机即可提供该系统开发工作需要的所有硬件设备环境。

(3)操作可行性

篇13:流域水环境管理信息系统设计与实现

我国的水环境管理经过近20年的发展, 形成了以数学模拟和优化手段为主的方法体系和以水污染控制、水环境综合整治、水污染总量控制为主体的类型体系, 初步实现了区域数字化水环境管理的理论化、定量化和预警化。多年来, 我国学者在这方面进行了大量卓有成效的研究工作。王世岩、彭文启等基于Arc GIS Engine开发的全国水环境管理信息系统, 对160多个全国重点水质检测站多项水环境专项功能进行集成;向速林、吴彩斌等基于GIS技术研究了鄱阳湖水环境信息系统的设计和建设;田智慧基于Web GIS技术进行了黄河水环境的相关研究。以上基于专业水质评价模型的GIS系统, 虽然在一定程度上满足了水政部门的研究和决策支持需要, 但是在增强公众参与水环境管理的积极性, 促进公众信息服务网站的建设方面尚显不足。同时, 在界面美观程度和运行效率方面, 与Flex开发方式相比仍有差距。

一、系统实现

1. 开发环境。

系统采用B/S结构, 即浏览器/服务器结构。B/S结构是随着Internet技术而兴起的三层结构, 大大简化了客户端的电脑载荷, 降低了用户的总体成本。系统利用Map GIS k9企业版作为基础平台, Adobe Flex作为开发语言, 采用Microsoft SQL Server 2005进行数据库设计, 并可跨平台运行。

2. 系统功能框架及关键技术。

河南省水环境管理信息系统是基于Map GIS k9平台和Flex技术开发的Web应用系统。基于Flex的Web GIS框架克服了原有Web GIS系统交互性差、响应速度慢等问题, 提高了开发和部署的效率, 为Web GIS的应用提供了一种崭新的应用机制。

系统使用XML语言进行界面设计, 充分保证了界面和布局的和谐美观。利用Action Script处理用户和系统事件, 并且构建了复杂的数据模型。通过IMS服务器建立客户端和服务器的通信, 为空间数据和属性数据的存取、发布提供保障, 从而实现水环境管理专项功能。

(1) 客户端通过浏览器发送请求访问相应的资源, Web服务器接受请求, 返回一个响应。

(2) 客户端接收响应, 加载配置文件和组件, 同时部分组件向服务器发出数据请求。加载完毕后, 用户浏览界面即可形成, 等待与用户交互。

(3) 客户端发送请求, Web服务器接受请求, 转发给IMS服务器, 转换并传递请求包含的参数。IMS服务器与Geodata Base服务器通信, 获得所需数据, 经过处理后将结果返回给客户端。

(4) 客户端远程服务组件对返回结果作出响应, 进行相关的处理, 从而完成用户的请求。

3. 系统数据库。

采用多层数据库结构, Map GIS k9企业管理器提供对基础地理信息数据的存储与管理。通过空间与属性数据库的关联, 实现河南省水环境基础地理信息及属性数据的整理入库、查询、统计分析、网络发布以及成果输出。系统依据《地理信息分类与编码规则》 (GB/T25529-2010) 对多源地理信息进行统一分类和编码, 确保了组织、建库、存储及交换的一致性和通用性。系统数据库设计见图1。

4. 功能模块。

基于Web GIS的数字化水环境管理系统实际上是一个多用户群 (政府部门、科研单位、公众等) 、多目标、多水源 (河流、水源地等) 的复杂工程。公众的参与不仅是政府和市场积极高效发挥环境保护功能的重要推动力, 也是进一步增强公民的环保意识, 动员全社会控制污染、保护环境的重要措施。系统功能模块分为公众信息网站和政府内部管理分析网站2部分, 针对不同的用户设置不同的使用权限, 实现全省水环境信息更新、专题地图发布、信息管理与查询、空间分析与决策等多项用途。系统功能结构设计见图2。

三、系统功能实现

1. 常规操作功能。系统常规操作功能包括数据显示、数据查询、统计图表输出和地图量算等功能。

2. 水环境公众信息网站功能设计。

鉴于目前公众对水环境管理相关知识、法律及信息获取方式的局限性, 水环境公众信息网站旨在向公众提供全省最新水环境要闻概览、相关法律法规检索、基本专题地图在线浏览等网络信息, 以提高公众参与水环境管理的积极性, 架起政府部门和公众之间沟通的桥梁。

3. 水环境政府部门内部分析应用平台功能设计。

(1) 水环境基础信息查询。主要包括水库、河流基本信息及主要污染事故检索、市县水利设施基础信息查询等。

(2) 污水行进模型。采用零维和一维污水混合模型。该模型以高锰酸钾、COD、BOD污染物浓度作为评价指标, 通过对目标河段上下游监测断面的选择, 用户输入评价指标、河流污染物降解系数及目标点起始位置坐标, 可得出研究范围内河流任一点处污染物浓度和污染物排放量。模型能够动态模拟沿河工厂污染物的扩散过程, 为流域水环境的综合治理及政府决策提供依据。

(3) 水源地选址。依据傍河水源地选址的一般原则, 根据拟建最大水源地半径对周边县市水利基础设施的缓冲区进行分析, 进而判断在该处选址的可行性。

(4) 河流水质分析。地表水水质模型是描述各种污染物在地表水体中混合、输运在时间和空间上的迁移转化规律以及各影响因素的相互关系。系统水质分析模块采用S-P模型和QUAL系列模型, 通过对监测断面点的选择, 将统计该断面处各个污染物指标值, 同时对综合污染物指数、单向污染指数、污染负荷比进行计算并可视化显示。

(5) 水环境容量模型模拟。由于河流混合输移过程只关注污染物浓度的沿程变化, 因此以BOD作为河流水环境容量计算的主要指标。假设污染源为点源, 各排污口连续、均匀排污。首先, 根据河流混合输移过程、污染物衰减形式、水质模型维数等参数确定评价模型。然后, 通过对目标河段的确定, 提取相关计算参数, 计算出河流污染物的衰减系数。最后, 以水质目标为基准, 计算出河流水环境的容量值, 并以数据统计图的形式呈现给决策者, 同时将数据入库。

篇14:流域水环境管理信息系统设计与实现

【关键词】人力资源管理;信息系统;企业

【中图分类号】TP393.09 【文献标识码】A 【文章编号】1672-5158(2012)09-0099-02

一、系统功能需求分析

1.1 招聘管理

招聘管理是帮助企业人力资源管理部门的人员对招聘选拔管理进行规范,从而为招聘专员提供人力资源的规划、企业内部招聘需求征集、招聘申请提交、职位空缺管理、招聘计划制定到招聘活动安排、简历筛选、面试管理、录用管理以及招聘活动总结等整个业务流程的管理。

1.2 组织人事管理

组织人事管理功能主要是帮助企业工作人员实现人事管理业务,提供职位构建、职务体系以及组织架构管理,同时提供职员的入职、职员档案管理、转正、异动、离职以及职员合同管理等职员任职期间的全周期的人事处理业务。

1.3 薪酬管理

薪酬管理帮助企业的人力资源管理人员对企业内部职员进行全面的薪酬管理,并提供职员的定薪、调薪等具体的业务管理功能,同时对多种薪酬核算管理模式进行支持,并且为员工提供包括企业代发和个税申报等业务薪酬发放业务管理功能,以及员工的福利保障业务。

1.4 考勤管理

考勤管理帮助企业的人力资源管理人员实现排版和考勤管理业务,提供适应企业特点的加班管理、假期管理、考勤排版和考勤计算等功能,并且根据职员的考勤情况核算员工的薪酬。

1.5 绩效管理

绩效管理可以帮助企业的人力资源管理人员建立薪酬与绩效关联的激励,提供360度评估、KPI以及平衡积分卡等多种绩效评估的方式,支持绩效过程管理、提供个人绩效考核和部门绩效考核、支持定量目标考核和定性目标评估。

1.6 培训管理

培训管理是帮助企业人力资源管理者实现培训管理规范的业务,主要帮助管理者征集培训需求、制定培训规划、管理培训活动、管理培训记录以及总结培训结果等业务。

二、企业人力资源管理信息系统功能流程设计

2.1 招聘流程设计

由于企业所涉及的功能众多,并且功能的实现也大同小异,在第三章对系统的功能进行分析时,主要对企业的招聘管理功能进行了分析,在这里也重点对系统中的招聘管理功能的设计进行重点分析,其他功能的设计与招聘管理功能的设计大同小异,在这里就不在赘述。

在对企业招聘管理的调研中,发现其在员工招聘管理的整个过程中,主要存在两个业务流程:一个是招聘职位信息的发布;以及应聘者应聘过程的管理。

1、招聘职位信息发布流程

首先,由招聘专员统计企业各部门需要招聘新员工的岗位和人数,制定初步的招聘计划,然后将招聘计划提交给领导进行审批,最后如果得到领导的肯定之后将招聘岗位的详细信息以及描述通过网络发布,如果没有得到领导的肯定,则此次职位招聘结束。

2、应聘者应聘过程中的管理流程

应聘者使用系统的流程包括:

(1)应聘者在人力资源管理系统上查阅到职位招聘信息,并将自己的简历上传到系统,完成对招聘职位的申请。

(2)招聘专员对应聘者提交的简历进行筛选,并通知通过筛选的人员面试,并且修改应聘者的现处状态。

(3)招聘专员填写进入面试环节的应聘者的地点和面试时间,将资料提交给企业面试考官。

(4)面试考官根据面试的结果填写面试结果,如果此次并不是最后的面试,那么面试管理员需要将资料移交到下一轮面试管理中,企业采用4轮面试的机制,因此,应聘者必须要经过4次面试之后,才能够进入正式的录用环节。

2.2 系统其它业务流程设计

从企业人力资源管理系统具体的业务流程来看,系统的流程可以包括如下几个方面的业务流程:

1、人员管理流程

其中人员管理又可以分为对员工信息进行录入、查询的工作流程,以及对员工信息编辑、删除的流程。

2、合同管理流程

合同管理与职工信息管理类似,分别分为合同信息录入、查询和合同信息编辑、删除流程。

3、奖惩情况流程

其中奖惩记录的生成与职工信息、合同信息的管理类似,但是奖惩信息是根据职工信息表和部门表中的信息来对系统中的奖励表和处罚表来进行操作。

4、考勤管理流程

考勤包括加班、考勤、请假等具体的业务,考勤管理主要是对系统中的考勤表、加班表以及请假表等数据表进行操作,考勤管理同职工信息管理类似,包括加班、考勤、请假记录的生成、查询、编辑和删除。

5、系统管理路程

系统除了对员工的信息、合同等进行管理之外,还必须要对系统进行数据备份、恢复等管理、系统用户权限的管理等,使得系统能够正常的运行,并且满足人们对系统的需求。

三、系统功能实现

由于企业人力资源管理中所涉及的业务较多,系统所需要满足的功能也很多,而且每个功能的具体实现其本质上都相差无几,为此,本文仅对系统中的招聘管理功能的实现进行重点研究。

3.1 招聘管理功能实现

1、招聘信息发布功能

招聘管理功能是对企业与招聘有关的信息进行管理,根据前面企业人力资源管理系统中的功能设计,招聘管理功能主要分成了招聘信息发布与招聘流程管理两个子功能模块,用来实现企业员工招聘管理的需求。其中招聘信息发布子模块主要管理企业发布的招聘信息,包括这些信息的添加、编辑、浏览以及删除。

2、应聘简历管理

点击系统界面左边的“招聘管理”树节点,可以查看当前企业的招聘信息。点击其下的“招聘信息”树子节点之后,可以在界面的右边进行相应招聘信息的增、删、改操作,而游客或者企业员工可以点击“明细”按钮来查看详细的招聘信息,也可以点击界面中的“上传”、“下载”、“投递”等链接来完成照片、简历的上传和下载操作。其中点击“投递”链接可以进入到系统中的简历投递页面。根据系统所提供的数据填写选项,应聘者根据自己的情况对这些表项进行填写,其中界面中带星号的数据是必须要填写的,填写完毕之后,应聘者点击“提交”按钮将填写的数据发送到系统,完成简历的填写。

企业人力资源管理系统中,简历管理子模块主要实现招聘专员对企业现有的简历信息进行管理,其中包括了简历信息浏览、简历添加、简历内容编辑以及简历删除等操作。

3.2 系统其它业务功能实现

当打开浏览器并且输入系统地址之后,就会出现企业人力资源管理系统的登录界面。用户在系统的登录界面内输入用户名和密码以及临时的验证码就可以登录到系统的主界面。

用户登录到系统中之后,系统会根据用户信息,自动判断用户所属的部门。同时,根据用户的职位级别,将用户使用系统的权限等信息从数据库中读取出来。在主界面的左上角有“联系客服”、“收藏本站”以及“设置主页”三个操作。

四、结语

上一篇:有梦才有远方初一作文450字下一篇:我的创业梦想演讲稿