当前位置:文档之家› VFP职工档案管理系统课程设计报告

VFP职工档案管理系统课程设计报告

一、题目分析与框架设想
1、职工档案分基本信息和身份信息,基本信息为职工在工作单位的信息,身份信息为职工的自身信息,因此,我设想了三张表,分别存放基本信息、身份信息和全部信息。职工有其所在部门的信息和工资等信息,所以我需要两个表存放部门信息和工资表。
2、在进入系统前,要有一个开始界面。要进入该系统,首先要登录,所以必须要有一个登录界面。为了实现查询功能,需要四个表单对部门信息、基本信息、身份信息和工资表进行查询。为了浏览,还需对全部信息进行浏览。由于是职工信息,所以还需有报表的打印,需设置一个打印表单。最后要有个帮主表单对系统进行说明和指导使用。
4、设置“查询“子菜单。
5、设置“浏览及修改”子菜单。
6、设置“打印”命令。
7、设置“注销登录”命令。
8、设置“帮助”命令。
9、主菜单设置为“顶层表单”
六、创建主程序。在程序中创建一个程序文件,命名为main。
七、连编。生成exe文件。关闭VFP,双击所生成的“职工档案管理系统.exe”文件,试运行。
4、选择“通讯录打印“,弹出通讯录。
5、选择“工资表打印“,弹出工资表。
六、注销登录。除登陆与帮助外都变为灰色不可用。
七、帮助。弹出帮助表单。
设计体会与建议:
通过自己的努力,开发出一款小软件,很有成就感,在查阅从图书馆借来的VFP书的同时,知道了许多课本上没有讲的方法不仅增长了阅历,更提高了看书的能力。在查阅参考课外书籍的同时,复习了书上的内容,加深了对VFP知识的印象和理解。当一个想法冒出来的时候,就希望能找到方法去实现,通过不断地实验,料到一些功能相似的代码之间的区别和用法上的不同。由于许多错误的出现,在不断地查错过程中,对VFP的运行环境,有了更深的了解。也曾经在许多地方卡壳,比如刚开始时,总是不能再顶层表单中打开其他表单,经过老师的知道,将这一难题做了出来,后来连编完成后虽然连编成功,但是双击系统时,页面总是一闪而过,后来才知道,这是因为主程序缺少代码的缘故。
2、在“查询“菜单项下选择”职工身份信息查询“,弹出”职工身份信息查询“表单,在姓名栏输入”关之琳“,单击”姓名查询“,出现关之琳的身份信息。单击“刷新”。在工作号栏中输入”2010008“,单击“工作号查询”,出现端木夏子的身份信息。单击“刷新”。在身份证栏中输入“340805197505050005”,单击“身份证查询”,出现黄蓉的身份信息。单击“关闭”。
3、创建一个表命名为“全表”。
4、创建表命名为“工资表”。
5、创建表命名为“部门信息”。
三、制作表单
1、创建“职工基本信息查找”表单。
2、创建“职工身份信息”表单。
3、创建“登陆”表单。
4、使用表单设计器中的一对多表单创建“全表浏览”表单。
5使用表单设计器中的一对多表单创建“各部门职工基本信息”表单。
设计结果与分析(可以加页):
一、双击程序文件,出现带有主菜单的主表单,除登陆与帮助外,菜单其他项均为灰色不可用。
二、打开登陆界面,在姓名栏输入“杨国忠“,在密码栏输入”2010001“出现”欢迎您“的提示。此时菜单栏上的其他项变为可用。再次单击登陆出现”已登录“警告。
三、查询
1、选择”职工基本信息查询“,弹出”职工基本信息查找“表单,在姓名栏输入”关之琳“,单击”姓名查询“,出现关之琳的基本信息。单击“刷新”。在工作号栏中输入”2010008“,单击“工作号查询”,出现端木夏子的基本信息。单击“刷新”。在身份证栏中输入“340805197505050005”,单击“身份证查询”,出现黄蓉的基本信息。单击“关闭”。
课程设计报告
课程:
学号:
姓名:
班级:
教师:
时间:
计算机科学与技术系
设计名称:职工档案管理系统
日期:2011年1月2日
设计内容:设计一个职工档案管理VFP软件,该软件包括信息的录入、数据的查询、数据浏览、数据修改和数据删除等功能。
设计目的与要求:该系统软件要建立2个以上表文件(数据库表或自由表均可):主表8个以上字段,从表3个以上字段,均有20条以上的记录。要求系统的总体控制要采用菜单或表单完成。
总之,能一个人亲自编写出一个程序,感觉很兴奋。
设计成绩:教师签名:
年月日
设计环境或器材、原理与说明:微型计算机一台,VFP98精简企业版。
设计有部门信息、工资表、全表、职工基本信息、职工身份信息五个表。设置了一个顶层表单,其他几个功能项表单都在该顶层表单中打开。并制作了工资表、通讯录、职工基本信息、职工身份信息四张报表。并且在帮助项中添加了一个字幕移动的类。
设计过程(步骤)或程序代码(可以加页):
3、在“查询”菜单项下选择“工资表查询”弹出“工资表”表单。
四、浏览及修改
1、选择“全表浏览及修改”,弹出“全表浏览”表单。
2、选择“各部门职工基本信息浏览“,弹出”各部门职工基本信息“表单。
五、打印
1、弹出“打印“表单
2、选择“基本信息打印“,弹出基本信息报表。
3、选择“身份信息打印“,弹出身份信息报表。
3、由于需要打印报表,所以要对工资、基本信息和身份信息创建报表。同时,还考虑到,公司可能还需要各个员工的电话号码,所以对职工的联系方式也需制作一张报表。
4、由于有登陆、查询、打印、浏览、修改、帮助等功能,所以需要一个菜单来实现。
二、职工身份信息”。
6使用表单设计器创建“工资表“表单。
7制作一个移动字幕类。
8、利用字幕移动类制作“帮助”表单。
9、制作“打印“表单。
10、“主表单“的制作。
四、报表的制作
1、“工资表“的制作。
3、“职工基本信息报表“
4、“职工身份信息报表“
五、创建主菜单。
1、菜单初始化。
2、设置“登陆“过程。
3、从系统菜单中继承“文件“子菜单。
相关主题