职工基本信息(职工编号、姓名、性别、出生日期、所属部门编号、职务编号、文化程度、登录密码、登录状态、备注)
表3-3职工基本信息表
字段名 职工编号 姓名 性别 出生日期 所属部门编号 职务编号 文化程度 登录密码 登录状态
数据类型 nchar nchar nchar smalldatatime nchar nchar Nchar Nchar Nchar 长度 10 2 10 10 10 10 10 10 备注 主键 职工奖罚信息(奖罚编号、职工编号、事由、奖罚金额)
表3-4职工奖罚信息表
字段名 奖罚编号 职工编号 事由 奖罚金额 数据类型 nchar nchar Nchar smallmoney 长度 10 10 20
备注 主键 职工考勤信息(考勤编号、考勤年月、全勤天数、出差天数、病假天数、事假天数、旷工天数、迟到时间、早退时间、一类加班天数、二类加班天数、三类加班天数。)
18
表3-5职工考勤信息表
字段名 考勤编号 考勤年月 全勤天数 出差天数 病假天数 事假天数 矿工天数 迟到时间 早退时间 一类加班天数 二类加班天数 三类加班天数 数据类型 nchar smalldatatime smalldatatime smalldatatime smalldatatime smalldatatime smalldatatime Int Int Decimal(3,1) Decimal(3,1) Decimal(3,1)
长度 20 20 20 20 20 备注 主键 19
第4章 系统实施
4.1登录
用户登录系统窗口的是用户和管理员进入系统的唯一通道,合法的用户能够通过登录窗口进入系统。用户登录窗口是进入应用系统的喉舌,在安全保密、系统维护中占有重要的地位,所以登录系统的规划在整个应用系统中占据不小的比例,是系统能否安全、稳定、正常运行的关键。登录系统就是要验证当前的用户名是否与该用户密码一致,以保证所有用户的合法权益不受侵害。用户密码是在单行编辑框中输入,全部为掩码显示,避免因为明文而造成密码失窃,给用户造成不必要的麻烦。当用户登录3次以上时,系统就会自动退出,认为有非法用户企图在猜密码,则拒绝进入应用系统。界面设计如下:
图4-1登录界面
代码设计:
Private Sub Form_Load( )
20
On Error GoTo 10
If App.PrevInstance Then '检视前一版本
MsgBox \软件“红旗中学财务管理系统”已经打开!\ Unload Me End If
If sound1 = False Then
PlaySoundFile (App.Path + \ sound1 = True End If End Sub
Private Sub Timer1_Timer() Main.Show
Timer1.Enabled = False End Sub
Private Sub Timer2_Timer() 1.SU Me.hWnd, 35, 255, 6 Timer2.Enabled = False End Sub
4.2信息管理模块
从教师集团的工资保密性和数据安全性出发,工资管理模块只有管理员以打开可以使用添加、修改、删除信息。
21
图4-2-1 部分管理界面图
22