资源预览内容
第1页 / 共55页
第2页 / 共55页
第3页 / 共55页
第4页 / 共55页
第5页 / 共55页
第6页 / 共55页
第7页 / 共55页
第8页 / 共55页
第9页 / 共55页
第10页 / 共55页
亲,该文档总共55页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
目录第一章 信息系统概况41.1 选题介绍41.2 课程设计小组基本情况介绍41.2.1课程设计小组成员的基本情况介绍41.2.2课程设计小组前期的准备情况51.2.3课程设计小组各成员所承担的课程设计的任务5第二章 信息系统分析62.1 可行性分析62.1.1 技术可行性分析62.1.3 社会因素可行性分析72.1.4 可行性分析结论72.2 客户需求分析72.3 系统分析部分92.3.1 业务流程图92.3.2 数据流程图92.3.3 E-R图112.3.4 数据字典12第三章 信息系统设计143.1 功能结构图设计143.2 输入输出设计143.3 数据库结构设计153.3.1 概念设计153.3.1 逻辑结构设计设计163.4 代码设计18第四章 信息系统实施194.1 源程序194.1.1 添加用户194.1.2 修改密码194.1.3 出差情况194.1.4 添加部门214.1.5 部门管理224.1.6 更新部门244.1.7 员工考勤登记254.1.8 请假情况374.1.9 上班时间设置384.1.10 上班情况394.1.11 用户登入414.1.12 添加员工414.1.13 员工管理444.1.14 修改员工474.1.15 主界面494.3 模拟运行数据524.4 系统使用说明书55第五章 参考书籍56第一章 信息系统概况1.1 选题介绍当今社会,计算机已经十分普及,性能也日趋完善。它已经被应用于许多领域。比如说,小到图书馆的图书管理,超市或网吧的收费管理,KTV的点歌系统,大到航空、铁路的售票,全国人口户籍的管理等等。随着现代科技的进步,用计算机来进行考勤的管理也成为现代化企业运作必不可少的一部分。在过去我们的考勤工作都是人工完成的,不仅浪费了很多的人力跟物力,而且无法保证其准确性和透明度,给企业的管理带来了许多的不便。现在利用计算机来管理我们的考勤工作,大大降低了工作人员的工作量,提高了工作效率,使原本复杂和枯燥无味的工作变得简单而轻松了,而且也实用、安全。计算机技术特别是数据库技术的发展为企业建立管理信息系统,甚至对改变管理思想起着不可估量的作用。实践证明信息技术已在企业的管理层面扮演越来越重要的角色。通过考勤系统我们能很容易地对公司员工的信息有一个基本的了解,可以很方便地知道员工的出勤情况,通过对员工出勤信息的了解,就能计算出员工的实际工资。一切的统计和计算都由计算机代为管理了,考勤信息管理系统对企业的合理化管理起到了很大的作用,它为企业信息化的建设打响了头炮,而企业的信息化建设已成为现代各个企业发展的需要。所以说,考勤管理系统的开发具有非常重要的意义。第二章 信息系统分析2.1 可行性分析目前,计算机在我国的考勤管理工作中,主要可用来进行报表处理,档案管理,文书编辑,信息查询,综合分析。查询统计作为考勤管理的一个重要组成部分,是通过对考勤情况的调查,整理和分析,了解考勤情况的发展趋势,为各级领导机关制定考出勤的方针,政策,加强干部管理,改革干部制度提供准确数字的依据。其工作除涉及到干部的基本情况统计之外,还包括职工的工资统计,职工的考勤情况统计,职工的奖惩情况统计,职工的出差情况统计,职工的请假情况统计等方面,其涉及的面之广,数据量之大可想而知,若利用手工进行考勤的统计工作,大致要经过考勤统计查询,考勤的统计资料的整理,考勤统计分析三个过程,但这种手工统计过程,存在着几个明显的问题,比如说统计资料缺乏准确性,及时性,需要花费大量的人力,物力,财力等。手工方法所表现出来的种种劣势,使人们慢慢意识到管理现代化已成为当代社会发展的一股不可抗拒的洪流。在管理现代化的浪潮中,考勤管理现代化也势在必行。实现考勤管理现代化是一个复杂的系统工程,需要采取科学的管理方法和先进的科技手段。科学的管理方法在管理中一般是指数学方法、系统方法、信息方法、控制论方法、社会学方法、心理学方法等科学方法,而先进的科技手段主要是运用当代最新科学技术之一的电子计算机来为考勤管理现代化服务。而且一个完善的考勤系统应做到以下几点: 提高了考勤管理效率,减轻劳动强度; 提高信息处理速度和准确性; 为考勤负责人提供更方便、科学的服务项目2.1.1 技术可行性分析系统开发环境: Windows xp sp3 + vs2005 + sqlserver2000技术已经比较成熟,和其他应用开发语言比起来有很大的优势,所以利用这些技术是完全可以完成这些功能的。同时由于逻辑不是太复杂,估计可以按时完成此项目。考勤管理系统是工作主要是在职工和管理都有之间架起一座桥梁,能相互沟通信息和处理信息。这一特点非常适合计算机特点,通过网络internet技术,发挥计算机的信息传输速度快、准确度高的优势。计算机硬件和软件技术的飞速发展,为系统的建议提供了技术条件。2.1.2 经济可行性分析(1) 支出A、在基建投资上,只需要配置一台DELL服务器,大概2万左右;B、软件设计和开发费用:2.5万元C、经常性指出:(主要是指软件的维护费用)(2) 收益进一步实现办公自动化,减少人力投资和办公费用,极大提高办公效率,同时更好地控制考勤制度,降低成本。(3) 投资回收周期根据经验算法,收益的累计数开始超过支出的累计数的时间为1年。2.1.3 社会因素可行性分析对所建议系统的社会因素方面的可行性分析:(1)法律可行性新系统的研制和开发,所有软件都选用正版,将不会侵犯他、集体和国家的利益,不会违反国家政策和法律。(2)使用方面的可行性由于新系统的客户端只要求用浏览器,管理者与人员完全有能力使用此系统,并且新系统的研制和开发是充分考虑工作人员对考勤的易于管理,提高工作效率,界面友好,操作简单方便,能完全满足职工的使用要求。对传统管理理念的冲击,可能引起管理层的变动和人员调整。对于企业管理人员的要求提高,使企业在一定的可能下进行机构精简,迫使工作人员继续学习新知识,拓宽企业在市场竞争环境下的生存空间。对于企业的管理者与职工之间管理方式的转变和扩充。2.1.4 可行性分析结论结论意见:经上述可行性分析,系统研制和开发可以立即开始进行2.2 客户需求分析考勤系统应该便于管理者的查询、修改、更新、统计以及高层管理人员的查询等操作。能从整体上体现去每个员工每日,每月的出勤情况。基本信息管理包括节假日日期设置、部门信息管理和员工信息管理。(1) 主要功能a.员工考勤签到:员工每天上班时需要登陆系统进行签到,如果当天已经签到了,则不执行重复操作!考勤签退:员工每天下班时需要登陆系统进行签退,如果当天还没有签过到,则不执行签退操作,如果当天还没有到下班时间,也不执行签退操作! 节假日查看:员工可以登录查看节假日加班安排系统管理:修改自己的密码, 查看系统简介.b.管理员员工信息管理:管理员登陆系统后可以添加新的员工信息,可以对现有员工的信息进行修改和查询!可以删除某些员工信息,当删除员工信息时同时将删除他们的考勤信息职位类别及上下班时间管理:不同的职位类别拥有不同的上下班时间,管理员可以添加新的职位类别,修改已经存在的职位类别的名称和上下班时间,部门信息管理:管理员可以添加和删除部门信息,当部门下面存在员工信息时不执行删除操作.系统管理:修改自己的登陆密码,查看系统简介。节假日管理:节假日的设置和查看; (2) 特点 实现了管理员和员工登陆信息的自动判断!根据不同的身份显示不同的功能菜单。程序使用三层架构思想,采用完全面向对象的思想方法设计。系统在进行相关操作如删除员工信息时使用了存储过程。(3) 数据输入:通过登录系统输入职工上班下班,以及请假、出差等信息。输出:职工考勤情况。(用户对相关职工的查询结果和报表)(4) 安全保密系统对不同权限的用户提供不同的功能模块,对历史数据的更改和新数据的添加只有一定权限的用户才能操作,一般用户只能进行查询操作。对数据库的关键数据应要求保密。系统默认管理员登陆信息: 帐号admin 密码admin2.3 系统分析部分2.3.1 业务流程图图2-1 业务流程图2.3.2 数据流程图图2-2 顶层数据流程图 图2-3 一层数据流程图2.3.3 E-R图图2-5 E-R图名字:上班时间数据描述:关于每日上班时间的信息,用于员工对上班时间的确认定义:上班时间数据=上午工作开始时间+上午工作离开时间+下午工作开始时间+下午工作离开时间位置:输入到上班时间表2.3.4 数据字典名字:部门数据描述:部门的信息,用于对部门的确认定义:部门资料数据=部门代号+部门名称位置:输入到部门表名字:上班类型数据描述:上班类型的信息,用于对员工上班时间类型的确认定义:上班类型数据=类型代号+类型名称位置:输入到上班类型表名字:个人资料数据描述:职工的个人信息,用于对职工的确认定义:个人资料数据=员工ID+员工姓名+员工性别+出生日期 +职务+个人工作资料档案位置:输入到员工表 名字:职工列表数据描述:职工的部门信息,用于对职工部门的确认定义:职工列表数据=员工ID +员工姓名+部门代码+部门名称+员工类别+员工职位+查询密码位置:输入到部门表、用户表名字:考勤数据描述:职工的考勤信息定义:考勤数据=员工ID+年月+迟到+早退+请假+旷工 位置:输入到请假表、上班表、出差表名字:用户名别名: 描述:惟一标识本系统的用户身份定义:用户名=5字符5位置:操作用户表名字:操作用户表别名:操作用户信息描述:是对使用本系统的用户进行身份和权限验证用的定义:用户名+密码+所属单位+权限一+权限二+操作员位置:所有表单名字:密码别名: 描述:验证本系统的用户身份定义:密码=5字符5位置:用户表名字:权限二别名: 描述:标识本系统的用户对本系统登记权的使用权限定义:权限二=5字符5位置:用户表名字:权限一别名: 描述:标识本系统的用户对本系统管理权使用权限定义:权限一=5字符5位置:用户表第三章 信息系统设计3.1 功能结构图设计图3-1 功能结构图3.2 输入输出设计表3-1 登录名称、标识符登录输入填写用户的ID号和密码,点击确认按钮。输出提示登录成功进入系统主页面表3-2 员工上班名称、标识符上班输入选择部门、姓名,点击上班输出提示上班成功信息表3-3 员工下班名称、标识符下班输入输入部门、姓名,点击上班输出提示下班成功信息表3-4 修改密码名称、标识符修改密码输入管理员输入用户名、原始密码、新设定的密码输出提示修改密码成功信息表3-5 申请请假名称、标识符申请请假输入输入请假人姓名、所属部门、请假时间、请假时长、请假原因输出提示请假申请已经提交信息表3-6 申请出差名称、标识符申请出差输入申请人姓
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号