基于ASP开发技术的工程信息管理系统设计
   来源:中国科技博览     2021年08月16日 20:51

基于ASP的企业人事管理系统的设计与开发

孟涛

[摘 要]在信息技术快速发展的背景下,一个企业要在市场中保持优势和不断发展,必须面对迅速变化的市场环境。工程管理信息系统是服务于工程管理的信息系统。现代的工程一般以巨大规模,巨额资金流动,长时间,复杂的结构为特征。因此需要对工程进行系统科学有效的管理。本文主要是在阐释ASP.NET技术特点的同时,采用B/S软件模式,设计了工程信息管理系统,从而更好地加强了单位之间的交流与沟通,有效提高了工程管理效率。

[关键词]ASP技术 工程管理 信息系统 设计

中图分类号:TG44 文献标识码:A 文章编号:1009-914X(2017)06-0026-01

正文:

当今时代信息已经成为现代社会的核心竞争要素之一,是决定企业发展和生存的核心资源。信息系统的应用将决定企业,行业和社会的发展进程。而工程信息系统是基于计算机和网络技术的信息系统,信息系统将工程从招标阶段,直至实施,管理,评价阶段都囊括在管理体系内,以便于管理者利用管理信息系统做出正确的判断和决策。

一、ASP开发技术的内涵及特点

1、ASP技术

ASP是Active Server Page简写,它是一种重要的编程语言,是创建动态网页不可或缺的一个工具。ASP技术作为微软开发的一种编程工具,具有灵活、方便、简单的特点,能够和数据之间形成良好的交互运行。通常情况下,ASP网页是由普通文本、html标记、COM组件以及脚本命令组成,通过ASP能够在网页中实现内容的交互,同时也能够创建使用HTML网页并且作为用户界面的WEB应用程序。在系统开发的过程中,ASP实现了所有程序在服务端的执行,客户没有必要担心浏览器能够运行所编写的代码,从而不断提高了数据交互的质量和速度。

2、ASP技术的主要特点

ASP技术具有自身的特点:首先,在学籍系统开发的过程中,利用JaveScript、VBScript等脚本语言,和Html代码有机结合起来,能够快速开发应用程度;其次,ASP能够通过服务端口的ActiveX组件来执行各种各样的任务,比如能够发现Email、访问文件以及存取数据库等;再次,在ASP技术的影响下,它所提供的内置对象,能够保证服务端脚本功能的有序运行。例如:能够通过浏览器获取html表单提供的具体信息,并且能够在脚本的运行下对信息进行相应的处理,进而再向WEB浏览器发出相关的技术信息;第四,使用各种浏览器都能够正常浏览ASP所产生的网页。服务器上的ASP解释程序会在服务器端制定ASP程序,并将结果以HTML格式传送到客户端浏览器上;第五,通过采用ASP技术能够保证程序代码的安全性,网络使用者不能看到ASP的原始程序代码,防止出现泄漏。通常情况下,ASP具有通用简单的程度代码,用.asp作为其用户名的后缀,ASP一般有四个部分组成:ASP语法命令、标准的html标记、位于服务器端口的include语句以及脚步语言。

ASP是在服务器端,IIS这样的环境下运行的。IIS服务器在windows 2000和windows2003中应该包含了相应的功能,对于XP系统而言,可以通过控制面板来删除和添加相应组件来进行的安装。

二、基于ASP开发技术的工程信息管理系统设计

1、系统主要模式

本系统采用常见的三层设计架构:表现层、业务逻辑层和数据层,这种架构的优点在于它使程序具有良好的开发性和可扩展性。开发人员可以各司其职,前台开发人员只负责前台界面的开发,后台设计人员只负责业务逻辑方法的编写,只要统一了前后台的数据格式,就可以将程序整合在一起,这种做法大大降低了开发工作的难度;当程序的功能不能满足实际的工作需要时,只要在业务逻辑层添加相应的处理方法来实现相应的功能即可,并不用大规模的改变程序的原有结构,保证了程序的完整性。

2、系统软件架构

本系统的软件架构采用B/S模型。在B/S模式下,用户通过浏览器来与服务器进行交互,浏览器上的页面与图像均来自于网络服务器。在这种模式下,浏览器端几乎不用执行业务逻辑,业务逻辑主要由服务器端执行。客户端和服务器之间的请求和相应是通过TCP/IP上的HTTP超文本传输协议进行的。

它的原理是:当某个用户使用浏览器终端访问工程管理信息系统服务器时,客户端浏览器通过Intemet向网络服务器,也就是IIS服务器发出请求,要求访问一个网页。系统的网络服务器收到请求后,通过分析客户的HTTP请求定位相应网页的位置,ASP.NET引擎向文件系統请求合适的源代码文件,将请求文件以图形、表格形式显示到计算机浏览器页面上。对本系统而言,B/S模式的优势主要体现在:第一,方便系统的修改和维护。在这种结构下,大部分业务逻辑都由服务器端来处理,客户端不用处理复杂的计算和数据访问等业务,只负责结果显示,因此,维护人员首先不用奔波在各个客户端之间进行程序维护,只需要对服务器上的程序进行维护和更新即可。第二,增强了系统的安全性。在这种模式下,客户机是不能直接访问数据库服务器的,必须由客户机向服务器发送请求,再由服务器向数据库服务器进行数据访问。这样可以加强对敏感数据的保护。

三、总结

企业通过对该系统的实践使用,工作人员效率大为提高,能更准备及时地监控企业的价值流与物流。由于产品是针对特定客户而加工的,采用本系统后,能合理地安排生产及交货,提高了客户的满意度,同时也提高了企业的竞争力。在系统开发方面利用ASP技术开发信息管理系统是一种快速而且有效的方法,具有广阔的应用前景。

参考文献

[1] 李晓东,张德群,孙立新.建设工程信息管理(第二版)[M].北京:机械工业出版社.2009年.

[2] 王要武.管理信息系统(第二版)[M].北京:电子工业出版社.2003年.

[3] 王守茂.管理信息系统的分析与设计[M].天津:天津翻译出版社,2000年.

[4] 张基温.信息网络技术原理 [M] .北京:电子工业出版社,2008年.

[5] 田杜亮.亲密接触ASP.NET[M].北京:清华大学出版社,2002.

[6] 刘好增.ASP动态网站开发实践教程[M],清华大学出版社,2007,1.

[7] 高守传.精通SQL结构化查询语言详解[M],人民邮电出版社,2007,3.

文章 服务器 技术