摘 要: 结合工作室制人才培养模式,镇江市装备中心委托学校计算机专业维修方向工作室负责部分设备维修工作。以C#为语言、以Microsoft Visual Studio 2012为工具、以SQL Server 2008为数据库,开发基于ASP.NET的信息化设备维修系统平台,维修更具时效性。
关键词 : 信息化设备,维修平台: ASP.NET,
Abstract: Combined with the training mode of studio system, Zhenjiang Equipment Center entrusts the school computer professional maintenance direction studio to be responsible for parts of the equipment maintenance. With C# as the language, Microsoft Visual Studio 2012 as the tool and SQL Server 2008 as the database, a maintenance system platform for informationalized equipment based on ASP.NET is designed, which makes maintenance more timely.
Keyword: informationalized equipment; maintenance platform; ASP.NET;
工作室制人才培养模式以工作室为依托,以专业教师为主导、以学生为主体,以校企合作或产学研项目为载体,引进企业管理模式,强化教、学、做有机结合,突出学生职业能力培养,促进教学与就业自然衔接[1]。镇江市装备中心与学校计算机专业维修方向工作室合作,委托工作室(维修基地)负责部分信息化设备维修工作。
1 、整体设计
如图1所示,基于ASP.NET信息化设备维修系统平台(以下简称“平台”)角色有系统管理员、装备中心管理员、维修基地管理员、指导教师、单位用户。
图1 平台工作流程图
系统管理员负责平台的系统管理,权限有用户管理、单位管理、设备分类管理。装备中心管理员负责维修受理,权限有报修管理、代用机管理、报表信息管理。维修基地管理员负责维修,权限有维修管理、配件管理、报表信息管理。指导教师负责具体设备的维修。单位用户负责设备报修。
2 、相关开发技术
1).NET Framework隶属于.NET环境的组成部分(.NET Framework, Web服务,.NET企业服务器)之一。.NET Framework平台可以使软件开发更加快速,类型代码易使用与维护,支持各种格式代码的开发,开发的代码具有应用性、移植性,可供生成、运行下一代应用程序和XML Web Services内部Windows组件[2]。
2) ASP.NET是微软推出的新一代Web应用程序开发技术,包含生成企业级Web应用程序必需的多种服务,建立在服务器编程技术基础上,为Web站点或企业内网创建交互、动态的HTML页面[3]。ASP.NET基于.NET Framework的Web开发平台是使嵌入网页的脚本可用因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时在Web服务器上动态创建它们。
3) SQL Server 2008数据库提供了基于实物的企业级信息管理系统方案,是可扩展、高性能、为分布式客户机或服务器设计的数据库管理系统。SQL Server数据库具有信息数据管理、汇总、统计等功能,可实现数据联系、汇总并以合理方式存储[4]。
3 、主要功能模块
3.1 、报修模块
报修信息管理页面可查看详细信息,其中添加报修单页面如图2所示。报修状态为“未上报”时,单位用户可修改、删除信息。如报修单状态为“装备中心已完修、装备中心已取回”,单位用户需确认取回报修设备,还可申请“返修”。如申请使用代用机,则需归还,代用机状态改为“可用”。
图2 添加报修单页面
3.2 、受理模块
1) 单位报修管理页面。
若报修单状态为“未受理”,可在详细信息页填写上门维修人员姓名、电话等。若报修单状态为“受理”,可在详细信息页填写故障预判,选择接修处理方式、代用机使用情况,若建议报废,则需填写理由。装备中心管理用户选择装备中心维修,需填写预计完修时间、是否完修、配件费用、人工费用、实收费用、故障诊断、维修方案,直接生成报修单报表,显示代用机相关信息,装备中心在纸质报修单上签字盖章;选择维修基地维修,可生成维修单报表,维修基地在纸质维修单上签字盖章,用户确认“取回”后,报修单状态为“维修基地已完修”。
2) 代用机管理页面。
用户可添加、修改(未使用时)代用机信息。
3) 报表信息管理页面。
主要有报修明细报表、单位维修年度汇总报表和单位类别维修汇总报表。
3.3、 维修模块
1) 维修管理页面。
装备中心管理用户接收报修单,填写相关信息。维修基地指导教师可在维修中添加配件。配件优先使用旧批次。
2) 配件管理页面。
维修基地管理用户可以添加、修改、删除配件信息;可选择配件类别、配件来源、上传图片,填写配件名称和配件描述即可。用户打开配件入库页即可添加或修改配件入库。
3)报表信息管理页面。
主要有报修明细报表、单位维修年度汇总报表、单位类别维修汇总报表、配件使用报表。
3.4、 平台系统管理模块
1) 用户管理页面。
系统管理员可添加、修改、删除用户,管理员或系统中存在记录的用户不能删除。默认情况下,新添加用户状态为“未启用”。
2) 单位管理页面。
系统管理员可添加、修改、删除单位用户,若系统存在报修数据,则不能删除。
3) 分类管理页面。
系统管理员可以添加、修改、删除设备类别,若有设备维修数据,则不能删除。
4 、数据库设计
如表1所示,平台共建了用户表、单位表、代用机表、配件表、配件类别表、配件出入库表、报修信息表、维修记录表、图片表、配件使用表等数据库表。以代用机表为例,结构如表2所示。
表1 平台数据库表清单
表2 代用机表Bd_Machine详细信息
5、 结束语
软件测试是执行应用程序检测程序缺陷[5],可保障软件开发效率与可行度[6]。信息化设备维修系统平台经单元测试、集成测试、确认测试、系统测试等,结果表明,系统数据存储稳定无差错,平台运行顺畅,建设目标和研究内容达到了设计要求。
参考文献
[1]龚婷婷,徐健锐高职计算机类专业”工作室制"人才培养模式探索:以江苏联合职业技术学院镇江分院为例[J]镇江高专学报, 2015,28(1):115-117.
[2]付明柏基于NET Framework的软件复用技术研究[J]软件导刊, 2013(5):15-17.
[3]张超基于ASP.NET的课程在线学习交易平台设计与实现[J].内蒙古科技与经济, 2020(10):90-91.
[4]闰旭浅谈SQL Server数据库的特点和基本功能[J].价值工程, 2012(22):229-231.
[5]蒲天应,姚凯学基于.NET的软件集成测试研究[J].贵州大学学报(自然科学版),2009(2):94-96.
[6]刘小艮计算机软件测试技术与开发应用研究[J].信息与电脑(理论版),2020,32(15):87-88.
易大学服务平台采用ASP.NET框架技术来实现, 通过多层体系结构使系统开发更加有条理, 并有助于后期的扩展和维护。而且, 前端的模块化设计让大学生使用该平台更加方便, 并易于寻找到所需的学习资源, 从而增加平台的易用性。实际测试表明, 该平台能够真正有效地...
图书漂流是指漂友将自己不再阅读的书贴上特定的标签放到公园长椅、火车站候车室、广场等公共场所,供他人阅读,阅读之后,拾取人按照标签指示,再以同样的方式将书投放到公共场所中,如此接力下去。...
引言随着企业的发展,人才需求与日俱增,为加快人才队伍建设,引导员工多渠道成才,各单位都规划了多渠道人才培养成长路径,建立了多通道人才发展体系,提供每年各级各通道人才申报机会.由于各类通道的申报及考核的业绩材料涉及专业管理、建章立制、创新...
0引言20世纪80年代,全国高校就纷纷开始建设校园网络,现在各高校初步实现了网上办公、网上管理、网上教学、网上服务的教学模式。同时,国家教育部对于大学生体质测试提出明确要求,要求各高校对在校大学生能进行大学生体质测试并且实现在线查询。结合...
1前言随生活水平的不断提高,人们对旅游的意识也在不断增强,而目前,旅行社组织游客的主要方式为组团旅游,其特点是旅游路线固定,时间段固定。对旅行社业务进行支持的计算机软件系统也都停留在这方面的管理上。利用网络平台提供给用户自由行的旅游服务是...
Web应用是目前Internet上应用最广泛的信息服务,Web服务已经影响到广告、新闻、电子商务等各个服务领域。ASP和ASP.NET都是应用于web开发领域的开发平台。ASP(ActiveServerPages)是微软公司推出的一种取代CGI(CommonGatewayInterface)的技术。但是,随着We...
一、引言随着互联网在各行各业的逐步深入,目前互联网思维已经深入到社会生产的各个化解,成为了一种先进的生产力,促进者社会经济不断发展.为社会生产力的改革、发展提供了非常广阔的平台。绝大多数企业都建立了自己的网络营销平台,使用动态网站技术来建...
21世纪是信息化、网络化的时代,网络不仅开阔了人们的视野,也方便了人的生活。在网站和网络技术飞速发展、网络普及的今天,人们早已习惯了从网上查询新闻,查看自己感兴趣的话题。随着物质生活的日益丰富,人们在精神生活方面的要求也逐渐提高,再加上一年...
ASP.NET自2000年发布以来,以代码高效、开发简单、管理简便、语言支持新颖、程序结构清晰等优势倍受系统开发者所青睐,其相关技术被广泛应用于各行各业管理系统中。作为一种独立于浏览器的编程模型,ASP.NET为B/S模式下的网络应用软件开发提供了平...
根据项目开发所需的关键技术进行分析, 包括随机账号及二维码生成、投票统计及打印、自适应终端等, 解决特定场景下使用投票系统的需求。...