林学院设备处管理信息系统设计与开发毕业论文(编辑修改稿)内容摘要:

同样,谁能很好地管理和利用信息,谁就有可能占领市场,获2 国内外研究现状 4 得效益。 国内外大量事实已说明:在目前这个激烈竞争的市场经济中,谁的信息管理现代化水平高,谁重视信息资源的开发和利用,谁就能抓住机遇,在竞争中取胜。 本信息管理系统合理的借鉴国际领先的设备管理思想并结合国内学校设备管理现状,经过长期的现场调研,完全能满足国内一般学校的设备管理的需 要。 并通过对各行业设备管理情况的长期研究探索,以灵活、通用为主要设计思想,开发适合于学校设备管理的信息系统。 使用本系统之后,将会提高学校的办公效率和设备可靠性,减少工作人员的劳动强度,减少办公耗材,提高学校的现代化管理水平。 3 理论依据 5 3 理论依据 采用 B/S 模式 B/S 模式(浏览器 /服务器)随着 Inter 的发展,已经成为了企业信息系统建设的首选。 B/S 模式使用方便,客户端统一采用浏览器,不限制客户平台,可以方便的和其他业务系统连接。 采用 Browser/Server 模式的新一代 MIS 系统主要利用 Inter 技术和产品来构筑内部的 Inter 网络,即所谓的 Intra 网络。 信息发布网站是为处在不同地点的用户提供网上数据查询服务的,故采用 B/S 模式。 它基于 TCP/IP 协议,可以跨越当前几乎所有的平台。 在任何平台上只需要安装一个游览器,就可以访问 Web 服务器。 工具的选择 界面设计可采用 FRONTPAGE、 PHOTOSHOP、 DREAMWARE 等工具软件 ,由于个人的对软件的掌握程度本次界面设计采用 DREAMWARE、 PHOTOSHOP。 编程后台语言 可采用 ASP、 JAVASCRIPT、 VBSCRIPT、 HTML、 PHP、 JSP 等,它们都具有自己的特点,如 PHP 是一种跨平台的服务器端的嵌入式脚本语言。 它大量地借用 C、 Java 和 Perl 语言的语法 , 并耦合 PHP 自己的特性 ,使 WEB 开发者能够快速地写出动态产生页面。 它支持目前绝大多数数据库。 还有一点, PHP 是完全免费的,不用花钱,可以从 PHP 官方站点 (: //)自由下载。 而且你可以不受限制地获得源码,甚至可以从中加进你自己需要的特色。 再如 JSP 是 Sun 公司推出的新一代网站开发语言。 JSP 可以在 Serverlet 和 JavaBean 的支持 下,完成功能强大的站点程序。 数据库 可采用 Access、 MySql、 Sql Server2020 等,它们各具特点, 如 MySql 是一个精巧的 SQL 数据库管理系统,虽然它不是开放源代码的产品,但在某些情况下可以自由使用。 由于它的强大功能、灵活性、丰富的应用编程接口( API)以及精巧的系统结构,受到了广大自由软件爱好者甚至是商业软件用户的青睐。 本次编程语言采用 ASP、 JAVASCRIPT、 HTML,数据库采用 SQL Server 2020,下面将介绍 ASP 概述和 Microsoft SQL Server 2020 简介,以此说明选择理由。 3 理论依据 6 ASP 概述 A. ASP 的概念 ASP 是 Active Server Pages 的缩写,中文名字是“动态服务器页面”,使用 ASP可以创建动态、交互的 Web 服务器应用程序。 这里所说的动态服务器页面,是指该页面内容可根据访问时间、访问者不同因素动态生成的。 不是简单的指网页中包含动态文字、声音和动画等。 B. ASP 的特点  使用 VBScript、 JavaScript 等简单易懂的脚本语言,再结合 HTML 代码,就可以快速创建大部分网站元素。  无须进行编译,容易编写,可在服务端直接执行。  使用普通的文本编 译器,如 Windows 的记事本,即可进行编辑设计。  与浏览器无关( Browser Independence) ,客户端只要执行 HTML 代码的浏览器,即可浏览 ASP 的网页内容。 ASP 所使用的脚本语言( VBScript、 JavaScript)均能够在 Web 服务器端执行,客户端的浏览器不需要执行这些脚本语言。  ASP 的源程序不会被传到客户端浏览器,因而可以避免所写的源程序被他人剽窃,提高了程序的安全性。  可使用服务器端的脚本来产生客户端的脚本。  可以使用 ActiveX Server Components(ActiveX 服务器无件 )扩展 ASP 的功能。 C. ASP 的发展 ASP 的第一个版本是 测试版。 它给 Web 开发带来一阵暴风,它能够将代码直接嵌入 HTML,使得设计 Web 页面变得更简单,并且通过内置的组件能够实现强大功能。 最明显的就是 Active Data Object( ADO),它使得建立一个动态页面如小孩子玩游戏一样简单。 接下来微软公司发布了 Active Server Page ,它作为 IIS 的附属品免费发送,并且不久就在 Windows 平台上得到广泛使用 [6]。 1998 年,微软公司发布了 ASP。 ASP 和 ASP 的主要区别是 ASP 的外部组件需要实例化。 微软公司接着发布了 Windows 2020 操作系统。 这个 Windows 版本给我们带来了IIS 以及 ASP。 ASP 并不是简单对 ASP 进行补充,核心的不同在于它把很多的事情交给了 COM 来做。 ( 石志国, 2020) 3 理论依据 7 SQL server 简介 Mircrosoft SQL Server 2020 是一个分布式的关系型数据库管理系统,具有客户 /服务器体系结构,采用了一种称为 TransactSQL 的 SQL 语言在客户机和服务器之 间传递客户机的请求和服务器的处理结果。 Mircrosoft SQL Server 2020 是一个应用广泛的数据库管理系统,具有许多显著特点,例如,用户喜欢的易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性能价格比等。 在 Mircrosoft SQL Server 2020 系统中,数据库的管理采取了先进的动态管理机制,数据库的大小可以随着数据量的变化而缩小或者扩大。 另外,用户数据都是非常重要的和保密的,这些数据存储在 Mircrosoft SQL Server 2020 系统中有绝对的安全性保障,有完善的用户帐户策略和许可机制,只有经过授权的用户才能访问系统,并且执行相应的操作和访问允许访问的数据。 未经授权的用户既不能执行相应的操作,也不能访问数据库中的相应数据 [12]。 Mircrosoft SQL Server 2020 系统具有强大的网上功能,可以在 Inter 上发布数据库中的数据。 在 Mircrosoft SQL Server 2020 系统中,允许用户简单的使用一些向导和工具把数据库的数据发布到网络上,并且可以根据需要来调度修改已经发布的数据。 从 历史的发展来看, Mircrosoft SQL Server 2020 系统的产生就是为了开发在Mircrosoft Windows NT 操作系统上运行的关系型数据库管理系统。 ( 肖健, 2020) 4 系统分析与设计 8 4 系统分析与设计 系统任务概述 研制 设备处管理 软件是为了 具体化,合理化的帮助设备处工作人员、设备物资管理人员记录、查询、管理设备信息及设备处工作信息,同时能促进学校各部门的信息流通。 开发意图  为了减轻学校各部门物资管理工作的负担;  为了 促进设备处管理工作的规范与完善 ;  为了 设备处工作人员和管理人员的工作 更 为 方便; 减轻工作负担,提高工作效率 应用目标 设备处管理信息系统将通过校园网、 Intra、 Inter 平台,联结学校办公室、家属区和学校其他部门,实现设备处工作的信息化管理,提高工作效率,做到设备信息的信息共享、资源共享。 总之,系统的功能应能满足个性化服务的需要;功能强大、操作方便、柔性扩展的需要;适应学校“十一五”发展的需要。 通过系统平台,应能对全校设备进行统一管理,保证信息在各部门之间传递的快速性和数据传递的高度准确性。 系统还应具有系统运行的稳定性,信息使用的安全性,信息传输的可靠性和较高的信息吞 吐量。 作用范围 本软件可适用于学校的设备采购、设备管理和设备相关信息管理;能随时进行更新、查询、统计;生成、打印报表及相关单据。 系统可行性分析 限于个人能力和精力,本次要完成的内容将定位于建立西南林学院设备处的管理信息系统,融入一些数据处理功能,如简单的数据采集、数据存储、数据加工和转换。 经济可行性:即是否能取得很好的经济效益,要考虑开发成本是否能承受。 本系4 系统分析与设计 9 统具体分为六部分,在网上进行妥善处理,从而节省人力、提高工作效率、减少经济开支。 可见,其在经济上是可行的。 时间可行性:即系统本身的适应范围。 本系 统管理部分所必须的多个环节,具有相对稳定性。 因此,在时间上是可行的。 技术可行性:即现有的技术是否能适应本系统,人员是否胜任,以及软硬件资源能否如期得到。 本系统所需的 WINDOWS 系统,以及开发工具 SQL 和 Asp、 FrontPage、Photoshop 等工具,都是很方便就可以得到的;随着上网的不断普及,用户具有很高的网上操作水平,因此,在技术上是可行的。 社会可行性:面对当今注重速度、效益的时代,本系统的社会可行性是显而易见的。 它能提高工作效率,增大信息传递的准确性、及时性、快速性,能节约人力、物力。 系统 运行环境 (1)硬件环境的要求: 服务器:要求 586 以上任意机型, 2GB 或以上可使用硬盘空间, 64MB 或以上内存。 客户机:要求 586 以上任意机型,内存 64MB 以上。 (2)软件环境的要求: 服务器端: 操作系统可以为 WINDOWS 2020 任意版本 /WINDOWS XP 任意版本/WINDOWS 2020 Server;要求安装可选组件 或以上版本或其他类 HTTP 服务软件;数据库采用 Microsoft SQL 或以上版本,建议选用 Microsoft SQL Server 2020; 客户器端: 操作系统可以为 WINDOWS 9X/ WINDOWS 2020 任意版本 /WINDOWS XP 任意版本;用户必须安装 WINDOWS 安装组件中的 或以上版本,或者其他类浏览器。 接口设计 4 系统分析与设计 10 用户接口 : 在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。 在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。 外观上也要做到合理化,考虑到用户多对 WINDOW 风格较熟悉,应尽量向这一方向靠拢。 其中服务器程序界面要做到操作简单,易于管理。 在设计上 采用下拉式菜单方式,在出错显示上可重定向到自定义的友好的提示页面上。 总的来说,系统的用户界面应作到可靠性 、 简单性 、 易学习和使用 软件接口:服务器程序可使用 IIS 提供的 Sql Server 数据库容器,实现对数据库的所有访问。 服务器程序上可使用 Sql 的命令对数据库备份,以做到对数据的保存。 在网络软件接口方面,使用的是标准 Http 协议和标准端口 80,采用滑动窗口方式对数据进行网络传输及接收。 硬件接口:在输入方面,对于键盘 、 鼠标的输入,可用系统的标准输入输出进行处理。 在输出方面,打印机的连接及使用,系统先把要打印 的内容生成至 Excel、 Word或 PDF 文件中,用户例用 Microsoft Excel、 Microsoft Word 或 Adobe Reader 等软件提供的打印功能进行打印。 运行设计 运行模块组合 客户机程序在有输入时启动接收数据模块,通过各模块之间的调用,读入并对输入进行格式化。 在接收数据模块得到充分的数据时,将调用网络传输模块,将数据通过网络送到服务器,并等待接收服务器返回的信息。 接收到返回信息后随即调用数据输出模块,对信息进行处理,产生相应的输出。 服务器程序的接收网络数据模块必须始终处于活动状态。 接 收到数据后,调用数据处理 /查询模块对数据库进行访问,完成后调用网络发送模块,将信息返回客户机。 运行控制 运行控制将严格按照各模块间函数调用关系来实现。 在各事务中心模块中,需对运行控制进行正确的判断,选择正确的运行控制路径。 在网络传方面,客户机在发送数据后,将等待服务器的确认收到信号,收到后,再次等待服务器发送回答数据,然4 系统分析与设计 11 后对数据进行确认。 服务器在接到数据后发送确认信号,在对数据处理 、 访问数据库后,将返回信息送回客户机,并等待确认。 运行时间 在软体的需求分析中,对运行时间的要求为必须对做出的操作有较快的 反应。 网络硬件对运行时间有最大的影响,当网络负载量大时,对操作反应将受到很大的影响。 所以将采用高性能的服务器,这将影响对数据库访问时间即操作时间的长短,影响客户机操作的等待时间,所以必须使用高性能的服务器。 硬件对本系统的速度影响将会大于软件的影响。 数据库设计 数据库结构设计。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。