欢迎来到天天文库
浏览记录
ID:15802858
大小:12.48 MB
页数:28页
时间:2018-08-05
《vb员工信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、课程设计说明书NO.1员工信息管理系统——员工调动信息管理1.课程设计的目的本课程设计的目的就是要通过一次集中的强化训练,使学生能及时巩固已学的VisualBasic语言知识,补充未学的但又必要的内容。进行课程设计目的在于加深对程序设计基础中基础理论和基本知识的理解,促进理论与实践的结合,进一步提高程序设计的能力。具体目的如下:(1)使学生更深入地理解和掌握语VisualBasic语言中的有关基本概念,程序设计思想和方法。(2)培养学生综合运用所学知识独立完成课题的能力。(3)培养学生勇于探索、严谨推理、实事求是、有
2、错必改,用实践来检验理论,全方位考虑问题等科学技术人员应具有的素质。(4)提高学生对工作认真负责、一丝不苟的基本素质。(5)培养学生从资料文献、科学实验中获得知识的能力,提高学生从别人经验中找到解决问题的新途径的悟性,初步培养工程意识和创新能力。(6)对学生掌握知识的深度、运用理论去处理问题的能力、实验能力、课程设计能力、书面及口头表达能力进行考核。2.设计方案论证2.1设计思路员工信息管理系统是用来管理学员的个人基本信息的。该系统包括系统、员工基本信息、员工调动信息、帮助五个模块。该系统应该具有的功能如下:(1)系
3、统:包括员工登录和修改密码等功能。(2)员工基本信息:包括添加员工信息、修改员工信息、删除员工信息、查询员工信息等4项功能。(3)员工调动信息:包括添加调动信息、修改调动信息、删除调动信息、查询调动信息等4项功能。(4)帮助:包括该系统的功能介绍和制作团队介绍。流程图如图1所示:管理员登录修改口令输入用户名和密码判断用户名和密码进入主界面退出员工信息管理系统1系统2员工基本信息3员工调动信息5帮助退出添加员工信息修改员工信息查询员工信息添加调动信息修改密码添加用户删除员工信息修改调动信息查询调动信息员工基本信息员工调
4、动信息删除调动信息关于4打印报表图1员工信息管理信息2.2数据库设计数据库中应包含2个表,即员工调动信息表(diaodong)和员工基本信息表(jiben),设计表如表1、表2所示。表1员工调动信息表(diaodong)名称字段名称数据类型主键非空员工工号idChar(10)YesYes员工姓名nameChar(8)YesYes原部门fdepVarchar2NoYes现部门ldepVarchar2NoNo原职务fposVarchar2NoYes现职务lposVarchar2NoNo调出时间outtimedateNoN
5、o调入时间intimedateNoYes表2员工基本信息表(jiben)名称字段名称数据类型主键非空员工编号idChar(10)YesYes姓名nameChar(8)YesYes性别genderChar(2)NoYes籍贯homeVarchar2NoNo专业majorVarchar2NoNo学历certChar(6)NoNo家庭住址addressVarchar2NoNo电话phoneChar(10)NoNo进入公司时间intimedateNoYes所在部门ldepVarchar2NoYes职务lposVarchar2
6、NoYes沈阳大学课程设计说明书NO.22.3设计方法2.3.1员工调动信息模块设计思路创建的四个窗体,分别为Frm_tianjiadiaodong窗体实现添加调动信息功能,Frm_xiugaidiaodong窗体实现修改调动信息功能,Frm_chazhaodiaodong窗体实现查找调动信息功能,Frm_shanchudiaodong窗体实现删除调动信息功能。将这四个窗体的MDIChild属性均设置为True,使它们成为MDIForm1的子窗体。如2.2中所述设置好data控件。(1)添加调动信息功能该功能由添加调
7、动信息窗体实现。该窗体由9个Label控件、8个Text控件和2个Command按钮控件组成。其中主要控件的主要属性如下所示:Label1.caption="添加调动信息"、Label2.caption="员工工号"、Label3.caption="原部门"、Label4.caption="原职务"、Label5.caption="调出时间"、Label6.caption="员工姓名"、Label7.caption="现部门"、Label8.caption="现职务"、Label9.caption="调入时间"。Te
8、xt1.Text=""、Text2.Text=""、Text3.Text=""、Text4.Text=""、Text5.Text=""、Text6.Text=""、Text7.Text=""、Text8.Text=""。Command1.caption="确定"、Command2.caption="取消"。主要编写Command1按钮的Clic
此文档下载收益归作者所有