毕业设计论文_基于电子标签的仪器设备信息管理系统设计(编辑修改稿)内容摘要:
性 该系统所需硬件设备,如 PC 机、打印机及网络配件等,这些设备的性能都很高,价格又相对较低,能满足系统功能需求。 软件上,操作系统采用 WINDOWS 7,数据库管理系统采用 MYSQL,编程工具采用 Dreamweaver 这些软件在 MIS 系统开发中已被大量应用,技术上都很成熟。 本系统采用 WEB 技术来实现,使用 PHP 可以创建动态、交互的 Web服务器应用程序, PHP 页面可以使用脚本语言(如 Javascript)因此技术上是可行的。 经济可行性 本仪器设备信息管理系统属于一个工具型的系统,它可以节省工作人员大量数据收集、录入、整理、查询、修改等手工操作,而且迅速准确,能够极大地提高工作效率,最大限度的降低用户和管理员的工作量,使设备管理尽量简便,同时促进业务的规范化、程序化,及时给各级部门提供必要的信息统计。 系统开发所需的费用是比较低的,由于系统并不复杂,其运行与培训费用也不会占用很多资金,可以预见系统完成后可以带来较大的经济效益。 综上所述,实施 MIS 在技术上、经济上都是可行的,因此,开发基于电子标签的仪器设备信息管理系统是可行的。 用户需求分析 仪器设备信息管理是高校管理中的重点,存在着信息录入量大,查询请求多,查询条件繁杂的特点。 而现有的仪器设备信息管理系统因为手续烦杂,不能进行方便的操作,已经不能够满足管理中的需要。 为了能够方便快速的对仪器设备信息进行管理,我们推出了基于 RFID 的 WEB 的仪器设备信息管理系统。 系统需求分析 功能需求 仪 器设备信息管理系统需要实现仪器基本信息管理、仪器入库信息管理、仪器出借信息管理、库存仪器信息管理、仪器报废信息管理、仪器统计管理和用户管理几个部分功能,通过与学院老师交流以及自己的调查分析,将做如下所示的系统模块功能设计: 7 ( 1)设备管理模块: 仪器信息的添加, 仪器基信息的删除, 仪器基信息的修改。 ( 2)入库管理模块: 入库仪器信息的添加, 入库仪器信息的删除, 入库仪器信息的修改。 ( 3)设备出借管理模块: 出借仪器信息的添加, 出借仪器信息的删除, 出借仪器信息的查询。 ( 4)仪器维修管理模块: 仪器维修信息的查询, 仪器维修信息的登记。 ( 5)仪器报废信息管理模块: 报废仪器信息的查询, 报废仪器信息的登记。 ( 6)仪器查询统计管理模块: 按仪器名进行查询, 按仪器类别进行查询, 按仪器编号进行查询。 ( 7)系统维护管理模块: 用户添加, 权限审核, 密码修改, 用户删除。 ( 8)注册用户管理模块: 用户注册, 个人信息查询, 密码修改。 8 3 仪器设备信息管理系统的概要设计 系统设计使用的工具 在本次系统设计中,我主要运用 PHP、 MySQL,还使用 Dreamweaver 作为 PHP 的编辑环境。 由于本系统是基于 WEB 的, PHP 是我们设计网站的关键技术,所以我采用 PHP 技术实现 WEB 接口,连接后台 MySQL 数据库,处理服务器端的程序,动态生成 WEB 页面。 MySQL 是最受欢迎的开源 SQL 数据库管理系统, MySQL 数据库可以称得上是目前运行速度最快的 SQL 语言数据库。 除了具有许多其它数据库所不具备的功能和选择之外,MySQL 数据库是一种完全免费的产 品,用户可以 免费 从网上下载数据库。 由于 MySQL 是开源的,所以将 PHP 与它相连接可以很好的进行相应的开发。 功 能设计 根据功能需求分析,对系统功能进行详细的设计与分解,功能分解的过程就是一个由抽象到具体的过程,可以将一个事务由复杂模块分解到简单的易理解的模块。 作为数据库系统,其主要实现的功能应包括系统维护、注册用户管理、入库管理、设备管理、设备出借、设备维护、设备报废、仪器查询统计管理,具体功能描述如下: 系统维护:管理员用户管理(管理员帐号增 减、密码修改、权限赋予)。 注册用户管理:注册用户信息浏览、密码管理、帐号删除。 设备管理:新设备添加、设备浏览、设备修改、设备删除。 入库管理:入库信息添加、入库信息修改、入库信息删除。 设备出借:设备浏览、设备出借登记。 设备维护:设备浏览、设备维修。 设备报废:设备浏览、设备报废登记、设备删除。 仪器查询统计管理:按仪器名、类别、编号查询。 系统功能模块设计 功能结构图就是按照从属关系画成的图标。 图中的每一个框称为一个功能模块。 按照结 构化的系统设计方法,将整个系统分解成相对独立的若干模块,通过对模块的设计和模块之间的关系的协调来实现整个系统的功能,从而得到整个系统的功能模块结构 图。 如图 和 所以。 9 图 图 仪器设备信息管理系统后台 设备管理 设备出借 设备维护 设备报废 注册用户管理 仪器设备信息管理系统系统前台 设备信息查询、浏览 设备借用申请 设 备借用申请信息删除 系统维护 仪器查询统计功能 入库管理 10 4 数据库设计 说明 根据系统需要,我在数据库中建立了 7张 表,分别如下 : 管 理员信息表 字段名 字段类型 字段长度 简要说明 id int 11 本表主键 ,自动递增 username varchar 50 管理员的登陆名 pwd varchar 50 登陆密码 type int 5 管理员权限区分 addtime timestamp 0 时间 管理员信息表是用来存放管理员登录的帐号,密码,权限等数据。 其中的“ type”字段代表各种权限,其中当值为“ 1”时代表最高权限的系统管理员,“ 2”代表仪 器设备管理人员,“ 3”代表实验室管理人员,当不同权限的管理人员操作时会有不同的操作权限。 用户信 息表 字段名 字段类型 字段长度 简要说明 id int 11 本表主键,自动递增 zhanghao varchar 255 帐号 mima text 0 密码 type int 2 类别区分 xingming varchar 0 姓名 xingbie varchar 50 性别 varchar 50 邮箱 zhaopian varchar 50 本人照片 addtime timestamp 0 添加时间 issh varchar 20 审核 本表主要记录的是注册用户的相关信息,如用户姓名、邮箱等,该表中的用户都是通过注册的普通学生或者普通教师人员。 其中的 type 字段中的值为“ 1”时表示学生用户,为“ 2”时表示实验辅导教师用户,为“ 3”时表示实验室管理用户,为“ 4”时表示设备11 管理部门用户。 设备信息表 字段名 字段类型 字段长度 简要说明 equip_id varchar 50 仪器编号,本表主键,自动递增 (通过“类别 +数字”进行编号 ) equip_isbn varchar 50 仪器型号 (仪器自带的 ) equip_type varchar 50 仪器类别 equip_name varchar 50 仪器名称 permoney int 50 仪器单价 madefactory varchar 50 生产厂家 information varchar 50 功能介绍 设备表中主要包括新进设备的添加,同时仪器编号通过具体代码实现“类别 +编号”的形式进行编 号,同时记录仪器自带的型号,以便更准确的记录仪器信息。 入 库表 字段名 字段类型 字段长度 简要说明 rk_id int 20 入库单编号,本表主键,自动递增 rk_time timestamp 0 入库日期 buy_name varchar 50 购买员姓名 rk_name varchar 50 入库批准人 rk_number varchar 50 入库数量 totalmoney int 50 总经费 equip_id varchar 50 仪器编号 本表主要记录的是设备入库时的各种信息,包括入库数量、批准人以及购买员姓名等。 12 仪器借 用表 字段名 字段类型 字段长度 简要说明 b_id int 11 借用单号,本表主键,自动递增 b_name varchar 50 借用人姓名 b_time timestamp 0 借用日期 b_retime timestamp 0 归还日期 b_mangname varchar 50 出借批准人 b_number int 50 借用数量 addtime timestamp 0 添加时间 issh varchar 20 审核 equip_id varchar 50 仪器编号 equip_isbn varchar 50 仪器型号 本表主要记录的是设备借用人和设备的相关信息,其中“增加时间”字段是为了当有两位用户同时借用了同一种仪器且该仪器只有一件时,就可以通过“添加时间”来判断借用的先后顺序。 仪器维修 表 字 段名 字段类型 字段长度 简要说明 r_id int 11 维修单编号,本表主键 ,自动递增 equip_name varchar 50 仪器名称 equip_id varchar 50 仪器编号 equip_isbn varchar 50 仪器型号 r_number varchar 0 仪器维修数量 r_money int 50 修理费用 r_factory varchar 50 修理厂家 zrpeople varchar 50 责任人 r_time timestamp 0 维修时间 本 表主要记录的是对损坏仪器进行维修时所要记录的相关信息。 13 仪 器报废表 字段名 字段类型 字段长度 简要说明 bad_id int 11 报废单编号,本表主键 ,自动递增 equip_id varchar 50 仪器编号 equip_isbn varchar 50 仪器型号 equip_name varchar 50 仪器名称 bad_reasom varchar 50 报废原因 bad_time timestamp 0 报废日期 bad_name varchar 50 报废批准人 bad_number int 11 报废数量 本表主要记录仪器报废的相关信息。 14 5 系统的设计与实现 系统前台首页 本系统首页内容有:实验室新闻,用户注册,系统简介,留言,设备信息,用户登录,系统公告,用户可以在首页上进行登录,或者进行注册以及查询设备信息,并进行设备借用。 首页界面设计如图 所示。 图 首页界面 用户登录后,根据不同用户的权限,显示各自能够操作的菜单。 系统后台登录界面 管理员进入后台需输入管理员账号、密码才能进入后台进行管理,并对其相关信息进行查询、修改和删除等。 后台管理操作如下图 所示: 图 登录界面 15 后台登录界面部分代码如下: //验证登陆信息 session_start()。 include_once 39。 39。 //if($_POST[39。 submit39。 ]){ $login=$_POST[login]。 $username=$_POST[39。 username39。 ]。 $pwd=$_POST[39。 pwd39。 ]。 //$userpass=md5($userpass)。 if($login==1) { if ($username!= amp。 amp。 $pwd!=) { $sql=select * from allusers where username=39。 $username39。 and pwd=39。 $pwd39。 $query=mysql_query($sql)。 $rowscount=mysql_num_rows($query)。 if($rowscount0) { $_SESSION[39。 username39。 ]=$username。 $_SESSION[39。 cx39。 ]=mysql_result($query,0,cx)。 //$row = mysql_fetch_row($query) //echo $_SESSION[39。 cx39。 ]。 echo script language=39。 javas。毕业设计论文_基于电子标签的仪器设备信息管理系统设计(编辑修改稿)
相关推荐
se 使用插件来提供所有的附加功能,例如支持 Java 以外的其他语 言。 已有的分离的插件已经能够支持C/C++( CDT)、 Perl、 Ruby, Python、 tel 和数据库开发。 插件架构能够支持将任意的扩展加入到 现有环境中,例如配置管理,而决不仅仅限于支持各种编程语言。 Eclipse 的设计思想是:一切皆插件。 Eclipse 核心很小,其它所有功能都以插件的形式附加于
”的味道,从而出现了大学生同居现象,这对他们以后的生活都会产生比较重要的影响。 当代大学生注重恋爱的过程,轻视恋爱的结果。 大学生抱着玩玩的心理,追求的是一时的刺激,是不负责任的行为。 恋爱成为了他们愉悦的一种方式,这与他们的恋爱动机不纯有关。 很多大学生经常换对象,有的甚至换对象的频率比换衣服的频率都高,他们没有一点责任心,他们(她们)成为了校园里的“爱情杀手”。 二、大学生早恋的心理研究
用户,相对现在的实际情况,需求方面还有较大的空间,同时手机市场的看好促进通讯配件尤其环保节能手机充电器市场前景非常乐观。 锂离子电池本身的良好特性,使得其在便携式产品中(手机、笔记本电脑、 PDA 等)的应用越来越广泛,用于锂离子电池的充电器在设计和功能上也日趋完善。 现在主要介绍了锂离子电池手机充电器的市场现况、发展前景,以及目前流行的电路设计 锂电池
23 0 p fX1CR Y S T A LR11 0 kC31 0 u FR24 .7 kR34 .7 kR44 .7 kX T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D
类的示例。 实例化( intantiate) —— 由类定义创建对象。 继承( inheritance) —— 创建子类的机制,一种“ is a”或“ is like”关系,形成类层次结构。 是 OOP 中对象重用的核心概念。 太原理工大学高等教育自学考试 8 子类( subclass) —— 继承自另一个类的派生类( derived class)。 超类( superclass
ccording to Christopher Morley and Steven Rothman‘s study, the author got some information about Arthur Conan Doyle. Andrew Smith, it found the gradual emergence of a selfconscious scrutiny of gender