教务管理系统(pb).rar
教务管理系统(pb),1.7万字 56页包括开题报告,任务书,论文,程序代码摘 要随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,教务日常管理工作日趋繁重、复杂。现有教务管理系统在安全性和信息规范化方面存在有一定的不足:资料单独建立,共享性差;以管理者为主体,主观取舍信息,不易掌握用户真正的需求。因此,迫切需要...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 weyue 发布
教务管理系统(pb)
1.7万字 56页
包括开题报告,任务书,论文,程序代码
摘 要
随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,教务日常管理工作日趋繁重、复杂。现有教务管理系统在安全性和信息规范化方面存在有一定的不足:资料单独建立,共享性差;以管理者为主体,主观取舍信息,不易掌握用户真正的需求。因此,迫切需要研制开发一种综合教务管理软件,使教务工作信息化、模块化、便捷化。
作为一种典型的管理信息系统,主要包括后台数据库和前端应用程序。系统采用C/S体系结构,结合PowerBuilder9.0和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 C/S system structure, combined PowerBuilder9.0 with SQL Server2000 in the development. This teaching management system mainly includes basic information management, inquiry as well as formulation class schedule, arrangement test. 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 test arrangement 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 PowerBuilder 9.0简介 2
§1.3.2 SQL Server 2000简介 3
第二章 教务管理系统需求分析 5
§2.1 项目概述 5
§2.1.1 系统目标 5
§2.1.2 开发概况 5
§2.1.3 信息描述 5
§2.2 方案论证 6
§2.2.1 基于B/S结构的方案设计 6
§2.2.2 基于C/S结构的方案设计 7
§2.2.3 方案比较论证 8
§2.3 系统流程设计 9
§2.4 功能模型设计 9
§2.5 数据结构设计 18
§2.6 功能描述 22
§2.7 行为描述 22
§2.8 性能需求 23
§2.9 运行环境 23
第三章 教务管理系统概要设计 24
§3.1 数据库设计 24
§3.1.1 数据库创建流程 24
§3.1.2 建表规则 24
§3.1.3 数据库表 24
§3.2 功能设计 28
§3.2.1 信息管理子模块 28
§3.2.2 信息查询子模块 28
§3.2.3 排课管理子模块 28
§3.2.4 考试管理子模块 29
§3.3 系统结构设计 29
§3.4 接口 30
§3.4.1 硬件接口 30
§3.4.2 软件接口 30
§3.5 性能 30
§3.6 故障处理 30
第四章 教务管理系统详细设计 31
§4.1 创建数据库 31
§4.2 连接数据库 31
§4.3 功能实现 31
§4.3.1 登录 31
§4.3.2 信息管理 32
§4.3.3 信息查询 33
§4.3.4 初始化教室资源 33
§4.3.5 考试安排 34
§4.3.6 成绩录入 34
§4.4 关键技术 35
§4.4.1 班级选课的解决方案 35
§4.4.2 排课问题的解决方案 37
第五章 教务管理系统运行调试 45
§5.1 运行 45
§5.2 测试 45
§5.2.1 测试的目的 45
§5.2.2 测试的准则 45
§5.2.3 测试的方法 45
§5.2.4 测试用例 46
§5.2.5 测试总结 49
结 论 50
参考文献 51
致 谢 52
参考文献
[1]万迪华.学分制教务管理系统的设计与实现[J].电脑知识与技术.2005.(35):19-21.
[2]刘添华.基于PowerBuilder的教学管理系统[J].黑龙江工程学院学报.2005.(2):17-19.
[3]刘振宇.PowerBuilder作为数据库应用开发工具的优势[J].计算机系统应用.1999.(2):45-47.
[4]Daniel Wybrow,Pete Cameron-MacDonald. Management Information Systems:Do the give manufacturing organisations what they want? [J]. Journal of Materials Processing Technology.
1.7万字 56页
包括开题报告,任务书,论文,程序代码
摘 要
随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,教务日常管理工作日趋繁重、复杂。现有教务管理系统在安全性和信息规范化方面存在有一定的不足:资料单独建立,共享性差;以管理者为主体,主观取舍信息,不易掌握用户真正的需求。因此,迫切需要研制开发一种综合教务管理软件,使教务工作信息化、模块化、便捷化。
作为一种典型的管理信息系统,主要包括后台数据库和前端应用程序。系统采用C/S体系结构,结合PowerBuilder9.0和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 C/S system structure, combined PowerBuilder9.0 with SQL Server2000 in the development. This teaching management system mainly includes basic information management, inquiry as well as formulation class schedule, arrangement test. 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 test arrangement 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 PowerBuilder 9.0简介 2
§1.3.2 SQL Server 2000简介 3
第二章 教务管理系统需求分析 5
§2.1 项目概述 5
§2.1.1 系统目标 5
§2.1.2 开发概况 5
§2.1.3 信息描述 5
§2.2 方案论证 6
§2.2.1 基于B/S结构的方案设计 6
§2.2.2 基于C/S结构的方案设计 7
§2.2.3 方案比较论证 8
§2.3 系统流程设计 9
§2.4 功能模型设计 9
§2.5 数据结构设计 18
§2.6 功能描述 22
§2.7 行为描述 22
§2.8 性能需求 23
§2.9 运行环境 23
第三章 教务管理系统概要设计 24
§3.1 数据库设计 24
§3.1.1 数据库创建流程 24
§3.1.2 建表规则 24
§3.1.3 数据库表 24
§3.2 功能设计 28
§3.2.1 信息管理子模块 28
§3.2.2 信息查询子模块 28
§3.2.3 排课管理子模块 28
§3.2.4 考试管理子模块 29
§3.3 系统结构设计 29
§3.4 接口 30
§3.4.1 硬件接口 30
§3.4.2 软件接口 30
§3.5 性能 30
§3.6 故障处理 30
第四章 教务管理系统详细设计 31
§4.1 创建数据库 31
§4.2 连接数据库 31
§4.3 功能实现 31
§4.3.1 登录 31
§4.3.2 信息管理 32
§4.3.3 信息查询 33
§4.3.4 初始化教室资源 33
§4.3.5 考试安排 34
§4.3.6 成绩录入 34
§4.4 关键技术 35
§4.4.1 班级选课的解决方案 35
§4.4.2 排课问题的解决方案 37
第五章 教务管理系统运行调试 45
§5.1 运行 45
§5.2 测试 45
§5.2.1 测试的目的 45
§5.2.2 测试的准则 45
§5.2.3 测试的方法 45
§5.2.4 测试用例 46
§5.2.5 测试总结 49
结 论 50
参考文献 51
致 谢 52
参考文献
[1]万迪华.学分制教务管理系统的设计与实现[J].电脑知识与技术.2005.(35):19-21.
[2]刘添华.基于PowerBuilder的教学管理系统[J].黑龙江工程学院学报.2005.(2):17-19.
[3]刘振宇.PowerBuilder作为数据库应用开发工具的优势[J].计算机系统应用.1999.(2):45-47.
[4]Daniel Wybrow,Pete Cameron-MacDonald. Management Information Systems:Do the give manufacturing organisations what they want? [J]. Journal of Materials Processing Technology.