引言
随着在校大学生人数的不断增加,教务管理系统的数据量也不断上涨。以往
的选课方法是随堂报名,这种方法虽然直接,但是造成选课的盲目性和教务处处理数据的繁重性。为了减轻教务处工作,以及每个学生更好的选择自己所喜欢的科目,开发出了学生选课系统。针对学生选课这一环节,本系统从学生、教师和管理员三个模块进行了设计,基本实现了学生的在线信息修改、选课功能以及教师个人信息查看、查看学生选修信息和修改密码,管理员实现对学生、教师、课程的管理等功能。不过本系统并不完善,没有实现退选和留言板、成绩录入等功能。
1绪论
1.1课题研究的意义
学生选课系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生选课系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和文护都带来了不少困难本文来自优*文-论'文&网,
毕业论文 www.youerw.com 加7位QQ324~9114找原文。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套软件成为很有必要的事情,在下面的各章中我们将以开发一套学生选课系统为例,谈谈其开发过程和所涉及到的问题及解决方法。
本文中所做的主要工作如下:
(1)介绍了SQL Server 2000和ASP.NET系统的一般原理;
(2)阐述整个个性化页面生成系统的系统结构及工作原理;分析了系统实现中的特殊性、难点和重点;
(3)设计实现用户管理、课程管理、选课信息录入管理、学生信息录入管理、课程的浏览和查找、学生查找等ASP.NET页面;
(4)建立完整的网上选课,进行测试并分析结果。
1.2开发工具介绍
目前,世界上流行的计算机编程软件种类很多,常见的有程序编写工具
Visual Studio和针对数据库的工具SQL,MySql,Oracle。Visual Studio是用于快速生成企业级 ASP.NET Web 应用程序和高性能桌面应用程序的工具。它可以使程序具有更好的扩展性,灵活性,安全性,平台无关性以及可文护性。MySql是一种开放源代码的关系数据库管理系统,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。Oracle是一种多层次网络计算,支持工业标准,性能最高,但要求硬件配置要好,价格较昂贵。SQL具有丰富的编程接口,价格便宜,容易操作,但多用户时性能不佳。
由于学生选课系统主要是从后台数据库读取数据,从系统的各方面综合分析,本系统采用了Visual Studio 2005和SQL Sever 2000相结合的方法,实现了学生选课系统的基本功能
上一页 [1] [2] [3] [4] [5] 下一页
ASP.NET的学生选课系统设计与实现+ER图+流程图 第2页下载如图片无法显示或论文不完整,请联系qq752018766