计算机实验室管理系统毕业论文设计_第1页
计算机实验室管理系统毕业论文设计_第2页
计算机实验室管理系统毕业论文设计_第3页
计算机实验室管理系统毕业论文设计_第4页
计算机实验室管理系统毕业论文设计_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验室管理系统绪论11绪论11课题背景企业、学校与社会上的各种设备、信息等资源管理大都采用传统的方式,在此方式下,在日常的工作中至少要经过很多人力及很多步骤。显然,随着企业、学校与社会上的各种设备、信息等资源不断增加,使得这种管理的工作量越来越大,而且十分烦琐和非常容易出错的事情,可以说传统的管理方式已经不能适应目前的需要。随着计算机应用的迅猛发展,网络应用不断扩大,人们迫切要求利用计算机网络技术来进行在线管理。除了可以大幅度提高人工效率和安全性之外,基于WEB的管理系统还可以自动分配各种设备、信息等资源、同时存档,有效地避免资源的浪费,有利于环保,减少人员,减轻负担,提高效率。计算机技术的进步,促使现代工业技术在快速发展,随着科研和生产技术的不断发展,企业的检验技术也从手工分析发展到仪器分析,检验项目大量增加,对数据的准确性和报出时间的要求越来越严格,数据处理量急速增加,原来的人工管理模式在这种形式下已显得不太适应,使用计算机完成数据的收集、分析和处理的管理手段应运而生。在这一背景下,实验室管理系统开始出现,并在实际应用中得到了快速发展,成为一项崭新的实验室管理与应用技术。系统自动进行数据审核和超标数据监测、提高分析数据的准确性;工作效率大为提高;降低实验室成本消耗;通过对大量样品数据的综合统计分析,可以清楚地观察到数据的变化趋势、有效监测产品质量,为解决出现不合格生产产品及生产工艺变化提供科学依据。借助计算机技术,实验室内部实现网络化全面管理,实现管理和检验工作的有效监督管理,提高整体工作水平。12实验室管理系统简介实验室管理系统(LABORATORYMANAGEMENTSYSTEM),它是指通过计实验室管理系统绪论2算机网络将实验室的分析仪器连起来,通过建立以实验室为中心的分布式管理体系,根据科学的实验室管理理论和计算机数据库技术,建立完善的质量保证体系,实现检验数据网络化共享、无纸化记录与办公、资源与成本管理、人员量化考核,为实验室管理水平的整体提高和实验室的全面管理提供先进的技术支持。实验室管理系统技术应用比较广泛,适用于各行业的分析测试实验室,作为成熟的产品在许多发达国家已经得到了广泛的推广与应用。专业单位设计、功能全面的实验室管理系统软件在国内部分比较大的石化行业和地质行业的检测实验室已经有实际应用,而根据自己的实际特点自行开发设计的、具备简单数据管理功能的小型实验室管理系统软件,也早已在各单位的实验室得到了大量应用。实验室管理系统的设计特点1技术上具有先进性、高效性、实用性、安全性;2数据管理功能完善,数据的采集、处理、发布过程中不会出现数据丢失、改变的问题;4界面友好,操作简便,使用WEB数据库技术和统一的浏览器界面;5自动化程度高,网络结构设计简单;6模块化设计,易于扩充功能;7符合ISO/IEC导则25的规范要求,符合实验室管理特点;8投资少,最大限度保护用户的投资;9产品设计灵活,客户化周期短。13本课题的目的与意义本课题的目的就是通过此管理系统的设计,了解现代实验室资源管理系统的各方面技术的实现,及了解有关最新实验技术。实验室管理系统系统设计方案的研究32系统设计方案的研究21开发环境系统开发环境的选择对于系统的建立来说至关重要,它将决定着系统开发工作量的大小,系统的性能特点以及系统今后的维护工作难易等。因此在开发系统之前,根据对系统所采用的技术、实现功能的评估,在选择开发环境时,主要考虑以下几个因素扩展性,总成本,功能,是否容易开发与管理,另外开放性和互操作性也是需要考虑的一个重要方面,因为该系统是运行在INTERNET上的,用户平台的差异决定了与其它系统的互操作性是不可避免的。1硬件环境系统基于NET平台开发,其主要开发工具为MICROSOFTVISUALSTUDIO2008。NET为全球著名软件公司MICROSOFT公司为新一代软件开发商提供的全新的开发平台,具有安全、高效、便捷的特点。利用VISUALSTUDIO2008可以很方便的进行桌面应用程序、WEB应用程序、数据库、XML的开发,服务器WINDOWSIIS50或WINDOWSIIS60。应用程序采用多层开发模式,支持两种多计算机部署方案。系统稳定、安全性高,维护成本低、适用型强,可支持多种客户端。采用NET平台打造新一代管理系统。(客户端服务服务器、SMARTCLIENT、动态加载、元数据)。主要开发工具为VISUALSTUDIO、MICROSOFTSQL2005服务器支持WINDOWS98/WINDOWSME、WINDOWSSERVER2005、WINDOWSSERVER2000、WINDOWSXP以及VISTA操作系统。2软件环境服务器端A平台软件平台应该是建立易于开发、管理、扩充以及同开发标准兼容的解决方实验室管理系统系统设计方案的研究4案的基础。服务器端平台软件全部采用MICROSOFT的产品,便于维护和管理,同时系统设计中还应用了MICROSOFT的一些新技术,来提高系统的整体性能和效率。操作系统采用MICROSOFTWINDOWS2005SERVER。WEB服务器采用IIS60。WEB服务器从硬件角度上讲是INTERNET上保存WEB页的计算机,从软件角度上讲是提供WEB服务的服务程序。WEB服务器以及相应的浏览器技术的出现和商品化,为企业在网上发布信息和挖掘信息提供了强有力的工具。现在由INTERNET上的众多WEB服务器提供的超媒体数据连接服务也已迅猛发展。WEB服务器通过与对象技术相融合,正在逐步发展为能够自由挂接各种应用对象的WEB应用服务器。在此,我们主要从软件角度出发,选择适合于为该管理系统应用系统提供WEB服务的服务程序。目前,较为常用的专用WEB服务器主要有两种IIS60和JAVAWEBSERVER。IIS的设计目标是提供适合性很强的INTERNET和INTRANET服务器功能。IIS具有极高的执行效率,出色的安全保密性,易于管理以及启动迅速等特点。它既可以用于集成现有的应用方式,也可用于实时WEB应用系统。JAVAWEBSERVER使用JAVA语言写成,故应用程序不用任何修改就可以从初级的服务器平台移植到功能强大的服务器平台。JAVAWEBSERVER以纯JAVA服务器组件为特色,实现了所谓“在一处设计编写,在任何地方运行”的目标。与CGI批处理命令不同的是,JAVAWEBSERVER与平台完全无关。这两种WEB服务器各有所长,但考虑到该管理系统需要具备较高的安全性能,对用户的请求必须在短时间内作出响应,因此选用了WINDOWSIIS60作为系统的WEBSERVER。另外,作为IIS的另外一个重要实验室管理系统系统设计方案的研究5组成部分,是一种与编译无关的应用开发环境,开发者可以采用任意自己喜欢的语言,而无需顾及编译系统,因此与JAVAWEBSERVER相比,应用程序的开发工作量小。WINDOWSIIS60中文版,支持NET,可以很好的提高WEB响应速度和处理速度。因此,WEB通过WINDOWSIIS60来发布,具有良好的稳定性,高可用性和运行时的可靠性。浏览器采用INTERNETEXPLORE60。B数据库系统运行该管理系统需要处理大量的数据,而数据库系统是管理大量信息的仓库和引擎。SQLSERVER2000数据库所具有的良好性能、可伸缩性,以及它与WINDOWS2003的紧密集成,使得它非常适合充当该管理系统的数据库。因此在构建后台数据库时,采用了SQLSERVER2000数据库系统软件,用以支持海量的数据存储以及多功能的数据查询。将后台数据和HTML以及XML格式的数据结合在一起,从而大大提高了从服务器到最终用户的信息流速度。22技术路线总体技术路线是以复杂适应理论为指导,构件技术为核心,贯彻先进的软件开发过程管理模式,采用技术、产品、应用、服务相结合的方式,集成国际优秀的系统平台软件和应用平台软件,开发一套完备的信息化工程项目。在技术实现上,系统基于MICROSOFTNET技术框架、XML技术、WEBSERVICES技术进行建设,采用应用构件和可复用技术,面向系统整体需求,分析系统内部的各要素如用户、数据、表现、权限等,针对各要素开发系列可自我管理、自我扩展的管理构件平台,并最终形成可集成、可搭建、可维护、可扩展、高安全、高性能、高质量的信息化系统。实验室管理系统系统设计方案的研究6数据库服务器浏览器后段数据ACTIVEXSERVER元付钱赔尝SERVER元件程序和计算逻数据流程程图23多层技术框架为了满足系统在技术要求具有业务变化的适应性、高度的安全性、大容量数据存储处理等特点,因而在系统的技术框架中采用四层架构,利用中间件技术,把系统技术框架分为信息访问、表示逻辑、业务逻辑和数据资源四个层次(服务器端的三层结构)。四层结构有利于软件维护及系统管理。同时,将客户端与数据库隔离起来,客户端无权限直接访问数据库,有利于安全管理,可有效防止恶意攻击。还可以利用中间件的安全管理特性进一步加强权限控制管理。信息访问为第一层包括办公人员各级用户使用台式机、便携电脑、手机、PDA等访问表示逻辑层,其中手机、PDA为系统以后的扩展功能(可以通过手机、PDA查询)。表示逻辑为第二层它的主要功能是实现用户交互和数据表示,为以后的处理收集数据,向第三层的业务逻辑请求调用核心服务处理,并显示处理结果。实验室管理系统系统设计方案的研究7业务逻辑为第三层由大量的业务构件(组件)组成,这些构件由应用服务器管理,实现核心业务逻辑服务并将这些服务按名字广播,管理并接受客户的服务请求,向资源管理器提交数据操作请求,并将处理结果返回请求者即客户或其他服务器。数据资源为第四层包括数据、视图、存储过程和各种文件(如多媒体文件)等,负责管理整个系统的数据资源,完成数据操作。四层技术框架示意图如下所示四层技术框架示意图24安全性指的是保护软件的要素,以防止各种非法的访问、使用、修改、破坏或者泄密。这个领域的具体需求必须包括利用可靠的密码技术;掌握特定的记录或历史数据集;给不同的模块分配不同的功能;限定一个程序中某些区域的通信;计算临界值的检查和。实验室管理系统系统总体设计83系统总体设计31体系结构设计分析与设计软件的体系结构。通过系统分解,确定子系统的功能和子系统之间的关系,以及模块的功能和模块之间的关系。311系统分解与设计1将系统分解为若干子系统,确定每个子系统的功能以及子系统之间的关系。2将子系统分解为若干模块,确定每个模块的功能以及模块之间的关系。3确定系统开发、测试、运行所需的软硬件环境。32系统数据库结构设计数据库设计一般要经历“逻辑设计物理设计安全性设计优化”等步骤,通常要迭代进行。数据库设计流程如图实验室管理系统系统总体设计9321概念结构设计说明本数据库将反映的现实世界中的实体、属性和它们之间的关系等的原始数据形式,包括各数据项、记录、系、文卷的标识符、定义、类型、度量单位和值域,建立本数据库的每一幅用户视图。322逻辑设计数据库设计人员根据需求文档,创建与数据库相关的那部分实体关系图(ERD)。如果采用面向对象方法(OOAD),这里实体相当于类(CLASS)。323物理设计设计表结构。一般地,实体对应于表,实体的属性对应于表的列,实体之间的关系成为表的约束。逻辑设计中的实体大部分可以转换成物理设计中的表,但是它们并不一定是一一对应的。对表结构进行规范化处理(第三范式)。表名功能说明列名数据类型(精度范围)空/非空约束条件实验室管理系统系统总体设计10补充说明数据库表的参考格式324安全性设计提高软件系统的安全性应当从“管理”和“设计”两方面着手。这里仅考虑数据库的安全性设计。用户只能用帐号登陆到应用软件,通过应用软件访问数据库,而没有其它途径可以操作数据库。对用户帐号的密码进行加密处理,确保在任何地方都不会出现密码的明文。确定每个角色对数据库表的操作权限,如创建、检索、更新、删除等。每个角色拥有刚好能够完成任务的权限,不多也不少。在应用时再为用户分配角色,则每个用户的权限等于他所兼角色的权限之和。325优化设计分析并优化数据库的“时空”效率,尽可能地“提高处理速度”并且“降低数据占用的空间”。分析“时空”效率的瓶颈,找出优化对象(目标),并确定优先级。当优化对象(目标)之间存在对抗时,给出折衷方案。给出优化的具体措施,例如优化数据库环境参数,对表格进行反规范化处理等。数据字典设计对数据库设计中涉及到的各种项目,如数据项、记录、系、文卷、模式、子模式等一般要建立起数据字典,以说明它们的标识符、同义名及有关信息。在本节中要说明对此数据字典设计的基本考虑。实验室管理系统系统总体设计11安全保密设计说明在数据库的设计中,将如何通过区分不同的访问者、不同的访问类型和不同的数据对象,进行分别对待而获得的数据库安全保密的设计考虑。33数据结构与程序的关系说明各个数据结构与访问这些数据结构的各个程序之间的对应关系,可采用如下的矩阵图的形式系统设计(SYSTEMDESIGN,SD)是指设计软件系统的体系结构、用户界面、数据库、模块等,从而在需求与代码之间建立桥梁,指导开发人员去实现能满足需求的软件。系统设计过程域是SPP模型的重要组成部分。本规范阐述了系统设计过程域的四个主要规程体系结构设计SPPPROCSDARCHITECTURE用户界面设计SPPPROCRMUI数据库设计SPPPROCRMDATABASE模块设计SPPPROCRMMODULE系统设计过程域分为两个阶段高层设计阶段和详细设计阶段。高层设计阶段的重点是软件系统的体系结构设计。详细设计阶段的重点是用户界面设计、数据库设计和模块设计。实验室管理系统系统总体设计1234用户界面设计1界面设计人员阅读需求文档和体系结构设计文档,明确界面设计任务。2界面设计人员与用户交流,了解用户的工作习惯和他们对界面的看法。3界面设计人员准备相关的设计工具和资料,收集或创作基本的界面资源如图像、图标以及通用的组件。4界面设计人员确定本软件的用户界面设计规则(或指南),主要包括优秀界面的特征或通用的设计原则;软件主界面(如主窗口、主页面)的设计规则;软件子界面(如子窗口、子页面)的设计规则;标准控件的使用规则;美学设计规则。35模块设计模块设计人员阅读需求文档和体系结构设计文档,明确模块设计任务。模块设计人员准备相关的设计工具和资料。实验室管理系统系统总体设计13模块设计人员确定本软件的编程规范,确保模块设计文档的风格与代码的风格保持一致。模块设计一般要经历“接口与属性设计数据结构与算法设计”等步骤,并且通常需要反复迭代。接口与属性设计模块设计人员设计每个模块的主要接口与属性。如果采用面向对象方法(OOAD),相当于设计类的函数和成员变量。数据结构与算法设计模块设计人员设计每个模块的数据结构与算法。实验室管理系统系统的分析144系统的分析41系统模块分析整个系统分为九个子模块,系统整体结构如图3所示1实验用户管理模块实现用户注册,登录,修改,删除,查询。2实验管理模块实现实验添加,修改,删除,查询。3实验台管理模块实现实验台信息的添加,修改,删除,查询。4时间模块管理模块实现时间模块的添加,修改,删除,查询。5实验报告管理模块对实验报告进行添加,修改,删除。6实验预约记录管理模块实现实验预约记录的添加,修改,删除,查询。7系统日志管理模块实现对系统日志的添加,修改,删除8管理员类别管理模块实现管理员类别的添加,修改,删除,查询。9系统管理员用户管理模块实现对系统管理员的添加,修改,删除。系统整体结构图如图31所示实验室资源管理系统实验管理用户管理实验台管理时间模板管理图添加,修改,删除,查询实验报告管理图实验预约管理理系统日志管理图管理员类别管理管理员用户管理实验室管理系统系统的分析15图31系统整体结构图从以上结构图可以看出,系统相互联系,构成实验室资源管理系统整体。客户是用户角色,由客户在终端控制,而此以外的,由管理员在服务端控制,整个系统的运行也由管理员来维护。42系统设计思别该实验室资源管理系统通过前端(客户端)浏览器和后台数据库向用户展示实验信息,方便的实现了实验室信息的维护和更新,使客户更快,更好的了解实验信息。以“实验管理”模块为例,管理员将所有实验信息存入数据库相应的表中,当客户端发出浏览该动态页面的请求时,服务器就会执行相应的脚本代码,从数据库中查询出符合条件的实验信息,生成相关页面发送到客户端浏览器上。客户端所显示的内容是随着后台管理数据库的变化而动态显示的,因此,客户端可以获得实验的最新动态信息。43数据库分析与设计数据分析数据库中表的建立本网站采用的是SQLSERVER2000数据库。主要分为实验用户表(STUDENT),实验表(SHILIAN),实验台表TAI,时间模块表(TIME_BOARD),实验报告表BAOGAO,实验预约表YUYUE,系统日志表LOGIN_INFOR,管理员类别表ADMIN_TYPE和管理员表(ADMIN)九个表单。1表31为实验用户表STUDENT列名数据类型可否为空说明IDINTNOTNULL编号USERNAMEVARCHAR50NULL用户名PASSWORDVARCHAR50NULL密码REALNAMEVARCHAR50NULL真实姓名实验室管理系统系统的分析16PHONEVARCHAR50NULL电话MOBILEVARCHAR50NULL手机ZHENGJIANVARCHAR50NULL证件名ZHENGJIAN_NUMBERVARCHAR50NULL证件号EMAILVARCHAR50NULL邮箱YOUBIANVARCHAR50NULL邮编SEXVARCHAR50NULL性别BANJIVARCHAR50NULL班级ADDRESSVARCHAR50NULL地址ZUOWEI_NUMBERVARCHAR50NULL座位号XINGYUZHIINTNULL信誉值STATUSVARCHAR50NULL状态ADDTIMEVARCHAR50NULL添加时间SH_INFORVARCHAR50NULL审核信息PINGJIAVARCHAR50NULL评价2表32为实验表SHILIAN列名数据类型可否为空说明IDINTNOTNULL编号SHILIAN_NAMEVARCHAR50NULL实验名称MIN_TIMEVARCHAR50NULL最小预约时间MAX_TIMEVARCHAR50NULL最大预约时间ISVIEWANSWERVARCHAR50NULL是否有标准答案KUO_PICVARCHAR50NULL拓扑图SMVARCHAR50NULL说明实验室管理系统系统的分析17SBVARCHAR50NULL设备3表33为实验台TAI列名数据类型可否为空说明IDINTNOTNULL编号TAI_HAOVARCHAR50NULL实验台台号TAI_IPVARCHAR50NULLIPTAI_WAI_IPVARCHAR50NULL外网IPTAI_TYPENAMEVARCHAR50NULL实验台类型TAI_STATUSVARCHAR50NULL状态TAI_DUANKOUVARCHAR50NULL端口SHEBEI_NAMEVARCHAR50NULL设备名称SHEBEI_TYPENAMEVARCHAR50NULL设备类别名DAANVARCHAR50NULL答案4表34为时间模板表TIME_BOARD列名数据类型可否为空说明IDINTNOTNULL编号TIME_NAMEVARCHAR50NULL模板名称TIME_INFORVARCHAR50NULL模板描述5表35为实验报告表BAOGAO列名数据类型可否为空说明IDINTNOTNULL编号USERNAMEVARCHAR50NULL报告名称实验室管理系统系统的分析18ADDTIMEVARCHAR50NULL提交时间FILEPATHVARCHAR50NULL文件路径6表36为实验预约表YUYUE列名数据类型可否为空说明IDINTNOTNULL编号USERNAMEVARCHAR50NULL用户名SHILIAN_NAMEVARCHAR50NULL实验名称START_TIMEVARCHAR50NULL实验日期FIRST_TIMEVARCHAR50NULL开始时间LAST_TIMEVARCHAR50NULL结束时间STATUSVARCHAR50NULL状态TAI_IDINTNULL实验台ID7表37为系统日志表LOGIN_INFOR列名数据类型可否为空说明IDINTNOTNULL编号USERNAMEVARCHAR50NULL用户名IPADDRESSVARCHAR50NULLIP地址ADDTIMEVARCHAR50NULL添加时间8表38系统管理员类别表ADMIN_TYPE列名数据类型可否为空说明TYPEIDINTNOTNULL编号TYPENAMEVARCHAR50NULL类别名称实验室管理系统系统的分析199表39系统管理员表ADMIN列名数据类型可否为空说明IDINTNOTNULL编号USERNAMEVARCHAR50NULL用户名PASSWORDVARCHAR50NULL密码TYPEIDINTNULL用户类别ID实验室管理系统系统的实现和关键技术205系统的实现和关键技术在明确了系统的设计思想之后,就要开始规划系统的设计目标了,也就是要明确整个系统应当实现的功能,下面将就实验室资源管理系统的各个模块分别进行介绍。前台管理系统前台管理系统为用户提供登录窗口,成功后可查询其目前状态信息,已预约实验,以及进行实验查询,预约实验,进行实验等相关操作。后台管理系统后台管理系统主要为管理员而设,提供给有权限的用户操作,对网站数据信息进行实时的发布,更新,与删除,对实验用户的相关信息进行即时处理。51系统总体方案的设计与实施本系统依照真实的实验室资源管理流程进行程序设计,整个程序主要使用MICROSOFT提供的语言和服务,WINDOWS2003作为服务器,SQLSERVER2000用于对服务器数据库的维护,VBSCRIPT,JAVASCRIPT,NET等实现交互式信息管理及其相关操作。完成以上各角色的功能,实际上是处理一系列的数据库,在后台我们对数据库进行操作,以实现前台界面的动态运行。511网页制作工具的选择MICROSOFTVISUALSTUDIO2008本身带有多种模式,可以根据需要加以选择,同时它与操作系统的集成性非常好,所以在站点管理等方面具有其它网页编辑软件所无法比拟的优势。因此在WEB页面进行规划的过程中,我选用MICROSOFTVISUALSTUDIO2008作为主要设计工具。在网页制作过程中,其他的辅助工具起很重要的作用,如很多元素需要用PHOTOSHOP,FIREWORKS,GIFMOVEGEAR等其他软件加工处理,512页面风格的确定实验室管理系统系统的实现和关键技术21页面的风格至关重要,它要符合页面的内容所要表达的主题。实验室资源管理系统页面不要做得太花俏,但要有特色,能够让人有种亲切感与视觉享受,向读者实时提供有关实验室的各种动态信息,因此应以朴实为主,这样就可使页面庄重大方,符合实验室文化传媒的主题。另外,为了保持整个站点风格一致,各分支页面的背景和图片也应保持朴实简洁。513WEB页面的设计与制作页面的设计应具体考虑三个方面,即页面的主题,结构,外观设计,下面分别从这三个方面介绍一下在制作WEB页面时,应考虑的一些因素和采用的方法。页面主题设计首先要制定目标。该管理系统是为了向客户提供一个方便、快捷的实验室信息管理平台,因此主页中必须包含实验用户的管理,实验的管理,实验台的管理,实验报告的管理,实验时间的管理等。其次,制定设计方法。采取自顶向下的方法,设计浏览路径,这是将网络层次化的过程。最后选择表达方式,所选的表达方式和设计风格要与目标一致。页面结构设计页面的组织也很重要,必须将信息在逻辑上组织得井然有序,为用户创造一种有趣和能够理解的资源。结构分布是否合理将决定浏览者对站点第一印象的好坏,如果结构设计合理美观,浏览者将产生浓厚的兴趣浏览整个网站。反之,如果在设计中,对如何连接页面中的各个部分只有一个模糊的概念,没有一种宏观和清晰的组织结构,那么用户在不久就会离你而去,转而去寻求组织得更好的信息。大多数页面的信息结构,可以采用四种类型序列结构,分栏结构,网状结构和层次结构。其中按层次划分信息,是组织复杂信息的较好方式之一,并且含有层次组织的结构特别适合于作该管理系统。原因是整个系统站点是被组织得由一个主页上的菜单向下延伸,大多数用户都熟悉这种等级的图形结构,都会觉得这些结构能实验室管理系统系统的实现和关键技术22帮助他们一步步深入。另外,层次结构为人们所熟悉,使用户很容易建立一种进入站点的认知感觉。但层次不宜过多,太多往往令人厌烦。页面外观设计内容和组织结构确定好后,还应该考虑整个页面的外观。好的页面外观应有很好的一致性,也就是说相同的页面安排、背景图像、颜色组合、栏目条等。整个站点的页面在外观上风格应该保持一致。背景是整个页面的基调,同时也是给浏览者的第一印象,因此背景的选择也很重要。在设计本系统WEB页面时,考虑到该管理系统作为传播实验室信息的媒体,在外观上不能象娱乐站点那样花哨,而更应突出其文化氛围,尽量以简洁,素雅为主基调。主页的制作大致分三个阶段前期制作,中期制作和后期制作。前期包括整理资料,制作主题,构造结构;中期包括制作网页,测试修改;后期为发布,更新。前期的工作是制作该管理系统的主要阶段,但中期的测试是必不可少的环节,这符合软件工程远离。本系统制作完成后,已经过IIS测试,运行良好。514设计过程中使用的主要技术及元素网页元素的定位页面元素的定位有两种方式,一种使用图层,一种使用表格。用图层页面比较小,但是用太多的图层会导致站点在网上运行不太稳定,还是用表格定位比较精确。但是产生的文件较大,由于主页元素不多,所以采用了表格定位,整体看来,主页布局较为合理,给人耳目一新的感觉。框架结构的选择框架是网页结构中常用的一种浏览形式,特别是用在主页面所连接的各个分页上,为一个页面定义导航区与内容区。它将一个网页分割为若干区域,一个区域就是一个框架,以便使同一个页面的不同区域可以装载不同的文件。在该管理系统的后台管理页面中,采用了左右结构的框架结构,实验室管理系统系统的实现和关键技术23这样管理员可以在左边通过点击相应的链接,在右边了解到其中的内容。在浏览内容的同时,若想切换到其他任意的栏目,只需点击超链接即可,方便了管理员的操作。52重点功能模块介绍本系统模块较多,全部介绍的话比较多这里我挑选系统的几个重点功能,介绍其具体功能1实验用户管理模块用户进入本系统前有个登录框,用于进行本系统,也可匿名登录,但会有功能上的限制。登录成功后可查看自身信息。2实验室管理模块在后台添加相关实验室信息,供前台用户选择,选择后进行相关实验。3实验台管理模块主要用于添加实验台信息,用于用户作实验用。4时间管理模块主要用于提供用户选择时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论