目 录
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.6建立数据库和数据源 ………………………………………………………15
4.7系统界面 ……………………………………………………………………16
4.8 系统功能图…………………………………………………………………18
5.选课内容及方法 ………………………………………………………………20
5.1选课内容 ……………………………………………………………………20
5.2选课方法 …………………………………………………………………20
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.掌握采用Internet的TCP/IP协议,以B/S方式,ASP编程技术,多媒体技术。
2.掌握一种多任务多用户操作系统
3.ASP的动态网页和SQL Server大型的数据库。
4.学会使用某种开发工具。
5.培养相互合作的精神。
学生选课系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生选课系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。