第五章 系统总体设计 5.1.功能描述: 该信息管理系统可以在Windows 2000 Server平台上运行,开发工具采用Visual Basic语言开发。其工作流程为:用户登录通过权限判断,普通用户不能浏览、阅读和查询信息,指定用户可以操作,可以进行信息录入、修改和删除的操作。 系统的主要功能特点有: (1)系统登录表单 该表单的功能是在系统被访问之前,要对进入系统的用户进行安全性检查,防止非法用户进行系统破坏数据及威胁系统安全,避免不必要的损失。只有合法的用户在输入正确的密码后方可进入系统。 (2)主界面 在该界面窗口中,共有文件、数据、关于等所有系统功能,用户可以操作菜单的方式快捷地使用系统。 (3)更改密码: 使用本表单可以方便地修改用户的密码,以防密码泄露后对数据的安全性造成威胁。 5.1.2系统操作流程图: 图 5-1系统操作流程图 第六章 系统详细设计 6. 1 数据库设计 (1)职工信息数据表: 字段 字段名 类型 宽度 小数位 索引 排序 Nulls 1 职工编号 数值型 11 否 2 姓名 字符型 20 否 3 身份证号 字符型 18 否 4 民族 字符型 10 否 5 性别 字符型 4 否 6 出生日期 字符型 20 否 7 毕业学校 字符型 20 否 8 学历 字符型 20 否 9 部门 字符型 20 否 10 职称 字符型 20 否 11 上司 字符型 20 否 12 电话 字符型 20 否 13 EMAIL 字符型 20 否 14 EDIT 数值型 11 否 15 EDITTIME 日期型 8 否 16 备注 备注型 50 否 (2)请假信息数据表: 字段 字段名 类型 宽度 小数位 索引 排序 Nulls 1 假条编号 字符型 6 否 2 职工编号 数值型 11 否 3 起始日期 字符型 20 否 4 中止日期 字符型 20 否 5 天数 数值型 6 否 6 原由 字符型 50 否 7 状态 字符型 20 否 8 批准人 字符型 20 否 9 EDIT 数值型 11 否 10 EDITTIME 日期型 8 否 11 备注 备注型 10 否 (3)员工工资数据表: 字段 字段名 类型 宽度 小数位 索引 排序 Nulls 1 工资编号 字符型 50 否 2 职工编号 数值型 11 否 3 年份 数值型 6 否 4 月份 数值型 6 否 5 基本工资 数值型 11 否 6 加班工资 数值型 11 否 7 交通补助 数值型 11 否 8 总工资 数值型 11 否 9 考勤扣除 数值型 11 否 10 保险扣除 数值型 11 否 11 扣税 数值型 11 否 12 总扣除 数值型 11 否 13 实际工资 数值型 11 否 14 EDIT 数值型 11 否 15 EDITTIME 日期型 8 否 16 备注 备注型 10 否 6.2 系统主要界面设计 因为人事资料管理牵涉到个人隐私及公司密秘等多方面因素,所以一定要保 密,并有专人管理,使用前身份确认就显得非常重要,故在运行前要进行管理权限确认. 以防止他人无意或恶意篡改.(图 6-1) 图 6-1 主界面图 其中登记表的界面如下: 图 6-2 登记表的界面 上一页 [1] [2] [3] [4] 下一页 |