实验预约系统的设计与实现Word文件下载.docx
- 文档编号:14529364
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:24
- 大小:695.15KB
实验预约系统的设计与实现Word文件下载.docx
《实验预约系统的设计与实现Word文件下载.docx》由会员分享,可在线阅读,更多相关《实验预约系统的设计与实现Word文件下载.docx(24页珍藏版)》请在冰豆网上搜索。
对于促进学院管理实施科学的网络化和信息化管理具有现实意义。
关键词:
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:
DatabaseTechnology;
OpeningLaboratoryBookingSystem
目 录
第一章系统概述
1.1系统开发的意义
随着教学质量的普遍提高,“学分制”改革的不断深入以及无纸化技术的普遍发展,都要求有新的更先进更完善的管理软件来辅助进行对课程及教学等各方面的管理更加得心应手。
本设计利用Web技术和数据库系统,将实验室和实验项目进行信息化管理,实现实验项目开放、预约、审批的流程化、科学化管理。
实验室管理人员可以通过网络设定实验项目的设置、实验室开放时间的设置,并统一对预约信息进行审批。
学生和科研人员可以通过网络实时获得实验室实时的预约情况,并提交符合时间、场地约束的合法预约时间。
实现对实验室指导老师,普通老师,学生的管理、对实验室,实验项目的统一管理。
提供直观的数字日历方式方便用户完成业务与浏览需要。
实现实验成绩的管理。
对用户的操作权限进行控制和管理,防止非授权用户操作。
通过使用这个系统,学生可以更加便利的选择实验,学校也可以解决合理利用教学资源的问题,在开放式实验教学改革体系下,探索具有不同层次特色的、多样化的综合开放实验教学模式和教学方法,方便了实验室的管理,也很好的利用了学校的网络资源,有利于实现校内资源共享,推动了教育信息化的发展。
1.2系统开发的目的
●实现个性化教学
在教学管理中采用了MIS力图打破传统的以班级为单位和固定步调教学管理模式,学生针对自身对相关知识的实际掌握情况自主选择开设此课程的指导教师及空闲时间参与课程学习。
提高教学活动的针对性,自主性和双向选择性,满足了不同学生个性化学习的需要,因材施教,提高了教学质量。
●便于教学与管理
教师通过该系统可以实时监控当前开设实验情况,查阅学生选课情况,完成批阅实验报告,管理实验成绩,上传实验相关注意事项及要求等工作;
实验中心的管理人员利用本系统进行实验设备、学生等相关信息的在线管理,提高了管理的效率和准确性。
实时的监控使得教师及管理员及时掌握实验室课程各项相关信息,便于教学及管理。
●课程选择更加严谨优化
通过计算机的管理,学生必须在线参与所选课程的相关预习测验达到一定分数后才能参与该课程,并在实验结束后提交电子版实验报告,由教师评分,成绩保存到学生个人信息中。
这些使得学生参对的实验课程做了更多的准备性,并通过在线完成实验报告和教师的批阅更加及时掌握到自己的学习情况。
●资源共享
通过网络实现实验资源共享,教师及学生在任何一台联网计算机终端进行实验预约、查询、评分等操作,不受时间和空间的限制,方便快捷,使实验资源得到了充分合理的利用。
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系统开发过程
本系统以软件工程的设计思想开发,在开发过程中,运用软件工程原理。
首先确定软件系统的目标并进行可行性研究和需求分析,并对资源分配、进度安排等做出合理计划。
通过对该项目功能、性能、数据、界面等要求的构建,确定系统的逻辑模型。
在软件设计阶段,首先进行模块分解,确定模块的功能和模块间的接口,然后分工实现每个模块的细节。
最后,进行几个模块的单独和连接测试,完成项目的开发。
1.4.1软件工程的概念及原理
软件工程(SoftwareEngineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。
它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。
主要内容包括软件工程概述、可行性分析、需求分析、概要设计、详细设计、面向对象分析与设计、编码、软件质量与质量保证、项目计划与管理。
软件工程思想的基本原理:
1、用分阶段的生命周期计划严格管理;
2、坚持进行阶段评审;
3、实行严格的产品控制;
4、采纳现代程序设计技术;
5、结果应能清楚地审查;
6、开发小组的人员应少而精;
7、承认不断改进软件工程实践的必要性。
1.4.2软件开发流程
系统软件开发流程主要有五步,第一步:
需求调研分析;
第二步:
概要设计;
第三步:
详细设计;
第四步:
编码;
第五步:
测试
第二章系统需求分析
2.1系统总体功能分析
本系统的核心功能是完成实验室网上预约选课,为了方便不同需求用户的使用,系统将实现四种身份的登录。
分为学生管理、普通教师管理、指导教师管理、系统管理员管理四个子系统,每一个子系统包含自己的内容,不同的用户登录不同的子系统,从而实现自己的功能。
任何身份的用户登录系统后,在系统中系统都会记录其身份,用户也可在此期间修改个人密码。
系统模块图如图2.1所示。
图2.1系统模块图
Fig.2.1Systemmodulechart
2.2系统操作流程
从实验室预约整体的操作来分析可以通过以下几个流程:
首先是系统管理员登入,初始化用户和实验室;
然后是实验
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 预约 系统 设计 实现