1、企业信息化概论课程设计报告 0 0 企业信息化概论企业信息化概论课 程课 程 设 计 报 告设 计 报 告 题题 目:目: 员工就职员工就职信息管理系统信息管理系统 2013 年年 12 月月 企业信息化概论课程设计报告 1 1 目目 录录 1 1 系统开发概述系统开发概述2 2 1.1 目标设计2 1.2 开发设计思想2 2 2 系统需求分析系统需求分析2 2 2.1 功能需求2 2.2 开发和运行环境选择2 3 3 系统功能分析系统功能分析3 3 3.1 员工基本信息录入3 3.2 登录信息维护3 3.3 员工就职信息查询3 4 系系统总体设计统总体设计3 3 4.1 系统层次结构框图3
2、4.2 系统模块设计4 4.3 数据库设计4 5 主要功能模块实现主要功能模块实现7 7 5.1 系统登录界面设计7 5.2 系统主界面和功能菜单的设计8 5.3 信息数据输入9 5.4 员工基本信息界面设计10 6 6 总结总结1010 企业信息化概论课程设计报告 2 2 1 1 系统开发概述系统开发概述 1.1 目标设计 随着电信技术和计算机技术的飞速发展,现代 MIS 从地域上划分已逐渐由 局域范围走向广域范围,组织管理也日趋复杂,从而员工就职信息的掌握已成为 企业良好发展的首要因素,便利的员工在职管理系统应运而生。这项旨在为企业 提供一个更加便捷规范而且更符合企业意愿的管理系统已成为现
3、代经营过程不 可缺少的一部分。不难想象,正是信息的迅速发展使得人们从过去繁复的手工劳 作中得以解脱,从而使这种服务现在才可能迅速普及。同时,员工在职管理系统 还可以见证员工在企业的发展历程,提高管理效率,因此开发一套完整的员工就 职管理系统的任务就显得尤为重要。 1.2 开发设计思想 (1)系统应符合企业的发展需求,满足日常管理的需要,为员工创建一个 更加便捷的查询渠道,并达到操作过程中的直观、方便等要求。 (2)尽量采用现有的软硬件环境以及先进的管理系统开发方案,从而达到 充分利用现有资源,提高系统开发水平和应用效果的目的。 (3)采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便
4、 于未参与开发的技术维护人员补充、维护。 (4)系统应具备数据库维护功能,及时根据企业的发展和员工职位的调整 进行数据的添加、删除、修改、备份等操作。 2 2 系统需求分析系统需求分析 2.1 功能需求 本系统主要为新员工基本信息的录入提供平台,方便员工查询基本信息 (1)员工信息的录入,修改,添加; (2)待选职位信息的录入,修改,添加; (3)公司信息的录入,修改,添加; (4)系统用户信息的录入,修改,添加; (5)员工岗位信息的录入,修改,添加; (6)员工、部门、岗位信息浏览; (7)员工、部门、岗位信息删除; (8)员工就职信息预览打印。 2.2 开发和运行环境选择 企业信息化概论
5、课程设计报告 3 3 限于时间和课程设计要求,本系统计算机架构以单机为主。 (1) 硬件环境 处理器:Intel PIII(800 MHZ)以上; 内存:256M; 硬盘空间:20G; 光驱:40 倍速。 (2) 软件环境 开发工具:Visual FoxPro 6.0; 运行环境:WINDOWS 7 操作系统。 3 3 系统功能分析系统功能分析 本系统主要用于员工就职信息管理,主要任务是用计算机对员工就职信息进 行日常的管理,如查询、修改、添加、删除。针对这些情况,我们设计了本员工 就职信息管理系统。 该系统主要包括员工基本信息录入、登录信息维护、员工就职信息查询三部 门 3.1 员工基本信息录入 (1)以部门为单位建立员工基