- 62
- 0
- 约5.63千字
- 约 10页
- 2016-11-23 发布于北京
- 举报
基于Visual Studio 2010的员工信息数据库设计和实现.doc
基于Visual Studio 2010的员工信息数据库设计和实现
摘要:根据公司实际需要,设计了一种基于Visual Studio 2010为设计平台,以Access为数据存储软件和以Excel为最终数据处理软件的新型人事管理系统。采用一种模块化的设计思想,所设计系统同时具有Visual Studio 2010、Access和Excel优点,并且能够独立操作,同时,稍作修改即可满足其他地方的使用。根据测试,所设计的管理系统功能强大、大大提高了公司的管理效率,满足了公司的需要。
关键词:数据管理;Visual Studio 2010;Access;Excel;模块化
中图分类号:TP273 文献标识码:A 文章编号:1009-3044(2013)28-6246-04
1 概述
随着社会的不断进步,经济的不断发展,人们的生活中越来越注重自动化的应用。现阶段,不管是跨国大企业还是小到几人的小公司,都有自己的人才资源,对于每一个员工的管理也都是大同小异[1]。最为常见的是将公司的每个员工信息存储在一个建立了大量结构的电子表格里,对其进行管理。在员工人数不多的企业中,这种用法已经得到了满足,但是如果将其应用于上万人的企业里,那么就产生一定的难度,而且利用Excel直接进行数据管理也容易出错,效率也比较低,不能满足大企业的需求[2]。
数据库是上世纪六十年代产生的信息管理工具,在经过几十年的发展中应用到了生产生活的各个方面,实现了计算机的信息管理应用[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 主要功能模块的设计
系统的界面主要包含了五个窗口,管理人才信息操作窗口、技术人才信息操作窗口、系统登录窗口、删除权限窗口和系统管理窗口。其中系统登录窗口和删除权限窗口的构
您可能关注的文档
- 基于Struts 框架的Web 电子报表系统设计.doc
- 基于TL431的线性精密稳压电源的设计和应用.doc
- 基于Toeplitz化的单快拍稳健波束形成.doc
- 基于TransCAD的乌鲁木齐市社区蔬菜直销统一配送路径优化研究.doc
- 基于TRIZ理论的电贝司发展与展望.doc
- 基于TVT—99C自动化立体仓库设计.doc
- 基于T—S模糊神经网络模型的汉中段汉江流域水质评价与分析.doc
- 基于UML和.NETFramework的选课系统研究与实现.doc
- 基于UML模型的选课系统设计.doc
- 基于UML的工作流在线投稿系统的建模.doc
- 东吴证券-固收深度报告:债券“科技板”他山之石,海外科技巨头债券融资路径演变案例复盘之半导体行业.pdf
- 常识媒体-玩具盒中的人工智能行业-父母如何看待面向幼儿的人工智能赋能玩具(英译中).pdf
- 财通证券-海外|如何“再通胀”?——日本篇.pdf
- 财通证券-国际宏观-如何“再通胀”-——日本篇.pdf
- 玻璃光纤行业分析报告.docx
- 电力行业的swot分析报告.docx
- 塞尔达游戏行业评价分析报告.docx
- 公司党支部班子2025年度组织生活会对照检查材料.docx
- 关于党组2024年度民主生活会整改落实情况的报告稿2篇.docx
- 乡镇党委书记2025年度民主生活会对照检查发言材料(9028字)(五个带头).docx
原创力文档

文档评论(0)