毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

JSP《数字图像处理》实验教学系统设计与实现(2)

时间:2022-08-20 21:51来源:毕业论文
17 第四章 系统的实现 21 4。1 系统主界面的实现 21 4。1。1 登录模块的实现 21 4。1。2 公告栏的实现 23 4。1。3 日历的实现 25 4。2 后台 管理 员功能的实现

17

第四章 系统的实现 21

4。1 系统主界面的实现 21

4。1。1 登录模块的实现 21

4。1。2 公告栏的实现 23

4。1。3 日历的实现 25

4。2 后台管理员功能的实现 27

4。3 学生模块的实现 36

4。4 老师模块的实现 40

总结 43

致谢 44

参考文献 45

第一章 绪论

1。1 课题背景、目的及意义

上世纪50年代以来计算机技术进入飞速发展的阶段,特别是互联网时代的到来, 教育进行了巨大的改革,逐渐向信息化、网络化的方向发展,计算机技术和网络技术 俨然已经成为现代教育的重要手段,基于WEB的教学软件因为其可以最大限度地利用 教育资源,所以能在现代教育中获得快速的发展。

目前,国内网络化教学已经相当普及,但大多都是在理论教学这方面所进行的改 革,而在实验教学这方面,还是存在许多不足之处。实验作为理论教学最重要的辅助, 应当引起国内高校的重视,目前国内高校的实验课基本上都是在学校机房开展,然而 鲜有几所高校可以满足人手一台计算机、所有计算机质量过关可保质保量完成实验的 要求,如果实验课只能局限在条件并不是很完善的机房进行地话,则对理论的教学没 起到什么辅助作用。

数字图像处理技术在国内外发展十分迅速,应用也非常广泛,但是就其学科建设 来说,还不成熟,还没有广泛适用的研究模型和齐全的质量评价体系指标,多数方法 的适用性都随分析处理对象而各异。目前,我们学校的学生对数字图像处理这门课程 还不是很熟悉,在课堂上学习理论知识是一回事,真正动起手来像另一回事又十分茫 然,缺乏动手实践的能力,本设计旨在将教学与实验相结合,方便学生课下也能进行 数字图像处理的学习,使得对数字图像处理这门学科的学习不再局限于课堂和实验室, 从而推动数字图像处理的学科建设。

Java 以其面向对象、跨平台的特性,成为许多实验教学系统首选的编程语言, 国内外基于 Java 的实验教学系统不胜枚举。

目前,大多数高校的数字图像处理课程都是在引入 Matlab 集成的工具箱及自带 函数的基础上进行实验教学[1]。我国在数字图像处理的教学中引入了开源的计算机视 觉库 OpenCV(Open Source Computer Vision Library),该软件是以 C 函数和 C++类 的形式实现大量图像处理算法,学生可以方便地利用 OpenCV 进行图像处理算法的编 程和验证,进而在 VC 中开发功能更强大的应用程序。

就目前来说,基于 OpenCV 的数字图像处理实验教学系统已经相当成熟,优于通 过 Matlab 进行实验教学的效果。但基于 Java 平台的数字图像处理实验教学系统还是

比较少见,将课堂演示文稿和做实验的工具集中在界面美观、功能便捷的 Java 平台 上呈现,无疑是未来数字图像处理实验教学最好的选择。

1。2 开发工具及技术

1。2。1 系统技术需求

(1)基于 B/S 模式的解决方案

首先将 C/S 模式与 B/S 模式进行对比。 C/S(Client/Server)结构,即客户机和服务器结构。通过 C/S 可以将任务进行

合理分配,分别分配到 Client 端和 Server 端,这种利用两端硬件环境优势的做法, 可以降低系统的通信开销[2]。传统的 C/S 体系结构一直采用的是不完全的开放模式, 因为这只是开放系统的开发一级,Client 端和 Server 端在某些系统中,都还离不开 特定的软件支持,所以 C/S 结构的软件若是碰到不同的操作系统,就得开发能提供用 户所需求的开放环境的软件。加上现在的产品都需要满足成千上百台电脑用户同时使 用,使用 C/S 模式的代价就太高了,而且效率也不高,无法满足产品更新换代的需要。 JSP《数字图像处理》实验教学系统设计与实现(2):http://www.youerw.com/jisuanji/lunwen_98135.html

------分隔线----------------------------
推荐内容