APP下载

基于ASP办公环境信息化管理软件的设计与实现

2011-11-09刘菁轩萱

中国新技术新产品 2011年16期
关键词:管理员客户端管理系统

刘菁 轩萱

(徐州医学院,江苏 徐州 221004)

1 引言

随着现代社会信息技术的快速发展,高校作为社会教育的重要环节,其信息化建设尤其不容忽略。提高高校办公管理中的信息化程度,不仅是高校信息化建设的重要组成部分,而且对提高工作效率,简化工作冗余环节有极大作用。从一个学校内部部门办公环境来看,往往存在较大数量的档案数据、复杂的办公程序、对外对内的信息共享等,以传统的运作方式,需要较为复杂的信息传递方式和数据存储方式。充分有效、因地制宜的发挥现代信息技术优势,提高办公环境的信息化程度可以有效的提高工作效率,是高校发展的必然趋势。

2 开发环境概述

Active Server Pages即ASP是微软开发的一种类似HTML、Script(脚本)与CGI的结合体,它没有提供自己专门的编程语言,而是允许用户使用包括VBSCRIPT,JAVASCRIPT等在内的许多已有的脚本语言编写ASP的应用程序。ASP的程序编制比HTML更方便且更有灵活性。它是在WEB服务器端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器。ASP属于解译性语言。由服务器端WEB服务器解释执行。ASP的特点是使用简单、方便,开发周期短、开发效率高。

3 系统设计与实现

使用ASP开发小型应用管理系统,凭借其自身易开发、内容短小、功能强大而在办公信息化管理中提出了新的可行性。现以我校现代教育技术中心开发部门内部用资产管理系统为例,阐述基于ASP的办公信息化管理软件的发展前景。

3.1 需求分析

我校现代教育技术中心作为医学院校中的重要职能部门,承担学校多媒体教室管理、校内摄像拍摄工作、校园及附属医院网络运作等工作,器材、设备管理数据量较大,更新频繁,按照传统的数据管理方式,往往出现较多的问题。每年学校进行设备清查时,工作量大,人力投入多,时常出现清查不明确的现象。全校固定资产管理部门拥有适用于全校设备管理的大型系统,管理数据较为方便,但其他部门从该系统中获得的本部门设备数据,面临一些难以解决的问题:由于字段设备位置不明确,借用人不明确,更换易耗材料手续混乱,甚至出现设备丢失现象。

面对这种情况,使用ASP开发制作小型资产管理系统,用于管理部门内部设备,由各设备负责人进行更新,可以提供较好的资源共享,数据清晰无误,简化数据查询、更新步骤,明确设备来源去处及责任人,避免丢失现象,显著提高工作效率。

3.2 系统架构设计

3.2.1 系统结构

系统采用ASP技术,由于ASP运行环境主要是客户端的 浏览 器 (B)及WEB 服务器(S)组成,因此本系统采用标准B/S架构,标准B/S三层架构包括数据层、应用层、表示层,见图1。客户端通过Internet访问ASP文件时,客户机通过浏览器向Web服务器发出HTTP请求,Web服务器对ASP代码进行解释并执行为HTML后发送至客户端浏览器,由客户端浏览器解释HTML代码及客户端Script。

3.2.2 系统功能模块

资产管理系统功能模块约分为六个,一般用户可以通过登录系统查询自己需要的设备信息;当有新的设备需要登记入库时,在系统中下载设备信息表格,填写设备参数,提交表格给设备管理员作为纸质材料备案。设备管理员可通过登录系统进行查询信息、管理数据、导入导出等操作,完成对设备的管理工作。系统管理员可以对系统用户权限进行管理,添加、删除用户,设置用户的权限。具体功能模块见图2资产管理系统用例图。

图1

图2 资产管理系统用例图

3.2.2.1 查询设备信息。用户可查看全部数据,也可查看某单条记录中的详细信息。一般用户和设备管理员均具备使用该模块的权限。

3.2.2.2 下载设备表格。可在该模块下载填写详细设备信息的表格,供一般用户提交给设备管理员做纸质材料备案使用。

3.2.2.3 高级搜索。由于资产管理系统中设备的字段较复杂,包含设备编号、设备名称、设备品牌、购买时间、价格、领用人、设备管理员、目前放置地点、出借记录、维修记录等。高级搜索可方便快捷的查询到用户需要的数据,依据用户输入的各字段关键字进行模糊匹配查询,或者按照某个字段的某一类别进行分类查询。

3.2.2.4 管理设备信息。该模块包含添加、修改、删除等功能,设备管理员具备该模块的使用权限。添加功能:添加单条新的记录,或者批量添加新纪录;修改功能:修改单条记录信息;删除功能:删除单条记录,也可删除所选的多条记录。

3.2.2.5 数据管理功能。设备管理员具备该模块的使用权限,实现数据的导出导入,并可根据用户输的字段范围导出数据,生成Excel表格。

3.2.2.6 权限管理功能。管理员具备该模块的使用权限,可对用户组进行管理,包含更改用户名、用户密码、删除用户等。同时管理员可实现对普通用户权限的管理功能。

3.2.3 数据库设计

从数据库的角度来看,数据量并不庞大,因此采用Access数据库即可满足系统需求。

3.3 实际解决问题和待完善的问题

系统投入使用后,将各部门所负责的设备集中管理,数据准确,通过查询系统中的数据可以获得该设备的具体信息,包括设备编号、设备名称、设备类型、设备型号、使用情况、存放地点、管理人、登记时间等。原本复杂的需要多人配合完成的工作,现在改由各设备管理员自行更新,数据达到最大共享,切实有效提高部门运作效率,减少人员使用成本,提高服务水平,提供良好环境,且系统开发简单,周期短,简单易学,无需长期培训,费用低。

系统需要完善的问题仍然存在,如数据排序,界面美观设计,打印报表等,可在今后的改版中进行进一步完善。

4 结语

针对目前的办公需求,基于ASP开发环境的应用系统待开发的仍然很多,ASP技术以其简单易用,开发周期短,开发成本低廉而适用于办公室信息化管理,通过此技术可以开发各种信息管理系统,构建学校部门内部WEB管理模式,提高工作效率,对加快高校信息化建设进程具有重要意义。

[1]薛会爱,庞娅娟.ASP网络编程标准教程[M].北京:人民邮电出版社,2009.

[2]邹天思.ASP开发技术大全[M].北京:人民邮电出版社,2007.

[3]刘菁,轩萱.基于B/S架构医学院校新生报到系统的设计与实现[J].科技创新导报,2011-18.

猜你喜欢

管理员客户端管理系统
基于James的院内邮件管理系统的实现
我是图书管理员
我是图书管理员
基于LED联动显示的违停管理系统
县级台在突发事件报道中如何应用手机客户端
孵化垂直频道:新闻客户端新策略
基于Vanconnect的智能家居瘦客户端的设计与实现
海盾压载水管理系统
基于RFID的仓储管理系统实现
客户端空间数据缓存策略