物流09402作者:喻小菊(0940320201)(队长)邓丽(0940320233)朱莲凤(0940320236)目录一系统需求分析···································31现行系统的描述··································32现行系统存在的主要问题分析······················3二、系统总体设计··························41现行系统组织结构·································42业务流程分析·····························53系统的数据流程图数据字典··················6三、系统总体结构设计···························71绘制系统的功能结构图····························82数据库设计······························93实体属性描述设计及E-R图·······················94数据表设计·····································11四、系统的详细设计································131系统代码设计····································132系统的输入设计·································143系统的输出设计·································15五、结束语········································17一系统分系1现行系统的描述所谓的人事系统指的是分层管理,将官僚系统引入企业管理中,从而提高企业运行效率。高层制定发展方向、远景规划;中层制定详细实施方案;下层执行,各负其责分工明确,高层决定能得到切实实施使企业的发展能够有序的进行。人事管理系统是典型的信息管理系统(MIS)。2.当前人事管理系统存在一些弊端在管理方面宏观管理薄弱,部门职能重叠,协调难度大,工作效率低;选入视野不够宽,用人机制不够活,优秀人才脱颖而出的环境还没有普遍形成;对企业领导人员的监督机制和激励机制还不健全、不配套。一直以来人们使用添加用户修改密码退出系统企业人事管理系统系统管理员工基本信息添加员工信息修改员工信息查询员工信息删除员工信息员工考勤记录添加员工考勤信息修改员工考勤信息查询员工考勤信息设置上下班时间员工调动信息添加调动信息修改调动信息查询调动信息删除调动信息使用转正管理物资管理员工跟踪管理员工信息维护系统设置职位管理员工物资使用单员工使用转正单员工职位变动单员工个人档案传统人工的方式管理员工档案,这种管理方式存在着许多缺点,譬如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。提供充足的信息和快捷的查询手段。现行企业人事管理的功能结构图二、人事管理系统业务流程图2业务流程分析根据实际分析,该企业人事管理系统应该满足以下功能:(1)系统管理系统管理员使用,包括用户权限管理(增加用户、删除用户、密码修改等)、数据管理(提供数据修改、备份、恢复等多种数据维护工具),系统运行日志,系统设置。(2)员工信息管理新员工记录的录入,离职员工记录的删除,员工记录的查询,已录入员工记录的修改(3)报表管理包括满足条件员工的统计报表,被删除员工记录的统计报表等;报表可以有多种格式可供选择;可以把报表输出到文件中,可以预览报表、打印报表等。(4)辅助表的处理功能管理员查询打印输出负责人经理办事员办事员录入录入要求可以利用程序实现辅助表记录的增加、删除、修改等功能。这些辅助表主要是可以很好的规范员工信息表中的内容。3.1系统的数据流程图员工基本信息员工基本信息表员工考勤记录员工调动信息员工考勤记录及调动记录人事管理表3.2数据字典(1)数据流的描述(以员工基本信息为例)数据流编号:D-01办事...