免费论文查重: 大雅 万方 维普 turnitin paperpass

研讨员工基于Visual试述Studio试述2010员工信息数据库设计和实现大纲

最后更新时间:2024-02-12 作者:用户投稿原创标记本站原创 点赞:7851 浏览:21634
论文导读:
摘要:根据公司实际需要,设计了一种基于Visual Studio 2010为设计平台,以Access为数据存储软件和以Excel为最终数据处理软件的新型人事管理系统。采用一种模块化的设计思想,所设计系统同时具有Visual Studio 2010、Access和Excel优点,并且能够独立操作,同时,稍作修改即可满足其他地方的使用。根据测试,中国论文中心www.7ctime.com
所设计的管理系统功能强大、大大提高了公司的管理效率,满足了公司的需要。
关键词:数据管理;Visual Studio 2010;Access;Excel;模块化
1009-3044(2013)28-6246-04
1 概述
随着社会的不断进步,经济的不断发展,人们的生活中越来越注重自动化的应用。现阶段,不管是跨国大企业还是小到几人的小公司,都有自己的人才资源,对于每一个员工的管理也都是大同小异。最为常见的是将公司的每个员工信息存储在一个建立了大量结构的电子表格里,对其进行管理。在员工人数不多的企业中,这种用法已经得到了满足,但是如果将其应用于上万人的企业里,那么就产生一定的难度,而且利用Excel直接进行数据管理也容易出错,效率也比较低,不能满足大企业的需求。
数据库是上世纪六十年代产生的信息管理工具,在经过几十年的发展中应用到了生产生活的各个方面,实现了计算机的信息管理应用[3]。该文基于某跨国公司的实际情况,根据需要,设计了一种新型人员管理系统,主要是基于Visual Studio 2010软件编写界面,Access进行数据库构建和Excel进行各种多功能设计和图表的自动构建[4]。大大满足了公司的实际需要,并且充分利用了Excel的宏功能,以及Access数据库本身的优点,实现了办公自动化功能。将Visual Studio软件、Excel和Access结合起来进行应用比单调的应用他们具有更多的优点。
2 系统需求分析和功能设计

2.1 系统的需求分析

根据公司实际的情况,需要分为两个方面,一方面是管理层人员的信息,另一个是技术人员的信息。然后每一方面包括以下几个部分:
1)员工的基本信息,包括员工的照片、姓名、工号、部门、职位、家庭及个人主要信息等;
2) 主要能力介绍,主要根据公司的要求,将办公的各个方面分成能力进行汇总;
3) 对现有管理人员和技术人员的各个能力进行估计评分,可以采用百分制设置;
4)对每个员工每年的能力培训进行设计,包括学习情况、学习时间和能力类型等;
5) 对每个员工的学习情况进行评分,给出实际的分数,并且计算出和满分的差值。

2.2 系统功能设计

系统的功能设计应满足公司的实际需要,同时能够根据具体情况可以方便修改,以便于系统设计好后能够应用于类似的地方[5]。要求包括以下几个方面:
1)系统主要实现的功能是,建立一个人性化的界面,需要有一个和Office类似的操作规则,能够具有快捷操作方式和菜单按钮等;
2) 具有多个界面,能实现不同信息的分界面显示;
3) 能够通过操作界面来显示Access内部所有表的信息,并且通过界面表格显示出来,可以随意的通过修改、删除界面表格内的信息来完成对数据库内部数据进行操作,同样,也可以随时增添新的信息;
4)由于存在多个表格,所以应该能够实现各个Access表格的独自操作和所有Access内部表格的同时操作两种方式;
5) 在界面内部应有查找功能,能够对Access内部所有的项进行查找,对于数值型数据能够通过设置包括大于某值,小于某值,或者介于两值之间的数据进行查询;
6) 能够实现查找条件的自动检测,防止查找条件和选项的不符而出错;
7)能够将查询结果按需要传送给Excel,由于Excel具有强大的报表功能,可以极大的满足用户的需要。
3 数据库设计
本系统采用Visual Studio 2010软件设计系统界面,与传统的VB6.0相比,一方面采用这种软件进行设计实现的界面更加完善,另一方面能够很好的完成所需要的功能,同时能够增加编写代码的效率[6]。对于数据库的建立,可以使用Access进行设计,Access管理的对象有表、查询、窗体、报表、页、宏和模块,功能比较强大,能够满足论文导读:据库的打开、存储和系统的退出等;窗口菜单,主要完成不同窗口进行切换;视图菜单,能够显示和隐藏设置的工具栏;编辑菜单,在操作时可以剪切、复制、粘贴和撤销;工具菜单,选择需要的工具;帮助菜单,完成对操作常见问题的解答。对于数据库的操作,采用了实时刷新的功能,以便于用户随时能够掌握数据库中的最新信息,每一次对于数据库中
此管理系统的需要,同时能够独立的实现Access功能设计[7]。下图为本数据库结构图:
4 主要功能模块的设计
系统的界面主要包含了五个窗口,管理人才信息操作窗口、技术人才信息操作窗口、系统登录窗口、删除权限窗口和系统管理窗口。其中系统登录窗口和删除权限窗口的构建相似,管理人才信息操作窗口和技术人才信息操作窗口相似,只是操作的数据库表不同。
同时在每个串口还设有菜单栏,并且设置相应的快捷键,对于菜单栏的内容根据实际需要主要分为:文件菜单,用来完成数据库的打开、存储和系统的退出等;窗口菜单,主要完成不同窗口进行切换;视图菜单,能够显示和隐藏设置的工具栏;编辑菜单,在操作时可以剪切、复制、粘贴和撤销;工具菜单,选择需要的工具;帮助菜单,完成对操作常见问题的解答。对于数据库的操作,采用了实时刷新的功能,以便于用户随时能够掌握数据库中的最新信息,每一次对于数据库中信息的变动,都会刷新界面表格中的数据,显示数据库中当前时刻满足查询条件的所有数据,防止信息滞后而出错。
本系统的主要功能如图2所示。

4.1 系统管理窗口

系统管理窗口的设立是为了便于操作者增添用户名和更改,便于对系统更好的应用和管理,同时可以设置权限等级,例如管理人员可以进行所有信息的浏览,而技术人员只能看到技术人员的信息,而系统维护人员可以对整个系统进行操作。 源于:论文模板www.7ctime.com