设备处管理信息系统设计与开发Word下载.docx
- 文档编号:21401443
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:43
- 大小:2.32MB
设备处管理信息系统设计与开发Word下载.docx
《设备处管理信息系统设计与开发Word下载.docx》由会员分享,可在线阅读,更多相关《设备处管理信息系统设计与开发Word下载.docx(43页珍藏版)》请在冰豆网上搜索。
设备管理工作涉及到学校的各方面,各部门中涉及到的设备信息很多。
为了最优地设计设备管理信息系统,节省各部门的工作量,维护数据的完整性与可靠性,同时在整体性能上保证系统运行的高效性,选择了B/S结构。
开发一个有实际意义的设备处管理信息系统。
随着我校办学规模的不断扩大,传统的管理系统与物资采购申报表的填写很大的缺点是费时、费力、工作量大,所以传统的设备申报和卡片的填写已不再满足工作的需要。
从而开发出一个基于B/S架构的设备管理系统就成为了一种必要。
利用互联网进行网上申报、管理、申报表的自动生成、数据库投影和统计,即确保数据的准确无误,又可以节约大量的纸张并且在很大程度上提高工作效率。
从而进一步减少工作人员的工作量。
管理信息系统主要完成以下功能:
1)基本管理:
部门管理、用户管理、添加新用户、用户修改密码模块组成。
实现对用户的权限设置、用户的添加、删除、密码的重置、修改和部门添加、删除、修改。
2)数据库管理:
数据库备份、数据库还原模块组成。
实现对数据库的备份、还原功能。
3)资产管理:
资产申报、审核、卡片生成、按编号打印及附件下载、万能条件统计、生成报表模块组成。
实现对网上申报的固定资产审核,并对审核通过的固定资产生成固定资产卡片和其电子表格(Excel),在此基础上实现万能统计(用户可自由选择所统计的字段和用户自组统计条件进行统计),通过时间条件生成报表。
4)低值易耗品管理:
申报、未完成申报、验收单生成、按编号打印模块组成。
实现对网上申报的低值易耗品审核,并对审核通过的低值易耗品生成验收单和其电子表格(Excel表格)。
5)采购管理:
申报、未完成申报、申报表生成模块组成。
实现对网上申报的物品生成采购表及其电子表格。
6)日志管理:
实现对操作系的用户的处理事件记录,达到很方便地找到完成操作的用户及其信息。
1.2成果及前景
在学习了基于ASP+SQL2000+IIS的网络服务器体系结构开发技术,和对SQL数据库技术进一步了解的基础上以及结合在西南林学院设备处实习经验,完成了西南林学院设备处管理信息系统的数据库设计和上文中六个基本管理模块的实现,并对整个系统进行了全面的测试(部分功能已投入实际工作中使用)。
相信在不久的将来B/S架构的管理信息系统概念和相关技术将发展成熟,并从Web逐步走向每一个管理领域,为提高人们的工作效率做出贡献。
在此大趋势下,如果将本文所取得的成果进行推广,应用于全国各大高校甚至是其它单位的设备管理部门,将为此领域在一定程度上带来工作效率的提高,同时为相关人员减轻工作量。
2国内外研究现状
目前学校教学测设备自动化管理水平不是很高。
大多数学校设备管理办法是设备采购进来以后,将设备的基本情况和相关信息登记存档,然后将档案存档。
以后档案维护较少,如设备位置变迁、检修情况、设备当前运行状态等信息很难体现在设备台帐上,即设备跟踪信息不能及时体现在设备档案上。
某些使用设备管理系统的单位,对设备的跟踪信息即使能体现在设备档案上,但设备的缺陷处理及设备缺陷等功能没有实施,设备检修的备品备件情况和检修成本核算没有实现,整个学校教学设备管理信息化仍处于较低水平。
将管理任务分成小块,落实到个人并能随时查询设备当前情况和历史情况,对设备的可靠性分析有直接作用,使管理人员从手工计算、统计工作中解脱出来。
现在,科学技术的飞速发展把人类社会推向了一个崭新的时代——信息时代。
这已是无可争议的事实;
信息对社会经济发展的巨大推动作用,使其与物质能源一起并列为现代社会的三大支柱,这已在全社会达到共识。
随着对信息作为一种资源来管理的需求日益加强,信息研究领域出现了一种新的管理思想和模式——信息管理。
因此,就诞生了“信息管理”这样一个概念。
由于信息是普遍存在的,人类信息管理活动的范围也是十分广泛的,信息管理不仅是信息工作的一部分,而且已被认为是现代管理的重要组成部分。
信息管理的概念源于西方,也是在世界信息量迅速增长、信息技术日新月异、信息产业强劲发展的六七十年代出现的。
时至今日,信息管理已不仅仅是一个概念,而是信息学和管理学中的重要内容了。
对信息管理的理解,一种认为是,信息管理就是对信息的管理。
在此,信息管理是指狭义的信息资源管理,实际上就是对信息本身的管理;
另一种认为,信息管理不仅是对信息的管理,而是对涉及信息活动的各种要素,如信息、技术、人员、组织进行合理的组织和有效的控制,从而满足社会的信息需求。
在此,信息管理是指广义的信息资源管理。
综合两种理解,信息管理是指对人类信息活动所产生的社会信息进行管理,信息管理是管理的一种,既要对信息进行管理,也要对信息活动进行管理。
信息和信息活动都是信息管理的客体。
简而言之,信息管理就是对信息和信息活动的管理,这就是我们对信息管理的全面理解
世界经济发展已进入一个激烈竞争的年代,可以说,谁先获得信息,谁就有可能抓住发展经济的机遇。
同样,谁能很好地管理和利用信息,谁就有可能占领市场,获得效益。
国内外大量事实已说明:
在目前这个激烈竞争的市场经济中,谁的信息管理现代化水平高,谁重视信息资源的开发和利用,谁就能抓住机遇,在竞争中取胜。
本信息管理系统合理的借鉴国际领先的设备管理思想并结合国内学校设备管理现状,经过长期的现场调研,完全能满足国内一般学校的设备管理的需要。
并通过对各行业设备管理情况的长期研究探索,以灵活、通用为主要设计思想,开发适合于学校设备管理的信息系统。
使用本系统之后,将会提高学校的办公效率和设备可靠性,减少工作人员的劳动强度,减少办公耗材,提高学校的现代化管理水平。
3理论依据
3.1采用B/S模式
B/S模式(浏测览器/服务器)随着Internet的发展,已经成为了企业信息系统建设的首选。
B/S模式使用方便,客户端统一采用浏览器,不限制客户平台,可以方便的和其他业务系统连接。
采用Browser/Server模式的新一代MIS系统主要利用Internet技术和产品来构筑内部的Internet网络,即所谓的Intranet网络。
信息发布网站是为处在不同地点的用户提供网上数据查询服务的,故采用B/S模式。
它基于TCP/IP协议,可以跨越当前几乎所有的平台。
在任何平台上只需要安装一个游览器,就可以访问Web服务器。
3.2工具的选择
界面设计可采用FRONTPAGE、PHOTOSHOP、DREAMWARE等工具软件,由于个人的对软件的掌握程度本次界面设计采用DREAMWARE、PHOTOSHOP。
编程后台语言可采用ASP、JAVASCRIPT、VBSCRIPT、HTML、PHP、JSP等,它们都具有自己的特点,如PHP是一种跨平台的服务器端的嵌入式脚本语言。
它大量地借用C、Java和Perl语言的语法,并耦合PHP自己的特性,使WEB开发者能够快速地写出动态产生页面。
它支持目前绝大多数数据库。
还有一点,PHP是完全免费的,不用花钱,可以从PHP官方站点(http:
//)自由下载。
而且你可以不受限制地获得源码,甚至可以从中加进你自己需要的特色。
再如JSP是Sun公司推出的新一代网站开发语言。
JSP可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序。
数据库可采用Access、MySql、SqlServer2000等,它们各具特点,如MySql是一个精巧的SQL数据库管理系统,虽然它不是开放源代码的产品,但在某些情况下可以自由使用。
由于它的强大功能、灵活性、丰富的应用编程接口(API)以及精巧的系统结构,受到了广大自由软件爱好者甚至是商业软件用户的青睐。
本次编程语言采用ASP、JAVASCRIPT、HTML,数据库采用SQLServer2000,下面将介绍ASP概述和MicrosoftSQLServer2000简介,以此说明选择理由。
3.2.1ASP概述
AASP的概念
ASP是ActiveServerPages的缩写,中文名字是“动态服务器页面”,使用ASP可以创建动态、交互的Web服务器应用程序。
这里所说的动态服务器页面,是指该页面内容可根据访问时间、访问者不同因素动态生成的。
不是简单的指网页中包含动态文字、声音和动画等。
BASP的特点
●使用VBScript、JavaScript等简单易懂的脚本语言,再结合HTML代码,就可以快速创建大部分网站元素。
●无须进行编译,容易编写,可在服务端直接执行。
●使用普通的文本编译器,如Windows的记事本,即可进行编辑设计。
●与浏览器无关(BrowserIndependence),客户端只要执行HTML代码的浏览器,即可浏览ASP的网页内容。
ASP所使用的脚本语言(VBScript、JavaScript)均能够在Web服务器端执行,客户端的浏览器不需要执行这些脚本语言。
●ASP的源程序不会被传到客户端浏览器,因而可以避免所写的源程序被他人剽窃,提高了程序的安全性。
●可使用服务器端的脚本来产生客户端的脚本。
●可以使用ActiveXServerComponents(ActiveX服务器无件)扩展ASP的功能。
CASP的发展
ASP的第一个版本是0.9测试版。
它给Web开发带来一阵暴风,它能够将代码直接嵌入HTML,使得设计Web页面变得更简单,并且通过内置的组件能够实现强大功能。
最明显的就是ActiveDataObject(ADO),它使得建立一个动态页面如小孩子玩游戏一样简单。
接下来微软公司发布了ActiveServerPage1.0,它作为IIS的附属品免费发送,并且不久就在Windows平台上得到广泛使用[6]。
1998年,微软公司发布了ASP2.0。
ASP1.0和ASP2.0的主要区别是ASP2.0的外部组件需要实例化。
微软公司接着发布了Windows2000操作系统。
这个Windows版本给我们带来了IIS5.0以及ASP3.0。
ASP3.0并不是简单对ASP进行补充,核心的不同在于它把很多的事情交给了COM来做。
(石志国,2001)
3.2.2SQLserver简介
MicrosoftSQLServer2000是一个分布式的关系型数据库管理系统,具有客户/服务器体系结构,采用了一种称为Transact-SQL的SQL语言在客户机和服务器之间传递客户机的请求和服务器的处理结果。
MicrosoftSQLServer2000是一个应用广泛的数据库管理系统,具有许多显著特点,例如,用户喜欢的易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性能价格比等。
在MicrosoftSQLServer2000系统中,数据库的管理采取了先进的动态管理机制,数据库的大小可以随着数据量的变化而缩小或者扩大。
另外,用户数据都是非常重要的和保密的,这些数据存储在MicrosoftSQLServer2000系统中有绝对的安全性保障,有完善的用户帐户策略和许可机制,只有经过授权的用户才能访问系统,并且执行相应的操作和访问允许访问的数据。
XX的用户既不能执行相应的操作,也不能访问数据库中的相应数据[12]。
MicrosoftSQLServer2000系统具有强大的网上功能,可以在Internet上发布数据库中的数据。
在MicrosoftSQLServer2000系统中,允许用户简单的使用一些向导和工具把数据库的数据发布到网络上,并且可以根据需要来调度修改已经发布的数据。
从历史的发展来看,MicrosoftSQLServer2000系统的产生就是为了开发在MicrosoftWindowsNT操作系统上运行的关系型数据库管理系统。
(肖健,2001)
4系统分析与设计
4.1系统任务概述
研制设备处管测理软件是为了具体化,合理化的帮助设备处工作人员、设备物资管理人员记录、查询、管理设备信息及设备处工作信息,同时能促进学校各部门的信息流通。
4.2开发意图
●为了减轻学校各部门物资管理工作的负担;
●为了促进设备处管理工作的规范与完善;
●为了设备处工作人员和管理人员的工作更为方便;
减轻工作负担,提高工作效率。
4.2.1应用目标
设备处管理信息系统将通过校园网、Intranet、Internet平台,联结学校办公室、家属区和学校其他部门,实现设备处工作的信息化管理,提高工作效率,做到设备信息的信息共享、资源共享。
总之,系统的功能应能满足个性化服务的需要;
功能强大、操作方便、柔性扩展的需要;
适应学校“十一五”发展的需要。
通过系统平台,应能对全校设备进行统一管理,保证信息在各部门之间传递的快速性和数据传递的高度准确性。
系统还应具有系统运行的稳定性,信息使用的安全性,信息传输的可靠性和较高的信息吞吐量。
4.2.2作用范围
本软件可适用于学校的设备采购、设备管理和设备相关信息管理;
能随时进行更新、查询、统计;
生成、打印报表及相关单据。
4.3系统可行性分析
限于个人能力和精力,本次要完成的内容将定位于建立西南林学院设备处的管理信息系统,融入一些数据处理功能,如简单的数据采集、数据存储、数据加工和转换。
经济可行性:
即是否能取得很好的经济效益,要考虑开发成本是否能承受。
本系统具体分为六部分,在网上进行妥善处理,从而节省人力、提高工作效率、减少经济开支。
可见,其在经济上是可行的。
时间可行性:
即系统本身的适应范围。
本系统管理部分所必须的多个环节,具有相对稳定性。
因此,在时间上是可行的。
技术可行性:
即现有的技术是否能适应本系统,人员是否胜任,以及软硬件资源能否如期得到。
本系统所需的WINDOWS系统,以及开发工具SQL和Asp、FrontPage、Photoshop等工具,都是很方便就可以得到的;
随着上网的不断普及,用户具有很高的网上操作水平,因此,在技术上是可行的。
社会可行性:
面对当今注重速度、效益的时代,本系统的社会可行性是显而易见的。
它能提高工作效率,增大信息传递的准确性、及时性、快速性,能节约人力、物力。
4.4系统运行环境
(1)硬件环境的要求:
服务器:
要求586以上任意机型,2GB或以上可使用硬盘空间,64MB或以上内存。
客户机:
要求586以上任意机型,内存64MB以上。
(2)软件环境的要求:
服务器端:
操作系统可以为WINDOWS2000任意版本/WINDOWSXP任意版本/WINDOWS2003Server;
要求安装可选组件IIS5.0或以上版本或其他类HTTP服务软件;
数据库采用MicrosoftSQLServer7.0或以上版本,建议选用MicrosoftSQLServer2000;
客户器端:
操作系统可以为WINDOWS9X/WINDOWS2000任意版本/WINDOWSXP任意版本;
用户必须安装WINDOWS安装组件中的IE5.0或以上版本,或者其他类浏览器。
4.5接口设计
用户接口:
在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。
在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。
外观上也要做到合理化,考虑到用户多对WINDOW风格较熟悉,应尽量向这一方向靠拢。
其中服务器程序界面要做到操作简单,易于管理。
在设计上采用下拉式菜单方式,在出错显示上可重定向到自定义的友好的提示页面上。
总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用
软件接口:
服务器程序可使用IIS提供的SqlServer数据库容器,实现对数据库的所有访问。
服务器程序上可使用Sql的命令对数据库备份,以做到对数据的保存。
在网络软件接口方面,使用的是标准Http协议和标准端口80,采用滑动窗口方式对数据进行网络传输及接收。
硬件接口:
在输入方面,对于键盘、鼠标的输入,可用系统的标准输入输出进行处理。
在输出方面,打印机的连接及使用,系统先把要打印的内容生成至Excel、Word或PDF文件中,用户例用MicrosoftExcel、MicrosoftWord或AdobeReader等软件提供的打印功能进行打印。
4.6运行设计
4.6.1运行模块组合
客户机程序在有输入时启动接收数据模块,通过各模块之间的调用,读入并对输入进行格式化。
在接收数据模块得到充分的数据时,将调用网络传输模块,将数据通过网络送到服务器,并等待接收服务器返回的信息。
接收到返回信息后随即调用数据输出模块,对信息进行处理,产生相应的输出。
服务器程序的接收网络数据模块必须始终处于活动状态。
接收到数据后,调用数据处理/查询模块对数据库进行访问,完成后调用网络发送模块,将信息返回客户机。
4.6.2运行控制
运行控制将严格按照各模块间函数调用关系来实现。
在各事务中心模块中,需对运行控制进行正确的判断,选择正确的运行控制路径。
在网络传方面,客户机在发送数据后,将等待服务器的确认收到信号,收到后,再次等待服务器发送回答数据,然后对数据进行确认。
服务器在接到数据后发送确认信号,在对数据处理、访问数据库后,将返回信息送回客户机,并等待确认。
4.6.3运行时间
在软体的需求分析中,对运行时间的要求为必须对做出的操作有较快的反应。
网络硬件对运行时间有最大的影响,当网络负载量大时,对操作反应将受到很大的影响。
所以将采用高性能的服务器,这将影响对数据库访问时间即操作时间的长短,影响客户机操作的等待时间,所以必须使用高性能的服务器。
硬件对本系统的速度影响将会大于软件的影响。
4.7数据库设计
4.7.1数据库结构设计
下面给出本系统内所使用的每个数据结构。
经费来源表finance结构如下表:
表41经费来源表finance
编号
字段名称
数据类型
说明
1
Id
bigint
自动增长编号
2
financeSource
varchar(20)
经费来源
使用单位信息表deptOfUseInfo结构如下表:
表42使用单位信息表deptOfUseInfo
deptOfUseNo
int
使用单位编号
3
deptOfUseName
varchar(40)
使用单位名称
保管单位信息表deptOfKeepingInfo结构如下表:
表43保管单位信息表deptOfKeepingInfo
deptOfKeepingNo
保管单位编号
deptOfKeepingName
保管单位名称
4
deptName
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 设备 管理信息系统 设计 开发