当前位置:首页 > 申请书大全 > 【医学图像处理课程在线学习系统设计】
 

【医学图像处理课程在线学习系统设计】

发布时间:2019-06-28 04:03:48 影响了:

  摘要:《医学图像处理》作为生物医学工程专业的一门专业必修课,教学内容多,课时安排紧凑,不利于同学们对理论知识的消化理解,同时书本资料匮乏,电子资料不易搜索,导致了部分同学学习积极性不高,学习效率低下。在线学习系统作为一种新的教学模式,利用计算机互联网实现网络授课、学习、文档共享及师生在线交流,突破了传统教学的时空限制,具有资源共享、快捷高效等优点。该课题经过系统需求分析的调研,运用Dreamweaver软件开发平台、ASP动态网页制作和ACCESS数据库开发技术,通过编写VBScript脚本语言,设计完成了一个基于B/S网络框架的《医学图像处理》课程在线学习系统。
  关键词:在线学习系统;ASP;ACCESS数据库
  中图分类号: TP317文献标识码:A文章编号:1009-3044(2012)18-4438-04
   1系统开发环境及工具
  本课题采用Windows XP及以上操作系统、ASP和ACCESS完成本次设计。ASP是美国微软公司出品的WEB编程语言,运行环境是微软出品的WEB服务器IIS。数据库采用ACCESS数据库。
  其他软件包括:IE6以上、Dreamweaver7或更高的版本。
   2在线学习系统的设计
   2.1系统总体结构的设计
  系统主要有以下模块构成:用户管理模块、公告栏模块、留言板模块、友情链接模块、下载资料模块、聊天室模块、在线练习模块。现对用户管理模块设计简单介绍。
  用户管理模块主要包括用户注册、管理员审核、个人信息修改、删除用户等等操作,管理员、教师、学生都会涉及这一模块的制作。
  
  图1管理员主页
  2.2后台数据库的设计
  人们把数据库设计分为需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行与维护6个阶段。概念结构设计就是对信息世界进行建模,常用的概念模型是E-R模型,它是P. P. S. Chen于1976年提出来的。
  概念结构设计的任务是在需求分析阶段产生的需求说明书的基础上,按照特定的方法把它们抽象为一个不依赖于任何具体机器的数据模型,即概念模型。概念模型使设计者的注意力能够从复杂的实现细节中解脱出来,而只集中在最重要的信息的组织结构和处理模式上。
  概念模型(E-R模型)的组成元素有:实体、属性、联系,E-R模型用E-R图来表示。实体是用户工作环境中所涉及的事务,属性是对实体特征的描述。
   3在线学习系统的实现
  在正确安装IIS之后,即可进行程序语言的编写和程序调试。
  3.1连接数据库
  不同数据库有不同的连接方法,对应ACCESS数据库,有字符串连接方法和DSN链接方法此处使用第一种,代码编写如下:
  
  此处DBQ使用相对路径,fifasp.mdb为数据库文件名。
  由于几乎所有的ASP动态网页都需要连接数据库,所以将以上字符串连接数据库方法粘贴到config文件下db.asp文件中,而在其他需要调用数据库的文件中调用此文件即可,调用方法为:
  
  3.2功能模块的实现
  在完成以上操作之后可以开始进入整站制作的过程,动态页面从流程图开始,涉及到的具体语句中只对较为重要的编程语言进行讲解。
  3.2.1引用文件编写
  由于在编写程序时,ASP本身提供的函数并不足以满足我们的所有应用,所以在设计时将经常用到的一些功能如:连接数据库语句、翻页功能等编写为引用文件,在需要使用这些功能的文件头部引用即可,将这些文件统一存放config文件夹下。
  3.2.2模块实现
  此处选取注册功能进行讲解。
  在本站中,没有注册成功或者审核通过的用户无法浏览网站内容的。
  利用布局表格绘制出如图2的注册页面。动态程序流程图如图3所示。将程序流程图转换为代码。
  
  图2注册页面
  中
  on error resume next’出错后继续
  dim sql,rst’定义函数名
  if request.querystring("act")="reg" then’地址栏参数为reg表示用户点击提交按钮
  if request.form("f_user")="" or request.form("f_code")="" then’判断用户名与密码是否为空
  msgboxU "用户名和密码都需要填写!"
  else
  set rst=server.createobject("adodb.recordset")’创建recordset对象然后对rst对象的各个属性设置即可
  ……’此处省略属性设置语句
  set myErrors=conn.errors’此处为判错语句
  if myErrors.count=0 then
  msgboxU "注册成功!"
  else
  msgboxU "注册失败!原因:"&myErrors.item(0).description
  end if
  end if
  rst.close
  set rst=nothing’关闭并清空rst对象
  
  end if
  end if
  %>
  需要注意的是,页面起始位置应加入引用文件:
  
  
  在页面结束之前应加入清空关闭connection对象的语句:
  
  用户注册功能是本站开始设计的第一个步骤,也是一个很基础的功能,以上叙述的设计过程是以后每一个功能模块都严格遵循的设计过程,在每一个模块完成之后,都要开始进行相应的运行与调试。
   4系统运行与调试
  4.1测试概述
  本章根据用户需求,设计测试用例,对软件进行系统测试。并根据测试结果填写测试表格的测试结果栏。测试的重点是确保各项功能的正常运行。测试的目标是确保所开发的功能符合用户的需求。
  4.2系统部分测试
  在第四章设计系统实现中重点讲了注册功能的实现,此处也以注册页面的测试为例讲解测试步骤。
  在Dreamweaver中打开register.asp页面,点击在浏览器中预览/调试按钮。根据流程图3,首先验证用户名或者密码为空情况:
  
  验证同名用户是否能够注册:
  
  注册成功时:
  
  打开后台数据库文件,验证用户信息是否写入数据库中:
  
  图7注册成功时数据库内容
  可以看到最后一名用户就是刚刚注册的用户,其姓名、性别、联系方式等内容都与注册内容一致。u_check默认为空,在管理员审核通过之后用户即可登录本站。
   5结论
  本课题实现了一个基于ASP和ACCESS的医学图像处理在线学习系统,可供学生、教师、系统管理员三方用户安全使用,界面友好、功能完善、通用性强。其主要模块包括:公告发布管理、留言板管理、友情链接管理、学习资源管理、聊天室管理以及在线练习管理等。
  该系统简介易用,投入使用之后可以利用计算机互联网实现网络授课、学习、文档共享及师生在线交流,突破了传统教学的时空限制,具有资源共享、快捷高效等优点,可以有效地促进该课程的理论和实验教学,帮助改善同学们的学习状况,常适用于高等院校的远程教学,具有非常广阔的应用前景,由于预算有限和时间仓促,本系统尚存在如下一些缺陷:
  未能购买域名、将系统放在网上进行远程调试;
  整站结构的设计还不够十分合理,网站结构使用了两种方式,既存在以身份为划分建立的admin、stu、teacher文件夹,也存在以功能为划分的message文件夹,可能造成网站投入使用之后的功能移植会比较繁琐;
  系统缺乏统一的排版格式,而且为了节约空间,提高页面载入速率,网站所用图片很少,也没有复杂的布局结构,导致整站虽然简洁,但是缺乏美感,可能不足以在视觉上吸引同学;
  多数页面只是实现了基本的功能,如添加习题、发布公告等,但是目前还缺乏实质性可以立即投入使用的内容;
  友情链接功能与学习资料上传功能还面临路径和文件名不能包含中文字符的问题。
  除此之外,随着浏览器版本的提升,众多浏览器厂商对安全性的控制更加严格,系统中很多html静态网页的特效不能显示,比如对于按钮或者图片,可以制作为鼠标放上去之后显示一些说明文字,但是在实际应用中chrome内核的浏览器选择直接直接忽视其内容,IE内核的浏览器会提示限制此文件显示可能访问计算机的活动内容,这样的页面会带给用户安全性能上的顾虑,但是,缺乏这些特效的网站在外观的吸引力方面又有所降低。
  在线学习系统是一个正在兴起的应用领域,主要利用页面制作、数据库等技术实现网上教学的实时性、交互性、动态性。本系统突破一般多媒体辅助教学工具的思想,目的是尽可能将现实的活生生的教学环境和方法应用于网络教学中,提高学生网上学习的兴趣,从而真正提高网上教学质量。作为传统教学的延伸,信息化教学的作用正逐步被人们所重视,随着网络技术和多媒体技术的进步,信息化教学系统还会有更多的发展空间。
  参考文献:
  [1]席建中.教学管理系统的分析与设计[J].彭城职业大学大学学报,2002(6).
  [2]杨志姝,冯小飞.ASP+SQL Server基础练习+典型案例[M].北京:清华大学出版社,2006.
  [3]前沿电脑图像工作室.精通Dreamweaver8[M].北京:人民邮电出版社,2007.
  [4]徐坚.C/S与B/S结构的分析与比较[J].曲靖师范学院学报,2005(3).
  [5]教育部考试中心.全国计算机等级考试四级教程[M].北京:高等教育出版社,2011.
  [6] Luther College.Liang Chee Wee.ASP.NET WEBsite news management system management system design and realization[J].Journal of China University of Mining & Technology,2005,3(21).

猜你想看
相关文章

Copyright © 2008 - 2022 版权所有 职场范文网

工业和信息化部 备案号:沪ICP备18009755号-3