- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
山东交通学院
课程设计
题 目: 职工考勤管理系统
课程设计
系 : 信息科学与电气工程学院
专 业: 计算机科学与技术
班 级 计算111
姓 名:
学 号:
3月 18日至 3 月31 日 共 2 周
指导教师(签字):
系 主 任(签字):
2013年 3 月 31 日
课程设计任务书
职工考勤管理信息系统
1.系统功能基本要求:
职工信息,包括职工编号、职工姓名、性别、年龄、职称等;出勤记录信息,包括上班打卡时间,下班打开时间,缺勤记录等;出差信息,包括出差起始时间、结束时间、统计总共天数等;请假信息,包括请假开始时间,结束时间,统计请假天数等;加班信息,包括加班开始时间、结束时间、统计加班总时间。
2.课程设计报告(3000—5000字),纸质打印稿及电子版
(1)需求分析(功能模块层次图)
(2)系统设计(包括详细设计和界面设计)
(3)代码设计(主要功能函数)
(4)测试记录(测试各项功能的正确性、容错性)
(5)课程设计总结
目 录
HYPERLINK \l "_Toc226574577" 1. 系统分析
HYPERLINK \l "_Toc226574578" 1.1系统需求分析
HYPERLINK \l "_Toc226574580" 1.2系统功能结构分析
HYPERLINK \l "_Toc226574582" 1.3开发及运行环境分析
HYPERLINK \l "_Toc226574584" 2.数据库系统设计
HYPERLINK \l "_Toc226574585" 2.1 数据表的设计
HYPERLINK \l "_Toc226574587" 3. 应用程序设计
HYPERLINK \l "_Toc226574588" 3.1 界面设置
HYPERLINK \l "_Toc226574589" 3.2 关键函数代码
HYPERLINK \l "_Toc226574590" 4. 系统测试
HYPERLINK \l "_Toc226574591" 4.1 系统连接SQL2005方法
HYPERLINK \l "_Toc226574593" HYPERLINK \l "_Toc226574593" 5. 设计体会
HYPERLINK \l "_Toc226574594" 参考文献
1. 系统分析
1.1需求分析
90年代中期,由于Internet 的迅速普及,使Intranet成为Internet技术在企业管理信息系统中的应用和延伸,形成了集计算机,计算机网络、数据库、分布式计算等于一体的信息技术综合体,它打破了时间和地域的界限,使信息交流变得快捷、准确,为建立现代企业管理信息系统提供了充足的条件。企业信息管理系统在此基础上延伸、扩展,使之上下、内外全面贯通。酒店考勤管理系统是在适应市场需求的客观前提下,为了满足中小型公司或事业单位管理自己的职员考勤问题而开发的。该系统的是终目的是要将各位职员的考勤情况放到网络上,以方便员工及时查证。
系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。员工考勤管理系统能够和考勤机相连接,从而完成自动、高效、科学的考勤信息输入。该系统具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。
考虑到适应性,构建一个考勤系统,所有的员工都通过打卡来进行登录和注销,同时考勤系统需要用户密码才能进入。在这里假定打卡信息已经转化成数据信息,每次打卡将激活的一个模块。这些模块可以用手工输入,以备不时之需。
根据分析,该考勤系统必须具备如下几个功能:
1) 数据管理
功能是设置和管理基础数据,包括加班、请假类别的定义和班次的定义,在全县范围内可以进行基础数据的添加、删除和修改。
(2) 考勤管理
包括出勤动作、出勤信息的查询;上级对下级员工的出勤信息的确认;生成考勤统计信息并可以根据指定的条件进行查询。实现从每日出勤到统计全部考勤信息的无纸化操作。为方便数据传递和查阅,要根据需求提供不同时间短的考勤统计信息表。
(3) 加班管理
对员工的加班时间进行统计,记录开始时间和结束时间,对加班信息实现添加,删除等操作。
(4) 请假管理
可以提出请假申请,并完善请假信息,如请假开始时间,请假结束时间,请假的进行管理。
(5) 出差管理
文档评论(0)