基于bs结构的固定资产网络化管理系统_第1页
基于bs结构的固定资产网络化管理系统_第2页
基于bs结构的固定资产网络化管理系统_第3页
基于bs结构的固定资产网络化管理系统_第4页
全文预览已结束

付费下载

下载本文档

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

文档简介

基于bs结构的固定资产网络化管理系统

大学的固定资产是教育、科学研究、生活后勤和产业的资金保护。随着高校总体管理水平的提高和固定资产规模的扩大,固定资产管理也处在不断的改进之中,管理模式由原来的手工管理发展到现在的计算机辅助管理。近年来由于学校合并使得学校分区办校、校区分散,同时学校的学科体系调整较大,固定资产的变动较大,再则随着政府投资力度的加大以及科研经费的增多,使得学校固定资产尤其是仪器设备急剧增加,因而在固定资产管理中常常需要处理大量的数据信息。另外,随着学校实验室的开放,教学、科研工作量与对外交流的增加,越来越多的校内外师生与研究人员希望了解学校教学、科研仪器设备的简要情况,为教学科研工作提供帮助,从而对学校的设备资产信息共享提出了日益迫切的要求。20世纪80年代以来,全球信息技术飞速发展,尤其是因特网的出现,使信息技术迅速渗透到社会经济的各个领域。随着Internet的普及应用,网络已成为人们获取信息和发布信息的主要方法和手段。网络数据库技术的不断发展,使得人们可以将Web技术与数据库技术结合起来,利用两者的优点开发出各种“基于Web技术的管理信息系统”,使之具有数据库、网络、多媒体和超文本功能,使用户可以在Web图形用户界面上方便地管理数据库中的数据。这为解决现行单机版资产管理系统存在的问题、实现动态信息管理提供了强有力的网络技术手段。1系统的网络结构和功能特点1.1系统的应用服务器本系统采用B/S网络三层构架,见图1。第一层浏览器,提供用户与系统的友好访问;第二层Web应用服务器,负责业务逻辑的实现;第三层数据库服务器,负责数据信息的存储、访问及优化。三层结构在传统的两层结构的基础上增加了应用服务器IAS(InternetApplicationServer),将应用系统处理逻辑与数据库系统分开,数据库系统的更新不影响应用系统处理逻辑;用专门的应用服务器处理客户请求,并与数据库通信,提高了数据库的访问效率;将部分处理任务和数据操作移到后台,简化了客户机的设计。本系统在Windows2000Server开发平台下的JSP运行环境进行研制,具体配置如下。(1)数据库服务器设在学校的网络中心,操作系统为linux,数据库软件为Oracle9i;(2)应用服务器的操作系统为Windows2000Server,WebServer采用Tomcat4.1,使用JSP面向对象的Web编程技术,Java运行环境是JDK1.3,使用JavaBeans/JDBC等开发接口与数据库连接;(3)客户端无需安装软件,用户使用浏览器或其它兼容的浏览器发出请求给应用服务器IAS,IAS从Oracle数据库中实时检索信息,并通过Web将信息传给客户端的浏览器。1.2用户级别设计基于Web技术的固定资产管理系统依托校园网,由设备与实验室管理处和网络中心进行统一管理。用户在使用时,须选择用户级别。用户级别分一级、二级、三级、四级、普通共5级,输入用户名及密码,系统进行验证。如验证成功,则根据权限进入各子系统进行操作,否则,可重新登录。系统设置的各级用户级别功能如图2所示。该系统主要包括系统管理、固定资产管理、贵重仪器信息、常用仪器信息、设备管理文件5部分,每一部分具有相对独立、完整的功能。1.2.1资产管理及报表管理为系统管理员,业务处理包括用户管理:设定用户权限,给出二级、三级、四级用户的用户名及密码,可进行添加、删除、修改用户操作,只有输入正确的系统管理员用户名和密码才能进行用户管理,从而防止他人的非法操作;项目审核:对录入、转账、报废的资产项目进行审查,若为录入、转账申报,审查合格后转入正式数据库,否则返回给四级用户,若为报废申报,则审查合格后转入淘汰库存放;贵重仪器管理:可查询全校的贵重仪器的基本信息和使用信息,并对全校贵重仪器的使用情况进行动态分析,生成机时使用、科研情况、人才培养、服务收入、功能开发和利用5个柱形图,更直观地反映仪器的使用效益和变化趋势;资产信息维护:可录入、修改、转账、报废全校各单位资产信息;固定资产信息查询统计:查询统计全校各院、部、系、教研室的资产信息;报表输出:系统调用Excel,以便于用户根据需要进行修改,输出各种形式的报表;最新消息:系统管理员可以在网站上发布通知、新产品介绍、学术会议、产品发布会等最新动态消息。1.2.2固定资产查询与管理二级用户为校级领导,三级用户为学院、部、处级领导,业务功能包括固定资产信息查询与统计:可查询并统计本单位各部门的固定资产信息;贵重仪器管理:可查询本单位的贵重仪器的基本信息和使用信息,并对本单位的每台贵重仪器进行动态分析;报表打印。1.2.3固定资产管理为系级用户,为本系统的系级信息管理员,可对本单位资产信息进行登记、修改、查询操作,包括固定资产信息维护:可录入、修改、查询、删除、转账、报废本单位固定资产信息,同时可查看系统对本单位信息的审核情况;贵重仪器管理:可录入、修改、查询本单位的贵重仪器的基本信息和使用信息,动态分析本单位贵重仪器的使用情况,并生成柱形图;报表打印。1.2.4留言板和设备管理文件可查询首都医科大学各部门的资产信息以及相关文件,同时可以网上申请使用我校的贵重仪器。除了以上的分级功能以外,系统还提供了两项公共功能,留言板和设备管理文件。利用留言板任何用户均可将自己的意见、建议、要求在网上发布。设备管理文件包括物资管理、实验管理、贵重仪器三方面的文件,系统以word文件格式显示,以便于用户下载保存。2该系统的主要技术2.1形成新的网站及开发方法本系统采用JSP和JavaBeans相结合的方式实现Web与后台数据库的快速连接。JSP是在服务器端开发脚本语言的环境,利用它可以开发出动态、交互、高性能的Web服务器端的应用程序,使得生成Web动态页面及构造功能完善的Web数据库应用变得十分简单。不论对Web开发人员还是维护人员,JSP都是一种非常出色的开发方案。JavaBeans是一个可重复使用的软件组件,可以实现代码的重复利用,JavaBeans易编写、易维护、易使用,可以在任何安装了Java运行环境的平台上使用,而不需重新编译。应用程序通过JavaBeans访问支持JDBC和ODBC的数据库系统,可有效地管理网站的静态工作部分和动态工作部分,从而创建出完美的网站。JSP与JavaBeans技术相结合,其工作原理为JSP程序在Web服务器端运行,前端用户请求JSP主页时,Web服务器响应HTTP请求并调用JSP引擎执行该文件,并解释执行其中的脚本。若脚本中有数据库访问请求,则立刻通过访问组件JavaBeans来完成操作。最后JSP根据访问数据库的结果生成HTML主页,返回给前端用户。JSP与JavaBeans结合工作流程如图3所示。2.2数据库设计为了简洁直观地反映贵重仪器设备的使用情况和使用效益,系统将贵重仪器设备的机时使用、人才培养、科研成果、服务收入、功能利用与开发共14项数据从数据库中提取出来,利用java的java.awt和com.sun.image.codec.jpeg包以及向量技术将数据绘制成柱形图,并将柱形图生成jpg图形并显示,图3是学校一台仪器的功能利用图。2.3利用web应用程序生成营造多媒体文件用户使用本系统时经常想把查询的结果保存成excel文件,并把文件下载下来。在Web应用日益盛行的今天,通过Web来操作Excel文件的需求越来越强烈,目前较为流行的操作是在JSP或Servlet中创建一个CSV(commaseparatedvalues)文件,并将这个文件以MIME,text/csv类型返回给浏览器,接着浏览器调用Excel并且显示CSV文件。这样只是说可以访问到Excel文件,但是还不能真正地操纵Excel文件,本系统利用JAVAEXCELAPI(简称JXL)工具包方便地操纵Excel文件,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为是使用Java编写的,所以我们在Web应用中可以通过JSP、Servlet来调用API实现对Excel数据表的访问。3信息交流功能本系统

温馨提示

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

最新文档

评论

0/150

提交评论