vfp课程设计报告.doc
《vfp课程设计报告.doc》由会员分享,可在线阅读,更多相关《vfp课程设计报告.doc(11页珍藏版)》请在三一办公上搜索。
1、课程设计报告卓越公司培训管理系统卓越公司培训管理系统一、系统总体规划 本系统是专门为卓越公司设计的一套培训管理系统,适用于公司内部的人力资源管理中的培训环节的资料查询与保存整理工作。本系统采用面向对象的设计思想,以菜单和表单的形式进行各表单的调用,主要完成以下功能:1、针对于公司员工,可以对所有培训课程的教课内容、时间、地点、教师等进行查询,全面掌握需要参加的课程信息。2、针对于公司负责培训管理的管理人员,可以对所有的课程信息进行修改更新,及时录入新增添的信息,并用数据库对所有培训信息进行整理保存,便于留档。3、系统提供打印预览及打印功能,便于资料的输出,方便用户的使用。二、需求分析 培训环节
2、是人力资源管理工作中的重要组成部分,公司中上至经理部长,下至员工都需要参加有计划的培训学习,由于参加培训的人员比较分散,上课的时间地点也有一定的随机性,特设计本套系统放置在公司的局域网上,便于参训人员及时获得培训信息,也便于人力资源管理部门对培训工作进行系统的管理,对信息进行维护以及及时发布最新信息。三、系统框架 卓越公司培训管理系统管理员登陆员工登陆打印预览及打印其他录入更改登陆权限关于本系统退出教师信息录入课程信息录入日历查询培训课程查询培训教材查询培训教师查询按培训地点查询按课程名查询管理员密码修改四、系统功能模块设计 1、登陆模块 系统设定两种登陆权限,分为员工登陆和管理员登陆。员工可
3、以直接进入到系统主菜单,但只可进行信息的查询与打印;管理员需要输入密码后方可进入系统主菜单,可以进行除了查询与打印之外的信息录入工作。 2、查询模块 (1)对培训课程进行查询:下设两种查询方式按培训地点查询与按课程名查询。用户在输入需要查询的培训地点或课程名后,窗口下面的表格中会显示出课程的其他详细信息,如开课时间、主办部门、课时数等等具体信息。 (2)对培训教材进行查询:每门课程会有相应的授课教材(户外授课除外)。用户在查到自己所需参加的课程后,可以在此模块输入课程名,系统会在下面的表格中显示出本门课程的教材信息,如出版社、作者等信息。 (3)对培训教师进行查询:公司从各类高校和培训机构请来
4、讲师为员工授课,设计此模块便于培训学员对教师基本情况有所了解。用户可以在用户在输入后点击查询,窗口下面的表格中显示教师的基本信息,如年龄、所在单位、职称、学历等等具体信息。 3、录入模块 此模块专门为管理员设计,只有通过管理员权限进入的用户方可使用此模块。为便于管理员信息的录入,特分为两种录入方式教师信息录入和课程信息录入。管理员可以在录入界面对教师和课程的各项信息进行信息的添加与保存工作。添加完毕后,员工即可在查询模块进行查询。 此外,针对于管理员权限,还设计了密码修改功能,对原有的管理员密码进行修改,保证了录入信息的安全性。 4、打印模块 打印模块提供对系统源表的打印及打印预览功能,可以对
5、教师基本信息表、课程安排表、培训教材表进行输出,很大的方便了用户的操作。 5、日历模块 系统在主登陆界面上设计了日历查询及当前时刻显示功能,便于用户在查询课程时间时,核对当前时间,安排自己的行程。 6、其他模块 在其他模块中,设计了三项功能。用户可以修改当前的登陆权限,如由员工登陆变为管理员登陆,会要求用户输入管理员密码,输入正确后,菜单上的录入模块即可使用。其次,其他模块中包括关于本系统的版权所有者与制作者的介绍。最后,有退出系统的按钮。 五、系统数据库设计及关键的程序代码1、表结构设计 本系统建立数据库后,数据库中主要包括三个数据表:课程安排表、教师基本信息表和培训教材表。其字段属性如下:
6、 课程安排表(kcset.dbf) 教师基本情况表(teacher.dbf)培训教材表(book.dbf) 密码表(mm.dbf) 密码表中设有password字段,对密码进行保存。2、表单结构设计及关键的程序代码 本系统共有14张表单,根据需要设定了其AutoCenter、Caption、Picture、ShowWindow、WindowState等等属性,并对所有表单进行了界面美观工作。主要表单结构及关键程序代码如下:欢迎表单 本表单包括一个标签、一个选项按钮、两个按钮。用户通过选项按钮组可以选择通过员工权限或管理员权限进入系统,若选择员工进入可以直接进入主界面,若选择管理员登陆则出现下面
7、的密码输入界面。此外,在表单的init event中定义了limit公共变量,且在进入按钮中设定limit=1。 密码登陆表单 用户选择管理员登陆后,应输入相应密码,按确定按钮进入。系统初始密码为123,用户共有三次输入正确密码的机会,若三次都不正确,则系统会直接退出。放弃登陆选择退出按钮,系统会询问是否确定退出,若选择是则直接退出,选择否则返回密码输入界面。文本框的password char设为*,确定按钮的主要代码如下:login=login+1messagebox(您还有+str(3-login,1)+次机会输入密码!,5+48,警告!)if login=3messagebox(您不能使
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vfp 课程设计 报告
链接地址:https://www.31ppt.com/p-4122817.html