【毕业学位论文】(Word原稿)基于ASP.NET的电子科研实验记录管理系统的实现-软件工程_第1页
【毕业学位论文】(Word原稿)基于ASP.NET的电子科研实验记录管理系统的实现-软件工程_第2页
【毕业学位论文】(Word原稿)基于ASP.NET的电子科研实验记录管理系统的实现-软件工程_第3页
【毕业学位论文】(Word原稿)基于ASP.NET的电子科研实验记录管理系统的实现-软件工程_第4页
【毕业学位论文】(Word原稿)基于ASP.NET的电子科研实验记录管理系统的实现-软件工程_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

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

文档简介

中图分类号: 学校代码: 10055 密级: 公开 专 业 硕 士 学 位 论 文 基于 电子科研实验记录管理系统的实现 on of a 制 2年(最长 2 年,可少于 2 年) 秘密 10年(最长 5 年,可少于 5 年) 机密 20年(最长 10 年,可少于 10 年) 摘要 摘 要 实验记录是对 科学研究活动的正常进行和 避免科研工作的重复起着极其重要的作用。随着社会发展和科学技术的进步 , 不仅记录花费时间长、容易丢失和损毁,也不容易 检索 和共享 的 纸质实验记录 形式难以 满足 多样性、复杂性和数据量急剧增加 科研 数据 记录和检索的需要 。因此,遵从实验记录的规范,开发一种基于 电子实验记录系统, 可以实现海量数据的快速存储、分类、检索和共享, 将会给科研人员带来极大方便。因此,本文主要研究基于 电子实验记录系统的实现, 取得以下研究成果 : 采用 基于 B/S 的三层体系结构, 将系统 功能 分为 数据获取、数据传输与数据管理 三部分 。该系统属于瘦客户端的模式,减轻了客户端的资源消耗,不仅对客户端的硬件要求较低,有利于功能的整合及扩展。 本系统基于 台的 术 ,利用 008集成开发系统进行开发,后台数据库采用 据库。 本系统采用 嵌入浏览器的 线编辑实验记录,从而能够满足科学实验数据复杂性和表示方法的多样性要求,同时,为保存、查看和分发实验记录数据提供了极大方便。另外,对于特殊格式数据,本系统提供了附件上传和下载功能。 本系统将用户按实验记录录入人、实验记录负责人及系统管理员进行分类。不同人员职能不同、权限也不相同, 以实现有效地对 实验记录 的 维护、使用和管理。 最后 , 在局域宽带网上对该系统进行了调试 ,对数据库不能更新、上传数据容量等常见问题找到了相应解决办法。 关键词 : 电子实验记录 is to a it is to of in to of a of to be a on of a is as on , of is a It s s is on 008 is of an S to of It a In s is to of s on a as of s 录 目 录 第 1 章 绪论 . 错误 !未定义书签。 究背景和意义 . 错误 !未定义书签。 . 错误 !未定义书签。 . 错误 !未定义书签。 文主要研究思路和内容 . 错误 !未定义书签。 文组织形式 . 错误 !未定义书签。 第 2 章 系统关键技术分析 . 错误 !未定义书签。 . 错误 !未定义书签。 !未定义书签。 !未定义书签。 . 错误 !未定义书签。 . 错误 !未定义书签。 术 . 错误 !未定义书签。 . 错误 !未定义书签。 14 . 错误 !未定义书签。 . 错误 !未定义书签。 第 3 章 电子实验记录系统架构设计和平台选择 错误 ! 未定义书签。 . 错误 !未定义书签。 . 错误 !未定义书签。 . 错误 !未定义书签。 . 错误 !未定义书签。 . 错误 !未定义书签。 . 错误 !未定义书签。 第 4 章 需求分析和功能设计 . 错误 !未定义书签。 目录 验记录需求分析 . 错误 !未定义书签。. 错误 !未定义书签。 统总体工作流程 . 错误 !未定义书签。 . 错误 !未定义书签。 统性能分析 . 错误 !未定义书签。 统界面分析 . 错误 !未定义书签。 章小结 . 错误 !未定义书签。 第 5 章 实验记录信息管理系统数据库设计 . 错误 !未定义书签。 . 错误 !未定义书签。 验记录录入人员表 . 错误 !未定义书签。 . 错误 !未定义书签。 验记录分类表 . 错误 !未定义书签。 位信息表 . 错误 !未定义书签。 门内容信息表 . 错误 !未定义书签。 室信息表 . 错误 !未定义书签。 件信息表 . 错误 !未定义书签。 统日志信息表 . 错误 !未定义书签。 章小结 . 错误 !未定义书签。 第 6 章 实验记录系统的界面设计和规划 . 错误 !未定义书签。 . 错误 !未定义书签。 用户注册界面设计 . 错误 !未定义书 签。 . 错误 !未定义书签。 验记录负责人界面设计 . 错误 !未定义书签。 . 错误 !未定义书签。 . 错误 !未定义书签。 第 7 章 电子实验记录系统功能的实现 . 错误 !未定义书签。 . 错误 !未定义书签。 验记录录入者登入界面的实现 . 错误 !未定义书签。 用户注册模块的实现 . 错误 !未定义书签。目录 . 错误 !未定义书签。 统管理界面功能的实现 . 错误 !未定义书签。 . 错误 !未定义书签。 第 8 章系统发布和测试 . 错误 !未定义书签。 统生成和发布 . 错误 !未定义书签。 统测试 . 错误 !未定义书签。 试环境 . 错误 !未定义书签。 . 错误 !未定义书签。 . 错误 !未定义书签。 . 错误 !未定义书签。 传内容大小限制及解决办法 . 错误 !未定义书签。 章小结 . 错误 !未定义书签。 结 论 . 错误 !未定义书签。 参考文献 . 错误 !未定义书签。 致 谢 . 55 个人简历 在学期间发表的学术论文 与研究成果 . 56 第 1章 绪论 1 第 1 章 绪论 究背景和意义 验记录的重要性和基本要求 实验记录是对科研活动 和科学实验 的真实描述和记载 , 包括各种载体的文字、图表、照片等 ,是实验条件、 过程、结果、 环境、乃至气候、实验设备等信息的 保存 ,是进行科学思维和 科学 研究,撰写实验报告的依据 1。 同时,有些成果验收、报批(如新药审批 2)和论文发表要求提供原始的数据。 随着 科 学技术的发展 , 科学研究 和实验的复杂性与难度越来越大。一项 研究往往需 要 许多 人 相互 协作 , 历时数年 才能完成 , 从而形成大量的原始记录 材料 。 这些记录对科研人员开展科学研究极为重要。 在科学研究中,实验记录是涉及研究工作能否得到真实可靠结果和能否顺利持续进行的重要环节。 正确书写实验记录,是科研和实验人员的一项基本功 3。实验记录的内容通常包括: ( 1) 实验 的 目的、原理、 仪器设备、 材料与方法和实验观察的要点 和实验结论与备注 。 ( 2) 实验 进行的 时间 、 地点 、 实验环境条件,如温度、湿度等。 ( 3)实验的操作者、身份等。 ( 4) 实验动物的 基本特征 (来源、品种、体重、性别) , 分组及条件,建立 对照的方法 等 。 ( 6) 实验中使用的试剂剂量 、纯度级别、产地、批号等 。 ( 7)实验得到的结果数据或图片 。 ( 8) 实验中 出现 的 意外 情况,如仪器故障、 着火或特殊实验现象 等。 ( 9) 阶段性结果分析、分析方法和实验技术路线变动的情况与依据。 ( 10)对于 由集体进行的实验, 还 应记录集体人员名单、分工。记录中应由集体负责人 等。 实验记录的基本要求为 4: ( 1) 必须由实验者自己记录,不能让他人代记。 ( 2) 记录 要 及时 , 必须 边做 实验 边 记录,不能 事后通过 回忆 补 记录。如第 1章 绪论 2 果有回忆性记录,必须注明。 ( 3) 记录的 原则上不能 修 改 ,特殊原因需修改也只能在保留原记录基础上进行补充说明,且注明原因及修改时间和人等 。 ( 4) 对每项实验,必须完成 后 记录实验 涉及 的各项内容(包括具体步骤和试剂的制备法和来源),每次实验工作结束时,应有分析性小结或总结。 ( 5) 原始记录必须存档。个人保存件只能用复制件或另行作抄写件记录。 验记录形式的发展 通常实验记录采取纸质形式, 研究人员通常每周都在收集各种数据 并 这些数据记录在笔记本上 , 另外 , 还需要花费很多时间整理这些记录,制成分类报表 等,这将 花费大量的时间 。但随着社会发展和科学技术的进 步, 数据的多样性和复杂性 急剧增加,储存的实验数据除纸质数据外,还有磁盘、光盘、硬盘等,且实验数据量急剧增加,使得纸质 笔记本 难以单独完成实验记录的内容,而记录介质多样性和不规范性给日后整理带来困难, 只是这个庞大系统中的一部分,有必要创造一种软件 /硬件方案来适应科技 和实验发展 的需要 , 用来在正规或非正规情况下管理数据、记录和文档。 随着计算机 软 硬件 技术 的发展,开发 一个应用广泛的 网络 电子实验室记录系统 ,统一管理实验工作中的各种数据,方便交流和日后整理成为可能。 一个全电子化的 网络实验记录 管理系统需要具备如下一些特点 : ( 1) 易操作性。系统 要有 友好 的 交互界面,界面设计科学合理,操作简单 方便 。用户不需要或者参加 简单 培训,便能根据系统 界面 的提示快速上手。 ( 2)实验数据存储和查看需要设置相应的权限,确保数据保密性和安全性。 ( 3) 基于 实验操作者、 项目和部门统计的数据 分类管理,以方便日后检索和整理。 ( 4)可方便进行 各种类型数据( 的 直接导入 和 导出 。 ( 5)将原始数据存档并使数据可检索和追踪。 目前,国 外相关管理系统有 司的 ,国内有 北京库巴 扎信息科技有限公司 的 子实验记录系统 6,对多种实验记录第 1章 绪论 3 格式录入、管理以及实验器材管理方面提供了较为完善支持,但目前 不同 实验团队分级管理方面尚不完善。我国科研团队多采用项目主持人和研究生导师负责制,而他们使用实验记录方式和目的与实验者明显不同,管理者需要审核、分析和汇总实验者的实验结果,这就需要对不同身份的用户分类,授予不同的权利。 通过实现上述核心技术而建立的一套集数据采集、分类、储存和提取的平台,并与商用文字的 表格处理软件配合,科学数据管理可以达到无纸化办公,并有助于提高研究效率,方便 科研 工作的 合作与交流 , 创建可靠的电子记录 系统 。 文 主要研究 思路和 内容 首先,探讨 实验记录 的总体发展状况,结合国内外 实验记录 的发展形势 和技术现状 ,从理论上对 网络化电子实验记录 的技术进行论证 ,同时结合相关法律法规和实验记录相关传统特点 。 采用 B/S 模式来构建多用户电子实验记录系统。为了实现快速开发, 根据目前国内外 B/S 开发 主流技术 ,采用 术开发界面系统 , 采用 理与数据库的链接,最终 实现一个 基于 B/ 在 电子实验 记录系 统 中,项目的主要研究内容有以下几个方面: ( 1)用户注册、登录界面和管理。 ( 2)实验记录信息的录入和补充。 ( 3)实验记录的查询和搜索。 ( 4)管理者登陆界面和管理。 ( 5)电子实验记录的汇总、整理和备份等。 文组织形式 本文的组织结构如下: 第 1章:绪论,介绍课题的背景、意义及国内外研究现状等。 第 2 章: 分析系统采用的关键技术和原理。主要介绍 据库、 第 3 章: 介绍电子实验记录 系统 的系统架构和平台选择。根据 上一章有关第 1章 绪论 4 目前技术的了解,采用 B/S 体系结构,在 台上利用 第 4 章: 对电子实验记录的功能和需求进行了分析。 系统从实验记录的实际要求出发,根据实验记录特点、管理制度、不同人员隶属关系和权限进行合理和针对性的需求分析与设计,设计结果包括系统功能流程设计和用户组设计两个方面。 电子实验记录系统从功能上主要适用于三 类用户 :实验记录录入用户、实验记录负责人管理用户与系统维护子系统,针对三类用户进行功能、性能和界面结构分析, 为系统的最终实现打下了良好的基础 。 第 5 章: 介绍了电子实验记录数据库设计。设计了数据表字段结构和具体记录内容,相互关系等。 第 6 章 :进行了电子实验记录的界面设计和规划。主要介绍了登录界面、新用户注册界面、实验记录录入界面和负责人维护界面的设计和规划, 并给出了 相关 运行界面。 第 7 章 :介绍了电子实验记录功能具体实现方法和代码,同时,介绍了将 第 8 章 :介绍了网站程序的生成、发布和网站相关设置以及常见问题和解决办法。 第 2章 系统关键技术分析 5 第 2 章 系统关键技术分析 统体系结构 (B/S)模式 7,8。它是一种以互联网技术为基础的新型的应用系统平台,传统的 B/S 体系结构为 3 层结构。 B/S 模式下的客户机只需安装 览器软件如P 系统内嵌的 ,由于客户端不需要安装其它额外支持系统,又称为瘦客户机模式 (如图 。 图 B/(4) 交互性强,易于扩展。 B/S 体系结构可轻松 实现客户端和服务器端的交 互。 中间层 是 用服务器,如 司的 务器 等是连接前端客户机 浏览器 和后台数据库服务器的桥梁,主要的数据计算和 功能 都在此完成,因此对中间层服务器的要求较高,开发中间层应用的技术人员需要具备 较高 的编程基础;后台数据库服务器 功能 主要 是 完成 对 数据的管理。 B/S 体系 结构具有以下优点: (1) 数据安全性好。数据保存在服务器端,客户端只是浏览器。 (2) 升级维护简单。所有的升级维护操作只针对服务器进行,无论用户的规模有多大, 用户端不需要多大改变或不改变即可完成。 (3) 客户端配置要求低。只要客户端能运行浏览器。 第 2章 系统关键技术分析 6 (5) 可实现广域范围的管理。原则上只要能上网浏览的地方,都可登录服务器实现相应的网络管理。 综合考虑上述优点,选择 B/S 结构更利于 网络化多用户电子实验记录的 实施,同时降低 了 系统的投入和维护成本 。因此,本电子实验记录的开发选择基于 B/S 结构 进行实施 。 统采用的基础支撑技术 发展 和软件工具 术 缩写,意思是“动态服务器页面”。 以与数据库和其它程序进 行交互,是一种既简单又方便的编程 环境 。 一种功能强大的用于创建动态面的服务器端技术,是目前三种 流行的 主要动态 面设计技术之一,另外 两种 分别是 网页文件的格式是 式 ,现在常用于各种动态网站的开发中。 页, 令和 件建立动态、交互且高效率的用程序。利用 以向网页中添加交互式内容,也可以创建使用页作为用户界面的 用程序。 过使用 件中的便地访问各种 不同类型的 数据库,如 。 页设计具有以下特点 11,12: ( 1) 以突破 传统 静态网页的一些功能限制,实现网页动态 更新 技术 。 ( 2) 件 本身是文本文件,可以 包含在 码文件中的, 因此,可方便地 修改和测试 。 ( 3) 使用 发者不必担心客户端的浏览器是否能看到 源代码 ,因为所有的程序都是在服务器上执行,程序执行完后,服务器仅将执 行的结果以标准的 ( 4) 供了一些内置对象,这些对象 的 使用 , 可以 增强 服务器端脚本 的 功能 。 ( 5) 以使用服务器端 件来执行 不同类型的 的任务 。 ( 6) 以方便 地 与 据库 实现 连接 。 第 2章 系统关键技术分析 7 ( 7) 用源代码解释方式执行,在网络上有许多源代码可供参考。 术是在 础上发展而来,因而了解 术有助于掌握 术,且二者有许多共同之处。 术 本概念 础上发展起来的, 是 司推出的新一代 集中体现了 件产品一贯的用户界面友好、功能强大、相关资源丰富的特点 13 从 2000 年 , 式发布后,微软 着力提出不断减少代码为口号, 在 2005 年 发布了 术 进入 成熟阶段。此技术是一种创建在公共语言运行库上的编程框架,开发 用程序简易、方便。 代码的控制非常 优秀,执行效率大幅度提高,还支持多种语言,以提高安全性、管理性和高扩展性。 经过编译的 使得 面的运行速度相对较快。 作原理 16为新一代网络应用程序的开发语言,它改变了传统 的 作原理, 它 的工作原理是基于网络传输的,并将部分原来 在 服务器 端 执行的工作改为 客户端 执行 。客户端通过浏览器向服务器发出请求, 务器 在 做出适当的处理操作后,将处理结果提交给客户端。 程序代码在执行前 要先经过编译,生称 言 的代码 ,然后 码 再被编译成机器码执行。如图 示 。 一种 十分接近机器码 伪代码 ,它包含 了程序的加载 、初始化、调用对象的方法等 各种 指令操作。 使用 以下 优点 : (1) 通过 译器将 译成机器码,由于不同的计算第 2章 系统关键技术分析 8 机系统 译器各不相同,因此,将相同的 码通过不同 译器编译后可生成在不同机器上运行的机器码,从而实现 码的跨平台运行。 (2) 采用 现了 架对多种程序设计语 言的支持,因为任何可编译成 (3) 序在第一次被调用时,程序要首先被编译成 码被调用执行,由于此过程处理速度相对较慢,因此,第一次执行等待时间较长,但当程序再次调用时,则直接将 译后执行,因此执行起来速度就非常快。 据库介绍 由 微软发布的关联式 数据库管理系统 , 它 具有 用 的快速、 简单 、方便 和界面友好等诸多 特性,因此被 越来越多的人 所 使用 。它提供了表、查询、窗体、报表、页、宏、模块 7 种 用来建立数据库系统的对象; 为建立功能完善的数据库管理系统提供了 许多 方便,也使得非专业的用户不必编写代码,就可以完成大部分数据管理的任务 20。 用 关系数据库 模式 ,关系式数据库由一系列 二维 表组成, 每个表 又由一系列行和列组成,每一行 称为 一个记录,每一列 称为 一个字段,每个字段有一个字段名,字段名在一个表中不能重复 ,字段内的数据有整数型,实数型,文 本型,日期型等数据类型 。表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。 据库以文件形式保存,文件的扩展名是 据库的主要特点 21: ( 1) 存储方式单一: 据库只有一个文件, 管理 据库的对象有表、报表、窗体、页、宏 、 查询和模块,以上对象都 集中 存放在后缀为( 数据库文件 中 ,用户的操作和管理 都十分方便 。 ( 2) 面向对象: 一 种 面向对象的开发工具,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象都定义 了 一组方法和属性,以 定义该对象的行为和 外观 ,用 户 还可以 根据 需要扩展对象 的 方法和属性。通过对象的方法、属性完成数据库的管理 和 操作,这种面向对象的开发方式,极大地简化了用户的开发工作 , 同时,使得开发应用程序更为简便。 ( 3) 界面友好: 一个可视化 维护 工具, 其 风格与 全一 致 ,用户只要使用鼠标进行 简单 拖放 即可完成许多功能 。 ( 4) 集成环境、 方便 处理多种数据信息: 一个 基于 环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表 和查询 、设计用第 2章 系统关键技术分析 9 据库访问 14 供对 数据源 和 通过 开的数据源的一致访问 和 数据共享 。 使用者应用程序可以使用 连接到这些 数据源,进行检索、编辑和更新数据,而不用考虑具体是哪种数据库。 有如下优势 : (2) 性能的提高 对于不连接的应用程序, 据库提供的性能优于 连接的记录集。当使用 送在层间传输不连接的记录集时,会因将记录集内的值转换为 识别的数据类型, 而 这种 数据类型转换在 则没有必要。 (3)提供了强大的输入环境,可编程性大大增强。 的 据组件以不同方式封装数据访问功能,帮助您加快编程速度并减(1) 使用了更好的封装,更容易实现数据共享 用程序可以利用 灵活性和广泛接受性。由于 用于在网络中传输数据集的格式,因此可以读取 式的任何组件都可以处理数据。实际上,接收组件根本不必是 件 , 传输组件可以只是将数据 集传输给其目标,而不考虑接收组件的实现方式。 第 2章 系统关键技术分析 10 少犯错几率 。 (4) 可伸缩性 用程序具有无限的潜在用户供应。通常尽管应 章小结 本章电子实验记录采取的关键技术和软件进行了系统的分析,重点介绍B/S 的体系结构 、 术和 据库技术 三大部分, 介绍了各自特点和发展概况。上述分析工作 为 基于 基于 电子实验记录系统 开发 与应用奠定了基础 。 用程序可以很好地为十几个用户服务,但它向成百上千个(或成千上万个)用户提供同样好的服务时,使用数据库锁和数据库连接之类资源的应用程序则会因为用户对这些有限资源的需求最终 将超出其供应。 过鼓励程序员节省有限资源来实现可缩放性。由于所有 用程序都使用对数据的不连接访问,因此它不会在较长持续时间内保留数据库锁或活动数据库连接,从而使得 性能大大提高。 第 3章 电子实验记录系统 架构设计和平台选择 11 第 3 章 电子实验记录系统 架构 设计 和平台选择 统总体架构设计 统架构实现方式 (1) 规划并设计一个 B/S 架构支持 术的 台18开发网络化多用户电子实验记录系统。 (2) 系统基于 (3) 实现实验记录系统的各项信息管理功能,主要分为:实验记录人登录系统功能由三部分组成:数据获取、数据传输与数据 管理。 ( 1)数据 获取 :应用层主要负责对数据进行提取,即面向客户端采集 数据,并通过传输层与业务层进行交互。 另外,应用层为用户提供了客户端的功能模块,并提供操作界面给用户进行交互操 作。 ( 2)数据 传输 : 业务层 主要负责接受来自传输层的数据并对其进行 处理, 即对 客户端采 集 的 数 据进行预处理,并把数据传输给数据层。 ( 3)数据 管理 : 数据层 主要负责对数据层传输 的数据做归一化处 理,将从数据层不同功能模块传输到的数据进行存储和反馈。 本系统 架构 采用 了 基于 B/S 的 三层体系结构 , 属于瘦客户端的模式,客户端只用来输入数据和输出用户界面,对业务逻辑的分析、数据的计算、 处理 和存储以及维护都在服务器端进行,减轻了客户端的资源消耗 ,因此对客户端的硬件要求较低。 从开发的角度来看,三层架构比单层或双层 结构具有更多 的优势,不仅容易实现软件的模块化,有利于功能的整合及扩展,并且有着良好的兼容性。 从 实际 应用的角度来 讲, 采用三层架构可以为本系统提供很好的安全性,客户端只能通过业务层来访问数据层,减少了数据访问的入口点,从而屏蔽了不安全的数据操作。 本课题主要研究数据的获取与数据的传输,即应用层 (实验记录及相关人员信息 )与业务层 (实验记录 服务平台 )两部分。 第 3章 电子实验记录系统 架构设计和平台选择 12 和注册管理,实验记录信息录入管理、实验记录负责人进行实验记录信息管理, 实验记录检索和查询、数据备份和恢复。 (4) 实现分组分级的用户系统功能。 用户分为实验记录管理者和实验记录 录入者。两者均按单位、部门、课题组等进行分组。 (5) 多种实验记录数据的分类显示和储存。实验记录的数据有文本数据、 日期型数据、数值 型数据、还有声音、图像、和 据格式的数据。这些数据需很好地分类储存。 统数据库设计 (1) 充分利用 供的数据库管理功能,建立表,视图,关系和查询过程为主的系统对象。 (2)根据系统的需求,合理设计系统管理员信息表、实验录入人信息表、管理人员与录入人员关系表、部门分组信息表等用户数据表与视图。 (3) 合理设计各表的添加数据、删除数据和修改数据以及查询数据的操作存储过程。 (4) 充分考虑将来系统的迁移与升级,规范数据表格式的设计,使系统将来可方便升级 至 用系统开发工具 统运行 平台 (1)操作系统 选择 务器版本操作系统平台,由于 统根植(1) 采用 供的 务器端控件元素部署应用程序界面22。 (2) 采用 供的数据库感知与获取控件获 得数据库的数据 (3) 采用 供的 件显示数据并提供用户数据交互。 (4) 采用 供的数据验证控件实现客户端数据验证。 (5) 采用 术避免重复刷新整页信息,在必要时应用 术实现异步调用与 面局部刷新。 第 3章 电子实验记录系统 架构设计和平台选择 13 于 作系统, 统维护简单,集成的 布系统管理方便,是理想的发布本系统的操作系统平台,在 进行本系统部署本系统是唯一选择,且可以发挥系统的最大功能与效率。 (2)分布式系统类型 选择 B/S 类型可以不需要编写客户端应用程序,实现客户端零维护,因此系统维护升级方 便,降低维护成本。适合于本系统的客户端 浏览器包括: a) 荐) b) 3)发布平台选择 因为 以和 缝结合,最大限度的发挥系统的效率。建议使用 台结合 本,且已经安装 架。 综上所述,确定系统最终运行环境: a)服务器端操作系统为 000(或以上版本 )+以上 )。 b). 0(或以上 )+. c)后台数据库 d)客户端为 P, 000 或 作系统。 章小结 本章介绍了电子实验记录系统总体架构、采用的操作系统、开发工具、网络平台和数据库等。这些条件的结合是实现网络化电子实验记录系统必要前提和保障。 第 4章 需求分析和功能设计 14 第 4 章 需求分析和功能设计 子 实验记录 需求分析 在 信息技术 快速发展的今天,许多原来用手工记录的在纸张上的记录形式都采用了电子化、网络化,不仅记录过程快速方便,而且方便查阅和交流以及保存,但是实验记录却仍然为原来的纸质记录本为主,即使有关盘、照片等辅助形式,但却是零碎的和分散的、不仅不易保存,也无法快速检索和查看,而信息技术发展已经为实验记录电子化、数据库话、网络化奠定了基础,因此改变原来落后的纸质版为主的实验记录形式代之以 据库形式,科研人员保存、管理、检索和查看等带来方便, 大大地提高了科研效率。随着个人电脑的普及以及电脑网络的发展,采用网络化的电子实验记录形式具有使用方便、价格低廉、容易实现等特点,对其需求 将日益强劲。 子实验记录系统工作流程 统总体工作流程 系统从 实验记录的 实际 要求出发 ,根据 实验记录特点、管理制度、不同人员隶属关系和权限 进行合理和针对性的需求分析与设计,设计结果 包括 系统功能流程设计和用 户组设计两个方面 , 实验记录系统的总体流程如下: 第 4章 需求分析和功能设计 15 访 问 网 站登 录 界 面输 入 账 号 和 密 码点 击 相 关 按 钮判 断 账 号 、 密 码 和 验 证 码 是 否 正 确进 入 相 应 功 能 界 面否正 确客 户 端 验 证合 法否实 验 记 录录 入 、 查看 、 修改 、 提 交负 责 人 实 验记 录 查 看 、整 理 、 意 见反 馈实 验 记 录 人注 册 、 个 人信 息 修 改系 统 管 理 人员 数 据 维 护图 子实验记录系统的总体流程 第 4章 需求分析和功能设计 16 户分类与功能设计 用户是 实验 记录 管理系统的核心对象,本系统按 实验记录(日志) 管理系统中的用户类型进行功能划分,符合 实际应用 需要与 实验记录 管理体制。 电子实验记录系统从功能上主要适用于三 类用户 :实验记录录入用户、实验记录负责人管理用户与系统维护子系统用户 。 ( 1)实验记录录入系统:实验记录录入者可以采用在线注册形式成为合法用户,然后可以登录进入实验记录录入界面。注册包括用户 户名、密码、所属单位、部门、课题组,联系电话、 于多数为学生,因此,录入信息还包括年级,同时选择记录负责人。录入完后提交。注册系统功能分类 如图 图 验 记录录入系统功能 ( 2)实验记录负责人子系统:实验记录

温馨提示

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

评论

0/150

提交评论