- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
?
?
从信息与计算机角度设计上机考勤管理系统
?
?
王皓研吴洪毅张勇
摘要:在科技高度发展的现代,信息化不断普及和深入,计算机已经蔓延了整个大学,乃至高中、初中、小学。在现代话教育技术模式下,上机考勤管理系统开始出现,因为它能够合理使用硬件资源、有条理管理好学生考勤信息。
关键词:考勤;系统;用户;需求分析
一、需求分析
随着不同高校的办学水平在不断提高,其相应的和学条件也发生了极大的改善,而傳统的上机考勤管理系统再难以处理更加冗杂的数据,为了能够方便教师对学生进行上机考勤情况的实时查看和评分,因此应该充分利用现有的信息化带来的计算机软硬件资源,就必须开发出一套先进的上机考勤管理系统,而如何建立这类规划化信息化的管理系统已经成为了大势所趋的一件紧迫重要的任务。
(一)系统概述
本系统主要囊括以下几个界面:权限登录界面,管理员界面,教师界面和学生界面。任何权限人群都必须通过登录界面进行登录后,才可以查看对应的信息和使用对应的功能。如果你拥有管理员的权限,正确登录后,你可以修改自己的密码,修改自己的个人信息,录入新增的其他管理员信息,录入新增的教师信息,对现有的教师信息进行查询并删除,对课程信息进行增删改操作;如果你拥有教师的权限,正确登录后,你可以修改自己的密码,修改自己的个人信息,录入学生信息,删除学生信息,查看学生上机过程中的考勤情况;如果你拥有学生权限,正确登录后,你可以修改自己的密码,修改自己的个人信息,进行考勤签到和考勤查看。
(二)功能需求分析
(1)登陆模块。通过选择的权限查询数据库对应的表中有无用户输入的用户名和密码,有的话就登陆成功,跳转到相应页面,否则登陆失败。登陆模块是一个系统最基本的安全模块。
(2)管理员模块。管理员拥有系统的最高权限,可以对课程进行增删改的操作,还可以对管理员信息和教师信息进行录入和删除操作以及修改自己的个人信息和个人密码。
(3)教师模块。可以录入和删除学生信息查看学生考勤情况以及修改自己的个人信息和个人密码。
(4)学生模块。可以进行考勤签到以及修改自己的个人信息和个人密码。
(三)运行环境
SQLServer2008R2,VisualStudio2012
二、概要设计
(一)模块功能介绍
1.登录功能
(1)管理员登陆。操作描述:进入到登录页面,选择管理员选项,输入自己的ID和密码登录本系统。涉及数据:管理员ID,密码。
(2)教师登陆。操作描述:进入到登录页面,选择教师选项,用自己的ID和密码来登录本系统。涉及数据:教师ID,密码。
(3)学生登陆。操作描述:进入到登录页面,选择学生选项,用自己的ID和密码来登录本系统。涉及数据:学生ID,密码。
2.新增功能
(1)新增管理员。操作描述:管理员新增一个管理员。涉及数据:管理员ID,密码,性别,姓名,联系电话
(2)新增教师。操作描述:管理员新增一个教师。涉及数据:教师ID,密码,性别,姓名,职称,联系电话
(3)新增课程。操作描述:管理员新增一门课程。涉及数据:课程ID,课程名称,学分
(4)新增学生。操作描述:教师新增一位学生。涉及数据:学生ID,姓名,密码,性别,专业,联系电话
(5)新增考勤。操作描述:学生新增一个考勤。设计数据:课程ID,学生ID,上机次数,考勤否
3.数据查询功能
(1)管理员查询。操作描述:管理员可以根据管理员ID查询个人或其他人管理员信息;根据教师ID查找教师信息;根据课程ID查找课程信息。涉及数据:管理员ID、教师ID、课程ID、
(2)教师查询。操作描述:教师可以根据个人ID查询自己的个人信息;根据专业,教师ID查看学生考勤情况。涉及数据:课程ID,专业,教师ID。
(3)学生查询。操作描述:学生可以根据个人ID查询自己的个人信息;根据个人ID,课程ID查询考勤情况并考勤。涉及数据:学生ID,专业,课程ID,教师ID。
4.数据删除,修改功能
(1)管理员。操作描述:管理员拥有对自己的个人信息和密码进行修改的权利,也拥有删除教师信息的权利,也可以对课程进行修改或者删除;涉及数据:管理员ID,姓名,密码,性别,联系电话,教师ID,课程ID,课程名称,学分,专业等等。
(2)教师。操作描述:教师拥有对自己的个人信息和密码进行修改的权利。涉及数据:教师ID,课程ID,专业,等。
(3)学生。操作描述:学生拥有对自己的个人信息和密码进行修改的权利。涉及数据:学生ID。
(二)模块结构
1.登陆模块:用户名,密码,权限。
2.管理员模块:可以对课程信息进行增删改的操作,还可以对管理员信息和教师信息进行录入和删除操作以及修改自己的个人信息和个人密码。
3.教师模块:可以录入和删除学生信息查看学生考勤情况以及修改自己的个人信息和个人密码。
4.学生模块:可以进行考勤签到以及修改自己
文档评论(0)