当前位置:首页 > 工业控制 > 《机电信息》
[导读]摘要:详细介绍了B/S架构系统工作原理及常用技术。针对某生产班组内部人员信息、工时记录因数据离散而造成信息统计及分析工作效率低下的情况,在ASP.NET平台下开发建立了人员及工时信息管理系统,并分析了该系统开发过程所涉及的关键技术。

引言

当前信息技术高速发展,使用信息化管理方式已经成为各行各业进行信息管理的首选,同时鉴于信息管理系统的方便快捷,使得信息化管理成为一种流行趋势。B/S(浏览器/服务器)架构的管理系统在使用时无需客户端,仅使用浏览器即可,几乎替代了原C/s(客户端/服务器)架构模式,成为管理系统架构的优先选择。某企业生产班组因内部人员信息、工时记录数据的离散,造成日常信息统计、分析工作效率低,为此建立了人员工时信息管理系统,用于人员信息及工时的管理。该系统选用ASP.NET作为编程环境,SQL Server作为数据库软件保存后台数据。

1B/S架构系统及常用技术

B/S架构随互联网技术兴起,是对C/s架构的一种改进,用户仅需浏览器即可进行业务处理,通过发送http请求到服务器,服务器端通过传输HTML等文件至客户端,在浏览器中完成解析达成访问,而涉及业务的访问及处理通常在服务器端进行。B/S架构的实现方式很多,当今主流的web平台主要是微软的ASP.NET平台以及sun公司的Java平台,在各自平台下又衍生出许多功能框架、设计方式等。

2ASP.NET框架概况及本系统的实现

2.1ASP.NET框架概况

ASP.NET框架是由微软公司推出的在.NET之上的web运行环境,其中ASP即ActiveserverPages,主要包括构建给浏览器端处理的HTML文件和服务器端脚本代码。服务器端脚本代码具备多语言支持特点,常用的有C#、VB,并提供了大量集成类,通过直接调用、拓展,使得在该平台下进行系统开发变得十分简单、便利。

2.2系统结构及功能设计

针对班组人员及工时信息管理系统,采用B/S架构,应用SQL Server2005作为数据库管理系统,客户端为用户使用的浏览器,网页形式采用ASP文件传输至浏览器对含在其中的HTML的解析,而web服务器端暂未配置,使用Vs2008调试运行。该系统的体系结构如图1所示。该系统主要针对生产班组内部进行人员信息管理、工时信息管理,用户权限设计包含班组长和产线负责人两种权限。针对人员信息管理部分,班组长权限下可进行人员信息的查询、新增、编辑、删除操作:而产线负责人权限下仅能查询人员信息。针对工时信息管理,两种权限下均能进行工时信息的新增、删除、修改、查询操作。

人员信息管理:主要管理人员的基本信息,包括人员姓名、员工编号、人员属性、所属产线、技能等级、所在岗位等,根据权限支持增、删、改、查操作,同时支持excel清单下载操作。

工时信息管理:主要管理工时信息,包括具体工作内容、操作人员、工作所属产线、工作日期、工时数量等,支持增、删、改、查操作,同时支持excel清单下载操作。

用户功能:该模块支持用户登录、注销及密码修改操作。

2.3数据库设计

根据项目功能模块的具体设计,该系统数据库包含3张表,其物理设计如下:用户密码表(Userlist),用于存储用户名、密码、用户权限。人员基本信息表(PerInfo),用于存储人员的员工编号、员工姓名、性别、学历、出生年月、身份证号、人员属性、技能等级、技术/技能情况、所属产线、所在岗位。工时信息表(GongshiInfo),用于存储工时信息的操作人员、该工作所属产线、操作日期、工作内容、工时数、备注。数据库EeR图如图2所示。

2.4编码实现

使用Vs2008软件新建ASP.NETweb应用程序,通过编写xx.ASPx开发web前端,在文件名相同的xx.ASPx.cs下编写控制代码,实现服务器端的业务控制,该系统均采用C#语言作为服务器端代码。例如,用户通过输入产线名称或员工编号,可以查询对应产线或个人所产生的工时信息,并可对所罗列信息进行修改、删除操作,也可增加新的工时信息。其中,对工时信息的查询功能关键代码如下:

实现功能的关键技术:

Gri>View组件的应用:用于在web页面中显示数据源中数据的控件。本案例中,将GsManageGri>view这一对象的Datasource赋值为用户条件查询的结果,并用DataBin>()方法绑定数据。SQL Server数据库操作类的使用:GsManage.ASPx.cs中,通过"usingsystem.Data.sql一lient:"语句引入sql一lient包中的操作类,sql一onnection、sqlDataA>apter均来源于此,分别用于连接数据库及桥接DataTable对象。另外在删除及更新功能时,还用到了sql一omman>类,用于s0L语句的执行。

3结语

本文成功使用ASP.NET+SQL Server平台完成了班组人员及工时信息管理系统的开发,从技术层面上实现了生产班组人员信息、工时信息的在线管理,提升了企业管理效率,为后期班组管理提供了良好的借鉴。目前该管理系统所涉及内容还不够丰富,后续可根据实际管理需求逐步添加相应功能板块,以便该系统能充分发挥其优势。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

香港“生产力局 · 中小企支援”4月30日公布2024年度第二季“渣打香港中小企领先营商指数”(“渣打中小企指数”)调查结果,本季综合营商指数较上季回升3.6至47.3,反弹至2023年第四季的水平(47.6)。

关键字: 营商

与安卓系统相比,鸿蒙系统具有卓越的性能,不仅可以应对各种各样的设备,而且在多设备播放和物联网方面也有很强的优势。

关键字: 鸿蒙系统 智慧时代 安卓系统

在电力电子与电气工程领域,逆变器和变压器都是不可或缺的重要设备。尽管它们都在电力转换和传输过程中发挥着关键作用,但它们在功能、工作原理和应用场景等方面存在着显著的差异。本文将从科技视角出发,对逆变器和变压器的区别进行深度...

关键字: 逆变器 变压器

电动机作为现代工业与生活的重要动力源,广泛应用于各个领域。然而,在电动机的运行过程中,电容烧毁的问题时常发生,给生产和生活带来诸多不便。那么,电动机为何偏爱“烧电容”呢?本文将从电容的作用、烧毁原因以及预防措施等方面进行...

关键字: 电动机 电容

在日新月异的工业技术领域,变频器作为一种电力电子装置,已逐渐成为驱动设备、节能降耗的不可或缺的关键设备。AMB100变频器作为其中的佼佼者,凭借其出色的性能、广泛的应用领域以及高效的节能效果,为现代工业生产提供了强大的动...

关键字: amb100变频器 变频器

光伏发电作为本世纪最具有潜力的可再生能源技术之一,其清洁、环保、可再生的特性受到广泛关注。然而,任何一项技术都不是完美的,光伏发电同样存在一些明显的缺点和挑战,这些问题限制了其大规模应用和商业化推广。本文旨在深入探讨光伏...

关键字: 光伏发电 光电效应

在电源管理领域,低压差线性稳压器(LDO)因其结构简单、稳定性好、噪声低等特点而得到广泛应用。随着电子设备对电源性能要求的不断提高,片外电容的LDO设计逐渐成为研究的热点。其中,功率管作为LDO的核心部件,其设计尤为重要...

关键字: ldo 有片外电容 低压差线性稳压器

磁铁,作为一种能够吸引铁、镍、钴等金属的特殊物体,自古以来就引起了人们的极大兴趣。在现代科技中,磁铁的应用更是无处不在,从电动机、发电机到核磁共振成像设备,无不体现了磁铁的神奇力量。那么,磁铁与磁铁之间是如何相互作用的呢...

关键字: 磁铁 磁场

随着可再生能源技术的不断发展和应用,逆变器作为能源转换和储存的核心设备,其在电力系统中的作用日益凸显。根据储能类型的不同,逆变器可以分为电化学储能逆变器和机械储能逆变器两大类。这两类逆变器在结构、原理和应用场景等方面存在...

关键字: 逆变器 可再生能源

随着全球能源结构的深刻变革,可再生能源的推广和应用已成为当今世界的发展趋势。在这一大背景下,逆变器作为连接可再生能源发电设备和电网的关键设备,其重要性日益凸显。本文旨在探讨逆变器的发展背景,分析当前市场现状,并展望其未来...

关键字: 逆变器 可再生能源
关闭