第三章 总体设计方案 内容来自论文无忧网 www.paper51.com 职工工资管理软件是面对单位职工工资的信息管理系统。 内容来自论文无忧网 www.paper51.com 3.1系统组成 paper51.com 职工工资管理软件组成如下图: paper51.com paper51.com 图3-1单位职工工资管理系统 paper51.com 3.2实现思路 内容来自www.paper51.com 3.2.1用户管理 http://www.paper51.com
采用用户名,密码两个数据项对系统的安全性进行管理。每个用户名对应唯一的密码,都输入正确后进入管理系统。进入系统后,用户名和密码可以修改。 copyright paper51.com 3.2.2界面设计 内容来自论文无忧网 www.paper51.com 采用Menu的界面,看起来简洁,直观。 内容来自论文无忧网 www.paper51.com
主窗口设计原则: copyright paper51.com 充分体现用户功能的直观性和方便性、数据操作的规范性和统一性。 内容来自论文无忧网 www.paper51.com 输入文本为宋体12号文本控件,底色为白色表示用户输入区;底色为灰色,表示系统自动显示区,用户不可输入。 内容来自论文无忧网 www.paper51.com
命令按钮控件文字为幼圆12号色,黑色,表示用户可选择按钮,单击时将启动程序。 内容来自论文无忧网 www.paper51.com 3.3系统特点 copyright paper51.com (1)系统的人机界面友好,操作简单。 http://www.paper51.com
(2)合理的数据库和功能模块设计,基本做到是基础数据一次输入多次使用,用户的数据输入量大大减少,这不但减少用户的工作量,提高了系统工作的效率,而且避免了由于同一数据的多次输入不一致所造成的数据混乱。 copyright paper51.com (3)强大的模糊查询和打印功能,能进行多种条件的组合查询,是用户只需要输入与系统记录数据相关的最简单条件,系统立刻会帮用户找到所需的相关记录,统计、计算、打印等功能,大大减轻了财务人员的工作负担和劳动量。 copyright paper51.com (4)系统的稳定性好、容错性强。系统提供了强大的检错、纠错功能和联机帮助功能,以帮助用户修改纠正错误,正确的使用系统。 内容来自www.paper51.com (5)系统的安全可靠性好。系统的权限和口令设置功能,限制了非法用户进入系统,保护了系统数据的安全性和可靠性。 http://www.paper51.com (6)由于系统功能模块的独立性,因此系统结构简单,可维护性好,系统具有良好的可扩展性。 内容来自论文无忧网 www.paper51.com 3.4系统运行环境 http://www.paper51.com
作为一个小型数据库系统,单位职工工资管理系统对硬件的要求不高。 内容来自论文无忧网 www.paper51.com
3.4.1硬件 copyright paper51.com 微机 CPU:1.0G,硬盘:40G,内存:256M,显示器 17''。能够打印A4纸大小的打印机。 http://www.paper51.com
3.4.2 支持软件。 内容来自www.paper51.com
后台数据库工具我们采用Visual FoxPro6.0自带数据库,前台则采用Visual FoxPro6.0作为开发工具,系统运行环境为Windows98及以上的Windows操作系统平台。 内容来自论文无忧网 www.paper51.com 3.5出错处理 paper51.com
出错处理主要指数据输入或传递发生错误和系统出现异常时,在软件程序中设置对应的处理子程序,以纠正错误。 内容来自论文无忧网 www.paper51.com 本软件程序在设计中主要考虑对数据范围限制的超出警告、数据类型错误报警处理和异常中断处理3种情况。系统有足够的健壮性,在程序崩溃时,数据不会丢失。 paper51.com 第四章 程序设计与实现技术 http://www.paper51.com
管理信息系统的基础就是数据库。所以对本工资管理信息软件来说,数据库结构的设计就显得非常重要。数据库是若干个表、表单、视图,索引,关键字以及其它一些数据对象组成的存储应用系统数据的仓库。 http://www.paper51.com 4.1数据字典 paper51.com 4.1.1数据字典 paper51.com (1)数据字典。 paper51.com 数据字典是对系统所用到的表结构的描述。工资管理系统的数据表见表4-1职工工资项目: 内容来自论文无忧网 www.paper51.com 表4.1职工工资项目 内容来自www.paper51.com 序号 内容来自论文无忧网 www.paper51.com 字段 内容来自论文无忧网 www.paper51.com
说 明 http://www.paper51.com
数据类型 http://www.paper51.com 长度 内容来自论文无忧网 www.paper51.com
主索引 内容来自www.paper51.com 1 内容来自论文无忧网 www.paper51.com
编号 paper51.com 职工编号 内容来自www.paper51.com 字符型 http://www.paper51.com 3 copyright paper51.com Yes 内容来自www.paper51.com
2 内容来自论文无忧网 www.paper51.com 姓名 内容来自论文无忧网 www.paper51.com
职工姓名 copyright paper51.com 字符型 http://www.paper51.com
10 http://www.paper51.com
No paper51.com 3 copyright paper51.com 性别 内容来自www.paper51.com 职工性别 paper51.com 字符型 paper51.com 2 http://www.paper51.com No paper51.com 4 paper51.com 基本工资 copyright paper51.com 职工基本工资 paper51.com 数值型 http://www.paper51.com 7 copyright paper51.com
No 内容来自www.paper51.com 5 http://www.paper51.com 津贴 paper51.com
职工津贴 http://www.paper51.com 数值型 内容来自论文无忧网 www.paper51.com 7 copyright paper51.com No copyright paper51.com 6 内容来自www.paper51.com 知识补贴 内容来自www.paper51.com
职工知识补贴 内容来自论文无忧网 www.paper51.com 数值型 内容来自www.paper51.com 7 内容来自www.paper51.com No paper51.com
7 内容来自论文无忧网 www.paper51.com 午餐补贴 paper51.com 职工午餐补贴 内容来自www.paper51.com 数值型 paper51.com
7 内容来自论文无忧网 www.paper51.com No paper51.com 8 http://www.paper51.com
交通补贴 内容来自www.paper51.com 职工交通补贴 内容来自www.paper51.com 数值型 内容来自论文无忧网 www.paper51.com 7 内容来自论文无忧网 www.paper51.com No 内容来自论文无忧网 www.paper51.com 9 copyright paper51.com 工龄补贴 copyright paper51.com 职工工龄补贴 http://www.paper51.com 数值型 http://www.paper51.com 7 内容来自www.paper51.com No http://www.paper51.com 10 copyright paper51.com 奖金 内容来自论文无忧网 www.paper51.com
职工奖金 内容来自www.paper51.com
数值型 内容来自www.paper51.com 7 http://www.paper51.com
No 内容来自www.paper51.com 11 paper51.com 应领工资 paper51.com
职工应领工资 http://www.paper51.com 数值型 paper51.com 7 copyright paper51.com
No paper51.com 12 内容来自www.paper51.com 签字 http://www.paper51.com 职工签字 paper51.com 数值型 http://www.paper51.com 10 paper51.com No http://www.paper51.com
http://www.paper51.com
4.2 界面设计 paper51.com 4.2.1设计登陆界面 copyright paper51.com
在我的电脑或资源管理器中,双击“工资管理.EXE”文件,系统将自动运行,系统登陆窗口如下图4-1,输入相应的用户名,和密码,单击“确定”按钮,检验正确后登陆到主界面。 内容来自论文无忧网 www.paper51.com
图4-1登陆界面 内容来自论文无忧网 www.paper51.com paper51.com |