实验预约系统的设计与实现.doc

上传人:b****1 文档编号:237002 上传时间:2022-10-07 格式:DOC 页数:31 大小:1.02MB
下载 相关 举报
实验预约系统的设计与实现.doc_第1页
第1页 / 共31页
实验预约系统的设计与实现.doc_第2页
第2页 / 共31页
实验预约系统的设计与实现.doc_第3页
第3页 / 共31页
实验预约系统的设计与实现.doc_第4页
第4页 / 共31页
实验预约系统的设计与实现.doc_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

实验预约系统的设计与实现.doc

《实验预约系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《实验预约系统的设计与实现.doc(31页珍藏版)》请在冰豆网上搜索。

实验预约系统的设计与实现.doc

实验预约系统的设计与实现

实验预约系统的设计与实现

摘  要

随着教务管理实行“学分制”改革的不断深入,传统的按照班级集体上实验课的模式很难满足“学分制”教务管理的要求,完全手工安排实验教学过程变得异常艰难。

加之目前绝大部分教务管理软件不能很好的支持基于实验项目的开放选课,这就制约了实验室的教学过程管理和对外开放服务工作。

为了解决这一课题,实验室就需要面向学生,开放实验,进行开放式的实验教学选课管理,并及时掌握实验成绩和学生教学反馈信息,以规范实践教学过程,加强监督,提高教学质量。

本文主要对开放实验室预约系统的开发进行了研究。

阐述了基于Web的教务管理系统的开发与设计思想,以及应用JSP技术实现其前台和后台信息交互的方法及过程。

本系统结合软件工程的设计思想,利用JSP框架、Java等技术以及SQLSever2000数据库系统对该平台进行了开发和实现,实现了学院的动态管理,使得对信息的管理更加及时、高效。

对于促进学院管理实施科学的网络化和信息化管理具有现实意义。

关键词:

JSP;Java;数据库技术;开放实验室预约系统

Theexperimentofthereservationsystemdesignandimplementation

ABSTRACT

Alongwiththeeducationaladministrationmanagementimplementationof"creditismade"reform,thetraditionalaccordingtoclassonthecollectiveexperimentmodelishardtomeetthe"credit"academicaffairsmanagementrequirements,completelymanualarrangementexperimentteachingprocessbecamearduous.Andmostofthecurrenteducationaladministrationsoftwarecannotbeverygoodbasedonexperimentalprojectsupportopencourse,thisrestrictedthelaboratoryteachingprocessmanagementandopenservicework.Inordertosolvethisissue,thelaboratorywillneedtofacethestudents,openexperiments,theopenexperimentalteachingcoursesmanagement,andtograsptheexperimentresultsandstudents'teachingfeedbackinformation,andtoregulatethepracticeteachingprocess,strengtheningsupervisionandimproveteachingquality.

Thispaperfocusesonthedevelopmentoftheopenlaboratoryreservationsystem.ExpoundstheWebofeducationaladministrationmanagementsystembasedonthedevelopmentanddesignandapplicationtechnologytorealizeitsfrontdeskandJSPbackgroundinformationinteractionbetweenmethodandprocess.Thissystemcombinedwiththesoftwareengineeringdesignthought,usingtheJSPframework,JavatechnologyandSQLSever2000databasesystemtotheplatformforthedevelopmentandimplementation,andrealizethedynamicmanagementofcollege,whichmakestheinformationmanagementmoretimelyandefficient.Topromotetheimplementationofscientificinstituteofmanagementofthenetworkandinformationmanagementhaverealisticmeanings.

KeyWords:

JSP;Java;DatabaseTechnology;OpeningLaboratoryBookingSystem

目  录

第一章 系统概述 1

1.1 系统开发的意义 1

1.2 系统开发的目的 1

1.3 可行性研究 2

1.3.1技术及操作可行性 2

1.3.2经济可行性 2

1.4 系统开发过程 3

1.4.1软件工程的概念及原理 3

1.4.2软件开发流程 3

第二章 系统需求分析 4

2.1系统总体功能分析 4

2.2系统操作流程 4

2.3各子系统功能分析 5

2.3.1学生子系统功能分析 5

2.3.2教师子系统功能分析 5

2.3.3管理员子系统功能分析 6

第三章 数据库的设计与实现 7

3.1数据库用到的表及其功能 7

3.2数据库中部分表之间的关系图 7

3.3数据库中部分表的详细信息 8

第四章 系统模块的详细设计与实现 10

4.1用户登入平台的设计与实现 10

4.2管理员子系统的设计与实现 10

4.2.1用户模块的设计与实现 10

4.2.2实验室管理的设计与实现 15

4.2.3学期定义的设计与实现 15

4.3指导老师子系统的设计与实现 16

4.3.1“我的实验室”功能模块 16

4.3.2预约审核功能模块 18

4.3.3实验成绩管理功能模块 20

4.4学生子系统的设计与实现 21

4.4.1实验预约功能模块 21

4.4.2“我的预约”功能模块 23

4.4.3成绩查询功能模块 23

4.5普通老师子系统的设计与实现 23

第五章 总结 25

参考文献 26

致  谢 27

第一章系统概述

1.1系统开发的意义

随着教学质量的普遍提高,“学分制”改革的不断深入以及无纸化技术的普遍发展,都要求有新的更先进更完善的管理软件来辅助进行对课程及教学等各方面的管理更加得心应手。

本设计利用Web技术和数据库系统,将实验室和实验项目进行信息化管理,实现实验项目开放、预约、审批的流程化、科学化管理。

实验室管理人员可以通过网络设定实验项目的设置、实验室开放时间的设置,并统一对预约信息进行审批。

学生和科研人员可以通过网络实时获得实验室实时的预约情况,并提交符合时间、场地约束的合法预约时间。

实现对实验室指导老师,普通老师,学生的管理、对实验室,实验项目的统一管理。

提供直观的数字日历方式方便用户完成业务与浏览需要。

实现实验成绩的管理。

对用户的操作权限进行控制和管理,防止非授权用户操作。

通过使用这个系统,学生可以更加便利的选择实验,学校也可以解决合理利用教学资源的问题,在开放式实验教学改革体系下,探索具有不同层次特色的、多样化的综合开放实验教学模式和教学方法,方便了实验室的管理,也很好的利用了学校的网络资源,有利于实现校内资源共享,推动了教育信息化的发展。

1.2系统开发的目的

l实现个性化教学

在教学管理中采用了MIS力图打破传统的以班级为单位和固定步调教学管理模式,学生针对自身对相关知识的实际掌握情况自主选择开设此课程的指导教师及空闲时间参与课程学习。

提高教学活动的针对性,自主性和双向选择性,满足了不同学生个性化学习的需要,因材施教,提高了教学质量。

l便于教学与管理 

教师通过该系统可以实时监控当前开设实验情况,查阅学生选课情况,完成批阅实验报告,管理实验成绩,上传实验相关注意事项及要求等工作;实验中心的管理人员利用本系统进行实验设备、学生等相关信息的在线管理,提高了管理的效率和准确性。

实时的监控使得教师及管理员及时掌握实验室课程各项相关信息,便于教学及管理。

l课程选择更加严谨优化

通过计算机的管理,学生必须在线参与所选课程的相关预习测验达到一定分数后才能参与该课程,并在实验结束后提交电子版实验报告,由教师评分,成绩保存到学生个人信息中。

这些使得学生参对的实验课程做了更多的准备性,并通过在线完成实验报告和教师的批阅更加及时掌握到自己的学习情况。

l资源共享

通过网络实现实验资源共享,教师及学生在任何一台联网计算机终端进行实验预约、查询、评分等操作,不受时间和空间的限制,方便快捷,使实验资源得到了充分合理的利用。

1.3可行性研究

1.3.1技术及操作可行性

目前,网络编成和网络数据库技术以日趋成熟。

因此本系统采用网络管理平台,采用SQLServer2000作为后台数据库开发软件,前台采用Dreamwear作为网页设计软件并结合JSP技术。

Dreamwear作为开发平台,设计灵活,支持的多样性媒体,稳定性,兼容性、移植性,艺术性,网络性均具有优势。

特别是它突出的扩展和易开发性良好,实验室预约系统的前台建设提供保障,定能取得实质性进展。

JSP技术最大的特点是系统的多平台支持,效率高,而且JavaServlet是JSP的技术基础,大型的Web应用程序的开发需要JavaServlet和JSP配合才能完成。

JSP完全的面向对象,具有平台无关性且安全可靠,主要面向Internet的所有特点。

本系统的规模为网络化管理的学校实验室,目标的核心是实现实验室网上预约选课的功能,针对这一系统规模和目标来考察相应的技术是否可行。

如今,校园的网络化已经普及,无论是在生活区还是教学区,计算机终端都可以实现联网,为该系统正常操作的提供了必备的硬件条件。

另外,系统以网页的形式显示,界面友好,对计算机知识有初步使用能力的人都可以使用,便于操作。

另外现有的技术已经可以保证MIS成熟稳健的运行,在实际运用中应用于各机关单位和企业学校。

因此,本系统通过Dreamweaver软件的JSP技术完成网站的前台设计,并使用SQLServer2000实现对后台数据库的设计开发,使得该系统的正常运行成为可能。

1.3.2经济可行性

本系统的开发将使校园教学的网络化管理更为完善,深入到实验教学中,为教师和学生的工作学习带来便捷,充分发挥其使用价值。

目前,校园的网络搭建已经完善,无论在机房,教室还是宿舍,都安装有宽带网,同时计算机设备也很多,使教师或学生便捷的适用本系统成为可能。

1.4系统开发过程

本系统以软件工程的设计思想开发,在开发过程中,运用软件工程原理。

首先确定软件系统的目标并进行可行性研究和需求分析,并对资源分配、进

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 军事政治

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1