基于web的实验室管理系统的设计

基于web的实验室管理系统的设计

ID:5341327

大小:220.74 KB

页数:4页

时间:2017-12-08

基于web的实验室管理系统的设计_第1页
基于web的实验室管理系统的设计_第2页
基于web的实验室管理系统的设计_第3页
基于web的实验室管理系统的设计_第4页
资源描述:

《基于web的实验室管理系统的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、万方数据万方数据.90.南通大学学报(自然科学版)2006年习费使用情况进行查询和记录,并能进行节余费用的统计.用户管理模块:可以实时地创建普通管理员和超级管理员,还可以查看用户登录、退出系统的日期和时间.这个模块只有超级管理员可以登录.日常管理模块:实验室日常维护记录以及其他实验室资料,如实验室的一些章程、制度和管理文件、管理密码、实验课程登记等信息的存储和查阅.1.2系统特点系统具有以下特点:功能全面:能完成实验室许多的管理和记录工作,涵盖面广.管理方便:由于系统是以网页形式设计并在局域网内运行,因此我们通过局域网内任何一台计算机,利用IE浏览器就可以

2、进行远程控制管理.安全性好:登录系统的用户是分级管理的,只有超级管理员可以对所有内容进行操作,普通管理员只能查阅相关资料,具有较高的安全性.简单实用:登录后,即可选择进入某个管理功能,人机界面良好且操作简便,实用性强.2系统设计本系统的交互性较强.我们在设计时应用了大量fom表单的设计,此外还利用ADO组件实现对各类资料数据库的操作o.数据库由表user(存储登录用户信息)、表eqllip(存储设备信息)、表cost(存储费用信息)、表lab(实验课表)、表record(存储日常维护信息)和表data(存储重要资料)组成.2.1登录子系统设计为了提高安全性

3、,该系统必须登录,经过验证方可进入.验证过程就是把输人的用户名和密码与数据库中表user的数据比较,不一致则返回用户登录界面;若一致则查询该用户是否为超级管理员,若是则令变量nag为是,否则令变量Ⅱag为否,并进入管理系统.nag属于Session范围的变量,在某用户登录之后一直有效,直到其退出时释放,可作为各子系统判断该用户是否为超级管理员的依据.2.2设备管理子系统设计该子系统的管理功能如图2所示.它可将实验室设备资产的设备编号、设备名称、型号规格、单价、出厂号、设备分类号、单位名称和代码、现状以及备注的内容以表格形式显示,并能够翻页在表格下方提供查询

4、功能,可根据相关内容进行查询.界面图2设备管理功能图下方设有两个按钮,分别为“添加”和“删除”,点击“添加”按钮链接至添加设备页面,可进行新设备资料的输人.删除功能需先选中设备编号前复选框,再点击“删除”按钮,删除数据.由于是用f0Hn表单中的checkbox(复选框)控件设计的,因此可以一次删除多项数据.点击设备编号可链接到修改设备界面,进行设备资料的修改.其中删除、修改和添加功能在操作时,将判断变量Ⅱag的值,只有其值为“是”时,即超级管理员才能操作,2.3费用管理子系统设计费用管理与设备管理在界面和功能上基本相似,不过费用会每年结算.设计中加人一个“

5、清除数据”按钮,可_以清除上一年的数据,重新开始记录管理.另外,还可按照不同经费类型进行分类汇总和统计.2.4用户管理子系统设计进入该子系统时也需要判断变量nag的值为“是”,即超级管理员才可进入.用户信息以表格形式显示,也可进行删除、添加和修改.在设计用户登录时,我们将内部函数date和time的值写入数据库中user表中,因此在用户信息中有最近登录的日期和时间.用户信息中还有是否为超级管理员一栏,默认时为“否”.2.5日常管理子系统设计图3日常维护功能图该子系统的日常维护功能如图3所示.章程制度浏览直接使用href链接word文档.实验课程登记由教师自

6、行在网上登记,自动存入实验课表,且可以浏览和下载.实验维护记录包括实验室人员岗位万方数据兰竺:兰;量三兰竺墼童兰茎竺矍量竺竺兰兰:!!:日志、实验室使用情况、实验开出情况等内容的记录,便于以后的整理和查阅,同时也提供“清除数据”按钮,可清除当前所有记录.重要资料管理存储各实验室的管理密码和安装口令等,因其内容十分重要,进入时需再次输入超级管理员用户名和口令.3系统实现3.1技术简介该管理系统是以ASP技术为基础建立的.ASP是一种服务器端的脚本环境,使用它可将HTML语言、脚本语言和Active控件组合在一起,可产生和执行动态、交互且高效率的基于Web的应

7、用程序.ASP技术可以利用ADO(ActiveDataObject)组件方便地访问数据库,能很好地对数据库进行处理.当用户使用浏览器请求AsP主页时,web服务器响应,调用AsP引擎来执行AsP文件,并解释其中的脚本语言Uavascript或VBScript),通过ODBc连接数据库,由数据库访问组件ADO完成数据库操作,最后AsP生成包含有数据查询结果的H,rML主页返回用户端显示使用ADO组件查询web数据库的方法如下:(1)定义数据源:在“控制面板”的“数据源ODBC”中,设定数据源.(2)打开数据库:调用ServncreateObject方法取得“

8、ADoDB.Connection”的实例,再使用Open方法打开数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。