预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

海洋观测仪器系统设计论文1海洋观测仪器管理系统的环境准备运用IIS建立虚拟目录和站点信息,运用Dream-weaver编辑网页信息和进行网页设计;数据库运行环境是Access2007。(1)安装IIS并进行相应的设置。在Win-dows2007系统中,打开Internet信息服务以及万维网服务中的asp、asp.net服务。在IIS中,设置好网站的根目录和虚拟目录,启用asp选项父路径和“将错误发送到浏览器”,以方便调试。(2)利用Dreamweaver搭建本地站点,其目的是建立本地文件与Dreamweaver的联系,以便通过Dre-amweaver来管理站点文件。由于需要连接数据库,所以需要创建的是动态站点,利用站点窗口可以对本地的文件、文件夹进行创建、复制、移动和删除等基本操作,也可以对站点进行重新规划和布局。2海洋观测仪器管理系统的设计2.1功能模块划分依据海洋观测仪器管理系统的需求,将系统分为用户信息、管理员信息、仪器类别、仪器详细信息、仪器借用计划以及仪器的维护5个对象。设计了5个数据实体来表示这5个对象,相关数据存储在数据库中。在确定了海洋观测仪器管理系统的整体设计思路之后,还需要进一步形成相互关联的各模块。海洋观测仪器管理系统主要包括前台和后台2个模块:前台模块主要由用户操作,后台模块由管理员操作,每个模块都包含几个子模块(见图1)。2.2数据库结构设计(1)在使用MicrosoftAccess创建数据库之前,须先确定数据库存放路径,然后确定文件名称。(2)数据库逻辑结构设计。根据系统总体设计分析可知,需要创建仪器类别、仪器详细信息、借用计划信息、仪器维护记录信息、用户信息和管理员信息等6个数据表。每个数据表都必须有主键,查询、删除操作很容易通过主键实现。需要注意的是,Adminpurview字段存储的是管理员的管理权限信息,取值范围是0、1、2、4、8。其中:0代表拥有所有权限;1代表维护仪器信息的权限;2代表维护用户档案的权限;4代表维护借用计划的权限;8代表维护仪器类别的权限。使用这几个值的原因是,它们代表的二进制数能够方便与多种权限的组合及判断。2.3海洋观测仪器管理系统总体设计用户可以在前台操作进行页面显示,包括用户登录页面、登录验证页面、注销登录页面、注册申请页面、接受注册申请页面、修改个人信息页面、修改密码页面、仪器详细信息查看页面以及仪器维护页面。管理员后台管理模块需要实现的功能比较多,可以分为主页面、登录/注销、管理员管理、仪器信息管理、用户档案管理、仪器借用计划信息管理、仪器维护信息管理等几大部分。后台主页面也是一个框架,它由主框架页、左侧页面和主页面组成。为保证海洋观测仪器管理系统的数据信息的安全性,需要进行登录验证,验证通过后才可以进入系统,所以要有登录、注销模块。对管理员的管理包括添加管理员、删除管理员、更改管理员权限、修改管理员的基本信息等。仪器信息管理部分实现的功能包括仪器类别的添加、删除和修改等。仪器详细信息管理部分、用户档案管理页面、仪器借用计划管理页面、仪器维护计划页面也均有添加、修改和删除功能。3海洋观测仪器管理系统功能的实现3.1管理员信息管理进入管理员登录界面,管理员需要输入用户名和密码,系统会自动将账号、密码同数据库中的记录对象进行依次比对,只有提交的用户名和密码与数据库中同一条记录中的用户名和密码完全相同时,才允许进入后台管理员管理界面。进入管理员管理界面后可以进行操作员信息的添加、修改。进行操作时需要再次验证其权限。系统的管理员拥有所有的管理权限,可以修改管理员和操作员的相关信息。3.2用户信息管理用户信息管理分为管理员管理部分和用户操作部分。只有管理员能进入后台管理部分,进行用户的添加、用户信息的修改和删除操作。管理员还可以对已经提交注册申请的新用户进行审批等操作。当管理员进入此模块时,系统首先判断当前登录的管理员是否具有管理用户信息的权限。为了保证系统中数据信息的安全性,只有超级管理员和拥有此模块权限的管理员才能进行此模块的操作。前台由用户操作管理的部分只可以修改当前用户的信息。在进入前台用户主页面后,单击“新用户注册”按钮,即可在新用户注册界面进行注册。在提交注册信息后,还需要由管理员审查、批准后才能成为注册用户。用户登录后只可以修改自己的登录密码或者基本信息。3.3仪器类别管理管理员登录后台管理系统后,可以进入仪器类别管理界面(见图2)。海洋观测仪器的类别主要分为实验室观测仪器和外海观测仪器两类。在选择仪器类别后,系统会自动生成仪器类别ID,直接点击“更新”就可以实现仪器类别的添加操作。进行修改和删除仪器的类别时,在行数据对应的操作选项中选择“修改”或“删除”后,此仪器类别信息会出现在“添加/修改仪器类别”表格内,修改名称后点击“更新”按钮,即可完成对数据库