学生课堂点名管理系统 - 论文终稿
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
密 级 公 开 学 号××
××大学
毕业设计
学生课堂点名管理系统的设计与实现
论文作者 :
指导教师 : ××老师
系别 :: 数学与计算机科学系
专业 计算机科学与技术
年级 : 2011级
提交日期 : 2015年5月10日
答辩日期 : 2015年5月24日
毕业论文(设计)学术承诺
本人郑重承诺:所呈交的毕业论文是本人在导师指导下进行的研究工作及取得的研究成果。除了文中特别加以标注和致谢的地方外,论文中不存在抄袭情况,论文中不包含其他人已经发表的研究成果,也不包含他人或其他教学机构取得的研究成果。
作者签名:日期:
毕业论文(设计)使用授权的说明
本人了解并遵守××大学有关保留、使用毕业论文的规定。即:学校有权保留或向有关部门送交毕业论文的原件或复印件,允许论文被查阅和借阅;学校可以公开论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文及相关资料。
作者签名:指导教师签名:
日期:日期:
学生课堂点名管理系统的设计与实现
摘要:社会已经进入一个信息化时代,多数高校均已实现信息化管理。相反的是,课堂上课的点名工作却仍需要人工的操作,不仅浪费老师和学生的人力,在工作进行中也存在很多不尽人意的地方。本课题在.NET框架下,使用C#语言中的WinForm MDI应用窗体程序,在Visual Studio 2010中设计和实现了学生课堂点名管理系统。该系统可以方便地实现学生课堂点名、登记、修改的操作。并且可以在学期末进行本学期考勤情况汇总工作,提供给老师进行分析。实现这个功能既可以方便老师,也可以有效地提高学生的考勤率,保证了学校教学工作的顺利运行。
关键词:点名管理系统;考勤;MDI;WinForm
I
THE DESIGN AND IMPLEMENTATION OF STUDENTS ATTENDANCE MANAGEMENT SYSTEM
Abstract: As society has entered into an information time, most of universities has been implemented information management. On the contrary,the work about attendance in the classes is still need operate manually. It not only waste human resource, but also has many unsatisfactory respects. This paper designed and implemented the attendance management system using technologies of .NET framework, WinForm MDI and C#, in the Visual Studio 2010 Integrated Development Environment. The operation of checking-in, recording and updating could be implemented conveniently in the system. Besides, the system can make summaries about all the attendance information in the end of semester which can be provided for the teachers' analysis. Implement of this system can make teachers' work conveniently, increase students’ attendance effectively, and guarantees the running of university educational work.
Keywords: Attendance Management System ;Attendance; MDI; WinForm
II
目录
摘要 ......................................................................................................................................... I Abstract ...................................................................................................................................... II
1 绪论 (1)
1.1 课题研究背景和意义 (1)
1.2 软件开发设计 (2)
1.2.1 开发环境 (2)
1.2.2 界面设计 (2)
1.2.3 开发模式 (3)
1.3 可行性分析和总体设计原则 (2)
1.3.1技术可行性 (3)
1.3.2经济可行性 (3)
1.3.3操作可行性 (3)
1.4 总体设计原则 (3)
2 系统需求分析 (5)
2.1 功能需求分析 (5)
2.2 业务流程分析 (5)
2.3 业务流程图 (5)
3 系统总体设计 (7)
3.1 系统结构设计 (7)
3.2 系统数据库设计 (8)
4 系统实现 (15)
4.1 登陆页面 (15)
4.2 主页面 (15)
4.3 点名页面 (16)
4.4 添加学生页面 (17)
4.5 添加课程页面 (18)
4.6 切换用户 (19)
4.7 添加教师 (20)
4.8 添加班级 (20)
4.9 考勤查看 (21)
4.10 添加学生选课 (21)
4.11 添加授课信息 (22)
5 系统测试 (24)
5.1 测试方案 (24)
5.2 测试过程 (24)
5.2.1账户登录测试 (25)
5.2.2教师用户功能测试 (25)
5.2.3管理员用户功能测试 (27)
I II