信息管理课程设计Word文档格式.docx

上传人:b****5 文档编号:15942419 上传时间:2022-11-17 格式:DOCX 页数:16 大小:581.64KB
下载 相关 举报
信息管理课程设计Word文档格式.docx_第1页
第1页 / 共16页
信息管理课程设计Word文档格式.docx_第2页
第2页 / 共16页
信息管理课程设计Word文档格式.docx_第3页
第3页 / 共16页
信息管理课程设计Word文档格式.docx_第4页
第4页 / 共16页
信息管理课程设计Word文档格式.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

信息管理课程设计Word文档格式.docx

《信息管理课程设计Word文档格式.docx》由会员分享,可在线阅读,更多相关《信息管理课程设计Word文档格式.docx(16页珍藏版)》请在冰豆网上搜索。

信息管理课程设计Word文档格式.docx

能够添加、删除、修改部门信息。

(2)民族信息的管理:

能够添加、删除、修改民族信息。

(3)职工信息的管理:

包括职工个人信息的添加、修改、删除、查询和打印。

(4)职工工作业绩评价的管理:

包括职工工作业绩评价信息的添加、修改、删除、查询和打印。

(5)统计报表:

包括统计各种职称的人数、各部门的人数。

(6)系统功能:

包括修改密码、退出系统、关于本系统。

本系统使用内置的登陆用户,不许修改用户名。

由以上分析可得出人事管理系统功能模块图:

人事管理系统功能模块图

人事管理系统

系统

职工信息管理

工作评价管理

统计输出

帮助

修改密码

退出系统

编辑基础信息

编辑职工信息

查询职工信息

编辑评价信息

查询评价信息

统计职工人数

统计部门人数

打印档案报表

打印工作评价表

关于本系统

部门代码

民族代码

职称代码

2.数据库设计

本系统需要用天部门表,民族表,职称表,职工档案表,工作评价表,用户账号表6个数据表,它们的表名分别命名为dept,nation,prof,employee,appraise,user。

由于在职工档案中需要填写所在部门,因此将部门进行编码。

部门表用来记录一个单位内各部门的代码及名称,其内容是相对不变的。

表1部门表(dept、dbf)

字段名

类型

宽度

说明

部门编号

字符型

4

主索引字段,索引名为bmbh

部门名称

20

表2民族表(nation、dbf)

民族编号

3

主索引字段,索引名为mzbh

民族名称

12

职工档案表存放每个职工的个人信息,它收集了关于职工的足够多的信息。

表3职称表(prof、dbf)

职称编号

主索引字段,索引名为zcbh

职称名称

工作评价表存放了何时评价职工工作业绩的信息,可以记录年度考核或其他奖惩情况。

表4职工档案表(emploee.dbf)

职工编号

7

主索引字段,字段名为zgbh

姓名

10

普通索引字段,索引名为bmbh

性别

2

出生日期

日期型

8

籍贯

14

专业

学历

普通索引字段,索引名为mzbh

婚姻

身份证号

18

电话

住址

30

政治面貌

参加工作时间

调入时间

职务

普通索引字段,索引名为zcbh

原工作单位

40

简历

备注型

照片

通用型

备注

表5工作评价表(appraise.dbf)

评价编号

主索引字段,字段名为pijh

普通索引字段,索引名为zgbh

评价日期

工作业绩

业务水平

考核等级

6

其他1

其他2

表6用户帐号表(user.dbf)

USERNAME

用户名

USERPASSWD

密码

为了防止非管理人员运行本系统,采用登陆方法判断用户是否法。

3.创建项目和数据库

由于本系统是一个应用系统,包含各种类型的文件。

因此采用VFP的项目管理器来管理整个系统的创建,可使开发工作条理化、系统化。

3.1建立应用系统项目

首先,建立一个存放项目文件的文件夹,如E:

/人事管理系统,此外,在该文件夹下建立人个子文件夹,用于存放本系统的数据库文件,数据表和索引文件。

其次,在VFP中将该文件夹如E:

/人事管理系统设置为默认目录。

具体步骤为:

在VFP主窗口中单击“工具”菜单下的“选项”命令,在弹出的“选项”对话框中选择“文件位置”选项卡,如图

(1)。

选中“默认目录”选项,单击“修改”按钮,在弹出的“更改文件位置”对话框中选择要设置的默认目录,单击“确定”按钮,返回上一界面。

然后单击“设为默认”,单击“确定”。

最后建立项目文件。

在VFP主窗口中选择“文件”菜单中的“新建”命令,弹出“新建”窗口,在“文件类型”中选择“项目”,然后单击“新建”按钮,弹出“创建”窗口,选择保存路径,输入项目文件名“Personnel_MIS”,单击”保存“按钮。

3.2建立数据库和数据库表

打开项目文件Personnel_MIS,在其项目管理器中选择“数据”选项卡中的“数据库”,单击“新建”,建立一个数据库,保存在data文件中。

在Personnel—db数据库中创建上述6个表结构,设置每个表的索引字段。

4.建立主程序

一个应用系统往往由若干个表单,程序,报表,菜单,数据库,查询等组成。

运行应用系统时首先执行的是主文件,由主文件调用其他菜单,表单,实现系统的各项功能。

如图:

显示系统封面

用户登陆

合法吗?

调用主菜单

进入本系统

NO

YES

主文件可以是程序,表单,或者菜单。

这里将主文件设置为一个程序文件main.prg,其主要功能是设置系统参数值,显示工具栏,调用封面表单,开始循环事件控制。

在Personnel_MIS项目管理器的“代码”选项卡中新建一个程序文件main.prg,其代码如下:

CloseAll

ClearAll

SetTalkOff

SetCenturyOn

SetSafetyOff

ONERRORMessagebox(Message(),0,"

警告"

&

&

全局变量说明:

g_username用户名

Publicg_username

WITH_SCREEN&

设置VFP主窗口属性

.Visible=.F.

.NAME='

人事管理'

.CLOSABLE=.F.

.HEIGHT=600

.WIDTH=800

.WINDOWSTATE=2

.CAPTION='

人事管理系统'

.ICON='

047.ico'

ENDWITH

SETCLASSLIBTOmytoolbar.vcx&

设置工具栏

bar1=CREATEOBJECT('

mytoolbar'

bar1.LEFT=0

bar1.TOP=0

bar1.SHOW

DoFormf_welcome&

显示系统封面表单

ReadEvents&

开始循环事件控制

SetSysmenuToDefault&

恢复VFP默认的系统菜单

5.建立封面表单和登陆表单

5.1建立系统封面表单

在Personnel_MIS项目管理器的“文档”选项卡中新建一个表单文件f_welcome.scx,其表单界面如图:

系统封面表单的功能是用来显示一个欢迎界面,经过2秒钟后打开登录窗口。

在该表单添加3个标签控件、两个计时器控件。

表单及其控件的主要属性设置如表1-7所示。

(1)计时器控件Timer1的功能是使标签Label1文字颜色每隔50毫秒随机变化一次。

其Timer1事件代码如下:

R=Int(Rnd()*255)

G=Int(Rnd()*255)

B=Int(Rnd()*255)

Thisform.Label1.Forecolor=;

Rgb(R,G,B)

表1-7系统封面表单及其控件的主要属性设置

对象

属性

属性值

Form1

AutoCenter

.T.-真

表单居中

BorderStyle

2-固定对话框

ShowWindow

2-作为顶层表单

TitleBar

0-关闭

不显示窗口标题

WindowType

1-模式

Label1

Caption

欢迎使用人事管理系统

Label2

版权所有(C)2004

Label3

制作人:

徐辉

Timer1

Interval

50

Timer2

2000

(2)计时器控件Timer2的功能是过2秒钟后调用登录表单f_login,显示登录窗口。

其Timer事件代码如下:

Thisform.Release

DoFormF_Login

5.2建立登录表单

创建用户登录表单文件f_login.scx,其表单界面如图1-5所示。

在该表单Form1中添加2个标签、2个文本框、2个命令按钮。

该表单及其控件的主要属性设置如图:

(1)表单的数据环境:

user表。

(2)建立表单属性n,用来记录“确定”按钮被单击的次数。

建立方法是选择“表单”菜单的“新建属性”命令,在弹出的“新建属性”窗口的“名称”文本框中输入n,单击“添加”按钮,再单击“关闭”按钮。

然后在“属性”窗口中将n的初值设为0。

表8登陆表单及其控件的主要属性设置

AlwaysOnTop

.T._真

AutoCenter

BorderStyle

2.固定对话框

.F.

禁止窗口关闭按钮

Closable

关闭控制菜单图标

ControlBox

禁止最大化按钮

MaxButton

禁止最小化按钮

MinButton

ShowWindow

Labell1

Labell2

登陆

CmdOK

CmdCancel

取消

(3)“登录”(Cmd

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 中国风

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1