您现在的位置:网站首页答辩论文计算机毕业设计ASP毕业设计

学生选课系统

  • 简介:(页数;39字数:13097)中文摘要:20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。本文研究了一种基于数据关联规则网上选课系统,此方案与现今...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载

(页数;39字数:13097)中文摘要:20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。本文研究了一种基于数据关联规则网上选课系统,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、界面更直观等优点。网上选课在我国刚起步,但发展很快。随着我国互联网的更加普及和网上选课的更趋成熟,会有越来越多的群体,对网上选课需求,无助于问题的解决。临渊慕鱼,不如退而结网。所以我们开发了一套供大家使用的选课系统。
学生选课系统是典型的信息管理系统(MIS),本系统是根据现代化校园的发展而设计的基于ASP的学生选课管理系统,本系统可以方便老师、家长来学校查找学生。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。实现全校学生信息在线查询。还可以对新来的学员信息进行信息录入。由于学员上课情况复杂,可以实现信息修改,及时调整学员的基本情况。对MS SQL Server2000数据库管理系统、SQL语言原理、ASP数据库技术进行了较深入的学习和应用,主要完成对学生选课系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的学生选课系统方便了学生,老师,家长三方面的需要

关键词 ASP 在线查询 信息录入 信息修改 SQL

1.绪论 ……………………………………………………………………………4
1.1课题研究的目的 ……………………………………………………………4
1.2课题研究的意义 ……………………………………………………………4
1.3课题的可行性分析 …………………………………………………………5
2.系统准备阶段 …………………………………………………………………6
2.1 ASP基础 …………………………………………………………………6
2.2数据库系统设计 ……………………………………………………………6
3.应用系统的开发 …………………………………………………………………8
3.1系统对硬件和软件要求 ……………………………………………………8
3.2运行需求 ……………………………………………………………………8
3.3其他需求………………………………………………………………………8
3.4数据库应用系统开发 ………………………………………………………8
3.5学生选课系统 ………………………………………………………………9
3.6 MS SQL server简介…………………………………………………………9
4.系统设计分析 ……………………………………………………………………11
4.1系统简要分析 ………………………………………………………………11
4.2应用需求分析 ………………………………………………………………11
4.3业务流分析 …………………………………………………………………12
4.4数据流分析 …………………………………………………………………12
4.5系统数据模型设计 …………………………………………………………12
4.5.1E_R图…………………………………………………………………12
4.5.2数据表 ………………………………………………………………13
4.6建立数据库和数据源 ………………………………………………………15
4.6.1制作数据库 ……………………………………………………………15
4.6.2建立数据源 ……………………………………………………………16
4.7系统界面 ……………………………………………………………………16
4.7.1进入系信息界面 ………………………………………………………16
4.7.2系录入界面 ……………………………………………………………17
4.7.3添加课程单界面 ………………………………………………………17
4.8 系统功能图…………………………………………………………………18
5.选课内容及方法 ………………………………………………………………20
5.1选课内容 ……………………………………………………………………20
5.1.1必修课 ………………………………………………………………20
5.1.2限定必修课 ……………………………………………………………20
5.1.3任意选修课 ……………………………………………………………20
5.2选课方法 …………………………………………………………………20
5.2.1等级课程 ………………………………………………………………20
5.2.2增选 ……………………………………………………………………21
5.2.3重修课程 ………………………………………………………………21
6.操作方法…………………………………………………………………………22
6.1登陆 …………………………………………………………………………22
6.2课程预览 ……………………………………………………………………22
6.4退课 …………………………………………………………………………22
6.5修改密码 ……………………………………………………………………22
6.6推出系统 ……………………………………………………………………22
7.联调和测试 ……………………………………………………………………22
8.体会………………………………………………………………………………24
结论…………………………………………………………………………………25
致谢…………………………………………………………………………………26
参考文献……………………………………………………………………………27
附录A ……………………………………………………………………………28
附录B………………………………………………………………………………29
附录C………………………………………………………………………………30


1、绪论
1.1课题研究的目的
1.掌握采用Internet的TCP/IP协议,以B/S方式,ASP编程技术,多媒体技术。
2.掌握一种多任务多用户操作系统
3.ASP的动态网页和SQL Server大型的数据库。
4.学会使用某种开发工具。
5.培养相互合作的精神。
1.2 课题研究的意义
学生选课系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生选课系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套软件成为很有必要的事情,在下面的各章中我们将以开发一套学生选课系统为例,谈谈其开发过程和所涉及到的问题及解决方法。
本文中所做的主要工作如下:
(1)介绍了个性化页面的背景及Win2000server+IIS+ASP系统的一般原理;
(2) 阐述整个个性化页面生成系统的系统结构及工作原理;分析了系统实现中的特殊性、难点和重点。
(3) 设计实现用户管理、课程管理、选课信息录入管理、新生信息录入管理、课程的浏览和查找、学生查找等ASP页面 。

查看评论 已有0位网友发表了看法
  • 验证码: