大学生计算机专业毕业论文_第1页
大学生计算机专业毕业论文_第2页
大学生计算机专业毕业论文_第3页
大学生计算机专业毕业论文_第4页
大学生计算机专业毕业论文_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

淮 阴 工 学 院毕业设计说明书(论文)作 者:学 号:学 院: 计算机工程学院专 业: 计算机科学与技术(微软合作)题 目: 江苏食品学院学生实验室管理系统设计与实现指导者: (姓 名) (专业技术职务)评阅者: (姓 名) (专业技术职务)2014 年 5 月毕 业 论 文 中 文 摘 要江苏食品学院实验室管理系统是一个利用互联网技术实现实验室管理的系统。它能更有效的提高实验教学的效果和实验管理的效率,能更好的提高学生学习实验的自主性。该系统开发的时候主要采用了 ASP.NET 技术和 SQLServer2005 数据库。它主要包含了对实验室的管理和实验室的预约。实验室管理中主要包含了用户信息管理,实验室的管理,实验设备的管理,公告管理,论坛管理和实验预约信息的管理。实验室的预约主要包含了学生对实验室的预约,实验课的预约和教师对学生预约信息的查看和审批。最后,通过调试,完善框架,基本实现了实验室管理的相关功能,为高校实验室管理系统提供了有益的参考。关键词:实验室;预约; ;sql 2005毕 业 论 文 外 文 摘 要Title The design and implementation of laboratory management system of student of Jiangsu Institute of food AbstractLaboratory management system of Jiangsu Institute of food is a laboratory management system with the Internet technology. It can increase the efficiency of experiment teaching and make laboratory management more effective, it also can raise the students autonomous learning about laboratory.With the system development,it mainly uses ASP.NET technology and SQL Server 2005 database. This system mostly includes the management of the laboratory and the experiment course of appointment. Management functions include the management of users information, the management of laboratory, the management of laboratory equipment, the management of announcement, the management of forum and the management of experiment booking information. The experiment class appointment includes the students to the laboratory appointment of booking, the experiment class appointment of booking and the teachers review or approval the appointment information on students. Finally, through debugging and perfecting the framework, the paper basically realized the function of booking laboratory and management in the university. This system provides the beneficial reference for the university laboratory management system.Key words: Laboratory; appointment; ; sql 2005淮 阴 工 学 院 毕 业 设 计 说 明 书 ( 论 文 ) 第 I 页 共 I 页目 录1 引言 .111 开发背景 .112 开发意义 .113 国内外研究现状 .214 开发环境 .22 系统分析 .42.1 可行性分析 .42.2 经济可行性 .423 操作可行性 .53 系统设计 .53.1 系统设计原则 .53.2 系统功能模块 .53.3 数据库的设计 .74 详细设计 .114.1 管理员模块 .114.2 教师管理模块 .164.3 学生管理模块 .194.4 游客用户管理模块 .215 系统运行测试 .215.1 系统运行环境 .215.2 系统测试及操作过程 .22结 论 .28致 谢 .29参 考 文 献 .30淮 阴 工 学 院 毕 业 设 计 说 明 书 ( 论 文 ) 第 1 页 共 30 页1 引言11 开发背景本系统主要是为了解决人工管理实验室时效率低下,安全性不高等问题,随着教育的改革,大学实验的教学也同样面临着改革的困境。教学实验需要将理论知识和实践结合起来,它也成为了提高学生素质,增强学生创新能力的基地。因此,大力开展开放式实验教学,鼓励学生动手实验,努力学习各种实验器材已经是每个高校教学任务的重要目标,而我们运用计算机科学技术采取科学管理,使学校的实验教学资源充分被利用。该系统充分达成了教师依据教学的现实情况来查看并灵活安排实验室的目标,学生也能快速查看自身的信息数据,实验室的安排情况,实验室设备的管理和信息公告发布等,还提供了一个简单美观的使用界面,并通过使用账号和密码来实现系统的安全性。考虑到教师可能在同一时间,对实验室预约,避免冲突,在接受委任系统时间冲突,优化资源配置的实验室的努力。伴随着大学教学改革,实验室日常工作日益繁忙,实验种类不断增多,相关人员也需相应增加,如果继续使用人工管理的话大大的阻碍了实验室发展的进程,所以,人工管理实验室的方法已经跟不上改革后学校教学管理的脚步,而各高校为了解决这一难题,急需做出相应改变,提出相应的解决办法。现在,电脑技术的高速发展和大学校园网建设的日趋完善,对高校实验室进行科学化管理是迫在眉睫的,而在管理过程中一个先进的信息管理和交流的软件平台是必须的。互联网时代,利用网络技术实现管理实验室,已经成为了一种主流。所以,为了更高效使用实验室,脱离以前的人工管理,研究开发一套新型的基于网络的实验室管理系统是必要且可行的 1,通过网络,我们能更加快速,合理,高效的管理每一个实验室,不浪费任何可用的资源,为学生提供优质的实验环境,也为教师提供了一个快速了解学生实验情况和及时批阅的平台。基于网络的实验室管理系统的设计与实现,为推进大学的教育改革提供了坚实的技术支持。12 开发意义与传统管理模式的比较,我们可以更有效地利用网络进行实验室信息管理。利用 Web 数据库的高校实验室管理系统,信息数据以数据库形式,易于更新和管理。运用传统的管理模式时往往是在形式,一旦数据过大,为了承担管理这些数据,我淮 阴 工 学 院 毕 业 设 计 说 明 书 ( 论 文 ) 第 2 页 共 30 页们要花很多时间,而且容易出错。但是,基于 Web 的管理系统就没有这个问题。它对实验室信息和数据的管理和更新是通过计算机来完成的,这样做不仅减少了大量的人力,物力,还大大提高了实验室的管理和使用效率,提高了工作的准确性。此外,该系统还可以及时传输设备信息。而传统的管理模式,常常无法让教师及时了解学生的信息,造成工作无法顺利进行,严重的还会带来不可弥补的损失。而 Web网络工程实验中心的信息传递基础是在不迁移的情况下进行教学管理,所以系统不会这个问题。目前众多高校的实验室管理,依旧是使用传统的管理模式,忽视了计算机网络这一重要技术组成部分,导致效率低下。内置的网络管理系统的研究与开发奠定了校园网络实验室管理研究的基础,网络仍然是国内外发展新型实验室管理系统的基础 3。实验教学和科学研究是高校实验室的重要功能,它不仅承担了大学生各项试验任务,还提高了大学生的动手实践能力,间接地推动了我国科技的发展。因此,良好的实验室管理与建设影响着中国下一代的成长和质量。现在,随着网络建设的逐渐完善和成熟,计算机已经走进了我们日常的学习生活和工作的各个方面。为了使高校实验室管理能更有效率的进行,引进计算机技术来管理是必然的。通过计算机,我们能提高工作效率,完善教学任务,充分利用实验资源,基于计算机的实验室管理系统,使学生在高质量的实验教学工作下,不断创新,对科学技术的发展起着重要的作用。13 国内外研究现状科学技术是生产力,科学技术使国家强大,但是科技不能没有教育,教育,科学技术突飞猛进,在今天的世界上,各国都在紧抓教育,重视教育,注重人才。但随着网络技术的飞速发展,教学过程质量和提高,旧的教学和管理方法已经不能适应教育的现状,和实验教学是教学的重要组成部分,为培训和实践动手能力,在国内外,没有一个国家不重视实验教学。但由于实验教学的发展,学生人数的增多,旧的管理模式已经无法测试学生良好的管理安排 4,经常出现在同一时间有冲突类使用的实验室,并且调课和没有及时通知老师和班级同学等情况。通过系统来管理实验室已经成为了趋势。因为它能够更快速对学生进行管理,减少错误,提高教学质量,对学生的成绩和培养有重要意义。目前,各高校为了解决该问题,做了大量的工作和研究,积累了大量的相关知淮 阴 工 学 院 毕 业 设 计 说 明 书 ( 论 文 ) 第 3 页 共 30 页识,国内外也出现了许多相关的科研成果和论文。随着科技的飞速发展,许多高校也自主研发了相关的管理系统,因此开发一个能够高效管理实验室的系统是众望所归。 14 开发环境硬件:硬件平台的硬件环境是指与经营的发展,包括计算机模型和硬件配置。因为该高效实验室管理系统是一个小系统,所以使用的计算机硬件要求不高,一般的计算机都能使用。软件开发,应用软件的平台和语言:使用了具有强稳定性的 Windows 7 旗舰版和 Visual Studio.NET 2010 平台,采用了 网络开发技术,数据库使用SQL2005,因为这些软件是微软公司的产品,所以彼此能稳定的相容,能提高应用系统的开发效率。开发平台,开发工具和开发语言的选择,也有其自身特点的关系 5。1.4.1 数据库的选择使用 SQL2005 数据库的原因如下:(1)一体化SQL2005 数据库具有统一的编程语言,能通过相关语言对数据库进行控制,为开发者进行系统开发提供了一个良好的开发环境。当数据库已经被使用后,开发者在对数据库进行修改时,SQL2005 数据库能根据修改的方法进行自我调节而不影响数据库的正常使用和运行,扩展性良好。(2) 高度非过程化当开发者使用 SQL 语言对数据库进行访问时,只需要将需要完成的操作输入,数据库就会识别你输入的执行语句,然后系统就会自行完成所有工作。(3)语言简洁虽然 SQL 语言的功能非常强大,但它只有几个命令语句。此外,SQL 的语法比较简单,它是一种描述性语言,非常接近自然语言,所以容易学习,掌握。(4)以多种方式使用SQL 语言能够直接在数据库中使用,也可以放到程序开发语言中运用。现在很多数据库应用开发工具,所有 SQL 语言可以直接成为他们自己的语言,使用起来非常方便。这些方法为用户提供了一个灵活选择,但无论哪一种方式,对 SQL 语言的语淮 阴 工 学 院 毕 业 设 计 说 明 书 ( 论 文 ) 第 4 页 共 30 页法基本上都是相同的。(5)微软公司的 SQL2005SQL2005 是一个开放的接口,数据可以与任何第三方软件共享,但它已经扩展的灵活性,提高管理的手段,是数据库的第一选择 10。1.4.2 ASP. NET2001 年微软推出了 ASP.NET,它摒弃了之前版本所用的开发语言,而使用了全新的 Visual Basic.NET 作为它的默认语言。ASP.NET 在整体上进行了较大的改动,完全区别了之前的三个版本,功能越发的强大,导致程序开发者在开发的时候变得更加轻松了。在 ASP.NET,所有程序存储在服务器上,而服务器实现编译器的实现。一个程序已经进行了第一次编译,当程序再次运行时,直接执行编译后的代码在服务器端,而 ASP。所以,ASP.NET 程序运行速度被大大提高了 11。ASP.NET 的高效率,使它变得越来越重要,由于相同的程序,ASP.NET 使用更少的代码,所以它代表了技术发展的新方向。使用 ASP.NET 的原因如下。(1)效率ASP.NET 使用的是.NET Framework 框架。它能同时使用 VB、C+等多种编程语言,并且只要它执行过一次编译,后面再次编译的时候就能直接使用上次编译的结果了,所以速度和效率提高很多。(2)可重用性ASP.NET 中的代码与内容是完全分开的,因此能够不断重复利用。(3)代码量相比较其他编程语言,使用 ASP.NET 可以让程序员节省大量的写代码的时间。2 系统分析当今,各个高校不同专业的不同实验项目数目繁多,怎样帮助学生快速,高效的运用实验室,已经成为了每一所大学教学工作的重要难题。因此,高校实验室管理系统的相关问题研究已经被提上了日程。2.1 可行性分析如今网络系统的开发,主要又两种,一个是 B/S 结构,另一个是 C/S 结构。考虑到本系统是基于 B/S 模式的,作者可以通过 ASP. NET 和 SQL 2005 来开发。首先淮 阴 工 学 院 毕 业 设 计 说 明 书 ( 论 文 ) 第 5 页 共 30 页在 SQL Server 2005 建立数据库,然后通过 HTML,浏览器将服务器端语言传送到服务器,服务器将编译后的服务器语端言返回给浏览器 14。2.2 经济可行性目前大部分的实验室管理系统还是使用人工管理的,人工管理不仅消耗管理者大量的时间和精力,且出错概率大,这往往会对整个实验教学产生影响,甚至一个细小的错误可能会带给学生和老师巨大的损失,导致学生成绩下降。因此,新建一个可用的实验室管理系统应体现经济效益的有关原则,也需要完善系统的质量和功能,尽量减少软硬件的花费,增长使用效率,提高效益。不仅提高了学生和教师们的工作效率。同时,也降低了学校在信息管理上的成本。因此,一个实验室管理系统的开发和运用,能使学校的实验室管理得到长足的进步与发展。23 操作可行性随着网络技术的日新月异,网络技术的应用已经进入了我们生活的各个方面,网络带来了极大的方便在我们的学习和生活上。现在在学校,几乎每一个地方都能看到网络的身影,无论是发布和查询类别或等级,都是通过网络来进行,大大方便了广大教师和学生,也极大地节约了教学的成本。和以前管理实验室方法相比,使用网络来管理拥有让师生交流更加方便,让管理操作更加简单等好处,它大大便利了广大老师和学生。该系统的开发能够为学校解决管理实验室技术落后的困难,所以在选择毕业设计课题时选择了江苏食品学院学生实验室管理系统设计与实现这一题目。3 系统设计3.1 系统设计原则系统设计原则如下:(1)实用性用户可以简单

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论