您好,欢迎访问三七文档
实验室管理系统方案一、概述1.简介:实验室管理系统是将以数据库为核心的信息化技术与实验室管理需求相结合的信息化管理工具,采用Web方式,无需客户端,同时适用于Internet及局域网。集数据查询、统计于一体,为实验室的管理提供快捷方便的服务。适用于学校等的中小型实验室。实验室管理系统为实验室、实验项目、实验预约、仪器设备、耗材、人员提供了简便、高效、清晰、规范的管理流程,相比于传统人工管理,实验室管理系统提供了更方便的管理方式,而且更加能提高管理效率。它对实验室进行了规范化管理;包括了实验室管理、实验项目管理、实验报告、实验室预约;仪器设备(出入库)管理、使用登记、仪器设备保养、维修、损坏报废、仪器借用、仪器标定;易耗品(出入库)管理、耗材回收、人员管理等功能,并且都有查询功能,报表打印功能等。2.特点:安装方便,界面简洁,业务流程清晰,使用起来简单,通过Web方式,只需要有接上网络、有浏览器的电脑,管理员即可轻松管理数据,实验室使用者即可方便快速的进行在线实验预约、提交实验报告。3.目标:简化实验室管理方式、提高管理效率、节约管理成本、降低管理人员工作压力。4.开发工具:1.编辑工具:VisualStudio20122.数据库:SQLServer20083.框架版本:.netframework4.55.运行环境:1.服务器端:Windows服务器(IIS)2.客户端:IE、火狐、360及谷歌等浏览器二、基本结构:三、基本功能:模块功能模块主要功能实验室中心实验室信息增加实验室、查看、实验室信息修改、状态更改(正常,维护中,废弃)规章守则发布文章、管理文章、查看文章(如守则等)实验预约申请使用实验室、预约审核、实验管理、用户预约自我管理(取消预约,修改预约内容重新审核)仪器设备中心仪器设备分类增加分类、管理分类仪器设备清单查看、管理仪器设备相关信息、统计信息保养中心申请保养、管理保养记录入库新增入库、管理入库记录出库新增出库、管理出库记录使用记录使用登记、回收情况、管理记录维修中心申请维修、管理维修记录仪器设备标定增加标定仪器、定期标定、申请强制标定报废申请申请报废、管理报废记录借用申请申请借用、管理借用记录购入申请申请购入仪器设备、管理购入申请(仅高级管理员可以审批)耗材中心耗材分类新增分类、管理分类耗材清单查看、管理耗材清单、统计信息入库新增入库、管理入库记录、耗材回收出库新增出库、管理出库记录购入申请申请购入耗材、管理购入申请(仅高级管理员可以审批)系统设置个人中心个人信息、头像、帐号密码、站内消息新用户注册注册申请、注册审核、用户注册提醒用户管理新增用户、管理用户系统日志查看日志通知设置邮件设置(用于推送信息)、站内消息用户反馈信息查看反馈信息、管理反馈信息、邮件告知处理结果备注:橙色字仅管理员级别以上可见四、功能细节及流程描述:系统管理:1.个人信息:查看修改个人信息、头像,修改帐号密码2.新用户注册:新用户申请注册,管理员审核注册信息3.用户管理:管理员手动增加帐号、批量导入、管理已有帐号角色设计:a.系统管理员:管理系统,新建管理员等b.高级管理员:主要管理和资金相关的项c.管理员:管理系别、专业、班级、课程、教师、学生,实验室、实验室安排、预约、仪器设备、耗材等d.教师:个人资料、申请使用实验室、使用前后登记e.学生:个人资料、申请使用实验室、使用前后登记备注:各角色登录帐号密码统一到一个表中,申请的时候先写入帐号表,如果通过,则创建相应的[管理员|教师|学生]信息,并通知完善4.系统日志:记录关键的操作5.邮件设置:邮件设置(用于推送信息)6.用户信息反馈:允许匿名及登录反馈,管理查看后可以通知处理结果实验室中心:1.实验室信息:增加实验室、修改实验室信息、状态更改(正常,维护中,废弃)备注:新建或尚未装修或者还没有安排设备的实验室可以留待以后添加到数据库中;正常状态:实验室允许申请使用,或者安排课程;维护中:不允许申请;废弃:不允许申请;2.规章守则:发布文章、管理文章、查看文章(如守则等),用户可以查看守则等3.预约申请:用户申请使用实验室、管理员审核申请,作出回馈、管理预约记录流程:申请人员拟好实验方案,需要的仪器物品,时间等——提交审核——管理员进行审核(如果同时间同地点有多用户申请,通过一个用户时,其他用户自动拒绝)——结果通知(提交之后申请人员可以修改自己的方案。如果是已经通过的,修改之后会驳回重审)——结束审核实验室使用:进入实验室时,进行使用登记、结束使用时,进行使用结果登记流程:进入实验室(必须是课程安排或者已经预约并通过审核)——进行登记——使用——结束使用,登记使用记录(如有损坏进行报废申请,并在记录中说明)——退出仪器设备中心:1.仪器设备分类:管理仪器设备的分类信息2.仪器设备清单:增加仪器设备、管理仪器设备信息、统计信息备注:每台仪器设备进行单独编号3.入库:仪器设备入库(同时增加到仪器设备清单中)、管理入库记录备注:一次入库可以加入多项仪器设备;每个设备都单一编号4.出库:如果仪器设备报废、向外界租借的仪器设备可以进行出库处理,管理出库记录备注:一次入库可以取出多项仪器设备5.使用登记:用于实验的仪器设备依据实验项目进行登记,实验后需要收回,记录是否回收情况6.保养中心:用户申请保养仪器设备、管理员查看处理请求流程:用户使用过程中出现自己无法处理的保养性问题——申请保养——管理员查看处理请求——进行保养——处理结束7.维修中心:用户申请维修仪器设备、管理员查看处理请求流程:用户使用过程中损坏(可以维修或不确定是否可以维修)——申请维修——管理员查看处理请求——(可维修)进行维修、(不可维修)填写报废信息——处理结束8.仪器设备标定:定期对精准度有要求的仪器设备进行标定备注:如果教师、学生在使用过程中发现仪器设备精准度不正确,申请进行强制标定9.报废申请:如在使用中损坏仪器设备,进行报废申请、管理员查看处理请求流程:用户使用过程中损坏(确认无法维修)——申请报废——管理员查看处理请求——(确认无法维修)同意报废——处理结束10.借用申请:用户申请借出仪器设备、管理员查看处理请求流程:用户提出申请——管理员查看处理申请(例如查看申请的时间内容仪器是否被占用)——作出审核回馈——结束处理11.购入申请:用户提交购入设备申请、高级管理员查看处理请求流程:用户提出申请——高级管理员查看处理申请——作出审核回馈——结束处理耗材中心:1.耗材分类:管理耗材的分类信息2.耗材清单:管理耗材清单备注:不能直接在耗材清单中更新耗材信息,通过出入库进行管理3.入库:耗材入库(同时增加到耗材清单中)、管理入库记录备注:一次入库可以加入多项耗材;每次入库新建耗材记录(有些耗材可能有有效期限制)耗材回收:在进行实验后,如果有多余的可以回收的耗材,要进行回收流程:提交报表——管理员审核(通过)——检验耗材(通过。去除无法回收的,修改报表)——确认入库——结束4.出库:耗材出库(同时从耗材清单中减去)、管理出库记录备注:一次入库可以取出多项耗材5.购入申请:用户提交购入耗材申请、高级管理员查看处理请求流程:用户提出申请——高级管理员查看处理申请——作出审核回馈——结束处理五、数据库表:用户表User编号字段名数据类型长度可空描述1IDInt8N系统编号2UsernameVarchar20N用户名3Pwdchar32NMd5密码4Namevarchar20N姓名5GenderVarchar2N性别6AgeInt3N年龄7PhotoVarchar200N头像照片8TelVarchar20N手机9EmailVarchar50N电子邮箱10DepartmentIDInt8Y所属系11ProfessionalIDInt8Y所属专业12ClassIDInt8Y所属班级13RoleIDInt8Y角色ID角色表Role编号字段名数据类型长度可空描述1IDInt8N系统编号2RoleNameVarchar20N角色名3Notesvarchar300Y备注权限表Permission编号字段名数据类型长度可空描述1IDInt8N系统编号2PermissionTagVarchar30N权限标识3PermissionNamevarchar30N权限名称4NotesVarchar300Y备注权限角色表PermissionRole编号字段名数据类型长度可空描述1IDInt8N系统编号2RoleIDInt8N角色ID3PermissionIDInt8N权限ID4NotesVarchar300Y备注导航菜单Menu编号字段名数据类型长度可空描述1IDInt8N系统编号2ParentIDInt8N上级ID,0为根3MenuNameVarchar30N菜单名称4MenuOrderInt4N排序5UrlVarchar300NURL路径6UsebitN1/0(是否可用)系统日志Log编号字段名数据类型长度可空描述1IDInt8N系统编号2ActionVarchar50N操作信息3ActionTimeDatetimeN操作时间4AccountIDInt8N操作者(系统帐号ID)用户反馈信息Feedback编号字段名数据类型长度可空描述1IDInt4N系统编号2AccountIDInt8Y操作者(系统帐号ID)[可选]可以匿名3Titlevarchar200N反馈标题4Detailsvarchar600Y反馈内容(300个汉字,600各英文以内)5TimeDatetimeN反馈时间6IsReadbit1N1/0是否已经查看处理实验室相关文章表Article编号字段名数据类型长度可空描述1IDInt4N系统编号2TitleVarchar150N标题3DetailsTextY内容4PublicTimedatetimeN发布时间5AccountIDInt8N发布人账户ID(仅管理员)6OrderInt5N排序(数值越大排名越前)7TopbitN1/0(是否置顶)系别表Department编号字段名数据类型长度可空描述1IDInt8N系统编号2Namevarchar50N系名称专业表Professional编号字段名数据类型长度可空描述1IDInt8N系统编号2Namevarchar50N专业名称3DepIDInt8N所属系班级表Class编号字段名数据类型长度可空描述1IDInt8N系统编号2Namevarchar50N班级名称3ProIDInt8N所属专业实验室表Laboratory编号字段名数据类型长度可空描述1IDInt8N系统编号2NameVarchar40N名称3LocationVarchar40N位置4NotesVarchar300Y备注实验项目表LabProject编号字段名数据类型长度可空描述1IDInt8N系统编号2LaboratoryIDInt8N实验室ID3StartTimeDateTimeN开始使用时间4EndTimeDateTimeN使用结束时间5ApplicantIDInt8N申请人账户ID6ExpNameVarchar100N实验名称7ApplicantDateSmallDatetimeN申请日期8ReasonVarchar600N申请说明,包括实验内容9ItemsNeededVarchar300Y实验所需物品10Resultchar4N审核结果(同意,拒绝,审核)11ResultDetailsVarchar300Y同意/拒绝原因说明12MenagerIDInt8N审核人账户ID13AuditDateDatetimeN审核时间14UserResultVarchar300N使用结果信息(仪器损坏等)仪器设备分类表InsType编号字段名数据类型长度可空描述1IDInt8N系统编号2PIDInt8N上级ID(多级分类)3Namevarchar50N名称4NotesVarchar300Y备注仪器设备入库单表InsInput编号字段名数据类型长度可空描述1IDInt8N系统编号2InputCodechar12N入库编号
本文标题:实验室管理系统方案
链接地址:https://www.777doc.com/doc-5501625 .html