没有合适的资源?快使用搜索试试~ 我知道了~
(ASP+ACCESS)学生选课系统
需积分: 16 27 下载量 185 浏览量
2009-06-09
07:34:30
上传
评论 2
收藏 303KB DOC 举报
温馨提示
试读
26页
(ASP+ACCESS)学生选课系统,课程设计,毕业设计,毕业论文,计算机。
资源推荐
资源详情
资源评论
学院
毕业设计论文说明书
题 目: 学生选课系统
作 者: 学 号:
系 (院):
专 业: 计算机
指导者:
(姓 名) (专业技术职务)
评阅者:
(姓 名) (专业技术职务)
年 月
毕业设计(论文)中文摘要
学生选课系统
摘要 网是目前全球最大的计算机通信网,它遍及全球几乎所有的国家
和地区。 系统是一个大型的分布式超媒体信息数据库,它极大的推动了
的发展,己经成为 中最流行、最主要的信息服务方式。
技术之所以能在全球普及,一个重要的原因就是它与数据库管理系统相互融合,
成为一个处理和共享信息的强大工具。一方面,数据库是一种强大的信息管理工
具,另一方面, 提供了共享数据的方法。两者强强联合取长补短,发挥各
自优势,使用户可以在 浏览器上方便地检索数据库的内容。
本论文主要包括学生选课系统方案分析与网络规划,本系统是一个典型的
信息管理系统其开发主要包括后台数据库的建立和维护以及前端应用程序
的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的
库。而对于后者则要求应用程序功能完备易使用等特点。
经过分析我们使用 公司的 、 !"!
#$"作为开发工具 用 %"%& '%"(%&"" %)版本
! * 简 体 中 文 版 , %"%& +" ,- 中 文
版 , &%. %! "$ , )/
-01234%5)/678%.7182'4 "* 作为开发平台。
利用其提供的各种面向对象的开发工具首先在短时间内建立系统应用原型
然后对初始原型系统进行需求迭代不断修正和改进直到形成用户满意的可行系
统。
本系统可以方便老师、学生更方便的选课。实现全校学生选课在线查询。还
可以对新来的学生信息进行信息录入。由于学生上课情况复杂,可以实现信息修
改,及时调整学生的基本情况。
关键词 选课 学生 数据库 查询
二 ○ ○ 五 届 专 科 毕 业 设 计 论 文 第 7 页 共 页
目 次
1 引言(或绪论)..................................................................................................................2
1.1 课题研究的目的............................................................................................................3
1.2 课题研究的意义............................................................................................................3
1.3 课题的可行性分析........................................................................................................4
1.3.1 课题调研........................................................................................................................4
1.3.2 可行性分析....................................................................................................................4
2 准备阶段..............................................................................................................................5
2.1 ASP基础........................................................................................................................5
2.2 数据库系统设计............................................................................................................5
3 应用系统开发工具..............................................................................................................6
3.1 对软件和硬件的要求....................................................................................................6
3.2 运行需求........................................................................................................................7
3.3 其他需求........................................................................................................................7
3.4 数据库应用系统开发简介............................................................................................7
3.5 学生选课系统................................................................................................................8
3.6 MS SQL Server 简介.....................................................................................................8
4系统分析...............................................................................................................................9
4.1 系统简要分析................................................................................................................9
4.2 应用需求分析................................................................................................................9
4.3 业务流分析..................................................................................................................10
4.4 数据流分析..................................................................................................................10
4.5 系统数据模型设计......................................................................................................11
4.5.1 E-R图...........................................................................................................................11
4.5.2 数据表..........................................................................................................................13
5 操作方法............................................................................................................................14
5.1 登录..............................................................................................................................14
5.2 课程预览......................................................................................................................14
5.3 选课..............................................................................................................................14
5.4 退课..............................................................................................................................14
5.5 密码修改......................................................................................................................15
5.6 管理员登录..................................................................................................................15
5.7 退出系统......................................................................................................................15
6 调和测试............................................................................................................................15
结 论.....................................................................................................................................16
致 谢.......................................................................................................................................1
参 考 文 献.............................................................................................................................2
附 录.......................................................................................................................................3
附 录1:用户注册页面.........................................................................................................3
附 录2:add_user.asp原代码.................................................................................................3
附 录2:数据库设置.............................................................................................................5
附 录3:注册资料.................................................................................................................6
二 ○ ○ 五 届 专 科 毕 业 设 计 论 文 第 页 共 页
7 引言(或绪论)
数据库是从年代初发展起来的计算机技术。经过四十来年的发展,数据库技术
己经趋于成熟。数据库在新的环境中发生了很大的变化。就数据应用而
言呈现出多样化的空间,如数字图书馆、电子出版物、电子商务、远程教育系统等的
出现,给数据库技术提出了更多、更高的要求。同时,随着国内高校校园网的建
设,基于互联网的应用系统的开发正在蓬勃发展并发挥着较大的作用。例如,我国许
多高校的网上招生系统,学校的各种管理信息系统,学校选课系统,还有一些医学院
校开发出的网上诊所、远程诊断系统等等,都是基于校园网的应用系统。
国外的教学科研软件与国内相比开发的早而且比较成熟。早在七十年代末,美国就
建成了99,国家科学基金网,其课题的申报及课题的进展情况汇报都在网上进行
其网上教学教务管理系统也十分完善,世界各地的学生可以坐在家里通过互联网完成
入学报名、选课、考试、毕业论文、取得学位这一学习生活的全过程。目前,国际上
已具规模的远程教育学校就有数百所之多,网上教育正在各地发挥着巨大的作用,为
世界各国培养出大批人才。所有这些都表明,基于的校园网的应用已深入到
二 ○ ○ 五 届 专 科 毕 业 设 计 论 文 第 页 共 页
校园内的各个方面。
在高等学校的教务管理工作中,课程表的编排是一项十分复杂、棘手的工作。在排
课过程中,除了满足大量的制约条件以外,还必须解决许多冲突与矛盾,例如:两位
教师不能同一时间在同一班级上课、一位教师不能在同一时间上两门课等等。利用计
算机辅助进行课表编排工作,既提高了排课工作的科学性,又可大大减轻管理人员的
工作强度,提高工作效率,从而使学校教务管理现代化迈上了一个新台阶。
我国不少高校都实行了学分制,它的核心是允许学生自由选课,即把学习的自主权
交给学生。在这里,学生选课时的制约因素比较复杂,工作量也很大,而且往往需要
在较短的时间内完成。运用计算机辅助选课,即能实时地对大量选课数据进行检验和
统计,十分方便地输出选课结果,同时也避免了人工处理时容易产生的错误。
从系统开发的复杂程度来看,计算机辅助排课与选课是高校教务系统中的两个关键
子系统,目前不少教务系统尚未很好地解决排课与选课问题。本文主要对高校教务管
理系统中计算机课表编排与选课子系统的基本功能、设计思想、需求分析以及实现技
术进行探讨。
我想大家肯定都经历过学生时代,也许很多人还对那个时候的选课记忆犹新,每个学
期都要排着长长的队伍去选。现在,我们已经进入到时代了,选课系统自然
也要随着更新。大学中,公选课较多,学生可根据自己的专业及兴趣选择公选课程进
行学习,本系统将从教学部门的要求出发,实现公选课的选择、查询与统计。
1.1 课题研究的目的
70掌握采用的:协议,以8:方式,编程技术,多媒体技术。
0掌握一种多任务多用户操作系统
-0的动态网页和!大型的数据库。
;0学会使用某种开发工具。
60培养相互合作的精神。
1.2 课题研究的意义
学生选课系统是一个学校不可缺少的部分它的内容对于学校的决策者和管理者来
说都至关重要所以学生选课系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点如
效率低、保密性差另外时间一长将产生大量的文件和数据这对于查找、更新和维护
都带来了不少的困难。
随着科学技术的不断提高计算机科学日渐成熟其强大的功能已为人们深刻认识它
已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分使用计算机对选课信息进行管理有着手工管理所无法比拟
的优点0例如<检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低
等。这些优点能够极大地提高人事劳资管理的效率也是企业的科学化、正规化管理
与世界接轨的重要条件。
因此,开发这样一套软件成为很有必要的事情在下面的各章中我们将以开发一套学
生选课系统为例谈谈其开发过程和所涉及到的问题及解决方法。
本文中所做的主要工作如下:
7介绍了个性化页面的背景及 "!==系统的一般原理;
阐述整个个性化页面生成系统的系统结构及工作原理;分析了系统实现中的特殊
剩余25页未读,继续阅读
资源评论
weihua1987
- 粉丝: 1
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功