基于BS结构的在线学籍管理系统
来源:wenku7.com 资料编号:WK79883 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK79883
资料介绍
摘 要 随着科学技术的发展,计算机领域不断取得新的研究成果。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用,不仅在工业方面而且在日常生活中也越来越离不开计算机。而在学校里,也需要计算机来处理大量的学生数据。在数字化的今天,为了加快学校学籍管理,以及使学校对学生数据的管理更加简单。开发一套学籍管理系统迫在眉捷,结合本次毕业设计的题目开发了学籍管理系统。 本文是对学校里的大量学生学籍信息处理的研究。本文是基于B/S结构的在线学籍管理系统,开发主要包括后台数据库的建立和维护以及前端应用界面的开发两个方面。本系统用asp.NET进行开发与设计,用SQL开发后台数据库。在界面外观上便于浏览和操作,数据查询时简单快捷。系统实现了学生信息的添加、删除和修改,以及用户的注册、权限设置。 The Design and Implementation of On-line Student Status Management System Based on B/S structure Abstract With the development of the science and technology, computer plays a more and more important part in replacing and extending the people's capacity. People use computer not only in the industry field, but also in the daily life. A lot of data needs to be dealt with,especially in school. In the modern society, student management is greatly improved by using computer. The system is based on B/S structure, as a part of the application of the computer; student information management system has its own advantages. The system contains two aspects: setting up and maintenance of background database; and the development of the interface. The system is developed by using asp.NET, and database is operated with SQL. The interface is friendly to browse and operate, and the data is easy to query. The following functions have been implemented, for example, student information's addition, deletion and modification, as well as user's registration and privilege setup. 目 录 论文总页数:22页 1 引言 1 1.1 课题背景 1 1.2 选题意义 1 1.3 主要研究内容 1 1.4 主要研究思路和方法 1 2 基础理论介绍 1 2.1 B/S模式 1 2.2 asp.NET技术 2 2.3 C#语言 3 2.4 结构化查询语言SQL 3 3 系统方案 3 3.1 系统结构设计 3 3.2 系统模块划分 3 3.3 系统功能关系图 4 4 系统设计与实现 6 4.1 系统数据库设计 6 4.2 系统功能模块的设计与实现 9 5 系统测试 17 5.1 测试环境 17 5.2 测试过程 17 5.3 测试结果 19 结 论 19 参考文献 20 致 谢 21 声 明 22 1.1 课题背景 随着科学技术、网络信息的不断发展,计算机科学也日渐成熟,其强大的功能已成为人们深刻认识,如今,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点。 现今学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。而对庞大的信息量,需要有学生学籍管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理,科学统计和快速查询,从而减少管理方面的工作量。 1.2 选题意义 针对目前学校发展迅速,学生管理要求不断加强和复杂化,在线学籍管理系统由此诞生,为使学校管理各种各样学生信息,为老师和学生方便简捷的查询所需信息和资源,也为了后台的维护和更新。学生学籍管理是一个教育单位不可缺少的部分,它的内容对于学校的管理和运行来说相当重要,所以本系统应该能够为用户提供充足的信息和快捷的查询方式。 3.1 系统结构设计 学生学籍管理系统是一个完整的学校学生信息管理系统。在本系统中主要包括用户登录和注册功能、用户和角色管理功能、教师信息管理功能、班级和年级管理功能、课程信息管理功能、学生信息管理功能,学生成绩管理功能等。 3.2 系统模块划分 根据系统需求分析,系统划分为7个模块: 1.用户登录和注册模块 用户登录和注册功能主要包括的功能如下: 用户登录:验证用户的信息是否合法,以及验证用户是否为系统的合法用户。 用户注册:由系统管理员添加新的用户。 2.用户和角色管理功能 用户和角色管理功能主要包括用户管理、角色管理及其用户和角色之间的关系管理。在系统中主要包括:用户管理、角色管理、添加角色和用户修改密码。 3.教师信息管理功能 教师信息管理功能主要对教师信息的管理,如教师信息的添加、修改和删除等。在系统中主要包括:添加新的教师信息、删除教师信息、删除教师信息。 4.班级和年级管理功能 班级和年级管理功能主要实现班级和年级的管理功能,如班级和年级的添加、修改、删除、查看等。在系统中主要包括管理班级和年级、添加班级和年级、修改班级和年级、查看班级和年级。 5.课程信息管理功能 课程信息管理功能主要对课程信息进行管理,如课程信息的添加、修改、删除等。在系统中主要包括添加课程信息、添加课程信息、删除课程信息。 6.学生信息管理功能 学生信息管理功能主要对学生信息进行管理,如学生信息的添加、修改、删除等。在系统中主要包括添加学生信息、修改学生信息、删除学生信息。 7.学生成绩管理功能 学生成绩管理功能主要对学生的成绩进行管理,如学生成绩的添加、删除、修改等。在系统中主要包括添加学生信息、修改学生信息、删除学生信息。 |