vb+SQL排课系统论文报告+算法+源码+答辩PPT
课程编排系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以自动课程编排系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和文护都带来了不少的困难。
本设计使用VB和SQL Server实现了一个高校排课系统。通过排课系统使得管理者快速高效地完成课程管理工作,降低了管理成本本文来自优文论文网原文请找QQ752018766,使管理者能节省更多时间。具体实现目标如下:系统采用人机对话方式,界面美观友好,信息查询灵活、方便、快捷、准确,数据存储安全可靠。可以键盘操作,快速响应。能对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。利用查询器实现查询。拥有强大的打印报表。不同的操作员有不同的操作员权限,增强了系统的安全性。系统最大限度地实现了易文护性和易操作性。系统运行稳定、安全可靠。
关键词:排课系统;课程管理; VB;SQL数据库
Design and Implementation of Course Scheduling SystemAbstract
To develop a school Course Scheduling Scheme is a very time-consuming and very hard work, and it had to Course Scheduling by a school work experience or knowledge in this area who can do a good job. When a university in a curriculum development is a problem because the issue in the curriculum there are many restrictions have to consider, there are a lot of data space to be discovered, even if your input data is not a real sense of the amount of large quantities.
Curriculum and the school system is an indispensable part of its content for the schools is critical to both policy makers and managers, so automated curriculum system should be able to provide users with adequate information and fast query tool. But there has been the way people use the traditional manual management of paper files, this management approach, there are 毕业论文http://www.youerw.com, which for finding, updating and maintenance of have brought a lot of difficulties.
Through the Course Scheduling System enables administrators to quickly and efficiently completed the course management, reduce administrative costs, so that administrators can save more time; the other hand, through the timely collection software and analyzed a large number of students in arranging schedule data to improve organizational the possibility of achievement of objectives. Concrete realization of the following objectives: adopts man-machine dialogue, friendly and beautiful interface, and information inquiries, flexible, convenient, fast, accurate, safe and reliable data storage. Could be the keyboard operation, fast response. The user can input data, strict data validation system, as much as possible to exclude human error. To achieve query using Finder. Has a strong print the report. Seamless connectivity with the SQL, enter the results can be directly stored in the SQL table. Different operators have different operator access, enhanced system security. System to maximize the ease of maintenance and ease of maneuverability. System is running stable, safe and reliable.
Keywords:Course Scheduling System; curriculum management; VB;SQL database
目 录
1概 述 1
2系统分析 2
3系统设计 3
3.1系统结构设计 3
3.2系统的任务 3
3.3设计目标 3
3.4开发及运行环境 3
3.5系统概要设计 4
3.5.1条件设置结构 4
3.5.2课表管理结构 4
3.5.3系统管理结构 4
3.6数据库设计 5
3.6.1数据表E—R图 5
3.6.2数据信息表 6
3.6.3数据字典 6
4系统实现 8
4.1公用模块设计 8
4.2数据库连接和用户登陆模块设计 9
4.3主界面设计 11
4.4条件设置模块设计 12
4.5课表管理模块设计 15
4.6系统管理模块设计 23
5系统运行结果 24
5.1登录主界面 24
5.2不同权限登录主界面 24
6总结与展望 25
致谢 27
参考文献 28
1概 述
高校学生排课是各大高校正常运营,关系学生利益的重要组成部分,具体操作主要由各高校负责,涉及面广,工作量大,操作也有一定复杂度,因此学生排课也需要一个有效的管理系统,提高工作效率。然而目前在中国,大部分的高校都没有能设立起完全地学生排课系统,有的只是实现了一部分,仅仅是支持较低层次工作的系统。学生排课系统是一个一体化集成系统,进行信息管理是从总体出发,全面考虑,保证各种职能部门共享数据,减少数据的冗余度,保证数据的兼容性和一致性。严格地说只有信息的集中统一,信息才是资源。数据的一体化并不限制个别功能子系统保存自己的专用数据,但为保证一体化,首先要有一个全局的系统计划,每一个小系统的实现均要在这个总体计划的指导下进行;其次是通过标准、大纲和手续达到系统一体化
我校学生排课还处在传统的手工管理阶段,效率较低。随着班级增加,工作量也随之增加,开发与之适应的管理系统有必要性毕业论文http://www.youerw.com可行性:方便学生查询,有利工作人员操作,更展示了高校的风貌
目前市场上的学生排课系统很多,但要找到一款真正称心、符合我校实际情况的学生排课系统软件并不容易。由于存在这样那样的不足,我校在选择学生排课系统时倍感困惑,主要集中在以下方面:
(1)大多数自称为学生排课系统的软件其实只是简单的排课管理系统,难以真正提高工作效率,其降低管理成本的效果也不明显。
(2)系统功能不切实际,大多是互相模仿,不是从学校实际需求中开发出来的。
(3)大部分系统不能满足我校全面沟通及管理的需要。管理极不方便,或者选用小型数据库,不能满足我校海量数据存取的需要。
(4)系统操作不方便,界面设计不美观、不标准、不专业、不统一,用户实施及学习费时费力。
所以我选择做了这个学生排课系统。但由于本人知识水平有限,系统设计中还存在着很多不足,请各位老师批评指正,以便我今后改进。1416
[1] [2] [3] [4] [5] [6] [7] 下一页