基于ASP的设备管理系统设计

来源 :电脑知识与技术·学术交流 | 被引量 : 0次 | 上传用户:hxjswordin123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:对企业而言,人力资源是企业最宝贵的资源,也是企业的“生命线”。而设备管理又是人力资源管理的一个重要组成部分。实行智能化的设备管理,可以让设备管理人员从繁重琐碎的案头工作解脱出来。文中介绍设计课题的选题背景和意义,相关的研究和开发的过程,以及设计思路和实现细节的考虑等。
  关键词:管理信息系统;数据库;设备管理;实体关系图(E-R图)。
  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)05-10ppp-0c
  
  1 引言
  
  借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势。党和政府根据知识经济时代的特点,对国民经济建设提出了“用信息化带动工业化”的指导思想。对企业而言,全面开发和应用计算机管理信息系统就是近期不能回避的问题。在企业管理中,人力资源是企业最宝贵的资源,也是企业的“生命线”,设备管理又是人力资源管理的重要组成部分。实行智能化的设备管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。
  现在应用在中小型企业的管理信息系统中,几乎都包括了设备管理模块。有些环境中是由作为大型ERP软件中的一个模块引进的,有些是作为企业的管理信息系统的一部分。南阳防爆电气研究所是集防爆电气产品科研、检测、认证标准、信息行业管理等领域的检测机构。单位内设备较多,需要定期计量、维护、维修等等。原来的手工办公方式,已经无法满足现代的工作需求。故要进行规范管理,提高工作效率。保证设备的正常使用,就需要一个设备管理系统。通过在本单位一段时间的工作调研,结合单位设备结构状况和设备管理人员现状,确定实现本方案的要点和工作计划。本系统的实现的主要功能有:设备信息查询管理、设备信息录入、设备信息增加、删除、打印、档案管理等模块。
  设计本系统从选题,调研,熟悉开发环境,实验关键技术,查找类似的相关系统的资料;系统概要设计,数据库结构设计,功能模块开发,功能模块测试,系统调试和系统试运行和修改到完成全部工作大约用了2个多月的时间。下面的流程图反映了我们的基本的思路和过程。如图1所示
  
  图2 系统功能模块图
  
  3.2 功能需求描述
  3.2.1 录入设备信息
  录入设备的设备名称、中心编号、出厂编号、型号规格等信息。
  录入第一条记录后,系统会自动进入下一记录的录入页面(记录编号自动加一),减轻了手工劳动并避免了许多错误的发生。
  若录入的设备名称或中心编号与数据库中的记录重复,则会自动转入修改页面。修改完成后同样也会自动进入下一录入页面。
  此模块必须先登录后才能使用。
  3.2.2 查询设备信息
  可从设备名称、中心编号、下次检定日期、实验室名称等查询方法中任选其一进行查询设备信息。
  支持模糊查询!
  例如:在中心编号查询框中输入E,则查询结果为中心编号中所有包含"E"的记录;
  3.2.3 修改/删除设备信息
  首先使用查询功能查询出需要修改/删除的记录,然后进行修改/删除操作。
  只能一条一条的删除记录。
  3.2.4 打印设备信息
  将查询结果以我们常见的表格形式打印出来,并可以自定义打印格式;
  3.3目标系统要求
  目标系统应该达到以下要求:
  (1)时间经济性。优化逻辑设计与物理设计,使系统运行效率高,反映速度快。
  (2)可靠性。能连续准确的处理业务,有较强的容错能力。
  (3)可理解性。用户容易理解和使用该系统。
  (4)可维护性和适应性。系统应易于修改、易于扩充、易于维护,能够适应业务不断发展变化的需要。
  (5)可用性。目标系统功能齐全,能够完全满足业务需求。
  (6)安全保密性。保证系统的物理安全、数据存储和存取的安全与保密、数据传输的安全与保密,做好使用人员的授权管理。
  3.4 系统平台选择
  选择微软平台作为主导,一方面考虑目前微软的飞速发展,越来越多的企业在规划内部网络时,将微软平台作为首选方案;另一方面从技术角度来讲,微软平台上的应用无论是在开发上,还是在软件的部署上都非常容易,而且性能优越。
  操作系统:Windows 2000
  开发工具与语言: Macromedia Dreamweaver MX 2004网页制作工具
  3.5 数据库设计
  3.5.1 数据库介绍
  所谓数据库(Database)就是指按一定组织方式存储在一起的,相互有关的若干个数据的结合,数据库管理系统(Database Management System)就是一种操纵和管理数据库的大型软件,简称DBMS,他们建立在操作系统的基础上,对数据库进行统一的管理和控制,其功能包括数据库定义,数据库管理,数据库建立和维护,于操作系统通信等。DBMS通常由数据字典,数据描述语言及其编译程序,数据操纵(查询)语言及其编译程序,数据库管理例行程序等部分组成。
  关系数据库是以关系模型为基础的数据库,是根据表、记录和字段之间的关系进行组织和访问的一种数据库,它通过若干个表(Table)来存取数据,并且通过关系(Relation)将这些表联系在一起,关系数据库提供了成为机构化查询语言(SQL)标准接口,该接口允许使用多种数据库工具和产品,关系数据库是目前最广泛应用的数据库。
  3.5.2 数据词典分析
  该管理系统的数据库由下述两张数据表组成
  (1)管理员注册表(表1):admin.dbf
  
  表1 管理员注册表
  
  4 设备管理系统的功能实现
  
  4.1 设备信息系统管理模块编码设计
  4.1.1 设备信息系统管理增删改功能
  设备管理系统管理模块主要分为添加设备、修改设备、删除设备、用户管理等信息模块。设备管理系统管理页面如图3所示:
  
  图4
  
  具体编码如下:
  “增加新记录”提交按钮主要源代码:
  <%
  set rs=server.createobject("adodb.recordset")
  sql="select * from shebei where id is null"
  rs.open sql,conn,3,3,1
  rs.addnew()
  rs("中心编号")=request.form("中心编号")
  rs("设备名称")=request.form("设备名称")
  rs("出厂编号")=request.form("厂编号")
  rs("型号规格")=request.form("型号规格")
  rs("量程")=request.form("量程")
  rs("分辨力")=request.form("分辨力")
  rs("制造厂")=request.form("制造厂")
  rs("单价")=request.form("单价")
  rs("购入日期")=request.form("购入日期")
  rs("zhuanyeleibie")=request.form("zhuanyeleibie")
  rs("检定单位")=request.form("检定单位")
  rs("检定误差")=request.form("检定误差")
  rs("最近检定日期")=request.form("最近检定日期")
  rs("重新检定日期")=request.form("重新检定日期")
  rs("检定周期")=request.form("检定周期")
  rs("操作者")=request.form("操作者")
  rs("管理者")=request.form("管理者")
  rs("备注")=request.form("备注")
  rs.update
  rs.close
  set rs=nothing
  %>
  4.1.2 设备修改删除功能
  设备修改删除界面如图5所示。
  
   图6
  
  设备查询结果显示界面如图7所示
  
  图8
  
  4.2 连编程序
  各模块编制完成以后,要通过连编将项目资源,如查询、修改、删除、打印等项目通过一个完整的页面组合起来,形成一个主页面,以方便使用者管理系统。
  4.3 调试发布
  整个系统全部完成后,要进行调试完全可用之后,在网上发布。服务器配置win2000server即可,使用者可以通过网络登录设备管理系统站点就可进行管理设备,达到自动化办公的目的。
  
  5 结束语
  
  在本项目的软件开发的过程中,通过调研最终决定利用ASP语言编制管理系统,期间学习了很多有关的知识。这样的项目对把学过的数据结构,程序设计,数据库,软件工程等知识综合应用到实际的程序设计中是一个非常有效的方法。
  另外还充分体会了从事软件开发工作需要特别严谨认真的态度和作风,一点都马虎不得。每一个细微的细节都必须十分的注意,如果不认真思考决策,就会出现或大或小的错误,如果早期的错误隐藏下来,对后面的工作影响就会很大,甚至有时要推倒很多前面做的工作重来。所在在开发过程中应多查资料,多看书。要编一个优秀的软件决不是一蹴而就的事情,需要长时间的积累和经验。
  设备管理系统已经使用,在工作的使用过程中,根据工作的具体要求不断的修改,完善,在实际的设备管理工作中,充分发挥了它的功能,大大提高了工作效率,使单位的设备管理工作上了一个新台阶。
  
  参考文献:
  [1]飞思科技产品研发中心,著.网页编程组合教程[M].西安:电子科技大学出版社,2001.
  [2]石志国.ASP 动态网站编程[M].北京:清华大学出版社,2001.
  [3]精锐创作组,著.ASP 网络与数据库整合应用[M].北京:人民邮电出版社,2001.10.
  [4]谭浩强.动态网页制作 ASP[M].北京:电子工业出版社,2002.4.
  
  收稿日期:2007-12-24
  作者简介:杨阳(1982-),女,河南南阳人,助教;王向阳(1979-),女,河南南阳人,助教;吴长康(1978-),男,河南南阳人,助理工程师。
其他文献
@朱椿栩:小学时有个同学,几乎连续6年都被我们讨厌。她到底有什么问题呢?我再三回忆,能想起来的就是丑、口吃,跑起步来姿势很搞笑,还有就是学习成绩和她的外表一样糟糕,除此之外也没有什么不好。我们以貌取人嫌弃她,家长则以成绩取人叫我们“别跟她玩”,于是她成了“墙那边的人”……还好听说她在现在的班里过得挺好的,否则我大概会愧疚一辈子。  @凌波仙子:周末,我去帮一个阿姨的孩子补课,听见阿姨跟他说,你要好
摘要:中技学生基础知识水平和自主学习能力相对薄弱,需要教师不断整合教学资源,改进教学方法,更关键是培养学生自主学习能力。随着社会信息化的发展,混合式学习充分体现出其优势,笔者以《机械制图》课程中的“识读装配图”章节为例进行了实践探索,从基于翻转课堂的混合式教学入手,激发学生学习兴趣,有效提高学生自主学习能力。  關键词:中技学生;翻转课堂;混合式教学  中图分类号:G424 文献标识码:A 文章编
立德树人是初中道德与法治学科教学的根本任务,而家国情怀教育是立德树人的内在要义之一。让学生提高文化认同感、增强“四个自信”、践行社会主义核心价值观的重要内容之一就是家国情怀教育。本文结合2019年秋季部编人教版九年级(上册)教材的教学设计,谈家国情怀教育在新教材教学中渗透和培育。主要分三个路径:一是通过传承中华文明,增强学生的文化认同感;二是通过讲好中国故事,促进学生情感升华;三是开展主题情境探究
摘要:该论文主要是介绍了基于移动终端中国少数民族汉语水平考试学习系统的设计与实现。该系统基于移动终端,服务器选择Tomcat,服务器技术选择JavaEE以及相关软件技术相结合,编写服务器对应于移动终端的不同的接口,供后期移动终端的开发。系统弥补了传统汉语教育中的很多弊端,改变了只能从书本和老师那里获取汉语知识的现状,拓展了少数民族学生学习汉语的途径,同时降低了他们学习汉语的资金成本和时间成本,使得
从虚拟的世界中抽离出来  我只喜欢玩游戏。在学校时,下课我也不想和班里的同学说话,特别讨厌所谓的集体活动,比如秋游。  博 文  现在虚拟世界的魅惑力真是太强大了,它有时会像“黑洞”一样吸附一个人在现实生活中的活力。美学家把这称作是“现实的非现实化”。过于玄虚的话我就不说了,我只想说,趁你还没有完全被网络游戏控制(沉迷其中的人已经不会写信来诉说什么了),请把更多的时间和注意力分配给我们置身其中的真
美国《财富》2017年6月15日    根据印度人力资源管理外包公司PeopleStrong的分析,自动化可能對印度69%的工作造成威胁,首当其冲的是制造业、信息技术及相关服务、安保和农业。当务之急,是要开展关于机器人、3D打印、机械工程学等专业的培训。而在印度中部落后且受自动化影响低的地区,还要先推动服装与纺织业、电子装配、基础设施和住房等劳动密集型行业的发展,解决劳动力过剩的燃眉之急。
技术过剩战略能否让中兴汽车扭转“边缘化”的印象并迅速回归?显然,这家曾经的经典皮卡出口案例的主角,现在需要靠一款打动客户并具高性价比的乘用车型在主流市场获得新生。  对中兴汽车董事长兼总经理肖伟来说,发动一场新的攻势还能奏效吗?  2014年是中兴汽车成立65周年,也是其甩开包袱、开启复兴大业的第一个重要5年的收官之年。他们用一个15万辆整车及零部件技改扩建项目奠基仪式作为庆祝,该项目建成后,将实
军训快结束的时候,妈妈来学校看我,我老远就看见她了,于是微笑着向她走去,还没等我開口喊她,我妈对我说了一句:“姑娘你好,请问初一(2)班在哪儿?”
1    下午第一节课,我们的班主任庆福大哥,人称班头,正怀着十二分的热情在讲评卷子。大家午睡刚醒,还有些倦意。突然,同桌小A冷不丁“啊嚏”一声,大伙忍俊不禁,齐刷刷把目光转了过去。班头丝毫不为所动,仍然沉浸在他的习题讲解中。小A似乎仍不罢休,几分钟后,“啊——嚏——”又一个响亮的喷嚏,这下班里开始骚动起来,一些同学实在忍不住,趴在桌上笑得眼睛、鼻子、嘴巴都快混在一起了。班头受了冷落,又委屈又不爽
通用、福特、克莱斯勒三家美国汽车公司巨额亏损,美国政府准备出手援救,但在该不该救的问题上,美国国内引发了一场争论。    尽管加大了促销举措的力度,但美国汽车公司八月份销售量继续下滑。通用汽车销售量下降20%,福特汽车销售量下降265%克莱斯勒销售量下降34%。  销量惨跌的背后是“三大”苦不堪言的巨额亏损,今年第二季度,通用汽车亏损额达到155亿美元,为其百年历史上第三大季亏。同期福特季度亏损则