基于VB.NET的企业管理系统研究

来源 :现代商贸工业 | 被引量 : 0次 | 上传用户:zhelehang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着信息技术的不断发展,提高企业管理效率是现代企业提高自身竞争力的有效途径。介绍了基于VB.NET和SQL的企业管理系统的设计与实现。
  关键词:VB;ADO;数据库;企业管理系统
  中图分类号:TP39文献标识码:A文章编号:1672-3198(2008)05-0306-02
  
  1 前言
  
  企业人事管理系统是以满足管理层人员需求的服务为核心的,以及时准确的数据信息作为决策支持为目的的完善的管理信息系统。它满足了企业决策人员对信息的高需求,并且应用计算机科技来优化企业内部管理,实现采购、销售、人事、库存、财务等部门的有机结合,以此来提高企业的竞争力,迎合现代经济的发展要求。
  
  2 系统模块分析
  
  人事管理系统具有能够对人事档案信息进行录入、查询、添加、修改以及删除等功能,其功能结构如图1所示。按照系统总体需求,系统要实现以下功能:
  (1)员工基本信息:员工基本信息添加, 员工基本信息修改,员工基本信息查询。
  (2)员工考勤管理:员工考勤信息添加,员工考勤信息修改,员工考勤信息查询。
  (3)员工工作评价:员工工作评价添加,员工工作评价修改, 员工工作评价查询。
  (4)员工工资管理:计发员工工资信息,员工工资信息修改, 员工工资信息查询。
  (5)系统管理功能:系统管理员可以对使用系统的用户进行管理,可以添加、修改和删除用户信息。权限管理模块只有管理员可以访问。
  
  3 系统的实现
  
  3.1 基本设计思想
  (1)尽量利用企业现有的软硬件环境,及先进的管理系统开发方案,从而达到充分利用企业现有资源,提高系统开发水平和应用效果的目的。
  (2)系统应符合企业管理的要求,满足企业相关人员日常管理,维护的需要,并达到操作过程的直观、方便、实用、安全等。
  (3)系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维修人员补充和维护。
  (4)系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改等操作。
  3.2 软件编程
  本系统采用Visual Basic.NET作为前台开发工具,Visual Basic.NET是Microsoft公司最新的Visual Studio.NET开发套件中最流行的开发工具,是一种完全面向对象的开发工具。采用ADO.NET技术对数据库进行访问,ADO.NET是.NET中的一个核心技术,是一个功能强大的数据访问类,ADO.NET数据组件以不同方式封装数据访问功能,与ADO相比,它具有平台无关性、可伸缩性和高性能的数据访问优点。
  ADO.NET数据访问技术
  ADO.NET是微软在.NET Framework平台下的一种全新的数据库访问机制。从实际应用来看,ADO.NET是一个类库,在.NET Framework的System.Data命名空间中定义了一些类表示到数据库的连接、数据库中的表和表中所包含的数据类型。ADO.NET对象模型由两个基本组件构成:.NET框架下的数据提供器(Data Pmvider)和数据集(DataSet)。查询表中的数据,返回一个数据集。
  Dim myDataSet As DataSet= New DataSet
  Dim myDataAdapter As SqlDataAdapter=New SqlDataAdapter(strSelect,Me.SqlConn)
  myDataAdapter.Fill(myDataSet)
  Return myDataSet
  读取表中数据到一个ComboBox组件中。
  Dim cmd As New SqlCommand(strSelect,Me.SqlConn)
  Dim myReader As SqlDataReader = cmd.ExecuteReader
  obj.Items.Clear()
  While myReader.Read
  obj.Items.Add(myReader(0))
  End While
  myReader.Close()
  
  4 結束语
  
  企业人事管理系统通过对员工基本信息的管理,实现了人力资源的合理调配、员工工资的自动计算和管理及员工劳保、计生的科学管理,实现了对人事相关信息数据及时、准确的获取,并可以根据不同的要求获取并打印相应的报表等功能;并提供系统维护功能,使用户方便进行数据备份和恢复,数据删除;同时也考虑到了减少数据冗余的问题,对于数据的一致性的问题也通过程序进行了有效的解决。
  企业人事管理系统可以推动企业依法管理,实现企业劳动人事管理的科学化、规范化和现代化,建立适合企业的劳动人事管理模式。使用该软件后,提高了企业的管理效率和管理水平,具有较强的实用性。
  
  参考文献
  [1]徐振明.Visual Basic.NET程序设计与应用.[M].北京:中国水利水电出版社,2007,(4).
  [2]章立民.ADO.net+VB.NET数据库应用开发指南.[M].北京:中国铁道出版社,2004,(9).
  [3]吕伟臣,霍言,李娟.Visual Basic 2005入门与提高.[M].北京:清华大学出版社,2006,(9).
  注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。
其他文献
为从分子水平探讨普安银鲫遗传多样性,运用PCR扩增和DNA直接测序技术,对25尾鱼的线粒体DNA的D-loop区段序列进行分析。结果表明:80%的普安银鲫mtDNAD—loop区全序列长度为923bp,少
阐述了ZigBee认证的重要性、测试和认证的IZN,以及ZigBee认证的具体程序及其包括的四种活动:确定产品特征、评价、决策和授权。今后ZigBee认证项目将不断完善,以保证产品在新环
针对采用简易瞬态工况法(VMAS)进行排放测试时,速度信号受干扰导致加速度计算误差大的问题,提出了用卡尔曼滤波进行降噪处理的方法。用仿真算例分析了该滤波方法的滤波效果,并
本设计的无线充电电动小车以超级电容组作为储能核心,系统共分为:低功耗的MSP430和模拟开关组构成的定时充电模块、无线充电模块、自启动模块、超级电容组储能模块、无刷电机
以盆栽的2年生常绿欧洲荚蒾幼苗为试材,研究了干旱胁迫对其生理指标的影响。结果表明:在干旱胁迫条件下,常绿欧洲荚蒾叶片中的叶绿素含量呈下降趋势,相对电导率、脯氨酸、丙二
现阶段银行业务运营体系中,银行与客户的联系离不开账户结算业务。在此基础上构建银行与客户的关系,银行通过业务服务,为客户提供金融产品和服务,实现双方互利互惠发展。在当
为了同时考虑沥青混合料在降温过程中温度应力的累积和松弛作用,确定临界开裂温度,对试件进行了线收缩系数试验,并利用间接拉伸试验确定其抗拉强度和蠕变柔量,由蠕变柔量和松
丰满水电站重建工程克服原大坝加固治理过程中大量资料难以收集的困难,结合重建契机,利用BIM、虚拟现实、物联网、云计算、大数据、移动互联网等技术,成功构建了具有可视化、物
目的着眼改革强军战略要求,研究探索创建现代军事疗养体系。方法科学分析现代新军事变革对军人健康的影响,以全维战斗力医学保障的概念,研究思考创建现代军事疗养体系对提高
文章针对当前形势下我国高铁施工风险问题进行了探讨。首先从高速铁路主程项目建设特点出发,论述了加强其施工风险管理的重要意义。在此基础上.对高铁施工风险的来源及特点进行