面向班主任的学生管理系统的设计(ASP.NET,SQL)(任务书,开题报告,论文11500字,程序代码,SQLserver数据库)
摘 要
现如今电脑快速发展,它为各行业带来便利、提高了管理效率,吸引了越来越多的行业使用电脑进行信息管理,对于班级教师管理系统也是在如此大的背景下逐渐发展起来。本文主要研究如何开设班级老师的学生管理制度,提供完整的面向班主任的学生管理系统服务。
本文介绍了基于.net开发的一个管理信息系统的过程。通过分析班主任在班级中的日常事务,和同学们的需求,按照系统开发的传统步骤,前期具体分析了功能需求以及各项功能的实际操作空间,并对相应的技术方案进行了阐述,后期进行系统的开发和各功能模块的设计。在此基础上,系统可以不断完善,内容不断扩充,开发出适用于管理员、班主任、学生三个群体的系统。一方面提高了各大院校班主任教学工作在信息管理上的准确性和便捷性;另一方面在实现录入、查询和统计的基础上,还能对同学们的请假申请等做审核,方便了同学和班主任两大群体。同时可以随时检索查询,掌握班级信息的动态情况,多个方面关注学生发展,在一定程度上加强学校与家长的交流,促进合作,共同培养学生。
关键词:基于.net的面向班主任的学生管理系统;学生管理;数据库SQL2008
Abstract
With the rapid development of the computer brings the convenience and efficiency of management to more and more industries, more and more industries using computer to information management, student management system for the teacher is in such a background gradually developed. This article mainly studies how to develop a set of student management system for head teachers, and provides a complete student management system for head teachers.
This article describes a process based on .net development of a management information system. By analyzing the daily affairs of the class teacher in the class. By analyzing the daily affairs of the class teacher in the class and the needs of the students, according to the traditional steps of system development, the functional requirements and the actual operation space of each function are analyzed in the early stage, and the corresponding technical scheme is expounded. System development and the design of functional modules. On this basis, the system can continue to improve, the content continues to expand, developed for administrators, class teachers, students of the three groups of systems. On the one hand to improve the major institutions of the school teacher in the information management on the accuracy and convenience; the other hand, in the realization of entry, query and statistics on the basis of the candidates can also apply for leave to do the audit, to facilitate the Classmates and class teacher of the two groups. At the same time can be retrieved at any time query, master the dynamic situation of class information, a number of aspects concerned about the development of students, to a certain extent, strengthen the exchange of schools and parents to promote cooperation and co-train students.
Key words: .net based student management system for teacher in charge of class, student management, database SQL2008
2.1.1 系统功能需求
目前高校的班主任多为兼职,为方便班主任对班级同学的学习、生活的管理,系统要求整合学生的成绩信息、家庭信息等,具有成绩统计分析、请假批准、访谈记录以及查询统计功能。能有效促进班主任老师对班级学生的了解,帮助老师有针对性的采取措施,做好班级的组织和管理工作。
为此,将以上功能需求详细展开为以下几点:
1)用户管理,用户类型分学生、班主任和管理员等三种,分别拥有不同权限实现用户登录,退出。
2)用户信息的管理维护,包括每个权限用户和用户个人数据的密码修改。如教师权限登录后,会显示本班级所有人的基本情况姓名,学号,出生年月,生源地,每位学生家长姓名及联系方式,家庭住址。
3)信息的处理与统计,指的是可以根据学号/姓名,查询出某位同学的概况,以及基础的增删查功能。
4)表与表之间的数据互通,如学生权限登陆后,点击“请假申请”,然后您可以填写具体的信息、姓名、请假时间、请假原因,提交到“待审核”状态,教师端打开“请假信息”表则会显示出各条请假信息,可以做“同意”/“拒绝”操作,反馈到学生端。
开发环境:Microsoft visual studio
数据库工具:SQL Server
目 录
第1章 绪论 1
1.1 课题背景 1
1.2 国内外研究现状 1
1.3 研究目标 2
第2章 系统分析 3
2.1 系统需求分析 3
2.1.1 系统功能需求 3
2.1.2 非功能需求 3
2.2 业务流程分析 4
2.3 数据流程分析 6
2.4 数据字典 8
第3章 系统设计 10
3.1 系统设计原则 10
3.2 功能模块设计 10
3.3数据库设计 12
3.3.1 数据库概念结构设计 12
3.3.2 数据库逻辑结构设计 14
3.4 界面设计 18
3.4.1 登陆界面设计 18
3.4.2 输入界面设计 19
3.4.3 查询界面设计 19
3.4.4 请假界面设计 20
第4章 系统实施 22
4.1 实施计划 22
4.2 关键功能代码举例 22
4.2.1 注册登录模块 22
4.2.2 访谈管理模块 24
4.3 系统测试 25
第5章 总结与致谢 27
5.1 总结 27
5.2 致谢 28
|