当前位置: 首页 > 毕业资源下载

静态网页设计与制作作业成品

基于WEB的开放性实验管理系统设计与实现(源代码+论文+开题报告+中英文献+答辩PPT)免费下载

 摘要:


高等学校实验室是进行实验教学、开展科学研究、推动科技发展的重要基地,是学校教学科研工作的重要组成部分,实验室建设与管理水平直接关系到培养人才的质量。而互联网目前正极大地改变着我们的生活,随着现代校园信息化的推进,计算机进入日常教学工作的各个方面已成为不可阻挡的趋势。在学校实验室里,引入计算机进行规范化管理必然会极大地提高工作效率,有效利用实验室资源,提高办学效益,保障实验教学质量。本系统采用B/S模式,主要实现了实验室信息管理、实验信息管理以及网上预约实验等功能。


关键字:
实验室管理;B/S模式;预约实验


目录:

屏幕截图 2021-02-21 151519.png



需求分析:

 


1.1 项目内容

高校实验室是从事实验教学、科学研究、技术开发和学术交流的重要场所,是培养人才创新思维和创新能力的重要基地。开放性实验室就是为实验教学、实验技术研究、科学研究提供必要条件,包括实验时间、实验仪器设备、实验场地、实验资料、实验指导人员等,部分或全部向实验者(包括本科生、研究生、教师、技术人员等)有目的地开放,从而为实验者完成某个实验项目提供服务。学生在开放性实验室这个创新活动基地内,能够充分挥他们的想象力与创造力,对培养学生的创新意识、创新精神和开拓能力具有重要作用。高校开放性实验室可为各类科研和企事业单位培养和培训高素质专业技术人才,满足社会发展对专业技术人才的需求。因此,对高校实验室开放与管理的研究具有重要意义。

1.2 设计目标

⑴系统提供用户管理功能

⑵系统提供实验室的管理功能

⑶系统提供实验的管理功能

⑷系统提供公告管理

⑸系统提供教师信息信息修改功能

⑹系统提供教师评分的功能

⑺系统提供教师查询学生成绩的功能

⑻系统提供学生网上预约实验功能

⑼系统提供学生查询成绩的功能

⑽系统提供学生个人信息修改的功能

1.3 系统用例图

 

图片1.png


图2.1基于WEB开放性的实验管理的用例图

 

1.4  可行性分析

1.4.1 经济可行性

因为由于系统并不十分复杂,且操作起来也非常简单,所以开发费用比较低。另外,考虑到现在已经有的硬件设备需增加、调整的硬件投入亦很低。

1.4.2 社会可行性

由于已往的实验室管理完全或大部分都靠人力亲为,浪费人力、物力、财力,而实验室教学质量的体现,师资队伍是关键,管理是保证。同时,按照“教育要面向现代化,面向世界,面向未来”的要求,实验室教学和管理也要和时代同步,与时俱进。加强实验室规范管理,既能保证完成实验教学任务,满足科学研究的需要,又可以节省人力、物力、财力。

在实验室管理中有时会产生这样的矛盾:学生来实验室上实验课,实验室管理员和教师都认为应该由对方管理,这就不利于实验教学的正常、有序进行。因此,实验室管理不只是管理员或教师的行为,而应是双方共同的责任。管理员应积极主动地配合,与任课教师共同管理,这种管理不只是单纯的课前、课间、课后的管理,而应贯穿整个实验教学的始终。本实验室管理系统正可以解决这样的矛盾

1.5 开发的工具论述

1.5.1 前台开发工具

1.Java简介

Java起源于80年代的中末期,是Sun公司产品开发的一种语言,其目标是在小型嵌入式系统上运行。但是由于动态图像压缩标准MPEG却始终未能出台,因而这个时期的Java也就中途夭折了。到了1990年,Sun公司副总裁James Gosling再次提出Java的设计,其目标是希望仿效C和C++那样设计出一种更简单、更有效、更容易使用的跨多种计算机平台的通用语言。到了90年代中期,互联网迅速崛起,短短几年得到了巨速的发展。成千上万的计算机,其中有个人的、企业的、政府的,公司加入到了互联网上,致使互联网深入到了生活、社会、经济、政治、军事的每一个角落,因此急需开发一种跨平台软件开发工具,这给Java得到了一个极好的发展机遇,1995年Sun公司首次推出Java语言。短短的几年中Java得到了极大的发展,成立互联网开发和应用发展的一个重要工具。Java的特点是1)通用性:指的是跨平台、跨网络、跨语种和跨时间。2)跨平台:指的是Java与计算机平台(硬件、操作系统)无关。3)跨网络:指的是Java与网络平台无关,可以穿越多种常用的网络类型(平台)。它的结构确切地说是B/S模型(浏览器/服务器模型,亦称Web模型)。B/S模型是一种三层结构的模型:客户端/应用服务器(Web服务器)/数据库服务器。4)跨语种:指的是Java的应用软件不存在语言本地化问题,它本身带有语言机制。它主要是通过所谓“国际语言管理”(International Language Management)模块实现的。5)跨时间:技术更新和保护投资的方案、产品升级容易,只需编写一个新的模块,替换老模块即可。6)可移植性:Java的源代码是可移植的,而且对现有的几乎所有操作系统无须修改便能运行,还具有多线程同步、与平台无关的用户接口、内置联网功能、对象会打印功能、出错处理、内存管理等功能。CPU可移植性和虚拟操作系统。7)支持分布式环境:分布式计算环境支持:通过不断扩充的Java网络类库支持分布式计算环境。Java提供一个URL(统一资源定位器)对象,用以打开并访问网上对象。其方式几乎与访问文件系统几乎完全相同。Java的客户机/服务器模式把运算从服务器分散到客户端。以提高系统执行效率,增加动态可扩充性

2.JSP简介

在 Sun 正式发布 JSP之后,这种新的 Web 应用开发技术很快引起了人们的关注。JSP 为创建高度动态的 Web 应用提供了一个独特的开发环境。

JSP是Java Server Pages的简写。JSP技术能让Web开发员和网页设计员快速地开发容易维护的动态Web主页。 用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。 

在传统的网页 HTML文件(*.htm, *.html)中加入Java程序片段 (Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、可以重新定向网页、可以发送 email 等等,这就是建立动态网站所需要的功能。

即使您对 ASP "一往情深",我们认为,关注 JSP 的发展仍旧很有必要。事实证明,Java Servlet 是一种开发 Web 应用的理想构架。JSP 以 Servlet 技术为基础,又在许多方面作了改进。JSP 页面看起来象普通 HTML 页面,但它允许嵌入执行代码,在这一点上,它和 ASP 技术非常相似。利用跨平台运行的 JavaBean 组件, JSP 为分离处理逻辑与显示样式提供了卓越的解决方案。JSP 必将成为 ASP 技术的有力竞争者

3.Dreamweaver简介

Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。

Dreamweaver是建立 Web 站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。从对基于 CSS 的设计的领先支持到手工编码功能,Dreamweaver 提供了专业人员在一个集成、高效的环境中所需的工具。开发人员可以使用 Dreamweaver 及所选择的服务器技术来创建功能强大的 Internet 应用程序,从而使用户能连接到数据库、Web 服务和旧式系统。Dreamweave特点 1)最佳的制作效率 Dreamweaver可以用最快速的方式将Fireworks,FreeHand,或Photoshop等档案移至网页上。使用检色吸管工具选择荧幕上的颜色可设定最接近的网页安全色。对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。除此之外,只要单击便可使Dreamweaver自动开启Firework或Photoshop来进行编辑与设定图档的最佳化。2)网站管理使用网站地图可以快速制作网站雏形、设计、更新和重组网页。改变网页位置或档案名称,Dreamweaver 会自动更新所有连结。使用支援文字、HTML码、HTML属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。3)无可比拟的控制能力Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。帧(frames)和表格的制作速度快的令您无法想像。进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。甚至可以排序或格式化表格群组,Dreamweaver 支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。所见即所得 Dreamweaver成功整合动态式出版视觉编辑及电子商务功能,提供超强的支援能力给Third-party厂商,包含ASP, Apache,BroadVision, Cold Fusion,iCAT, Tango与自行发展的应用软体。当您正使用Dreamweaver在设计动态网页时,所见即所得的功能,让您不需要透过浏览器就能预览网页。梦幻样版和XML Dreamweaver将内容与设计分开,应用于快速网页更新和团队合作网页编辑。建立网页外观的样版,指定可编辑或不可编辑的部份,内容提供者可直接编辑以样式为主的内容却不会不小心改变既定之样式。您也可以使用样版正确地输入或输出XML内容。全方位的呈现利用Dreamweaver设计的网页,可以全方位的呈现在任何平台的热门浏览器上。对于cascading style sheets的动态HTML支援和鼠标换图效果,声音和动画的DHTML效果资料库可在Netscape和Microsoft浏览器上执行。使用不同浏览器检示功能,Dreamweaver可以告知您在不同浏览器上执行的成效如何。当有新的浏览器上市时,只要从Dreamweaver的网站在下载它的描述档,便可得知详尽的成效报告。

1.5.2 后台数据库

1.数据库介绍

SQL是英文Structured Query Language的缩写,意思为结构化查询语言SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。 

目前,绝大多数流行的关系型数据库管理系统,如OracleSybaseMicrosoft SQL ServerAccess等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括SelectInsert,UpdateDeleteCreate以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。

最新毕业设计成品

版权所有© 帮我毕业网 并保留所有权利

QQ 1370405256 微信 biyebang

QQ:629001810微信:biyebang

收缩