您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 薪酬管理 > 管理信息系统课程设计--工资管理信息系统
辽宁工业大学管理信息系统设计课程设计报告(论文)题目:工资管理系统的分析与设计院(系):软件学院专业班级:软件工程114学号:111301107学生姓名:安凯辰指导教师:谷宝华教师职称:副教授起止时间:2012.5.28--2012.6.8课程设计(论文)任务及评语院(系):软件学院教研室:软件教研室学号111301107学生姓名安凯辰专业班级软件工程114课程设计(论文)题目工资管理系统的分析与设计课程设计(论文)任务管理信息系统课程设计作为独立的教学环节,是电子商务专业集中实践性环节系列之一,是学习完《管理信息系统》课程并进行完专业实习后进行的一次全面的综合练习。任务:采用结构化的系统开发方法,应用具体的计算机语言(VB)和数据库(SQL)等技术,按照软件工程的思想,开发一个实用的中小型管理信息系统,完成工资管理系统的分析设计实施工作,实现该系统完成工资管理系统的登陆信息,人事档案信息,工资信息,修改信息,工资信息,财务管理还有查询和打印等功能,并结合分析设计过程,撰写系统设计说明书(课设报告)。1.根据课程设计时间选择适当规模大小的设计课题。采用专业实习的调研内容作为课程设计选题。2.根据合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计活动。3.课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后提交详细的课程设计报告。4.开发出可以运行的管理信息系统,通过上机运行检查。5.设计说明书要求文档齐备,步骤全整,流程正确,说明详细,具有可操作性。指导教师评语及成绩目录第一章系统分析.......................................................11.1建立新系统的必要性.....................................................................................................................11.2现行系统存在的主要问题.............................................................................................................11.3业务流程分析.................................................................................................................................11.4数据流程图......................................................................................................................................21.5数据字典.........................................................................................................................................3第二章系统设计.......................................................42.1新系统功能设计.............................................................................................................................42.2代码设计..........................................................................................................................................42.3系统运行环境与数据库设计.........................................................................................................4第三章系统实施......................................................83.1数据库的实现..................................................................................................................................83.2用户界面的实现.............................................................................................................................93.3与VB的连接.................................................................................................................................15第四章课设总结......................................................16参考文献.............................................................17附录、部分主要模块的程序代码.........................................181第一章系统分析系统需求分析主要任务是调查现行系统存在的问题,弄清用户对新系统的要求,提出可行的方案,为管理层决策提供依据。系统分析(又称逻辑设计)是财务工资管理系统开发的关键环节,要求在系统调查的基础上,对新系统的功能进行细致的分析,并建立一个新系统的逻辑模型。新系统的逻辑模型由系统数据流程图、概况表、数据字典、逻辑表达式及有关说明组成。最后要完成系统分析报告(也称为系统逻辑设计说明书)。系统逻辑模型就像在根据需要建设一座学校前,按照学校教育的层次(初等、中等、高等)、规模、投资、地理环境、技术水平等条件的要求和约束,先由建筑设计院进行设计,保证学校建成后的各种功能得以实现,之后才能进行工程设计和施工一样。在系统设计阶段要做认真、细致的分析、研究工作,避免新系统在功能上存在先天不足或缺陷。因为新系统模型是建立在对现行系统的分析及要求的基础上的,所以系统调查工作要进行得深入、细致、全面。用户可以对新系统的逻辑模型提出意见,双方经过讨论、修改,最后达成共识,并完成系统分析报告(系统逻辑设计说明书),经有关领导审批通过之后,转入系统设计(又称系统物理设计)阶段。1.1建立新系统的必要性从人力资源的角度来讲,人们已经产生一种共识,那就是“人力资源是企业最珍贵的资产”。现在,人力资源不仅是企业最珍贵的资产,而且应该是唯一“动态的资产”。一个企业,无论是土地,还是设备,还是流动资金,他们的实质都是静态资产。人们认为财务管理首要的是讲“管好钱”。其实钱是属于静态资产,钱是不会跑的,它又没有长脚。如果说钱会跑,是因为有人去动他,所以不是钱的问题,仍然是人的问题。钱是不能主动创造价值的,即使是被投资于很好的项目,也是人做的决定,也是由人在那里管理。所以,唯有人的行为才是动态的;只有人的行为才能创造价值。通过计算机管理人事档案,日常办公,实现无纸化办公,通过工时计算,统计出各项数据,分析出生产现状和员工的工作表现,通过强大的查询和索检高效的索检出数据,提高办事效率。1.2现行系统存在的主要问题成功的人事工资系统不仅仅是先进信息技术的应用,更需要兼顾人力资源管理的实际需求,实现企业人力资源管理业务流程的优化和先进人力资源管理方法的应用。在这个新经济时代,对于人力资源管理实施者(人力资源经理和直线经理)而言,人事工资管理的实质已经从HR工作效率的改进(将工作做得更好)转变为HR工作质量的提高(做更有效的工作),这其中,应用一个成功人事工资系统是关键。一个成功的人事工资系统,可以把员工和企业紧密结合,提高企业人力资源管理服务的质量,并为企业的经营决策提供有力、快捷的支持,最终实现人力资源管理工作从事务性到战略性的提升。1.3业务流程分析通过对工资管理业务的实际调查分析,弄清了该工资管理工作的业务流程和管理功能,系统的业务流程。2财务工资的分析根据实际情况,我们使用ADO控件少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足,此时模块也发展成为最终产品了。1.4数据流程图添加主菜单基础信息统计和查询其他查询统计退出用户管理编辑删除更新员工登记员工基本信息管理考勤管理考勤信息管理奖惩考核员工基本信息管理员工工资设置计发员工工资员工当月工资员工基本信息管理31.5数据字典数据字典是对数据流程图中的各个元素作出详细的说明,是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等。数据项编号:222密码:222简述:工资用户登录4第二章系统设计系统设计就是已确定软件系统的总体结构,给出系统中各个组成模块的功能和模块间的联系。系统设计阶段包括总体设计和详细设计。考虑如何实现这个软件系统,直到对系统中的每个模块给出足够的过程性描述。通过适当的设计方法,实现用户对本软件各项功能的要求。这个阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理(技术)方案。其主要任务是从财务工资管理系统的总体目标出发,根据系统分析阶段的逻辑功能的要求,并考虑到经济、技术和运行环境等方面的条件,确定系统的总体结构和系统各组成部分的技术方案,合理选择计算机和通信的软硬件设备,提出系统的实施计划,确保总体目标的实现。2.1新系统功能设计新系统的功能设计是以原系统业务流程和数据流程为依据。为此新系统的功能划分为数据录入、数据查询、报表输出和代码维护四项。2.2代码设计代码就是用来一表征客观事物的实体类别,依据属性的一个或一组易于计算机识别和处理的特定符号或记号。它可以是字符、数字、某些特殊符号或他们的组合。为方便系统的使用与维护,本系统对一些基本数据项的代码格式的进行规范化,举例说明如下。1)对于关系模式“建账”中的主键为账号,在本系统中,账号代码采用二位数字的顺序码表示。顺序号为:01,02,03。2)对于关系模式“建账主关系”中的主建账序号,建账序号代码为:例如,200606280001表示:2006年06月28日第一次建账。2.3系统运行环境与数据库设计设计原则1、数据录入和处理的准确性和实时性数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。2、数据的一致性与完整性由于系统的数据是共享的,在不同的设备类别中,设备是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。对于输入的数据,要为其定义完整性规则,如果不能符合完整
本文标题:管理信息系统课程设计--工资管理信息系统
链接地址:https://www.777doc.com/doc-5941176 .html