面得到了广泛的普及和使用。
信息化时代的到来成为不可抗拒的潮流,人类文明正在进入一个崭新的时代。
因此,日常工作排班系统也以方便、快捷、费用低的优点正慢慢地进入企业。
排班系统是公司、企业管理的一项日常工作一种公平、合理的排班方法对于调动工作人员的工作积极性、提高工作效率都具有重要的意义。
目前排班系统主要都是基于手工排班的方式来考虑的而且约束条件较多所以利用计算机进行排班的思想自然而生。
1.2 课题发展现状 计算机和通信技术的飞速发展极大地改变了企业的经营管理方法为了提高企业的竞争力各行各业在建立了事务处理系统多年后正逐步建立企业自身的决策支持系统。
随着中国民用航空业的发展市场竞争日益激烈。
要想稳固并扩大航空公司的市场份额保持企业的竞争能力建立有效的数字化管理系统尤显迫切和必要。
在各学科相互交叉相互渗透的今天将遗传算法和模拟退火算法结合既弥补了遗传算法收敛速度慢容易陷入局部最优解的弊端又增强了模拟退火算法的分布性和自适应性。
遗传算法和模拟退火算法的概念、原理及其在各个领域的应用。
通过工程项目“国际航空公司西南分公司乘务员智能排班调度系统”的研究进一步的发现了遗传算法和模拟退火算法的应用优势并通过项目更加加深了软件工程技术和软件质量保证的研究。
遗传算法和模拟退火算法在“乘务员智能排班调度系统”这一工程领域的优化问题。
对排班系统中所涉及到的乘务员排班通用算法模型、乘务员排班任务均衡算法模型、乘务员热门航线排班算法模型等模型进行研究。
通过遗传算法和模拟退火算法进行组合优化也提出了 GASA 的混合算法问题。
在遗传算法中采用遗传算法的自适应全局优化概率搜索算法进行解决。
在模拟退火算法中提出结合“逐日法”和“一个乘务员接一个乘务员”的方法组成试探性方法。
并使用了一组航空公司的数据进行模拟测试发现目标函数与设计的算法是合理的也是有效的。
现有的民用航空器航线维修系统中存在人为安排造成的人力资源调配不合理、工作任务分配不均匀和难以准确统计生产人员工作量的情况通过对该工作流程及客户需求进行梳理和分析运用结构化设计理念完成了民用航空器航线维修智能排班系统的设计该排班系统能根据航线生产的航班信息、维修要素变化和生产人员状况动态对人员工作任务进行智能分配解决了民用航空器航线维修中如何合理组织生产的问题。
1.3 本课题主要研究内容 本次毕业设计题目:“企业日常工作排班系统”主要目的是利用数据库软件编制一个管理软件,用以实现企业职工排班以及日常工作等多项管理。
同时对整个系统的分析、设计过程给出一个完整论证。
企业日常工作排班系统是一种基于集中统一规划的数据库数据管理新模式。
在对企业日常工作排班的管理以及职工信息的管理。
本系统的建成无疑会为管理者对企业管理系统提供极大的帮助。
本系统的设计主要从以下几方面做起:系统业务流程分析、系统的功能设计、系统的数据库结构设计、系统输入/输出设计等。
作这些工作需对数据库知识有足够认识,并深入的了解 VC6.0 的使用和管理系统的相关知识。
在信息时代的今天,人类需要对在政治、经济、军事、文化、科研、教育等领域产生的大量信息进行管理,并对数据进行加工处理,数据库技术则是信息管理与数据处理的先进技术。
随着信息量的不断增加,作为计算机的三大主要应用(科学计算、过程控制和数据处理)之一的数据处理,已迅速上升为计算机应用的主要方面,数据库技术则成为人们日常生活中处理数据不可缺少的有力工具,并且现代的信息管理系统几乎都以数据库技术作为核心。
2 可行性研究与需求分析 2.1 系统可行性研究 并非任何问题都有简单明显的解决方法,事实上,许多问题不可能在预定的系统规模或时间期限之内解决。
如果问题没有可行的解,那么花费在这项工程上的任何时间、人力、软硬件资源和经费,都是无所谓的浪费。
可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题能否解决。
对系统的可行性分析,我们应该先导出系统的逻辑模型,然后从系统的逻辑模型出发,探索若干种可供选择的主要解法(即系统实现方案)。
对每一种解法都应该仔细研究它的可行性,一般来说,至少应该从技术可行性、经济可行性、操作可行性这三个方面来研究每种解法的可行性。
根据以上分析,下面就对本系统的可行性进行研究: 2.1.1 系统的目标 企业日常工作排班系统是集合了企业管理人员管理,普通职工查询的综合性系统。
该系统由两个不同的角色来进行操作:管理员、职工。
不同的角色拥有不同的权限来操作该系统。
管理员的可以进行的操作是添加职工信息、删除职工信息、进行排班管理、考勤管理、数据库的管理;普通职工可以进行的操作是查询自己的班次、自己的考勤、个人信息。
2.1.2 导出系统的逻辑模型 描绘系统的逻辑模型,数据流图是极好的工具。
图 2-1图 2-2 是本系统的三个模块的数据流图。
图 2-1 存取数据 查询考勤 查询排班 查询个人信息普通员工 普通员工 图 2-2 2.1.3 可行性分析 技术可行性:本系统是一个基于数据库的编程,采用面向对象技术、数据库技术等先进技术开发的应用程序,现有的开发技术已非常成熟,且被广泛应用于各行各业,利用现有技术完全可以达到功能目标。
考虑开发期限较为充裕,预计可以在规定的时间内完成开发。
经济可行性:一方面是支出的费用,包括设备购置费、管理和维护费用、人员工资。
从投入的人力,财力与物力是小的,只要一台电脑,一台打印机,这个系统就可以运行起来。
因此经济的可行性不存在问题。
操作可行性:本系统的研制和开发充分考虑用户工作流程、计算机操作水平等,尽可能提供更人性化、直观的界面,满足用户要求。
系统的操作方式在用户组织内可行。
结论:经上述可行性分析,系统的研制和开发可以立即开始进行。
2.2 需求分析 为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。
对软件需求的深入理解是软件开发工作获得成功的前提条件,不论人们把设计和编码工作做得如何出色,不能真正满足用户需求的程序只会令用户失望,给开发者带来烦恼。
需求分析的任务还不是确定系统怎样完成它的工作,而仅仅是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。
2.2.1 功能需求 本系统由两个角色来操作。
企业管理人员,普通职工。
各个角色在自己登陆进去的界面上进行操作,每个界面有不同的操作选项。
本系统将不同的操作分离成相对独立的模块。
系统的功能模块图如图 2-4 所示,各模块的功能需求介绍如下:1 企业管理人员添加职工卡号:将职工的信息存入到数据库中,并且为其设定相应的登录信息;删除职工卡号:可根据职工的姓名,卡号进行删除操作;添加职工信息:根据职工的卡号对职工的个人信息进行编辑;添加职工考勤:根据职工的卡号对职工的考勤进行记录;添加基础信息:对职工的基础信息进行添加和删除;数据库管理:对数据库进行备份;日常排班管理:可根据职工的姓名,卡号进行排班。
企业日常工作排班系统 企业管理人员 企业普通职工 添 删 添 添 排 考 数 查 查 查 加 除 加 加 班 勤 据 询 询 询 职 职 职 基 管 管 库 个 个 个 工 工 工 本 理 理 管 人 人 人 用 用 信 数 理 资 班 考 户 户 息 据 料 次 勤2 普通职工查询个人信息:根据自己的卡号查询自己的个人资料;查询个人班次:根据自己的卡号查询自己的班次;查询个人考勤:根据自己的卡号查询
上一篇:
KXEN产品介绍[精品文档]
下一篇:
"夜"