导航

基于b/s模式选课系统的设计与实现.doc

约72页 | DOC格式 | 展开

基于b/s模式选课系统的设计与实现,本文通过分析浏览器/服务器结构的特点并结合选课的实际情况,提出了基于浏览器/服务器结构网上选课系统的基本设计思想,简要介绍了系统各功能模块及数据库的设计,着重讨论了用 asp技术和sql server 2000开发网上选课系统时的数据库访问技术和动态网页制作技术,并给出了部分实现代码。通过该系统,使学生可以方便地在校..
编号:35-117863大小:1.13M合同范本大全

内容介绍
本文档由会员 lzymzgq 发布
本文通过分析浏览器/服务器结构的特点并结合选课的实际情况,提出了基于浏览器/服务器结构网上选课系统的基本设计思想,简要介绍了系统各功能模块及数据库的设计,着重讨论了用 ASP技术和Sql Server 2000开发网上选课系统时的数据库访问技术和动态网页制作技术,并给出了部分实现代码。通过该系统,使学生可以方便地在校园网上进行网上选课。该B/S结构的系统使用ASP开发语言,Sql Server 2000作为数据库。系统有较高的安全性和较好的性能。主要有教务、教师、学生三类用户。客户端主要功能包括:用户登录、个人信息维护、教师提出开课申请、学生选课、查询课程相关信息、课表打印。服务器端主要内容包括:用户管理、教师管理、学生管理、确认申请、简单排课(以手动为主,自动为辅)信息发布、简单与综合查询、课表打印等
本论文目录如下:
第1章 绪 论 1
1.1 选题背景 1
1.2 系统概况 1
1.3 开发工具介绍 2
1.3.1 ASP 简介 2
1.3.2 SQL Server 2000简介 4
第2章 教务管理系统需求分析 6
2.1 项目概述 6
2.1.1 系统目标 6
2.1.2 开发概况 6
2.1.3 信息描述 6
2.2 基于B/S结构的方案设计 7
2.3 用户需求调查 8
2.4 系统可行性分析 8
第3章 系统分析及数据结构设计 10
3.1 数据流程分析 10
3.2 系统功能概述 11
3.3 系统功能结构图 12
3.4 数据结构设计 12
3.4.1 概念数据结构设计 12
3.4.2 逻辑结构设计 13
3.4.3 物理结构设计 16
3.5 数据库表设计 17
3.5.1 学生信息表(studentInfo表)设计 17
3.5.2 教师信息表(teacherInfo表)设计 17
3.5.3 专业信息表(specialFieldInfo表)设计 18
3.5.4 班级信息表(classInfo表)设计 18
3.5.5 班级必修课程信息表(classCourseInfo表)设计 18
3.5.6 专业选修课程信息表(publicCourseInfo表)设计 19
3.5.7 班级必修课程上课信息表(classCourseTeach表)设计 19
3.5.8 专业选修课程上课信息表(publicCourseTeach表)设计 20
3.5.9 学生选课信息表(studentSelectCourseInfo表)设计 20
3.5.10 学生成绩信息表(scoreInfo表)设计 20
第4章 系统主要功能详细设计 21
4.1 系统登录的实现 21
4.2 学生信息管理模块的实现 21
4.3 教师信息管理模块的实现 22
4.4 课程信息管理模块的实现 22
4.4.1 班级必须课程添加功能的实现 22
4.4.2 专业选修课程添加功能的实现 24
4.5 课程排课功能的实现 25
4.6 学生选课功能的实现 25
4.7 成绩管理功能的实现 26
4.7.1 教师添加学生成绩功能的实现 26
4.7.2 学生查询个人成绩功能的实现 29
第5章 教务管理系统运行调试 30
5.1 运行 30
5.2 测试 30
5.2.1 测试的目的 30
5.2.2 测试的准则 30
5.2.3 测试的方法 31
5.2.4 测试用例 31
总结与展望 32
参考文献 33
后记 34
附录(源程序) 1
§1 系统登录模块代码(checkLogin.asp) 1
§2 学生信息添加功能代码(studentInfoAdd.asp) 2
§3 学生信息查询功能代码(studentInfoManage.asp) 3
§4 学生信息查看及修改功能代码(studentInfoDetail.asp) 8
§5 学生信息删除功腀@绦虼?studentInfoDel.asp) 12
§6 教师信息管理列表功腀@绦虼?teacherInfoManage.asp) 12
§7 班级必修课程添加功腀@绦虼?classCourseInfoAdd.asp) 16
§8 班级必修课程排课信息添加功腀@绦虼?classCourseTeachAdd.asp) 20
§9 学生选课功腀@绦虼?courseSelect.asp) 21
§10 教师添加学生成绩功腀@绦虼?scoreInfoAdd.asp) 24
§11 学生成绩查询功腀@绦虼?scoreInfoQuery.asp) 28

猜您喜欢...