基于BS模式的实验室排课系统的设计与开发毕业设计论文

上传人:工**** 文档编号:456123922 上传时间:2022-10-31 格式:DOC 页数:51 大小:758.68KB
返回 下载 相关 举报
基于BS模式的实验室排课系统的设计与开发毕业设计论文_第1页
第1页 / 共51页
基于BS模式的实验室排课系统的设计与开发毕业设计论文_第2页
第2页 / 共51页
基于BS模式的实验室排课系统的设计与开发毕业设计论文_第3页
第3页 / 共51页
基于BS模式的实验室排课系统的设计与开发毕业设计论文_第4页
第4页 / 共51页
基于BS模式的实验室排课系统的设计与开发毕业设计论文_第5页
第5页 / 共51页
点击查看更多>>
资源描述

《基于BS模式的实验室排课系统的设计与开发毕业设计论文》由会员分享,可在线阅读,更多相关《基于BS模式的实验室排课系统的设计与开发毕业设计论文(51页珍藏版)》请在金锄头文库上搜索。

1、江西理工大学应用科学学院毕业设计论文 题 目: 基于BS模式的实验室排课系统的设计与开发 作 者: 系 : 信息工程 专 业: 计算机科学与技术 班 级: 学 号: 指导老师: 评阅老师: 2012 年 5 月 基于BS模式的实验室排课系统的设计与开发摘 要在当今信息技术迅猛发展,知识更替日新月异的时代,信息技术为企业的发展提供了机遇,也带来了挑战。使用传统人工的方式管理排课存在着许多缺点,而使用计算机对人事信息进行管理,有着手工管理所无法比拟的优点,这些优点能够极大地提高人事信息管理的效率,也是企业走向科学化、正规化管理,与世界接轨的重要条件。 随着计算机技术的发展及素质教育在学校不断的深化

2、学校对学生的实践能力也越来越重视,所以学校各个班级的实验课课时也越来越多以往在实验室管理中,都只能通过人工的方式编排。但是,伴随着各类学科范围的不断扩大,各个院系的实验学科科目逐渐增多,排课工作显得相当复杂,这就促使我们必须采用一些辅助的手段来辅助。因此,实验室排课系统就成了需要。本实验室实验教学排课系统就是在这种需求下的产物。实验室排课及教学系统设计与实现,针对实验室排课及教学系统设计与实现的复杂程序,经过详细的系统调查,开发出的操作简单、实用的一个实验室排课及教学系统设计与实现。本系统主要有添加,删除学生,教师,自定义排课等基础功能。从软件工程的角度进行了科学而严谨的阐述。本系统采用基于B

3、/S架构进行设计,前端采用Microsoft Internet Explorer浏览器进行访问,后台采用Tomcat+JSP开发Web应用程序,数据库使用SQL Sever 2008。关键词:实验室;排课;B/S模式;JSPBased on the model of the BS laboratory arrangement system design and development AbstractIn todays information technology rapid development, the era of knowledge replacement rapidly, and

4、information technology for development of enterprise provide opportunities, but also brings challenges. Using traditional artificial waymanagement curriculum has many shortcomings, and use the computer to manage personnel information, has the advantages of crafts incomparable, these advantages can g

5、reatly improve the efficiency of personnel information management, but also to scientific and standardization management enterprise, connecting with the world the important condition. With the development of computer technology and quality education in schools to deepen constantly school students pr

6、actical ability also pay more and more attention to, so the school each class experiment class more and more ever, in laboratory management in only by artificial means arrangement. But, with all kinds of its range is expanding constantly, each department of the experimental subject subjects increase

7、s gradually, curriculum arrangement work pretty complex, this has prompted we must adopt a few auxiliary means to help. Therefore, laboratory arrangement system became needs. The lab experiment teaching arrangement system in which it is the product of the demand. Laboratory curriculum and teaching s

8、ystem design and realization, in view of the laboratory curriculum and teaching system design and realization of complex procedures, after a detailed investigation, developed the system of the operation is simple, practical a laboratory curriculum and teaching system design and realization. This sys

9、tem mainly have add, delete student, teacher. Custom curriculum and other basic functions. From a perspective of software engineering scientific and strict elaboration. This system based on B/S structure design, front-end using Microsoft Internet Explorer browser visit by Tomcat + JSP development ba

10、ckground, Web applications use SQL database Sever 2008. Keywords:Laboratory;arranging;B / S mode;JSP目录摘 要IAbstractII第1章 绪论11.1 论文的背景和意义11.2 论文应解决的主要问题11.3 国内外的研究发展情况1第2章 系统需求分析32.1 项目背景32.2 排课系统软件结构分析32.3 软件开发及运行环境分32.4 市场需求分析42.5 可行性分析4第3章 概要设计83.1 系统运行总体流程83.2 目标系统体系结构93.3 排课的主要思想及代码113.4 排课解决办法14

11、第4章 数据库设计154.1 数据库的基本概念154.2数据设计分析164.3数据库逻辑设计18第5章 详细设计215.1 登录窗口设计215.2 学生查课页面255.3 教师查课页面275.4 管理员界面275.5 学生管理界面285.6 课表管理查询界面305.7排课管理界面315.8管理员管理界面335.9排课界面365.10资源管理器界面图39第6章 系统测试406.1 软件测试基础理论406.2 系统转换与实现406.3 系统的优点及技术特征406.4 系统的不足及改进方案416.5 系统的运行与维护41总 结43谢 辞44参考文献45I江西理工大学应用科学学院毕业设计第1章 绪论1

12、.1 论文的背景和意义随着我校全面推行完全学分制,学生实验的安排有了根本性的改变。如何加强实验管理是目前面临的一个重要课题。而实验排课又是其中的重要环节,如何合理安排教学资源,提高实验设备的利用率,充分发挥教师的作用是实验管理的重要任务。但是实验排课又是一项十分复杂的工作,以往手工排课的方式已很难满足现在的需要,而实验排课系统的主要目的就是利用计算机技术进行实验课程的排课工作,将教学管理人员从繁重复杂的排课工作中解放出来。同时,利用排课软件进行排课比手工排课更加方便快捷,能够减少排课过程中所出现的错误,更具有准确性,能够有效的进行实验排课,也大大减轻教务人员的工作量,实现教务工作自动化。1.2

13、 论文应解决的主要问题(1)实验排课、教师排课管理等功能设计,要求同一时间,同一地点不能有一门以上的课程,同一班级,同一地点不能上一门以上的课程;(2)要求和实验管理系统其它模块构成一个完整的应用系统。1.3 国内外的研究发展情况排课是学校教学管理中一项重要而复杂的基本工作,其实质就是为学校所设置的课程安排一组适当的教学时间与空间,从而使整个教学能够有计划有秩序地进行,由于排课约束条件复杂以及内容不断变化等特点,使得排课问题成为令人感兴趣的课题之一。20世纪50年代末60年代初,国外就有人开始对课程表问题进行了研究。在1975年以前的一段时间里,人们主要从构造算法模型入手,研究其解决方法,目的

14、是找到一个解决问题的有效算法。1962年,Gotlieb提出了一个构造课程表的数学模型,接着人们对这个模型算法、解的存在性等问题做了许多探索,并提出过一些新的算法模型,但始终未能找出一个有效算法。1975年,Even等人在美国STAMJ,COMPUT上发表的“On the complexity of timetable and multicommodity flow problem”证明了课表问题是一个多项式复杂程度的非确定性问题。它的论述确立了课表编排问题的学术地位,把人们对计算机编排课表的复杂性的认识提高到了理论的高度。这类问题的求解是典型的时间表与多物流问题的求解。用计算机解决这个问题,从数学角度建立模型,到研究设计一种计算机算法都未能获得满意结果。因此,人们寻求有效算法的探索告一段落,而将更多的精力转移到如何借助计算机这一现代化工具来实现自动编排实际课程表这个问题上。 近40年来,人们对课表问题的计算机解决方法做了许多尝试。其中,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号