本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:1095080675@qq.com
标题  基于ASP.NET的实验室管理系统的设计与实现
编号  12140
编程语言  ASP.NET, C#
开发环境  Visual Studio 2005 或 2008
数据库  SQL Server 2005
资料明细  论文、程序
推荐指数  ★★★★★
内容介绍

   实验室是高校的重要组成部分之一,实验室建设的好与坏直接影 响学校的实验教育质量和科学研究水平,运用计算机技术与实验室管 理制度有机的结合,提高高校实验室的管理手段和管理水平,整合高 校实验室资源,最大限度地发挥实验室仪器设备的功能。
1. 系统设计思想
设计实验室管理系统说到底是一种管理的思想和手段在计算机网 络中的在现,它的素材是源于现时生活,一个成功的实验室网络管理 系统不是一味的模仿传统的管理模式,而是要在现行管理体制上,对 不适现在教学科研的管理方式作彻底的调整。科学高效开放的实验教 学除必要的资金设备和师资力量外,还必须依靠优秀的管理系统。因 此实验室管理系统的设计思想是:基于使用者的角度进行模块化设计 与开发,最大程度的实现人机的结合;建立详细的技术文档方便系统 模块的添加与修改;基于互联网的开放实验室管理软件,实现实验课 程的网络发布、网上预约、浏览预习课件、仪器设备管理、易耗品管 理、仪器借用、人员管理等功能。
2. 系统结构
实验室管理系统分为实验教学管理、开放实验管理、实验室管 理、仪器设备及耗材管理、学生实践管理、系统维护管理六个模块, 各模块的功能如图1所示。
2.1 实验教学管理
主要是实验室的教学任务与安排、实验项目管理、实验教学研究、实验教学课表、实验成绩管理等模块;
2.2 开放实验管理
主要是实验项目开放、实验室开放、开放课表、学生实验预约管理等模块;
2.3 实验室管理
主要内容是实验室建设、实验设备采购管理、实验室文档、通知管理、实验室管理、实验室人员管理、实验室用房管理;
2.4 仪器设备及耗材管理
主要内容是仪器设备管理、精密仪器管理、仪器设备查询、仪器设备统计、采购计划、低值耐用品管理、耗材管理等模块;
2.5学生实践管理
主要内容是实习基地管理、实习与课程设计、科技创新与制作、经费预算管理;
2.6 系统维护管理
主要内容是用户系统数据导入、用户权限管理、系统数据备份、系统参数维护等功能,实现系统运行环境、数据备份与访问安全的管理。
3. 系统实现
C/S模式与B/S模式的比较分析
C/S模式主要由客户应用程序(Client)、服务器管理程序(Server)和中间件(middleware)三个部件组成。客户应用程序是系统中用户与数 据进行交互的部件。服务器程序负责有效地管理系统资源,如管理一个信息数据库,其主要工作是当多个客户并发地请求服务器上的相同 资源时,对这些资源进行最优化管理。中间件负责联结客户应用程序与服务器管理程序,协同完成一个作业,以满足用户查询管理数据的要求。
B/S模式是一种以Web技术为基础的新型的MIS系统平台模式。把传统C/S模式中的服务器部分分解为一个数据服务器与一个或多个应 用服务器(Web服务器),从而构成一个三层结构的客户服务器体系。第一层客户机是用户与整个系统的接口。客户的应用程序精简 到一个通用的浏览器软件。浏览器将HTML代码转化成图文并茂的网页。网页还具备一定的交互功能,允许用户在网页提供的申请表上输 入信息提交给后台,并提出处理请求。这个后台就是第二层的Web服务器。
第二层Web服务器将启动相应的进程来响应这一请求,并动态生成一串HTML代码,其中嵌入处理的结果,返回给客户机的浏览器。 如果客户机提交的请求包括数据的存取,Web服务器还需与数据库服务器协同完成这一处理工作。
第三层数据库服务器的任务类似于C/S模式,负责协调不同的Web服务器发出的SQL请求,管理数据库。
将系统的所有子功能分类,决定哪些子功能适合采用C/S,哪些适合采用B/S。
外网连接实验室管理系统时,通过Internet访问Web服务器,再由Web服务器访问数据库服务器,在校园网连接时,学生采用B/S进行 访问,实验室管理人员采用C/S进行访问,采用这样的设计在通过B/S进行访问是不需要按装客户端的,通过浏览器访问即可。
选择和确定系统的应用平台和开发平台,是每一个软件工作首先要考虑的问题。鉴于系统的易维护性和易开发性,实验室管理系统应 用平台采用Windows,数据库则采用SQL2005,实验管理系统开发平台C/S部分采用PowerBuilder12.5,B/S部分则采用ASP技术,两者有机 的结合,更好的实现网内、网外对实验室的管理。

说明
 以上是论文部分内容。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
相关文章
  • 基于B/S结构的实验室预约模型系统
  • 实验室预约系统的设计
  • 基于JSP的实验室网上预约系统
  • 文章导航
  • 上一篇:基于ASP.NET的编辑部在线管理系统
  • 下一篇:基于.NET技术的Web考试系统的设计与实现