考勤管理系统概述.doc

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课 程 设 计 报 告 课程设计名称 软件工程综合课程设计 专 业 计算机科学与技术系 班 级 学 号 姓 名 指导教师 成 绩 2013年 10月 21 日 目 录 设计总说明 I 1 绪论 1 1.1 课题背景与目的 1 1.2 本课题研究意义 1 1.3 设计目标 2 1.4 国内外研究状况 2 1.4.1 国外研究状况 2 1.4.2 国内研究状况 2 2 相关技术介绍 3 2.1 C#介绍 3 2.2 数据库理论简介 3 2.2.1 数据库系统设计及规范化 4 2.2.2 数据库系统设计 4 2.2.3 数据库设计的规范化 4 2.3 开发工具简介` 4 2.3.1 ASP.net 4 2.3.2 Microsoft SQL Server 2000 5 2.3.3 ADO技术 5 3 系统需求分析 6 3.1 系统的用户需求 6 3.1.1 现状调查 6 3.1.2 系统需求 6 3.1.3 可行性分析 6 3.2 系统功能描述 7 3.3 系统功能模块设计 7 3.4 系统用例分析与活动分析 8 3.4.1 系统用例分析 8 3.4.2 系统活动分析 9 4 数据库设计 13 4.1 数据库的概念设计 13 4.2 数据库的逻辑结构设计 16 5 系统详细设计 19 5.1 系统界面设计 19 5.1.1 系统的主体流程图 19 5.1.2 登录对话框设计 20 5.1.3 系统主界面 21 5.1.4 系统管理模块设计 21 5.1.5 班级信息设计 22 5.1.6 考勤类型设计 22 5.1.7 考勤员设置设计 25 5.1.8 考勤统计设计 25 6 系统实现 26 6.1 开发环境与工具选择 26 6.1.1 开发环境与工具选择 26 6.1.2 系统开发工具 26 6.2 系统客户端程序的实现 26 6.3 系统测试 27 6.4 测试环境 27 6.5 系统性能分析 27 7 结束语 27 鸣 谢 29 参考文献 30 设计总说明 随着计算机的发展及网络技术的应用,当今社会正快速向信息自动化社会发展,信息自动的作用也越来越大,特别是各行业的管理领域,智能化信息已是提高效率,规范处理,客观审查的最有效途径。上课考勤作为学校的基本管理,是学校对老师,学生工作管理的基本依据。开发上课考勤系统,正是完善学校信息化管理的重要环节。 在各个学校中,学生的考勤工作不仅工作量大,而且时效性强。过去,绝大多数学校对学生的考勤大部分还停留在带着一叠打印稿,拿着笔记录,事后还要人工的把杂乱的纸条整理成几份,这样做既繁琐,又要耗费大量的人力、物力,且容易出错,公布学生考勤情况不及时,时效性差等缺点,这些缺点都严重制约了考勤工作效率的提高。因此,开发一个上课考勤系统是必须的。因为上课考勤系统通过考勤可以判断学生是否上课,记录上课情况和可以统计一个学生一段时间的考勤信息,而且系统可以保证考勤数据的准确,公正,安全,减少老师的工作负担,避免人为因素的干扰和弄虚作假现象。况且随着数据库技术的发展和学校信息化建设的进行,使用计算机考勤也成为大势所趋,它为学校的考勤工作节约了大量的人力和物力,也大大减轻了考勤工作人员的工作量。本系统充分利用了现代网络的快捷与普及的优势,以达到教育工作的自动化、简单化、效率化,而且可以达到实用和方便的原则。 针对学校考勤的种种缺点,开发一个上课考勤系统应有如下一些用处:该系统可对学生进行勤旷课、迟到、早退自动显示学生照片,并和名字对应,杜绝学生代考勤的现象;统计出各类报表Microsoft Visual Studio 2003开发,后台数据库使用Microsoft SQL Server 2000,数据库的连接采用了ADO技术。 关键词:考勤系统;考勤;ADO技 上课考勤系统的设计与实现 计算机科学与技术,200310821234,张再文 指导老师:刘金华 1 绪论 1.1 课题背景与目的 今天,计算机的价格已经十分低廉,性能却有了长足的长进。它已经被应用于很多领域,计算机之所以如此流行的原因主要有以下几方面原因: (1) 计算机可以代替人工进行许多繁杂的劳动; (2) 计算机可以节省许多资源; (3) 计算机可以大大的提高人们的工作效率; (4) 计算机可以使敏感文档更加安全等等。 随着现

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档