VB课程设计--公司职员信息管理系统

VB课程设计--公司职员信息管理系统

ID:35626043

大小:314.00 KB

页数:21页

时间:2019-04-03

VB课程设计--公司职员信息管理系统_第1页
VB课程设计--公司职员信息管理系统_第2页
VB课程设计--公司职员信息管理系统_第3页
VB课程设计--公司职员信息管理系统_第4页
VB课程设计--公司职员信息管理系统_第5页
资源描述:

《VB课程设计--公司职员信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、VB课程设计课程设计题目公司职员信息管理系统班级学号姓名三江学院计算机学院2011年6月VB课程设计课程设计题目公司职员信息管理系统班级210051A学号22010051022姓名邢幼萍三江学院计算机学院2011年6月课程设计目的:通过本次课程设计,使得学生进一步巩固课堂上学到的VB知识,学会利用VB来连接和管理Access数据库,并编写一个小型的应用软件——公司职员信息管理系统。项目背景:公司职员管理是当今公司管理中的重要环节,是信息化建设不可或缺的部分。在公司职员管理中,最重要的是对职员的基本信息管理,这也是信息化建设的最基本要求。在职员基本信息管理中,包括对公司的组

2、织机构、职员的基本信息、联系方式、职位情况等信息的管理。公司的组织机构管理实现对组织机构信息的基本操作,包括添加、删除、修改等操作,其中组织机构信息应包含机构的名称和编号等信息。职工信息管理包括基本信息、联系方式、职位信息等,如职员的身份证号、姓名、性别、出生日期、专业、毕业学校、学历、学位、家庭住址、邮编、电话、E-mail、职称、职务、特长、部门、照片等等,对这些信息的管理包括添加、删除、修改、查询等。也就是说,在职员信息管理中,要做两部分工作:数据结构的建立和操作功能的实现。项目功能:1.组织机构的管理组织机构的管理应该能够实现对组织机构信息的基本操作和组织机构中相

3、应职员信息的归属的操作。基本操作包括对组织机构的增加、删除等操作;对组织机构中相应职员信息的归属操作应该能做到选中某部门能够显示该部门的职员列表。2.职员信息的管理职员信息管理包括对职员信息的增、删、改、查询等操作。增加操作也就是能够将新职员的个人信息增加到职员信息数据库;删除操作就是能够实现离职职员信息的删除;修改操作应能够实现在职职员信息的修改;查询操作应能够提供按某种条件(如按姓名)进行快速定位的功能。公司职员信息管理系统1.数据库设计与实现1.1数据库设计在职员信息管理分析中分析了数据结构包括组织机构和职员信息,该数据信息在计算机中通常是以数据库的方式进行存储的。

4、相对应组织机构在数据库中可以用“部门表”来表示,部门表具体结构见书如表14-1所示。表14-1部门表结构序号字段名称类型宽度约束1id自动编号主键2部门名称文本50职员信息在数据库中可以使用“职员信息表”来表示,如图14-2所示表14-2职员信息表结构序号字段名称类型宽度约束1身份证文本20主键2姓名文本83性别文本2默认“男”4出生日期文本205所学专业文本506毕业学校文本507学历文本208学位文本209家庭住址文本5010邮政编码文本611家庭电话文本2012移动电话文本3013电子邮箱文本2014办公电话文本5015职称文本2016职务文本2017特长文本501

5、8部门id数字长整型19相片OLE对象1.2数据库的建立1)启动MicrosoftAccess,新建数据库:公司职员信息库;2)新建表“部门”;部门表1)新建表“职员信息”职员信息表2)在“部门”表中输入试验性数据,3)在“职员信息”表中输入试验性数据2.系统的程序设计与实现2.1界面设计需要实现组织机构管理和职员信息管理两部分,在界面上可以采用常见的单一窗口中总体和明线两部分相对应的类似资源管理器的组织形式。组织机构结构类似树型,可以使用TreeView控件来显示,对部门的增加、删除操作使用按钮编写相应的代码即可。职员信息在显示上为了代码简单通用,除照片外,其他信息的解

6、释和编辑全部采用TextBox控件,并以控件数组的形式来定义。职员信息的管理包括添加、删除、修改、保存、取消等操作,这些操作的具体实现可以采用命令按钮来实现。界面结构下图所示职员信息管理系统窗体和相关控件属性如表14-3所示表14-3控件属性序号控件类型控件名称属性值1FormForm1Caption“公司职员信息管理”2FrameFrame1Caption“所属部门”3Frame2Caption“职工信息”4Frame3Caption“基本信息”5Frame4Caption“联系和职业”6ImageListImageList17TreeViewTreeView1图形列表

7、Imagelist18LabelLabel1Caption“身份证”9Label2Caption“姓名”10Label3Caption“性别”11Label4Caption“出生日期”12Label5Caption“所学专业”13Label6Caption“毕业学校”14Label7Caption“学历”15Label8Caption“学位”16Label9Caption“家庭住址”17Label10Caption“邮政编码”18Label11Caption“家庭电话”19Label12Caption“移动电话”20Label

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。