欢迎光临!
加入收藏设为首页请您留言

计算机毕业设计,计算机课程设计

计算机毕业设计网支持淘宝或支付宝支付
毕业课程设计搜索:
包修改,包调试
您当前位置:网站首页 >> asp设计类 >> 毕业课程范例设计-asp教务选课信息系统

专业计算机毕业设计案例-毕业课程范例设计-asp教务选课信息系统

2013-11-20 11:18:11 来源:计算机毕业设计网QQ3461584053 浏览:1510
专业计算机毕业设计网是国内最大的大学生毕设网站,常年经营代做各类毕业设计,主要包括php,java,asp.net,安卓等成品,团队合作,质量保证。是大学毕业生不可或缺的学习参考网站。常年为大学生提供完整的毕业设计和毕业论文,教你毕业设计怎么做。祥情请咨询计算机毕业设计客服。
内容提要:摘要
随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,教务日常管理工作日趋繁重、复杂。现有教务管理系统在安全性和信息规范化方面存在有一定的不足:资料单独建立,共享性差;以管理者为主体,主观取舍信息,不易掌握用户真正的需求。因此,迫切需要研制开发一种综合教务管理软件,使教务工作信息化、模块

摘要
随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,教务日常管理工作日趋繁重、复杂。现有教务管理系统在安全性和信息规范化方面存在有一定的不足:资料单独建立,共享性差;以管理者为主体,主观取舍信息,不易掌握用户真正的需求。因此,迫切需要研制开发一种综合教务管理软件,使教务工作信息化、模块化、便捷化。
作为一种典型的管理信息系统,主要包括后台数据库和前端应用程序。系统采用B/S体系结构,结合ASP技术和SQL Server2000进行开发。本教务管理系统主要包括对基本信息进行管理、查询以及制定课表等功能。用户通过身份验证后进入系统,可以对基本信息进行增加、修改、删除以及查询;结合各项基本信息可以进行班级选课、课表制定、成绩管理。
本系统从教务管理的实际流程出发,将所有数据处理集成在一起,实现真正数据共享,彻底解决数据安全性问题。将教务管理中诸多烦琐的工作分解到各个模块,从而最大限度地减轻教务管理人员的工作负担,使得教务管理走向无纸化办公和规范化、现代化管理。
关键字:教务管理;排课算法;管理信息系统
 
ABSTRACT
With the further innovation of teaching management system, especially the further use of credit hour and elective system, the daily management of teaching is becoming more and more complicated. the present daily management of teaching has some drawbacks in security and information standard: The material alone establishes, sharing difference; Take the superintendent as the main body, subjectively takes the shed information, is not easy to grasp the user true demand. Therefore, it is urgent to develop one kind of comprehensive teaching management software, which causes the educational administration work information, to be modulation, to be convenient.
   As one kind of typical information management system, it mainly includes the backstage database and front end the application procedure. The system uses the B/S system structure, combined ASP with SQL Server2000 in the development. This teaching management system mainly includes basic information management, inquiry as well as formulation class schedule, score management. after the identification the user enters the system, carries on the increase, the revision, the deletion as well as the inquiry to the basic information; at the same time  we can make the class schedule formulation and the score management using concerned information.
   This system embarks from the educational administration management actual flow, makes the data processing to integrate in together, realizes the true data sharing, thoroughly settle data secure question. Many troublesome work in the teaching management system decomposes into each module, alleviate the burden of administer, it result in  pushing  teaching management system into a new stage  no-paper work ,the standardization andthe modern management.
Key Words: Teaching management;Arrange a lesson of algorithms;Management information system
  
 
目 录
第一章 绪 论 1
§1.1 选题背景 1
§1.2 系统概况 1
§1.3 开发工具介绍 2
§1.3.1 ASP 简介 2
§1.3.2 SQL Server 2000简介 4
第二章 教务管理系统需求分析 6
§2.1 项目概述 6
§2.1.1 系统目标 6
§2.1.2 开发概况 6
§2.1.3 信息描述 6
§2.2 基于B/S结构的方案设计 6
§2.3 用户需求调查 8
§2.4 系统可行性分析 8
第三章 系统分析及数据结构设计 10
§3.1数据流程分析 10
§3.2 系统逻辑模型提出 12
§3.3 系统功能概述 12
§3.4 系统功能结构图 13
§3.5 数据结构设计 14
§3.5.1 概念数据结构设计 14
§3.5.2 逻辑结构设计 19
§3.5.3 物理结构设计 20
§3.6 数据库表设计 21
§3.6.1学生信息表(studentInfo表)设计 21
§3.6.2 教师信息表(teacherInfo表)设计 21
§3.6.3 专业信息表(specialFieldInfo表)设计 22
§3.6.4 班级信息表(classInfo表)设计 23
§3.6.5 班级必修课程信息表(classCourseInfo表)设计 23
§3.6.6 专业选修课程信息表(publicCourseInfo表)设计 24
§3.6.7 班级必修课程上课信息表(classCourseTeach表)设计 24
§3.6.8 专业选修课程上课信息表(publicCourseTeach表)设计 25
§3.6.9 学生选课信息表(studentSelectCourseInfo表)设计 26
§3.6.10 学生成绩信息表(scoreInfo表)设计 26
§3.6.11 设备登记信息表(deviceBuyInfo表)设计 27
§3.6.12 设备使用信息表(deviceUseInfo表)设计 27
§3.6.13 设备维修信息表(deviceRepairInfo表)设计 28
第四章 系统主要功能详细设计 29
§4.1 系统登陆的实现 29
§4.2 学生信息管理模块的实现 30
§4.2.1 学生信息添加功能的实现 30
§4.2.2 学生信息查询功能的实现 32
§4.2.3 学生信息修改功能的实现 34
§4.2.4 学生信息删除功能的实现 35
§4.3 教师信息管理模块的实现 36
§4.4 课程信息管理模块的实现 36
§4.4.1 班级必须课程添加功能的实现 36
§4.4.2 专业选修课程添加功能的实现 38
§4.5 课程排课功能的实现 38
§4.6 学生选课功能的实现 41
§4.7 成绩管理功能的实现 43
§4.7.1 教师添加学生成绩功能的实现 43
§4.7.2 学生查询个人成绩功能的实现 46
第五章 教务管理系统运行调试 47
§5.1 运行 47
§5.2 测试 47
§5.2.1 测试的目的 47
§5.2.2 测试的准则 47
§5.2.3 测试的方法 47
§5.2.4 测试用例 48
结论 49
致谢 50
参考文献 51
附录(源程序) 52
§1系统登陆模块代码(checkLogin.asp) 52
§2学生信息添加功能代码(studentInfoAdd.asp) 53
§3学生信息查询功能代码(studentInfoManage.asp) 54
§4学生信息查看及修改功能代码(studentInfoDetail.asp) 59
§5 学生信息删除功能程序代码(studentInfoDel.asp) 63
§6 教师信息管理列表功能程序代码(teacherInfoManage.asp) 63
§7 班级必修课程添加功能程序代码(classCourseInfoAdd.asp) 67
§8 班级必修课程排课信息添加功能程序代码(classCourseTeachAdd.asp) 71
§9 学生选课功能程序代码(courseSelect.asp) 79
§10 教师添加学生成绩功能程序代码(scoreInfoAdd.asp) 82
§11 学生成绩查询功能程序代码(scoreInfoQuery.asp) 86

系统功能说明:
  (1)系统分三种身份:学生,教师和管理,每种身份登陆系统后进入不同的权限操作界面。
  (2)学生信息管理:管理员可以添加新的学生学籍信息,教师只能查询,管理员可以进行学生信息维护管理。
  (3)教师信息管理:管理员可以添加新的教师,可以修改教师信息,教师身份只能修改自己的个人信息。
  (4)课程信息管理:管理员可以给某个学期某个班级添加新的课程,可以给某个学期某个专业添加选修课程,也可以修改和维护这些信息
  (5)排课和选课信息管理:管理员可以指定某个学期每个班级的必修课程,可以为每个专业设置选修课程,学生登陆系统后可以在指定的时间内对该学期的选修课程进行选择,专业课程不需要选择,选修课程总工不能超过3门,学生可以生成自己的课表
  (6)成绩信息管理:通过期末考试后,相关课程的教师需要登陆系统后对每个学生的成绩信息进行登记或修改,学生登陆系统后可以对自己的成绩信息进行查询。
  (7)设备信息管理:学生上实验课需要各种各种实验设备,当他们使用设备时需要到此设备管理中心进行登记,

发表计算机专业毕业设计评论
计算机毕业设计网名:
计算机毕业设计评论:
计算机毕业设计验证:
共有0人对本文发表计算机毕业设计评论查看所有评论(仅供表达个人看法,并不表明本站同意其观点或证实其描述)计算机毕业设计网
本站动态
本站信用 - 公司介绍 - 订做流程 - 付款方式 - 诚聘英才 - 关于我们
用心做计算机毕业设计论文安全