信息系统工程论文汇总十篇

时间:2023-04-01 09:52:34

信息系统工程论文

信息系统工程论文篇(1)

(1)电子数据处理阶段。

电子数据处理阶段是以通用公司处理工资为标志,主要包含了数据的简单加工以及数据的维护存储。

(2)管理信息系统阶段。

此概念主要是美国Hom和Stoeer等人提出,和电子数据处理阶段相比,在管理信息系统阶段,可以对各类信息进行比较全面的分析,为管理人员提供了辅助决策支持以及信息的支持,实现了信息的共享。系统具有报表的查询和输出功能、模型的计算求解功能、问题的判断功能等。

(3)决策支持系统解决。

和管理信息系统阶段相比,决策支持系统主要是用来帮助决策人员对非结构化问题和半结构化问题进行解决,通过利用人工智能的方法为决策提供一定的支持和帮助。通常系统主要由数据存储库、问题处理库、计算模型库等系统模块组成,通过利用高效的办公工具对数据处理速度、文字处理速度、图像处理速度等进行提升,并逐渐向复合化、功能化和管理信息系统集成化的阶段发展。

2施工管理信息系统介绍

在建筑管理中,建筑管理系统主要是对项目施工中重要的数据信息进行收集、存在和分析,协助管理人员制定具体的管理目标,检查工程的具体工作状态,并为管理者决策提供相应的参考数据,通过使用系统工程的管理措施,运用先进的计算机技术,协助管理人员将项目管理工作做好。对管理科学、系统科学、电脑技术、建筑工程技术进行了综合运用。一般情况下,可以将管理系统分成质量控制、进度控制、投资控制、合同管理四个子系统,所有的子系统都连入数据库,并和数据库进行正常的数据交换和传递,同时受系统总控制模块的管理。

2.1质量控制系统

在建筑工程施工过程中,质量控制是一共主要的控制目标,通过大量的实践和研究证明,工程的质量是保证建筑工程的可靠性、建筑工程的使用寿命、使用性能以及经济性的基础,要想保证建筑工程的施工质量,就需要不断的对建筑工程质量的管理水平进行提升。由于建筑工程施工工程量大、耗费的物力、人力和财力多、涉及面广,施工时间相对来说也比较长,会受到各方面外界因素的干扰。尤其是在对建筑等级要求不断提高的情况下,对施工技术的要求也越来越高。这都决定了建筑工程的质量管理是一项技术性、政策性都比较强、管理复杂的工作。在设计的过程中,建筑工程主要由技术设计、初步设计、施工图设计三个环节构成,各个设计阶段都要在质量控制方面确立总设计目标,然后设计对应的分目标,进而组成一个设计质量的目标体系,通过控制设计目标,将建筑工工程的技术标准、设计原则、设计规范控制在合理的范围中。可以根据实际的环境情况进行设计,具有良好的实用性和经济性,有效的保证了设计图的准确性和正确性。

2.2工程施工进度的控制系统

该系统模块主要是用来规划和控制工程进度计划,对实际进度和计划进度进行比较,及时发现计划进度和实际进度的差距,并对其进行调整。确保工程进度顺利完成。工程进度的控制是工程实施过程中的一个主要控制目标,其中施工阶段是需要重点控制的阶段。在控制时,主要需要对以下内容进行控制:对实际施工进度和计划施工进度进行比较、分析和编制施工进度计划、综合对比分析后作出决策、使用控制措施对进度计划进行调整,进而实现进度目标。

2.3投资控制系统

在建筑工程中,项目的投资控制指的是对概预算进行编制和审查,对施工承包价款进行确定。在工程项目建设的过程中,通过利用投资控制系统,指挥部可以根据进度情况对工程进行计量,然后支付相应费用,当有超支情况出现时,及时进行调整,确保工程费用在项目总预算内。

2.4合同管理系统

合同管理系统主要包含了合同的订立、解除、变更和制定等内容。其中合同订立指的是经过协商后,签订书面合同,并将具体的合同信息输入到合同管理系统中,以便日后调用。合同变更指的是需要对合同内容变更时,经过合同双方协商后,对合同管理系统中的相关合同进行修改、增减并达成新的协议。合同解除指的是合同双方在没有履行合同前,协商一致后一方终止合同,此时需要将合同管理系统中的相关合同信息删除,通过利用合同管理系统对合同进行管理,避免了繁琐的工作程序,管理效率更高。

3建筑施工管理系统的设计和应用

3.1系统的设计

3.1.1系统管理系统

系统管理系统主要是为管理员提供一个良好的系统管理途径,在不能准确系统数据的基础上,管理人员可以手动对相关数据进行调整。此外,管理系统可以方便管理员进行用户的注册、用户的注销以及用户角色的分配。系统管理员在对数据库进行配置后,可以在sqlserver数据库、本地数据库、网络数据库、oracle数据库之间进行转换。

3.1.2信息系统

此系统可以方便管理人员利用浏览器查看具体的施工信息,有多种查询途径,所有的数据信息由系统管理员提供,普通权限的用户可以对信息进行下载和查看。

3.1.3报表处理系统

报表处理系统主要用来进行Excel表格的处理,系统可以兼容Excel表格的基本形式,表格中的相关数据和内容会储存到数据库中,在形成月度施工计划后,会通过Excel报表的形式对计划表进行下达,管理快捷方便,可以有效的节省资源。

3.2建筑管理系统的应用

由于建筑施工管理信息系统是以管理科学理论、计算机技术、信息处理技术、网络通信技术为基础的一项技术,主要用来对企业的问题进行解决,对数据进行处理,为各级管理人员提供准确的数据支持,在建筑施工中应用管理信息系统,主要就是为了进行自动化、规范化、系统化的管理,并且实现管理信息的共享,满足了施工管理过程中搜集信息、确定信息、处理信息的基本要求,为施工管理提供了准确的数据支持。在应用时,通过对计算机中心进行设计规划,建筑施工单位安装了有关程序,并按照施工管理的要求和热点建立了信息管理中心,利用网络和建设单位建立信息通道,使各组织部门和企业决策层的信息保持一致。通过建立信息管理平台,实现数据传输的有效性,根据施工管理的基本特点和工作只能建立管理系统,对相关管理信息进行汇总分析,并将施工生产管理的规划和决策传达给决策层。实现企业决策层的全面管理。

信息系统工程论文篇(2)

2资料信息系统功能介绍

资料信息系统的完成能够有效的解决施工中的表格、报表等问题,使各个资料、信息能够完整的保存在计算机当中,而且保证其具有较高的安全性,方便在使用时进行查找,其主要的功能介绍如下:(1)本次所设计的系统主要使用的技术分别是internet技术与数据库技术,这两项技术的应用能够很好的保证整体系统对大量信息与表格具有较强的处理能力,完成整体系统的信息化。(2)资料信息系统还应当具有数据输入、输出以及打印功能,这样就能够提高资料输入、输出时的效率,提高整体系统的应用时间,使整个施工过程能够快捷的进行施工。(3)在进行数据与资料的输入时,因为施工过程中每一天都会有十分多的资料与数据,所以需要有专门的工作人员将数据输入到系统当中,而且收集到的信息需要进行分类与整理,这样才能够有效的保障资料数据的可靠性与真实性。(4)数据库与数据汇总、统计、计算功能的引入能够有效的提高效率与数据存储量。因为数据库本身就具有较大的容量,而且能够实现对数据的分类整理,另外,相关功能的引入能够保障数据在存储时更加专业,输出的报告也更加直观,便于工程技术人员的读取。(4)数据输入到系统当中后,最重要的是需要能够快速、方便的进行查找,只有这样才能够算整体系统的成功。所以本系统的另外一个重要特点便是能够对存储到系统内部的信息进行快速、准确的查询。本次系统在查询方面所采用的方法是将目录的结构建立成为树状的形式,从而能够更好的完成对资料信息的分类与整理,以此来方便工作人员更好的浏览所需要的信息。

3资料信息系统所具有的特点

在对功能介绍完之后,需要对本次系统的特点进行介绍,所谓特点就是本系统中各个模块的功能。(1)本次系统能够很好的适应各个施工情况,并严格按照国家的统一用表进行设计的,相关技术参数等也都与国家通用的相关参数相当,便于各个单位进行使用。(2)本次系统在数据处理与自动化方面具有较高的水准,相关的编辑功能十分全面,对于操作人员的使用十分方便,易于上手,而且施工过程中的各项指标都集成在了整体系统当中,十分全面。(3)本次系统无论是在数据的保存还是安全方面都有着较高的保障,系统中设置了相关的用户权限,从而有效的提高整体系统的可靠性。另外,对于每一个用户都会建立相应的权限,用户只能够在他的权限下完成相关的操作。

4系统的流程与实现

4.1系统的流程

本次系统的主要流程是:将需要存储的数据进行整理,之后输入到系统当中,并使用系统内部设定好的相应模块进行编辑,如果资料没有批复要求刚能够直接存储到数据库当中,如果资料有批复的要求则需要通过扫描之后才能够将该信息存储到数据库当中去。之后需要对数据库中的资料进行整理,生成有效的目录,以方便后期的查找与使用,最后,如果需要某些资料时,则可以快速的将资料查找出来并进行打印。

信息系统工程论文篇(3)

2)水利工程是一个庞大的系统工程,其中包括很多细微的环节,我们所购买的管理信息系统很难做到面面俱到,这就要求我们对已有的管理信息系统进行调整和再次的开发,因此可能会带来系统兼容等一系列问题。

3)水利工程管理部门也可以自主研发,设计只适用于某项水利工程的管理信息系统。这样就能够根据工程的具体情况进行设计,但自主研发的周期一般都很长,而且自主研究无论是从人力还是从财力上讲,都是一笔不小的开销。

2我国水利工程管理信息系统应用中存在的问题

在选择水利工程管理信息系统时,如果选择已有的管理系统,对水利工程的实用性不大,每项工程都具有其自身的特点,而已有的管理系统不能做到符合每项工程的要求,也就失去其应用的价值。如果选择在已有管理系统的基础上加以改造,这就要求考虑到改造完的系统的兼容性问题。如果选择自主研发新的管理系统,就要求在人力、物力、财力上做出重大的投入,并且研发的时间过长,还会影响水利工程的进度。这些问题的关键主要集中在一下几点:

1)现有软件平台功能受限。目前在使用中的水利工程管理信息系统限制了软件平台的功能,在现有的管理制度中,管理人员的作用往往被忽视掉了,管理人员是软件的实际使用者,而在软件设计时并没有考虑到管理人员的实际使用情况,软件设计不够人性化,管理人员在使用中只能进行简单的数据汇总和计算,无法实现管理系统本身应有的作用,从而导致软件平台的功能受到限制。

2)根据有关部门的调查,在建或已经竣工的水利工程管理信息系统采用的都是C/S结构,这种结构的程序是有针对性的开发的,变更不够灵活,不同的工程难以共用,维护和管理的难度较大。由于该结构的每台客户机都需要安装相应的客户端程序,分布功能弱且兼容性差,不能实现快速部署安装和配置,因此缺少通用性,具有较大的局限性。要求具有一定专业水准的技术人员去完成。这些特点已经很难适应并满足现代水利工程的管理要求。

3)现有的软件开发平台标准不统一。目前,水利工程管理信息系统的平台开发标准无法做到统一,软件开发公司都是按照自己的标准对管理系统进行开发,这样,兼容性问题又被凸现出来。水利工程本来就是一个系统的工程,水利工程管理系统一般也都很复杂,导致管理难度加大。各个子系统之间由于兼容问题不能实现信息共享,这就对前期的一系列资源的投入造成了严重的浪费。

3对我国水利工程管理信息系统应用的几点看法

1)B/S结构在管理信息系统中的应用。由于C/S结构已经很难适应并满足现代水利工程的管理要求,B/S结构在水利工程管理信息系统中的应用将是未来必然的发展趋势。B/S结构无论是从系统开发,还是从系统维护方面都优于C/S结构。B/S结构的应用将有效地提高管理的效率,随时对工程的信息进行查询和整理,做出及时准确的决策,并且该结构的管理系统更容易维护,也不必过多考虑兼容性的问题,实现各部门之间的协同作用,真正做到资源共享。

2)逐步建立水利信息体系。电子通讯技术的发展,为信息的快速传播提供了一个平台,信息的传播速度直接影响着信息的利用效率。水利工程是系统工程,其中包含的部门繁多,如何利用水利工程管理信息系统将这些部门的信息整合到一起,为水利工程服务,是接下来工作的重点。利用管理系统,将各个部门的信息,也包括以往的水利工程的相关信息汇总起来,形成水利工程信息体系,为日后的管理和查阅工作提供有力的保障,使管理系统化,增强管理水平。

3)统一系统开发标准。水利工程是造福于民的民生工程,水利工程管理信息系统能够有效提高工程的管理效率,提升工程质量。行业应该统一系统开发标准,软件开发公司要根据水利工程的总体特征,研发符合我国水利工程管理现状的系统软件。

信息系统工程论文篇(4)

中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)26-6203-03

Using ASP Technology to Achieve a Simple Thesis Searching System

ZHU Qiang

(Tongcheng Teachers College,Tongcheng 231400,China)

Abstract: This paper introduces how to use ASP technology and ACCESS database technology to develop a simple version of the graduation thesis searching system, From the working principle of the system,data flow diagram, function module, database storage four aspects about the process of system development, Introduces the login module, interface module, a retrieval module, The whole papers show modules four modules.

Key words: graduation thesis; retrieval; ASP technology; ACCESS database

毕业论文的管理工作受到了各学校的高度重视,如何对其进行系统的分类、存储、检索都已成为学校的一项重要工作。检索功能是毕业论文管理系统的核心功能,可便于读者快速检索并下载到所需论文,使得论文资源得到有效利用。本文致力于研究设计一个简易版的毕业论文检索系统,能够快捷、方便、全面、准确地实现论文检索功能。

1开发技术及数据库技术简介

本系统采用ASP技术进行系统开发,使用ACCESS数据库作为后台支撑数据库。

1.1 ASP的基本定义

ASP即Active Server Page的缩写,中文可以翻译为动态服务器网页。它是一种包含了使用VB Script或Jscript脚本程序代码的网页。当浏览器浏览ASP网页时,Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的就是动态生成的网页[1]。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互。是一种简单、方便的编程工具。在了解了VB Script的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。

1.2 ASP运行基本过程

ASP文件只能运行在服务器上,不能在浏览器上运行。Active服务页也可以使用服务器端的ActiveX部件,这些部件通常是EXE部件,返回的信息在ASP得到解释。ASP的运行过程可简述如下:浏览器向Web服务器请求一个ASP文件时,ASP脚本开始运行,Web服务器从头至尾运行ASP脚本,并且把HTML页返回给浏览器。如果要通过ASP访问Web数据库,则Web服务器接受浏览器请求,通过ODBC或者OLEDB把请求发送给数据库服务器,再从数据库服务器接受数据,把产生的网页和数据送回到浏览器。

1.3 ACCESS数据库简介

Access数据库是Microsoft Office 2000套装软件的数据库管理系统软件,是目前比较流行的小型桌面数据库管理系统,适用于小型企业、学校、个人等用户。

2 SERVER运行环境及系统开发工具

2.1 SERVER运行环境

2.1.1操作系统

WINDOWS2000及以上。

2.1.2 WEBSERVER

IIS5.0。

2.2系统开发工具

考虑本系统为简易版的,笔者建议可采用易学、快捷、方便的Dreamweaver MX作为开发工具。

3系统工作原理

检索的前提是论文的各项属性信息已存储在数据库中,将毕业论文原稿存储在相应的文件夹下。论文的属性可细分为论文名称、类型、关键字、作者、作者单位。同时,在毕业论文的检索项中也包括了这几项信息。用户进行检索时,可有选择地输入各种检索信息,系统根据所输入的检索信息对数据库进行扫描。当它找到与其相匹配的论文时,就将论文及其信息显示在屏幕上,并支持下载论文原稿。本系统支持简单的模糊检索,即在检索栏中输入字词的一部分就能完成检索。

4系统的模块结构图及数据流程图

4.1系统的模块结构图

模块的结构图如图1所示。注册后的用户可通过自己的用户名、密码登录系统。登录后就可以访问其他的模块了。

图1系统的模块结构图

4.2检索系统的数据流程图

检索系统的数据流程图如图2所示。检索人员输入检索信息,检索信息处理程序接受检索信息,然后访问数据库,得到检索结果。检索结果经屏幕处理程序处理后,显示在屏幕上。

5系统主要功能模块介绍

5.1用户登录模块

用户登录模块是用户进入系统的验证模块,只有通过身份验证的用户才能进行论文检索和其他操作。用户使用用户名和密码登录系统,此模块访问数据库,核对用户名和密码是否正确。如果正确,则允许用户进入系统进行论文检索,反之,则要求用户重新登录或注册。

5.2用户注册模块

用户注册模块给新用户提供注册功能。当用户第一次登录系统或忘记密码时就可以使用注册功能。在这个模块里,用户填写用户名、密码、email地址、姓名、性别等信息,实现注册。当然,信息填写时有些限制和约定,如用户名长度、密码长度、邮箱格式等。如果用户填写的信息不合要求,系统就提醒用户重新注册。如果所填的信息合法,系统就会同意用户注册,并将各信息存入数据库。这样,用户就得到了自己的用户名和密码,可以顺利登录系统了。

5.3检索界面模块

通过身份验证的用户即可访问检索界面模块,该模块是用户进行毕业论文检索的界面。论文检索栏目是该模块的核心部分,它给用户提供了五个检索项,分别为名称、关键字、作者、作者单位、类型。这五个检索项也就是数据库中毕业论文的五个属性。用户可以根据这五个检索项或选择其中任意个检索项检索毕业论文。

5.4论文检索模块

该模块是系统的核心模块。它实现的功能就是论文检索并显示,可通过输入关键字实现检索论文的功能。该模块的详细工作流程如下:

5.4.1接受论文检索界面中输入的论文检索信息

在论文检索界面中,检索栏中用于输入各检索信息。这些检索信息通过表单中的Post方式传递给论文检索模块。论文检索模块中通过Request.Form函数接受表单中的检索信息。

5.4.2与数据库建立连接

检索毕业论文必须访问数据库,访问之前就需要与数据库建立连接。本系统使用CreateObject函数和Open方法就来完成它们之间的连接。

5.4.3根据检索信息,对数据库中的毕业论文信息进行扫描核对,找出用户要检索的论文

本系统采用最常用的SQL查询语句(select···from···where)来选取符合条件的数据库段。在这里,系统使用了like %···%来支持模糊搜索。

5.4.4将检索到的论文显示在屏幕上

为了能够显示所有符合检索条件的毕业论文,系统使用了do while循环语句来循环显示。系统通过rs语句来接受数据库中的论文信息,然后使用response.Write函数来显示各论文信息。

5.5通显论文模块

通显论文模块实现的功能是将数据库中所有的论文全部显示出来。

6系统的数据库存储情况

6.1用户信息表

用户信息表是存储用户基本信息的数据库表,它包括六个属性列,分别是用户名、用户密码、用户email地址、用户的真实姓名、用户性别、用户生日。用户登录系统或注册时都必须访问该数据库表。

6.2毕业论文信息表

毕业论文信息表是存储毕业论文相关信息的数据库表,它包括五个属性列,分别是论文所在文件夹、毕业论文题目、论文类型、论文关键字、论文作者、作者的所在单位。此表是该系统的核心数据库表,它给系统的检索工作提供了后台支持。

7结束语

信息系统工程论文篇(5)

doi:10.3969/j.issn.1673-0194.2015.08.044

[中图分类号]F270.7 [文献标识码]A [文章编号]1673-0194(2015)08-0061-01

1 背景需求分析

信息化建设发展至今,单位越来越重视从顶层设计的高度,对信息化建设中的核心、重点工程综合考虑、统筹解决,全面实现重点工程信息化建设工作的“数据一体化、业务一体化、技术一体化”工作目标。这些重点工程往往具有信息系统复杂繁多、工程建设参与方多、投资规模巨大的典型特征,设计过程中涉及多设备系统、多标准体系、多数据体系、多应用系统、多业务单位等协同作业。信息化工程可以促进国家信息化工作在更高层次更高水平上发展,为国家信息化建设发挥重要作用,正是符合以上重点工程特点的典型场景。

2 重点工程总体管控思路

重点工程总体管控的核心工作思路,是依据重点工程总体建设的指导方向,从业务、系统、数据三个重点方面,依据信息系统一体化协同设计方法,通过总体设计管控工具集的支撑,实现论证报告模型化、模型一体化描述,自上而下支撑明确发展路径,同时在积累的各专项业务及系统模型基础之上,自下而上支撑重点工程建设。推进信息化建设科学化、精细化管理。其工作定位在于为信息化重点工程总体建设提供“方案模型化、模型一体化”咨询服务。在不影响信息化产业链任何环节的前提下,作为第三方咨询商,支撑客户方提高信息化重点工程建设质量,降低风险。

2.1 业务整理支撑方面

在业务层面上,重点工程总体管控工作主要是在重点工程进行各阶段论证的过程中,在进行业务基本情况调研的基础上,根据已确认的书面调研素材,针对相关业务进行梳理描述。

业务整理以业务流程为线索,精细化描述相关组织结构、职能职责、协作流程及相关信息控制与流转情况,形成协同一体化的现状业务模型,并可以针对一体化的现状业务模型进行完整性检查与逻辑诊断,分析给出问题结论,支撑最终设计形成协同一体化的未来业务架构。

该项工作的开展,有助于促进全面了解相关业务布局和信息化发展需求,建立形成统一的业务架构,从而提升全面和专项掌握相关业务运行状态,减少反复调研的时间和人员占用等问题,大幅提升重点工程论证工作进程。同时,通过业务整理与信息系统专业分析的深度融合分析,也有助于分析并减少、规避重大管理风险。

2.2 信息系统专业分析支撑方面

在信息系统层面上,重点工程总体管控工作主要是在各阶段论证报告的编制过程中,对核心业务系统的各阶段技术文档相关内容进行梳理、验证和审核,实现“文档完整性、功能一致性、数据正确性”的目标。

该项工作的开展,有助于解决信息系统各阶段设计文档不符合业务实际需求、与实际系统严重脱节或“失真”等诸多问题。基于国家和国际标准,梳理系统,补充技术文档,完善系统业务流程,纠正数据错误,理清接口关系。

通过第三方咨询组织的信息系统专业分析工作,梳理业务流程、完善数据设计、确认功能和接口,也为具体对应系统的开发商及维护团队的介入提供了有效支撑。同时,也通过这项工作,为旧系统升级改造和新系统开发,减少对开发商的过度依赖。

面对不同时期和开发商,不同形式的技术文档,信息系统专业分析工作为信息化建设的技术文档分析提供基于《GB/T8567-2006》的分析规范和可执行的分析指标项,为今后统一的技术文档建设、审查以及验收提供重要依据,同时建立了整合后的一体化系统设计模型,形成统一的系统架构。

2.3 数据规划与分析支撑方面

在数据层面上,重点工程总体管控工作主要是基于以上业务整理、信息系统专业分析工作,进一步支撑实现“统一业务、统一技术、统一数据”,实现数据大集中和数据资源的共享。

遵循统一数据规范,结合相关业务体系和运行系统的特点,为建立统一的数据架构提供了有效支撑,同时提供了“保真、一体化”的基础数据库,能够确保数据对应和提取,提升数据质量,进而加强重点工程论证报告依据,提升论证报告质量。通过该项工作,可以实践验证前期不断完善过程中的业务架构和系统架构,有效支撑数据架构的建立和使用。

3 总体管控工作的意义

通过重点工程总体管控工作的实施,可以为信息化工程各阶段论证报告的形成提供有力支撑。

3.1 提供论证报告文档模型化、详细颗粒度检查与完整性诊断,提升质量

信息系统工程论文篇(6)

摘要:随着科技的不断进步,信息化的浪潮已经使得传统的人工信息管理已不能满足现代管理的需求,计算机应用管理在人们工作中地位日益突显。传统的本科生毕业论文管理,从论文选题,导师和学生互选,毕业论文修改等过程,都由人工完成,造成工作人员工作量大,容易出错等问题。在此基于C#编程语言,以SQL Server 2005为后台数据引擎,以Web页面为展现方式,使用ASP.NET,AJAX技术实现对学生论文信息的管理,有效减轻了教学管理人员的工作量,同时,利用该系统可方便地实现论文各项数据的统计,在高校教育教学管理中有着良好的应用前景。

关键字:C#;论文管理;SQL;Web

中图分类号:TN915.4?34 文献标识码:A 文章编号:1004?373X(2015)13?0121?04

收稿日期:2014?12?19

基金项目:延安市科学技术研究发展计划项目(2014KG?04);

陕西省教育厅科研计划项目资助(14JK1829);陕西省科学技术研究发展计划项目(工业攻关)(2014K05?61);国家自然科学基金(61379026)

0 引言

随着计算机和通信技术的不断进步,信息化的浪潮已经使得传统的人工信息管理不能满足现代管理的需求,越来越多的学校选择开始选择系统化的管理工具。本科生毕业论文设计作为高校工作必不可缺的一环,从论文选题,导师和学生互选,毕业论文修改等过程,都有大量繁杂的工作要做。本文基于C#编程语言,以SQLServer 2005为后台数据引擎,以Web页面为展现方式,使用ASP.NET,AJAX技术实现对学生论文信息的管理[1],有效减轻了教学管理人员的工作量,同时,利用该系统可方便的实现论文各项数据的统计,在高校教育教学管理中有着良好的应用前景。

1 C#技术

C#是第一个面向组件的编程语言,它是由微软推出的一种基于.NET 框架的、面向对象的高级编程语言[2]。

C#可以引用ASP.NET 组件,非常方便创建网页或Web服务,同时C#又由C语言和C++派生而来,继承了其强大的性能,它的源代码的可移植性非常强,这对于那些已熟悉C和C++的人来说学习C#就相对简单。

C#以.NET框架类库作为基础,拥有类似Visual Basic的快速开发能力,能快速和高效的完成对网站的功能逻辑的实现[3]。.NET 框架给网站的开发者提供了很多数据展示控件,例如:GridView,ListView和TextBox。在后台,用C#开发语言,利用.NET框架中提供的控件接口完成对Web页面上显示的数据的逻辑处理。

2 需求分析

2.1 系统所涉及用户及需求量分析

论文管理系统面向的对象是毕业生、导师和管理员。对于管理员来说,可以利用论文管理系统管理学生、导师信息,还可以通过它毕业的相关消息,使学生和导师及时了解到相关信息;导师则可以通过该系统管理自己的信息、、更新自己的论文选题、还可以对学生进行选择、实现系统化的管理;而学生不但可以通过论文管理系统管理自己的信息,还可以浏览导师信息,选择符合自己兴趣及学习方向的导师,这样的“因材施教”更有益于发挥学生的自主创造性。

2.2 系统功能需求

该系统所涉及的功能模块有[4]:

(1)用户身份验证模块。本系统所面向的对象是毕业生、导师、管理员,用户身份验证是非常重要的组成部分,它可以防止重要信息的泄露,比如毕业生的论文、个人重要信息。

(2)导师信息管理模块。本模块的主要功能是导师信息的管理,包括,添加、修改、删除论文选题,更改个人信息,修改密码,查看学生个人基本信息和论文,选择学生。

(3)学生信息管理模块。本模块的主要功能是学生信息的管理,包括,更改个人信息,修改密码,查看导师个人基本信息和选题,选择适合自己的导师和论文题目。还可以浏览公告信息,及时了解学院对毕业生做出的要求及重要事件的通知。

(4)管理员模块。本模块的主要功能是系统管理,包括在首页的公告管理中毕业相关信息,查找某一导师或学生,单个增加导师或学生信息,并且支持批量导入学生、导师信息,还有学生和导师的毕业论文信息。

2.3 性能需求

为了保证该系统能够长期、安全、稳定、可靠、高效地为我院的毕业工作服务[5],论文管理系统应该满足以下的性能需求:

(1)用户体验:该系统界面清晰明了,用起来方便简单,没有繁琐的流程,给用户提供了很大的方便。(2)易操作性:整个系统功能一目了然,并且配有图片,非常醒目,想做什么操作,用鼠标点击即可。(3)系统的可扩充性:随着用户的增加,需求也会不断的更新。这要求系统能够提供功能上的调整和扩充。本系统用SQL Server 2005 数据库存储数据,并且相同功能页面都有母版,只需修改母版,相应页面也会随之改变,也可以简单地加入或减少系统的模块,进行系统的升级和更新换代[6]。

(4)系统的易用性和易维护性:论文管理系统提供简单友好的登录界面,用户可以根据自己的身份登录到属于自己的界面,这样也避免了对别人信息的篡改。而且该系统能够提供良好的用户接口,页面都是采用用户熟悉的术语,界面也都是中文信息;而且还提供帮助页面,这样用户在操作中可能出现的使用问题,都可以进入帮助页面中查看,缩短用户对系统熟悉的过程。

(5)健壮性:尽量减少运行时错误的发生。

(6)系统的标准性:系统在设计开发使用过程中都要涉及到很多计算机硬件、软件,所有这些都要符合主流国际、国家和行业标准。这里所使用的软件以及技术都是Microsoft公司旗下产品,符合计算机主流方向。

2.4 开发条件需求

系统开发的软件条件如表1所示。

3 设计实现

3.1 数据库设计

论文管理系统主要涉及到7个表,即:学生信息表、导师信息表、管理员表、新闻表、公告表、学生选题表、选题信息表。

学生信息表:这张表是用来存储学生基本信息的。

学生添加、修改以后,他的信息就会储存到这张表中,其中包含:学号、姓名、性别、政治面貌、专业、学院、照片、电子邮件、联系电话及班级、密码、出生年月。其中学号是主键,非空且惟一。其余信息可以为空,并在数据表建立时给他们相应的规定好数据类型。

导师信息表:这张表是用来存储导师信息的,所有导师信息都包含在这张表中。包括:职工编号、姓名、性别、政治面貌、学院、照片、密码、出生年月、教师职称、电子邮件单位及联系电话、民族、名额数。其中职工编号是主键,非空且惟一,其余信息可以为空,并在数据表建立时给他们相应的规定好的数据类型。

管理员表:这张表是用来管理员信息的,所有管理员的信息都包含在这张表单中。它的字段有:编号、用户名、密码。其中编号是主键,非空且惟一。管理员信息表如表2所示。其他表格这里不全部列出。

新闻表:这张表是用来新闻链接信息的,所有新闻链接都包含在这张表中。它的字段有:编号、题目、链接、时间。其中编号是主键,非空且惟一。

公告表:这张表是用来公告链接信息的,所有公告链接都包含在这张表中。它的字段有:编号、题目、链接、时间。其中编号是主键,非空且惟一。

学生选题表:这张表是用来记录学生选择导师以及论文题目信息的,所有被选的信息都包含在这张表中。

包括:学生学号、学生姓名、导师姓名、导师编号、论文类型、论文题目。其中学生学号是主键,非空且惟一,其余信息可以为空,并在数据表建立时给他们相应的规定好的数据类型。

导师选题信息表:这张表是用来记录论文题目和所属导师的选择状态信息的,所有导师和论文题目选择状态都包含在这张表中。包括:选题编号、职工编号、导师姓名、教师职称、论文类型、论文题目、状态。其中选题编号是主键,非空且惟一,其余信息可以为空,并在数据表建立时给他们相应的规定好的数据类型。

3.2 系统界面

用户登陆界面如图1所示,学生,导师,管理员可以用自己相应的身份及密码登录,然后再自己对应界面进行操作。

3.3 学生用户界面

学生个人基本信息界面如图2所示,该界面的主要功能是用于学生查看、修改个人基本信息,并可以修改密码,防止个人信息外漏。

学生论文选题界面如图3所示,该界面的主要功能是用于学生选择导师以及论文题目,先选择导师,然后会根据所选导师显示该导师的论文题目,每个学生只能选择一个导师和一个论文题目。

学生毕业论文界面如图4所示,该界面的主要功能是显示学生所选的论文题目,论文类型,并且支持学生上传、下载论文,以便于导师对学生的论文进行查看和指导。

3.4 导师用户界面

导师个人信息界面如图5 所示,在该界面下,导师可以对自己的个人基本信息进行查看或修改。

导师论文选题界面如图6所示,该界面的主要功能是导师可以编辑自己的题目,并且可以删除,修改,编辑完成后单击“提交”即可。

3.5 管理员界面

管理员界面主要是对论文管理系统进行系统管理,系统管理分为网站管理和信息管理,网站管理主要是新闻管理界面和公告管理界面,信息管理又分为管理员信息管理、导师信息管理、学生信息管理。

管理员信息管理如图7 所示,主要功能是可以添加,删除和修改管理员。

导师信息管理的主要功能是可以单个添加导师基本信息,也可以选择文件导入批量添加导师基本信息。

学生信息管理的主要功能是对学生或者导师的论文题目进行单个添加、删除或是批量导入、导出。

4 系统测试

系统开发完成后,对系统进行了测试。以学生信息管理功能为例,具体包括以下内容:

(1)学生身份验证

① 输入正确的用户名、密码和验证码。用户名:

1070410014014,密码:123456,验证码:hicm。

② 输入错误的用户名、密码和正确的验证码。用户名:107041001401,密码:763542,验证码:hicm。

③ 输入正确的用户名、密码和错误的验证码。用户名:1070410014014,密码:123456,验证码:hjnk。

(2)学生修改信息或密码验证

① 输入正确的信息,比如:照片符合格式所限,新密码与确认密码一致。

② 输入不符合要求的信息。

(3)学生选择导师与论文题目功能验证

① 先选择一位导师,然后在出现论文题目的页面再选择论文题目。

② 按照(1)再选择一次。

(4)学生毕业论文功能验证

① 选择论文文件并点击上传图片。

② 未选择文件,点击上传图片。

③ 在成功上传论文的前提下点击下载图片。

④ 在没有成功上传论文的前提下点击下载图片。

5 结语

本文基于C#编程语言,以SQL Server 2005 为后台数据引擎,以Web 页面为展现方式,使用ASP.NET,AJAX技术实现对学生论文信息的管理。

测试结果证明该设计方案运行良好,可以满足现实毕业论文管理的需求。

参考文献

[1] ROHILLA Sanjeev.ADO.NET 专业项目实例开发[M].陈君,译.北京:中国水利水电出版社,2003.

[2] 王华杰,李律松,孙一波,等.C#数据库开发技术[M].北京:清华大学出版社,2004.

[3] 攀建.ASP.NET+ADO.NET项目开发实例[M].北京:清华大学出版社,2004.

[4] JONES A R.ASP.NET从入门到精通[M].高春蓉,谷宇,阎隽,等译.北京:电子工业出版,2002.

[5] WORLEY Scott.ASP.NET 技术内幕[M].王文龙,刘湘宁,译.北京:人民邮电出版社,2002.

[6] BASIURA Russ;BATONGBACA Mike.ASP.NET Web 服务高级编程[M].康博,译.北京:清华大学出版社,2003.

信息系统工程论文篇(7)

钱学森在20世纪80-90年代逐步完成了总结全人类研究的科学体系。概括起来分11个门类、5大巨系统、4项建设(图1、图2、图3、表1),下面分别表述原著与解解的内容。

附图

图1钱学森论人类的知识体系

Fig.1ThestatementofhumanknowledgesystembyQianXuesen

钱学森将当今人类对科学知识的体系,分为数学科学、自然科学、地理科学、社会科学、建筑科学、军事科学、人体科学、思维科学、行为科学、系统科学与美学11个体系。对上述人类知识体系解读,可以将自然科学、社会科学和地理科学作为客体世界的主要研究对象;而人体科学、思维科学和行为科学作为人类主体的主要研究对象;建筑科学界于客体与主体科学之间;军事科学实际上是指谋略科学(包括经济、政治、军事等),是在掌握所有科学基础上的智慧较量;美学是纵贯于各个学科的;数学科学与系统科学是横贯于各个学科的。因此有以下的科学分类网络系统(图2)。

附图

图2科学分类的网络体系

Fig.2Thenetworksystemofscienceclassification

在五个开放的、复杂巨系统中(图3),地理系统与星系系统、社会系统、人体系统、人脑系统并列,其中的物理、地理、事理、人理、脑理中的“理”都是指研究的“规律”。

钱学森提出的社会主义总体设计部(表1)中,除了政治文明建设、物质文明建设、精神文明建设外,特别提出地理建设,笔者将其修改为地理系统工程,并增加了人口、科教、城镇、资源、灾害、产业。

表1社会主义建设的系统结构(略有修改)

TablelThesystemstructureofsocialismconstruction

附图

2地理信息科学

20世纪70年代以来,随着航天技术的迅猛发展,来自外层空间的遥感、遥测、定位、通讯信息海量地增加;随着计算机技术的迅猛发展,处理与解决这些海量数据的能力大幅度地提高。地理信息系统、地理专家系统、管理信息系统、辅助决策系统应运而生,使得地理信息科学首先获得发展的机会。正是地理信息科学这门用高新技术武装起来的技术科学的发展,带动了整个地理科学的建立与发展。

附图

图3五个开放的复杂巨系统

Fig.3Fiveopencomplexgiantsystem

地理信息科学的主要内容就是天地信息一体化网络系统,包括航天信息网络系统(外层空间卫星之间的信息网络)、地面的网络系统、天地之间的网络系统三部分,是有线网络与无线网络连通的一体化网络系统。1998年笔者发表了“航天信息与地理信息一体化网络系统及其应用”的论文[5],2002年又发表了“论地理信息科学的发展”[6]一文。两篇论文基本上代表了地理信息科学的创始与发展,当前各行各业都在进行数字化或信息化的建设,实际上都是天地信息一体化网络中的部分子网络或子系统。地理信息科学中最重要的原创性的成果是遥感信息模型与地理信息编码模型。

随着遥感信息的大量获取,数学家以模式识别为工具对遥感信息进行图像处理与分类,使用的数学工具主要是数理统计的方法,把遥感信息看成是没有成因关系的随机变量;物理学家则把获取遥感的物理过程视为遥感信息的成因,因此采用反演的方法,使用辐射传输方程为主的数学工具,事实上不承认地理现象的不确定性;大多数地理学家将遥感信息当成系列成图的基础信息,快速、准确地制作系列地图。地图是符号系统,其信息量远不可与遥感信息量比较,地图学家把遥感信息转化成符号系统的系列图谱。遥感信息模型则是将地理复杂现象中的非遥感信息转变为归一化的影像信息,与遥感信息一起用方程、统计与相似准则结合,也即演绎逻辑、归纳逻辑与类比逻辑结合;确定性与不确定性(包括随机的不确定性、模糊的不确定性、灰色的不确定性、分形的不确定性)辩证统一;图像与方程(一个像元或一个图斑、一个方程)耦合;抽象思维与形象思维互动而建立起来的一种地理复杂信息模型[7-9]。这种信息模型只有在遥感技术的推动下才有可能产生。这种信息模型是遥感信息与地理信息连接的纽带。地理信息系统本来就是为了制作地图而创建的,因此地图学家将从遥感中提取的系列地图存入地理信息系统,是顺理成章的。但是这种地理信息系统无论空间分析功能多么强大,也不可能进行模型计算,外挂、内嵌种种方式都不可能解决直接进行模型计算问题。系列地图存入计算机的图形库时,信息又是冗余的,因此带来一系列与计算机技术发展格格不入的疑难,最为典型的是数据挖掘,数据挖掘说明存在数据库中的信息有冗余。遥感信息模型的运算要求地理信息系统可以直接进行模型计算,由此地理信息编码模型应运而生[10,11]。传统的地理信息系统以图形的叠合(Overlay)为主;而能够进行遥感信息模型运算的地理信息系统则以像元或图斑中的多位编码的抽取(Extract)为主。这又是完全相反的途径。地理信息编码模型还是地理定量信息与定性信息转化的纽带,也是地理信息系统中属性库与地理专家系统中知识库联系的桥梁。

总之,天地信息一体化网络系统是开放的复杂巨系统,研究这个巨系统的地理信息科学的内容远远超过了3S(RemoteSensing,GlobalPositioningSystem,GeographicalInformationSystem)的范围,而是以天地信息一体化网络系统为核心的天—地—人—机系统。地理信息科学虽然是从属于地理科学的技术科学,但是地理信息科学的诞生与发展是引领地理科学成长的核心力量,因此本刊更名时,将地理信息科学与地理科学相提并论,突出了地理信息科学的重要性。

3地理系统工程

地理系统工程当前尚未被广泛认识,已经认识到的也仅仅是系统工程在地理学中的应用。当地理信息科学中的模型在实践中应用时,必然会涉及地理系统工程的可操作性。地理遥感复杂信息模型的建立,可以进行定量预报和回溯,因此为地理系统工程打下了工程的基础。国民经济的主战场主要包括人口、资源、生态、环境、灾害、城镇、基建、产业等8个方面,这8个方面是互动的。中国的人口问题、西部开发问题、21世纪水资源问题、能源问题、洪旱灾害问题、环境问题、生态农业问题、城镇体系问题、基建布局问题、产业结构动态调整问题以及相互之间的协调发展问题,无不属于地理系统工程。

地理现象是复杂现象,地理系统是开放的复杂巨系统。当研究西部开发时,如果国家各个部门各行其是,石油开发只考虑石油开采与输送管道;交通只考虑公路建设;铁路只考虑铁路建设;水利只考虑南水北调问题;城镇建设只考虑城市规划等,那么整体的西部地区有可能产生许多事倍功半的现象,例如修了公路没有物资运输;城市居民结构不尽合理;劳动力与产业结构不配套等。钱学森的社会主义总体设计部就是要把地理系统工程与政治文明建设、物质文明建设、精神文明建设系统地结合起来,地理系统工程仅是其中的一个子系统。而人口、资源、生态、环境、灾害、城镇、基建、产业是地理系统工程中的子系统。人口中的数量、素质、结构、分布是人口系统中的要素;资源中的矿产资源、水资源、生物资源、土资源、大气资源等又是资源系统中的子系统;大气环境、水环境、土环境、生物环境、地质环境是环境系统的子系统;交通、铁路、航运、航空、供排水、供电、供气、供暖、电讯、电视、计算机网络是基础建设系统的子系统等。系统嵌套系统,分层次子系统与交叉子系统,构成完整的、开放的、复杂的巨系统。

研究开放复杂巨系统的方法,首先是将系统分解为多层次的子系统,明确其中的交叉子系统;其次是从定性到定量地确定子系统中各个要素与指标体系;第三是根据指标(相似准则)建立模型进行预测预报;最后是检验该巨系统的效益与效率。当前大多数是分别研究人口、资源、生态、环境、灾害、城镇、基建、产业等子系统,在一个地区全面研究区域地理系统工程的有效实例不多,区域经济地理的研究还远远够不上地理系统工程。笔者曾在2000年底提出中国水资源、水灾害、水环境、生产用水、生活用水统一解决的洪水充分利用,全国水系网络化与渤海淡化的地理系统工程,中国科技报曾进行报道,之后笔者在“21世纪黄河系统工程方略”一文中进行阐述,首先所能进行的研究是虚拟地理系统工程。全国水系网络化与渤海淡化是21世纪的世纪工程,尚需有识之士共识,广泛地深入研究,进一步的论证。如果没有以高新技术武装起来的地理信息科学的支撑,研究复杂的地理系统工程就是空想,然而所幸的是人们已经掌握了地理信息科学的许多关键技术,地理系统工程的实践指日可待。

4理论地理科学

地理信息科学一方面可以进一步为地理系统工程提供研究方法与手段;另一方面又为理论地理科学提供技术基础。从遥感信息模型发展到地理复杂信息模型再到地理数学[8],为理论地理科学奠定了坚实的基础。

理论地理科学中首要的是建立开放的复杂巨地理系统的理论;其次是地理类比的广义相似理论[13];第三是一般地理复杂模型理论与地理数学;第四是地理数学在部门地理—部门子地理系统工程与区域地理—区域地理系统工程中的应用。理论地理科学如果不能指导部门子地理系统工程的研究和区域地理系统工程的研究,那么就失去了理论意义。

如果没有以高新技术武装起来的地理信息科学的支撑,研究理论地理科学也是空想,然而所幸的是人们已经掌握了地理信息科学的许多关键技术,理论地理科学的建立指日可待。

5地理科学在可持续发展信息社会中的作用

地理学的发展经历了“地理环境决定论”、“人类中心主义”,然后达到了地理科学的可持续发展的阶段。地球上人类消耗的资源、能源是极其不平衡的,按照发达国家的水平,一个地球是满足不了全人类的需求的。可持续发展只有在信息社会中才能实现,人类一方面需要依靠科学技术开发资源,如太阳能的利用,靠基因工程使绿色植被更多地利用太阳辐射,靠纳米技术直接转化太阳能为电能;另一方面是靠信息技术节省资源、能源,如天地信息一体化网络系统就是信息社会的重要支柱之一,靠航天技术获取外层空间信息源,靠计算机技术建立信息网络。由此可见,地理信息科学在可持续发展信息社会中的作用[14]。随着地理信息科学的发展,地理系统工程与理论地理科学的发展,将为国民经济的主战场做出重要的贡献。

由上分析,可见地理科学与地理信息科学已经被广泛共识,地理系统工程与理论地理科学的发展尚不够充分,因此本刊更名为“地理与地理信息科学”是适时的,是既有继承性又有发展性的;是既有前瞻性又有现实性的。在这里我们希望地理科学界的同仁,切不要轻视技术,高新技术恰恰是新理论、新应用的强大推动力。

【参考文献】

[1]钱学森,等.论地理科学[M].杭州:浙江教育出版社,1994.1-325.

[2]钱学森.发展地理科学的建议[J].大自然探索,1987,6(19):36-46

[3]钱学森.就“地理科学”答《地理知识》记者问[J].地理知识,1990,(1):90-93.

[4]马蔼乃.论地理科学的发展[J].北京大学学报(自然科学版),1996,32(1):120-129.

[5]马蔼乃.航天信息与地理信息一体化网络系统及其应用[J].北京大学学报(自然科学版),1998,34(4):533-541.

[6]马蔼乃,等.论地理信息科学的发展[J].地理学与国土研究,2002,18(1):1-8.

[7]马蔼乃.遥感信息模型[M].北京:北京大学出版社,1997.1-165.

[8]马蔼乃.遥感信息模型与地理数学[J].北京大学学报(自然科学版),2001,37(4):521-529.

[9]马蔼乃.遥感地理信息模型[J].地理学报,1996,51(3):266-271.

[10]马蔼乃.地理信息编码模型[A].地理科学与地理信息科学论[C].武汉,武汉出版社,2000.283-302.

[11]马蔼乃.地理知识的形式化[A].地理科学与地理信息科学论[C].武汉,武汉出版社,2000.261-274.

信息系统工程论文篇(8)

 

1 绪论

随着计算机的日益普及和网络的发展,数据库的应用范围越来越广,数据库应用的功能也越来越强,因此编写管理信息系统应用程序也显得尤为重要,在强调管理,强调信息的现代社会中它变得越来越普及。

人事管理是任何企事业单位都需要进行的一项工作,因此,开发制作人事管理系统具有较大的社会现实意义,同时人事管理系统是一切应用系统的典范,它具有一切应用系统的特征,系统结构与现实生活紧密结合,具体直观,具有典范的数据库系统的特性。

本系统开发的目的一方面从提高人事管理工作的效率出发,摆脱过去由人用纸和笔进行的费时费力的繁重工作,即利用成熟的计算机系统来实现商品管理工作的自动化。本系统根据企业管理的一些实际情况而编制的一套自动化的人事管理系统。

2 系统需求分析与总体设计

2.1 需求分析

需求分析是软件定义的最后一个阶段,它的基本任务是回答“系统必须做什么“这个问题。需求分析的任务不是确定系统怎样完成他的工作,而仅仅是确定系统完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。论文大全,数据库。

2.2 系统设计

系统开发的总体任务是要实现企业人事信息关系的系统化,规范化和自动化。论文大全,数据库。仔细分析调查有关企业人事信息需求的基础上,将得到如下图的数据流程。论文大全,数据库。

3 系统详细设计

3.1 系统模块的具体实现

3.1.1 系统的主界面

企业人事管理系统的主界面采用多重窗体(MDI),使系统更加美观,方便实用.在登陆主界面之前,首先登记用户管理窗体:

在主界面中,员工管理菜单是此系统的重要组成部份,其中包括4个主要功能模块:员工基本信息模块,员工考勤模块,员工评价模块和员工工资管理模块。

3.1.2 员工基本信息模块

该模块主要完成员工基本信息的输入、查询与修改,它定义了三个主要窗口:信息添加窗口、复合查询窗口、员工信息列表窗口。 员工信息添加窗口用来添加员工个人信息,可供用户浏览查询及以记录为单

在员工信息模块中添加了一项查询功能,这样可以使用户更加方便的操作所需要信息,大大节约了搜索的时间。

此外本系统还具有员工信息的修改与删除的功能。

至此,员工信息管理模块己经完成。它使用了MDI结构应用开发,它可以实现多个窗口的统一显示和管理,便于在不同功能之间快速的切换。

3.1.3 员工考勤模块

员工考勤管理模块主要实现如下功能:

1 添加员工考勤信息

2 修改员工考勤信息

3 删除员工考勤信息

4 查询员工考勤信息

考勤管理是每个企事业所必需的,计算机管理系统的出现使员工出勤情况的记录和统计变得十分简单。

考勤模块的查询功能仍然使用的是复合式查询,分为按姓名查询和按考勤的录入时间查询两种,用户可以根据需要进行选择。

考勤信息的删除与修改功能的实现和员工信息的删除与修改采用相同的方法。

3.1.4 员工评价模块

员工评价的主要功能包括:

.员工评价信息的添加

.员工评价信息的修改与删除

.员工评价信息的查询

3.1.5 员工工资管理模块

工资管理是企业管理中不可缺少的一项工作。员工工资管理模块用于每个月员工实发工资的计算,计算的项目包括基本工资、奖金、福利待遇、津贴等。工资管理的修改与删除同样需要以列表的形式显示。

4系统运行与测试

软件测试是保证软件质量的关键,它是对需求分析设计和编码的最后复审。我在测试系统时先进行黑盒法测试,即检查程序是否输出正确的结果,而后进行白盒测试,即了解程序的内部结构和处理过程,对程序中重要的逻辑路线进行测试,在不同点检查程序状态,确定实际状态与时期的状态是否一致[2]。论文大全,数据库。

完成了企业人事管理系统的编译和调试工作,最后一步就是系统的编译和发行。论文大全,数据库。在系统的编译和发行以前,需要设置工程项目的属性。论文大全,数据库。选择”Project|Renshi_MIS Properties”菜单,进行属性设置。

最后选择”FileMade Renshi_Mis.exe”菜单,编译开始。编译完毕之后,即生成了相应的可执行文件。编译通过后,生成可执行文件Renshi_Mis.exe.我们需要在前对生成的可执行文件进行测试。通过测试的可执行文件,就可以了。

5结 论

一个完整的企业人事信息管理系统就创建完毕了。在本系统的设计与实现的过程中主要讲述了企业人事管理信息系统的系统设计部分,包括功能模块设计、数据库结构设计等。系统设计为整个程序构建了骨架,各个功能模块实现各个细节部分。

系统的详细设计根据系统分析阶段的结论将系统具体化,并完成了各个模块的添加、修改、删除与查询的功能,直到最后形成一个完整的可行性的管理系统。

参考文献

[1]TimothyBuchanan:VisualBasic加数据库[M].2004;85~100出版社:工业出版社

[2]张海藩:软件工程导论,清华大学出版社1992年版

[3]BobReselman,RichardPeasley,WaynePruchniak.:VisualBasic6.0使用指南[M].电子工业出版社出版社2002;5~65

[4]LanceMortensenRickSawtell:MCSE:SQLServer2000Administration,电子工业出版社,2001年版

信息系统工程论文篇(9)

科研水平逐渐成为衡量一个高校势力的重要指标,高校作为重要的科研机构,如何对学校大量的科研信息进行高效、安全的保存、处理、统计、加工等管理操作,将日常的科研管理工作更加规范化、科学化,建立高校科研管理系统进行科研管理工作是每一个高校必由之路。系统功能的分析与数据的结构关联及使用都首先反映在数据库的设计过程中,高校科研管理系统数据库设计是高校科研管理系统设计中的一项核心工作,所有的管理工作都必须以数据库为中心,建立高校科研管理系统数据库的方法、步骤、技术等如下:

1 系统需求分析

高校科研管理所设计的事务非常繁杂,涉及到校科研处、各个系的科研管理以及个人对科研信息的查询统计等。所设计的系统既要有利于科研处的监督管理又要有利于各个系及教师的分工协作。系统功能主要包括校科研处科研管理、院系(或部门)科研管理、个人科研信息查询、校级科研项目整体信息管理。可以划分为科研信息维护、科研信息查询与统计、科研信息报表、科研信息分析、校级课题申报、审批、合同签定、结题、其它处理等操作;其中科研信息应细分为学术论文、著作、科研项目、科研成果、科研奖励等信息。

2 用户需求分析

由于本系统是直接面向网上办公的,必须适应所服务环境的各类操作人员,主要包括学校科研处、各院系(或部门)、普通教师个人(或其他浏览者)。

2.1 普通教师个人(或其他浏览者)

普通教师个人(或其他浏览者)只能按姓名来浏览个人的科研信息、进行统计打印,个人的科研信息(论文、著作、项目成果等)必须提交本部门审核入录。

2.2 各院系(或部门)

各院系(或部门)主要职责是对本部门员工的论文、著作、项目、成果、奖励等信息进行审核后输入到本系统数据库中,查询本部门在某时间内的科研信息、统计科研情况、打印相关资料等,同时对本部门的错误录入信息进行修改和维护。

2.3 科研处

主要管理本校的员工信息、论文、著作、各级各类科研项目和成果、科研奖励等常规工作,同时,管理校级课题的申报、审批、合同、检查、结题等管理,同时,监控系统运行和各部门的情况。

3 数据库设计及关键技术实现

3.1 数据库表创建

根据系统需求分析,将系统的实现直接定位在更好的适合各层次人员的需求和操作,系统的所有初始化数据均采用界面录入的方法,由各类人员分工完成。根据我校的实际情况,笔者将科研人员基本信息、论文信息、科研项目信息、成果信息、获奖情况信息等作为系统的初始化数据,为个人和院系查询、统计、打印,科研处操作、加工、管理、集成等工作提供基本的数据平台。主要数据表格设计如下:

科研人员信息表(职工号,姓名,性别,职称,出生日期,所学专业,现从事专业,学历,学位,工作时间,所在部门,备注)。

论文信息表(序号,论文名称,刊物名称,刊物类别,刊物级别,主办单位,作者,职工号,发表时间,刊号,备注)。

论著信息表(序号,著作名称, 图书编号,著作类别,出版社,学科类别,作者,职工号,出版时间,版次,备注)。

科研项目表(序号,项目编号,项目名称,项目来源,项目类别,完成单位,负责人,课题组成员,立项时间,拟定期限,经费金额, 是否鉴定,鉴定时间,鉴定单位,备注)。

科研成果表(序号,成果名称,成果类别,成果经费,完成时间,负责人,完成单位,是否投入生产,经济效益,备注)。

科研奖励表(序号,获奖人员,项目名称,奖励名称,授予单位,时间,备注)。

校级项目管理表(项目编号,项目名称,课题名称,负责人,所在部门,职务或职称,联系电话,申报表,申报时间,申报经费,是否批准,批准日期,批准经费,合同时间,合同内容,是否结题,结题时间,鉴定技术负责人,项目成果效益,备注)。

校级鉴定专家表(序号,姓名,性别,出生日期,工作单位,学历,学位,所学专业,现从事专业,职称职务,备注)。

在上述表格中,加下划线字段代表主键,加双划线字段代表外键。其中科研人员信息表之所以选择(职工号,姓名)作为主键,考虑到姓名经常作为查询、操作条件,并在相关表中作为科技人员的重要描述和限制;为了避免数据录入的无序状况,数据库表之间建立了严格的参照完整性,并且对所有表都分配了操作权限,并将错误信息及时反馈给操作人员,科研人员信息表、论文信息表、论著信息表通过“职工号”建立参照完整性关系,在录入论文、论著时,作者必须是本单位职工,如果科研人员信息表不存在该员工,便给出错误提示,提示检查是否是合法职工,如果是,便可以在科研人员信息表中添加该员工信息后录入论文、论著信息,否则,拒绝录入,“职工号”又为组合查询提供了连接条件支持;同时将科研项目表、科研成果表、校级项目管理表中“负责人”和科研人员信息表中的“姓名”建立主键、外键参照完整性关系,校级课题的申报负责人也必须是本单位某部门的职工;获奖人员,必须是科研人员信息表中某一职工;将校级鉴定专家表和校级项目管理表通过“鉴定技术负责人”、“姓名”建立参照完整性管理,限定了鉴定技术负责人必须是本校专家表中的专业人员;所有表的主键设置都加上“姓名”字段,目的是为了符合人们的常规习惯,常以某个专业人员姓名作为操作、查询条件,科研人员信息表与其他相关表格建立参照完整性为了限制科研、论文、论著、成果、奖励等信息的科学合法性,同时有利于统计和查询;只有完善的参照完整性,才能使得数据库中数据具有一致性和互操作性。

3.2 存储过程的设计

转贴于 存储过程是Transact-SQL语句的集合,它是实现事务或业务规则的极好途径,是在数据库服务器上存储与执行的。使用它,可以大大减少网络传输流量,提高应用程序性能和安全性,而且由于它只在第一次执行时被优化、编译。因此,使用存储过程不仅可以极大地降低应用程序的实现难度,而且还可以极大地提高系统的运行速度、效率。存储过程的设计一定要符合逻辑业务规则和要求,根据实际,对一些常规、频繁使用的查询、插入数据操作使用存储过程来完成。以下操作可以考虑使用存储过程来完成:

① 对系统的初始化数据时录入各种基本信息操作。

② 查询个人、部门科研信息时的查询操作。

③ 科研处的其他常规操作。

下面以查询部门科研信息为例介绍存储过程使用方法,在此查询某一部门的论文、论著信息。描述代码:

CREATE PROCEDURE 论文论著

@a char(20)

as

select 姓名,论文名称,刊物名称,刊物类别,刊物级别,发表时间,备注

from 科研人员信息表,论文信息表

where 科研人员信息表。职工号=论文信息表。职工号 and 所在部门=@a

select 姓名,著作名称,出版社,出版时间,版次,备注

from 科研人员信息表,论著信息表

where 科研人员信息表。职工号=论著信息表。职工号 and 所在部门=@a

其它操作不再做列述。从提高执行效率、提高安全性、共享性方面考虑,尽可能多的使用存储过程来提高数据库的整体性能。

3.3 触发器的使用

使用触发器来实现表间的数据自动操作,提高系统效率,校级鉴定专家表中的信息主要来源于科研人员信息表中具有副高职称以上的人员,在输入或修改科研人员信息时,只要是具有副高级职称以上的人员,就可以自动添加到校级鉴定专家表中,该操作可以使用触发器来实现,代码描述如下:

Create Trigger ptz

On 科研人员信息表

For insert,update

As

Insert into 校级鉴定专家表(姓名,性别,出生日期,工作单位,学历,学位,所学专业,现从事专业,职称职务,备注) Select (姓名,性别,出生日期,所在部门,学历,学位,所学专业,现从事专业, 职称职务,备注)。

From 科研人员信息表,其中,校级鉴定专家表中的序号是自动生成的标识列。

同时,可以用触发器来检验校级项目负责人是否在科研人员信息表中,其中,用事务以验证合法性以控制该项操作是否完成。

代码描述如下:

Create Trigger check1

On 校级项目管理表

For insert

As

begin tran

declare @a char(12)

select @a=负责人 from Inserted

If ( select count(*) from科研人员信息表where 姓名=@a)=0

begin

Print '负责人不合法'

rollback tran

end

commit tran

其它类似操作不做描述。

在设计中,坚持使用触发器实现尽可能多的实现前台操作,不仅提高了操作效率、更提高了代码的安全性和共享性。

3.4 数据库安全设计

网络的安全非常重要,从数据库级、服务器级和应用程序级综合考虑,在科研管理系统中要根据不同用户,设置不同的权限、不同的初始化菜单。在本系统中,数据库的安全主要通过数据库的存取控制机制实现的。首先定义各类管理人员的操作权限即角色,其次定义数据库登录,最后依据用户权限表将登录分配为相应的角色。由于人员的复杂性,角色分为三个层次:科研处级别、二级部门级别、普通教师级别。用户属于某一角色,即使用户职务调动时,对用户增删,不影响其他用户的操作,只是角色中用户数量的变化。建立专门的系统使用权限表来记录用户和权限,同时也兼容部门设置信息,对不同部门分配相应的权限和账号,科研处是最高管理级别部门。

为了进一步保护数据库,建立备份数据库服务器,定期进行数据库备份和复制,本系统数据库主要采用SQL Server数据库管理工具进行设计,它具有强大的管理、安全、登陆、网络支持功能,且可以和其它数据库进行转换,是一种网络数据库管理软件,符合设计要求。

4 结束语

该系统数据库主要适用于C/S和B/S混合模式的数据库系统,设计中从整体考虑,建立严格的参照完整性和科学数据库结构,将存储过程、触发器应用到数据库设计中,加大了后台的功能和效率,对数据库的安全进行分级、分类设置和管理,提高了数据库的安全访问能力;它的数据冗余少,具有更高的数据一致性、可操作性和安全性,结合前台开发工具和平台,可以实现强大的功能设计和系统实现。结合本校实际已经开发了一个实用的高校科研管理系统并被科研处立项。

参考文献

信息系统工程论文篇(10)

中图分类号:T311 文献标志码:A 文章编号:1673-8454(2014)01-0083-03

一、研发产学研信息平台的功能需求

1.产学研信息平台的系统操作流程

在办公自动化应用以前,高校产学研信息管理部门(科技与产业处)对产学研信息的管理多数通过手工记载的操作方式完成,需要大量的人力物力,这样的工作效率比较低,由于多方面的原因,比较容易出错,成本代价比较高,产学研成果信息若丢失,很难再恢复。手工操作的方式,对于信息的查询,难以及时有效地给各院系教师提供所需要的产学研信息。产学研信息的通过校报等印刷物进行传播,既不生动,也不及时。手工操作的流程如图1所示,对手工流程进行优化后,产学研信息平台需要实现的功能流程如图2所示。

2.产学研信息平台的系统实现目标

产学研信息平台是一个独立的系统,能够对产学研信息进行检索、存储、更新和注销,提高产学研管理工作者对产学研信息管理时的工作效率。

产学研信息平台采用B/S结构,结合My Eclipse工具进行开发。开发使用的语言是JAVA,使用的数据库是SqlServer2005,主要完成以下功能:

普通用户登录系统能够修改登录密码和用户的基本信息、、修改论文、发表出版物、修改出版物、修改项目、发表项目、申请专利、修改专利、下载打印相关的产学研信息资料。

管理员登录系统能够修改登录密码、管理产学研用户信息(增加用户信息、查找用户信息、修改用户信息)、管理论文信息(修改论文信息、查询论文信息)、管理项目信息(修改项目信息、查询项目信息)、管理出版物信息(修改出版物信息、查询出版物信息)、管理专利信息(修改专利信息、查询专利信息)、进行数据备份管理、下载打印相关的产学研信息资料。

产学研信息平台面向对产学研活动有兴趣以及从事产学研相关工作的所有人员开放,在业务方面实现与产学研管理部门数据的共享,取代了产学研信息管理在手工管理时代封闭式的管理模式,实现信息的共享。

产学研信息平台能够及时收集最新的产学研项目、产学研成果和学术活动等业务数据,并在大量的数据基础上进行数据挖掘分析工作。在市级产学研信息管理部门的支持下,系统的运行会趋于规范化。

产学研信息平台是标准的产学研信息管理系统,产学研信息平台具备的功能是现实产学研信息管理的虚拟体现,是一个产学研信息自动化管理的平台,能够节约信息资源、提高工作效率、完善业务处理,实现产学研信息平台真正的价值。

3.产学研信息平台的系统角色说明

产学研信息平台的主要角色分为普通用户和管理员,他们有不同的权限和功能,通过登录页面进入用户对应的操作子系统,进一步对产学研信息进行操作。

普通用户登录系统能够修改登录密码和用户的基本信息、、修改论文、发表出版物、修改出版物、申请专利、修改专利、下载打印相关的产学研信息资料。

管理员登录系统能够修改登录密码、管理用户信息(增加用户信息、查找用户信息、修改用户信息)、管理论文信息(修改论文信息、查询论文信息)、管理出版物信息(修改出版物信息、查询出版物信息)、管理专利信息(修改专利信息、查询专利信息)、数据备份管理、下载打印相关的产学研信息资料。

4.产学研信息平台的系统功能说明

产学研信息平台对产学研信息进行与管理,实现产学研工作者与产学研成果的动态交互,具体包括以下功能:产学研用户信息的操作、产学研信息的操作(论文信息、出版物信息、专利信息)、产学研信息备份的操作。

用户可以在产学研信息网站上看到的产学研信息,通过各个功能模块的链接来浏览产学研成果的相关信息。

(1)用户修改密码

平台提供了各种信息操作的链接,用户可以通过点击账户安全管理的“修改登录密码”,修改用户的登录密码。

(2)用户修改个人信息

用户通过点击个人信息管理的“修改个人信息”,修改除了登录密码以外的用户基本信息。

(3)用户管理论文信息

用户通过点击论文信息管理的“论文信息管理”,修改、删除以及下载用户的论文信息。用户点击论文信息管理的“增加论文信息”,上传论文信息。

(4)用户管理出版物信息

用户通过点击出版物管理的“出版物管理”,修改、删除以及下载用户的出版物信息。用户点击出版物管理的“增加出版物”,上传出版物信息。

(5)用户管理项目信息

用户通过点击项目信息管理的“项目信息管理”,修改、删除以及下载用户的项目信息。用户点击项目信息管理的“增加项目信息”,上传项目信息。

(6)用户管理专利申请

用户通过点击专利申请管理的“专利申请管理”,修改、删除以及下载用户的专利信息。用户点击专利申请管理的“增加专利申请”,上传专利申请信息。

(7)用户退出系统

用户通过点击退出登录状态的“退出登录状态”,用户退出产学研信息平台。

管理员通过产学研信息平台,对产学研信息和普通的产学研用户信息进行操作。管理员登录产学研信息平台对产学研信息进行管理。

(1)系统用户管理

管理员点击系统用户管理的“系统用户管理”,添加系统管理人员,点击系统用户的“修改登录密码”,修改用户的登录密码。

(2)产学研用户管理

管理员点击产学研用户管理的“产学研用户管理”,对产学研用户信息进行修改、删除、打印;管理员点击产学研用户管理的“增加产学研用户”,增加普通的产学研用户;管理员点击产学研用户管理的“查找产学研用户”,通过用户号对产学研用户进行检索。

(3)论文信息管理

管理员通过点击论文信息管理的“论文信息管理”,修改、删除以及下载相关的论文信息。管理员点击论文信息管理的“论文信息查询”,通过论文名称查询上传的论文信息。

(4)出版物信息管理

管理员通过点击出版物管理的“出版物管理”,修改、删除以及下载相关的出版物信息。管理员点击出版物管理的“出版物查询”,通过出版物名称查询出版物信息。

(5)项目信息管理

管理员通过点击项目信息管理的“项目信息管理”,修改、删除以及下载相关的项目信息。管理员点击项目信息管理的“项目信息查询”,通过项目名称查询项目信息。

(6)专利申请管理

管理员通过点击专利申请管理的“专利申请管理”,修改、删除以及下载相关的专利信息。管理员点击专利申请管理的“专利申请查询”,通过专利名称查询专利申请信息。

(7)数据备份管理

管理员通过点击数据备份管理的“数据备份管理”,对所使用的信息进行备份。

(8)退出登录

管理员通过点击退出登录状态的“退出登录”,管理员退出产学研信息平台。

二、产学研信息平台的数据需求

数据的需求分析在产学研信息平台的设计与实现过程中是必不可少的,数据的需求分析是对产学研信息平台实现时所需要的对象、对象的属性以及属性的变量进行分析。

产学研信息平台实现登录功能,需要产学研用户的信息以及管理员的信息。产学研用户根据用户号以及密码进行登录。管理员根据管理员的用户名和密码进行登录。为保证产学研用户和管理员对象的完整性,产学研用户的基本属性包括用户编号、用户工号、用户姓名、用户性别、用户身份证、用户电话号码、用户地址、用户密码、用户专业、用户注册时间。管理员的基本属性包括管理员编号、管理员名、管理员密码、创建时间、状态、、登录次数、权限。用户登录产学研信息平台对产学研信息进行相应的操作。

产学研信息平台对项目信息进行管理,根据项目的名称进行操作,项目在系统中作为一个对象必须具备以下属性:项目编号、项目信息名称、项目简介、项目经费、项目工作量、用户工号。

产学研信息平台对专利信息进行管理,根据专利的名称进行操作,专利在系统中作为一个对象必须具备以下属性:专利编号、专利信息名称、专利简介、申请理由、申请人、用户工号。

产学研信息平台对出版物信息进行管理,根据出版物的名称进行操作,出版物在系统中作为一个对象必须具备以下属性:出版物编号、出版物标题、出版物简介、作者信息、出版时间、产学研分类、出版物来源、用户工号。

产学研信息平台对论文信息进行管理,根据论文的名称进行操作,论文在系统中作为一个对象必须具备以下属性:论文编号、论文标题、论文简介、发表刊物、发表时间、产学研类型、论文成果来源、用户工号。

产学研信息平台数据处理流程如图3所示:

三、产学研信息平台的技术可行性

系统的技术可行性分析是系统研发采用的现有技术能否完成产学研信息平台的研发,软件和硬件的配置能否满足开发的具体需求分析,高校产学研信息平台的研发采用JAVA开发语言,调试相对而言比较简单,利用JAVA语言开发的平台界面友好,比较简洁,计算机的配置完善,在技术上是可行的。系统采用SqlServer2005数据库,这种数据库普遍性很高,能够实现数据的处理。产学研信息平台采用了B/S模式,B/S模式软件比较完善,软件的开发平台是成熟可行的,它的运行速度快,容量比较大,可靠性能比较高,价格也比较实惠,能满足系统的研发需求。

四、结束语

随着高校产学研规模的不断扩大、各级产学研投资的日益增长、产学研管理信息的数量不断增加,高校产学研管理部门(科技与产业处)对产学研信息进行管理的难度逐渐增大。高校产学研信息平台将以校内产学研人员作为服务对象,针对产学研过程中的项目申报、专利登记、、论著出版等产学研管理问题,建立产学研信息管理及平台,以满足本校产学研管理人员及科技工作者对产学研信息管理及产学研信息的需求。

高校产学研信息平台将计算机技术应用于产学研信息的管理,实现科技文档存储、产学研信息管理、科技成果等功能,并提供更新和搜索产学研信息的管理平台,可以有效提高产学研管理人员的工作效率。产学研信息平台能够上传和下载产学研信息,实现信息共享化,实现信息传播的通畅性,满足产学研用户对信息的需求。平台对产学研用户的信息进行统一管理,提高了产学研信息应用的安全性。?筅

参考文献:

上一篇: 哲学思想论文 下一篇: 幼师结业论文
相关精选
相关期刊