- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL执行的考勤信息管理系统论文
摘要
目前高校校园信息化逐步完善,高校师生借助校园网有效的提高了办事效率。各大高校针对师生的成绩查询系统、教务管理系统、招生就业系统、BBS、校园网站等系统在各大高校纷纷出现,对全校师生的学习、生活、管理、办公带来了便利。目前高校学生上课考勤管理都是以任课老师上课点名为,这种的模式在目前高校管理中暴露出了许多弊端:一是学生请假不方便;二是学生请假对任课老师不透明, 三是学生对自己整个学期的上课出勤情况没有整体的统计信息。四是学校领导更加把握不住学生上课的出勤情况。上述所说高校对学生考勤和请假面临的问题涉及几类用户,系统使用范围是在全校校园网内,由于用户分布广泛,且存在很大差异目前随着IT技术的不断创新与发展,新的技术不断推出,各种实现信息化的解决方案不断成熟。面向对象程序设计语言的广泛使用,各种成熟关系数据库的不断完善与推出,计算机技术特别是数据库技术的发展为建立管理信息系统,甚至对改变管理思想起着不可估量的作用。实践证明信息技术已在的管理层面扮演越来越重要的角色。
考勤信息管理系统中主要包括了学生的基本信息(姓名、学号、性别等)查询学生的基本信息,可根据学生的学号或实际的出勤情况查看学生的基本信息等;另外还有密码修改和帮助说明的功能。通过考勤系统我们能很容易地对学校的管理信息有一个基本的了解,可以很方便地知道学生的出勤情况,一切的统计都计算机代为管理了,考勤信息管理系统对学校的合理化管理起到了很大的作用,它为学校信息化的建设打响了头炮,学校的信息化建设已成为现代各个高校发展的需要。本系统选用SQL Server 2000数据库管理系统来存储数据,主要解决学生考勤管理以及后台数据的维护与更新。本系统操作简单方便,只要懂得上网都能方便操作本系统,所以在操作上也是可行的。不同用户对信息系统的需求侧重点不同,在遵循系统工程的设计和实施的前提下,信息系统也存在着不同的方案。在信息系统设计和实施中,权衡用户需求的各方面,可以用相关的措施进行精简化,达到设计人员和使用人员效率最大化的目的。
关键字:学生考勤管理、SQL Server 2000
目录
第一章、需求分析 4
1.1、用户需求描述: 4
1.2、功能需求描述: 4
1.3、流程图: 5
第二章、概念模型设计(E-R图): 7
2.1、概念设计的目标与任务 7
2.2、确定实体集及E-R图: 7
2.3、确定联系集及总E-R图 9
2.4、实体关系图: 9
第三章、关系模式设计 10
3.1、关系表 10
3.2、模式求精: 11
第四章、物理模型(SQL语句) 12
第五章、心得体会 15
第六章、评分表 16
第一章、需求分析
1.1、用户需求描述:
用户是系统的最终使用者 ,实际调查分析,本系统应当包括学生、任课老师、系统管理员三类用户,这三类用户对系统的需求简要概括如下:
(1)、学生用户需求描述:学生可以查看在校期间所有学期上课出勤的详细信息,如:查看《数据库系统原理与设计》这门课程在整个学期请假、旷课、迟到、早退了多少次,以及具体的时间、任课老师姓名、第几节课等详细信息。其它需求:查看本人的基本信息,如本人的所属的院系、年级、专业、班级、学号、姓名、性别等,以及修改个人用户密码,查看本班课表安排。
(2)、任课老师用户需求描述:管理学生上课出勤需求,随着时间的变化,自动列出还没有在网上公布的学生上课出勤信息,系统自动根据学生请假系统,决定学生上课出勤的最终结果。查看学生出勤信息需求:查看所教班级学生整个学期的出勤统计信息及详细信息。其它需求:查看上课课表,本人基本信息以及修改个人用户密码。
(3)、系统管理员用户需求描述:系统管理员有系统的最高权限,负责系统所需所有数据的动态同步更新以及维护,根据系统针对各用户的设计,基本功能需求如下:
管理学校各院系、年级、专业、班级的添加、删除、修改等。
b、管理每个学期每个班级的课程安排及任课老师。
1.2、功能需求描述:
根据各类用户的需求描述,系统应当具备考勤管理系统、后台管理系统这两大主要功能。
(1)、考勤管理功能需求:任课老师通过考勤管理系统,对学生上课出勤信息进行公开,为了能及时准确无误的对学生出勤情况公开。本模块的功能是学生考勤信息统计的实现、查看及管理,涉及三大类用户中的所有用户。学生在线查看自己所有学年的出勤信息;任课老师在线管理学生出勤信息;、学校领导查看不同的范围的学生出勤信息。
(2)、后台管理功能需求:后来管理主要是用来管理系统操作的数据,因为高校每学年的学生都在变化,有新生入学,也有学生毕业。本模块的功能实现整个系统数据的同步更新及维护,只涉及系统管理员用户。系统管理员动态的管理学生信息、课表安排、学年安排等信息,是整个系统实现的基础。
1.3、流程图:
(1)、学生考勤系统总流程图::
图表
文档评论(0)