文档介绍:基于B/S结构的在线学籍管理系统的设计与实现
摘要
随着科学技术的发展,计算机领域不断取得新的研究成果。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用,不仅在工业方面而且在日常生活中也越来越离不开计算机。而在学校里,也需要计算机来处理大量的学生数据。在数字化的今天,为了加快学校学籍管理,以及使学校对学生数据的管理更加简单。开发一套学籍管理系统迫在眉捷,结合本次毕业设计的题目开发了学籍管理系统。
本文是对学校里的大量学生学籍信息处理的研究。本文是基于B/S结构的在线学籍管理系统,开发主要包括后台数据库的建立和维护以及前端应用界面的开发两个方面。进行开发与设计,用SQL开发后台数据库。在界面外观上便于浏览和操作,数据查询时简单快捷。系统实现了学生信息的添加、删除和修改,以及用户的注册、权限设置。
关键词:学籍管理;B/S结构;后台数据库设计
目录
论文总页数:22页
1 引言 1
课题背景 1
选题意义 1
主要研究内容 1
主要研究思路和方法 1
2 基础理论介绍 1
B/S模式 1
技术 2
C#语言 3
结构化查询语言SQL 3
3 系统方案 3
系统结构设计 3
系统模块划分 3
系统功能关系图 4
4 系统设计与实现 6
系统数据库设计 6
系统功能模块的设计与实现 9
5 系统测试 17
测试环境 17
测试过程 17
测试结果 19
结论 19
参考文献 20
致谢 21
声明 22
引言
课题背景
随着科学技术、网络信息的不断发展,计算机科学也日渐成熟,其强大的功能已成为人们深刻认识,如今,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点。
现今学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。而对庞大的信息量,需要有学生学籍管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理,科学统计和快速查询,从而减少管理方面的工作量。
选题意义
针对目前学校发展迅速,学生管理要求不断加强和复杂化,在线学籍管理系统由此诞生,为使学校管理各种各样学生信息,为老师和学生方便简捷的查询所需信息和资源,也为了后台的维护和更新。学生学籍管理是一个教育单位不可缺少的部分,它的内容对于学校的管理和运行来说相当重要,所以本系统应该能够为用户提供充足的信息和快捷的查询方式。
主要研究内容
综合运用以前所学的专业知识,设计开发一个学籍管理系统,本设计要求实现部分功能——学籍的管理、学籍的录入、学籍的修改。具体包括以下内容:
(1)在设计与开发中,既探讨能实现用户对学籍资料的查询,又能实现安全可靠的修改,管理;
(2)能实现用户的添加与管理,添加时能进行身份验证。
主要研究思路和方法
主要针对B/S模式实现在线学籍管理,在界面外观上便于操作和浏览。数据库查询简单容易。
,用C#语言编写代码,SQL创立连接数据库。在模块开发和程序编写的过程中,学习和掌握系统模块的开发与设计,熟悉代码的编写和含义。掌握数据库的创建和修改、以及各个表之间的关系。
基础理论介绍
系统采用B/S工作模式,技术,用C#语言编译。后台使用SQL 2000数据库平台,
B/S模式
B/S结构(Browser/Server结构)结构即浏览器和服务器结构。它是随着
技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,/模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, /等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。
技术
(1)的含义
是一种将各种WEB元素组合在一起的服务器技术,是一个统一的WEB开发平台,它提供了生成一个完整的WEB应用程序所必需的各种服务。作为一种新的WEB技术,支持多种程序语言,、和VC#等程序设计语言。在结构上与以前的版本不同,mon Language Runtime)基础上的程序开发架构。
(2)技术的特点:
。是在服务器上运行的编译好的公共语言运行库代