文档介绍:基于ASP的开放实验室管理系统
指导教师:刘显荣
答辩人:谭一鸣
基于ASP的开放实验室管理系统
设计目的与意义
应用系统开发工具
系统设计分析
系统应用程序设计
结论
致谢
设计目的与意义
设计目的:
高校实验室是进行教学和科研的重要基地,但目前传统的实验室管理机制与方法却存在资源浪费和管理僵化的现象,具有很强的封闭性与限制性。学生只能按照教学计划进入,进入以后所能做的只是验证他所学习的、并被无数次证明过的正确理论,除此以外学生是不能进入实验室的。每个学校应根据各自实验室的具体情况,决定开放哪些实验室,向什么样的群体开放,开放后的管理制度与措施又是什么样的?而所有这些问题的关键是怎样对实验室的情况能随时地的了解与控制。
意义:
建立基于ASP的开放实验室管理系统总的目标是充分利用实验设备资源,做到实验室能全天24小时开放,即使是无人管理情况下也能正常运行。同时提高管理水平,使实验室管理员能通过该系统或校园网随时随地了解实验室的情况和控制实验室的设备。
开放实验室管理系统结构的简单描述
目前实验教学管理的范围主要包括以下几个方面:学生基本信息管理、学生实验信息管理、学生实验成绩管理、实验室实验教学计划管理、实验项目管理、,上述管理工作分别由各职能部门、各系(部)和实验室来完成。开放实验室管理信息系统采用基于Browser/Server模式的3层体系结构来实现,同Client/Server结构相比,大大简化了客户端的程序安装、提供了统一、友好的操作界面、操作简单、交互性强,提高了系统的安全性,系统维护复杂度也降至最低。
第一层是客户端,在Windows95/98平台,只需要一个通用的Web浏览器软件,如Microsoft (IE),用于页面显示、用户的信息输入和下载等交互功能的实现。
第二层是Web服务器,实现应用服务器的功能,用来响应客户端的请求,利用ASP (Active Server Pages)动态生成HTML代码,并将处理结果嵌人其中,,Web服务器将与数据库服务器一同工作。
第三层是数据库服务器, ( Information Server)建立了ASP的运行环境。
开放实验室管理系统的特点与功能
开放式计算机实验室的特点主要表现在开放特性和资源利用率上:
1) 资源开放。对学生开放实验室的软硬件资源,使学生能根据教学课程实验的要求和自学的愿望自主地选择实验所需的软硬件环境。
2)网络开放。学生可以通过校园网或公众数据网上网,网络上浏览,查找信息和完成教学实验题目或其他与专业相关的任务。
3)地点开放。实验室建设具有开放性,虽然学校有很多实验室很多试验设备,并且分布物理位置也可能不同。但通过内部局域网联结成一个整体,并采用硬盘保护卡对系统进行保护,可以有效地保护内部网络的安全,进行统一管理。
4)时间开放。教学实验机时是根据教学实验的需要统一安排的,而教学实验机时之外的其他机时由学生自由选择,全天候开放,可以在任何时间上机,自主进出机房,提高资源利用率。
应用系统开发工具
IIS的安装与测试
ASP简介
IIS的安装和测试
IIS50在安装W2000时是默认安装的。如果在安装W2000时没有选择安装IIS50,可以再添加。
ASP简介:
ASP的程序代码简单、通用,,ASP文件通常由四部分构成: 1) 标准的HTML标记:所有的HTML标记均可使用。 2) ASP语法命令:位于<% %> 标签内的ASP代码。 3) 服务器端的include语句:可用#include语句调入其它ASP代码,增强了编程的灵活性。 4) 脚本语言:ASP自带JScript和VBScript两种脚本语言,增加了ASP的编程功能,用户也可安装其它脚本语言,如Perl、Rexx等。
三、系统设计分析
ADO组件
数据库设计
数据库结构设计
数据库概念结构设计产生反映企业组织信息需求数据库结构,即概念模型。
实体学生的属性: