基于SpringMVC+AngularJS的管理报表系统的设计与实现

来源 :内蒙古大学 | 被引量 : 1次 | 上传用户:xinhua163
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着京东方、华星光电等国内面板厂家的业务发展,中国显示面板业开始进入快速发展期,公司的管理要求也进一步加强。智能制造行业的管理报表系统主要为高级管理层级领导提供生产相应的指标汇总数据和图表,方便高层领导快速掌握集团各个工厂生产的指标,也可以方便横向对比,对企业发展和决策规划有重要的意义。目前公司内部已有部分系统,但是系统的定位和使用场景有不同的差异,无法满足实际需求。MES(Manufacturing Execution System,制造执行系统)报表模块可以查询单一工厂实时生产数据,但无法分析复杂数据指标;BO(Business Object,业务对象)报表系统是工厂主要的数据报表分析工具,可以分析较长时间、逻辑复杂的生产数据指标,但缺点是数据抽取要额外时间,存在滞后性;生产数据透明化系统是一个轻量级的生产监控系统,数据源与BO一致,缺点是界面固定,无法根据用户需求灵活修改;ERP(Enterprise Resource Planning,企业资源计划)系统主要定位于财务数据的分析及管理,缺点是生产相关数据缺失。综合各个系统的优点和缺点,以及架构的优越性,我们选定了Spring MVC(Spring Model-View-Controller,模型-视图-控制器)为服务器端框架,Angular JS(Angular Java Script)作为前端框架替代MVC三层架构中的视图层,开发了管理报表系统。本文围绕管理报表系统设计及实现展开讨论,主要包括四部分:系统需求分析、系统总体设计、详细设计及实现过程、上线测试与验证。1、联合三个中心组织,十个现地组织共同梳理系统设计的目的及需求,并输出标准化系统逻辑及原型图设计。2、通过融合Spring MVC架构和Angular JS架构的优势,搭建了系统的整体架构。系统与第三方的接口通过Webservice、数据抽取工具等方式实现。3、分别对系统的基础数据维护、系统数据连通、报表分析展示、权限管理和系统使用情况等功能进行详细设计,包括关系模型设计、数据库模型设计、展示模块的实现以及前台界面的实现。数据库使用Oracle来实现。为了减少对开发人员前端技能的要求,展示模块中使用开源图表插件Echarts和Prime NG前端组件库。4、系统上线前,进行了为期一个月的系统测试工作。测试期间,通过明确测试目标和测试规则,设计系统测试方案。通过测试结果分析,对系统漏洞修复,最终满足上线要求。本系统选用B/S(Browser/Server,浏览器/服务器)系统架构,有轻量、灵活等优点,系统部署在两个服务器节点上,实现了负载均衡;用户管理方面,实现单点登录,省去系统用户重新维护的工作;权限管理方面,实现了不同用户指标查询权限的精细划分。经过调试,系统兼容性好,灵活性高,推动公司业务实现指标标准化。
其他文献
当前媒体行业生态变迁、体制机制障碍等客观因素导致新闻专业毕业生的媒体就业率持续走低,毕业去向的选择上逐渐呈现出泛新闻化的特点。作为传统意义上新闻媒体从业者的主力和后备军,新闻专业毕业生的职业选择问题值得探讨。传统的职业理论注重单因素分析,遵循先建构后验证的实证研究路径。此类研究通常基于大规模调查问卷探索群体性职业选择,忽略了职业选择作为个体行为的过程性和动态性的本质,且囿于主观性和局限性而无法深入
海上溢油的清理以及含油废水的处理对生态环境的保护是十分重要的。具有特殊润湿性的材料,如超疏水-超亲油、超亲水-超疏油以及具有刺激响应性的特殊润湿性材料,因其表现出对
随着汽车的增多,交通事故也随之增加,侧面碰撞占所有交通事故比例较高,发生侧碰时,帘式气囊能够对驾驶员头部起到很好的保护效果,但由于驾驶员身高体重的不同,帘式气囊起到的保护效果也不同。法规中侧面碰撞驾驶员侧采用的是基于全世界人体尺寸设计的World SID假人,该假人与中国人体尺寸相差较大,所以,研究帘式气囊对中国驾驶员的保护具有重大意义。论文主要研究内容如下:(1)介绍了汽车侧面碰撞、侧面碰撞假人
随着移动互联网的快速发展,任务分配技术在Online To Offline(O2O)服务平台、共享经济模式等现代应用中发挥着重要作用,是智能交通领域中的一个重要问题。与传统任务分配问题相比,时空环境下在线任务分配问题存在数据规模大、数据变化频繁等特征。针对上述问题,本文提出算法OSBM(Optimal Static Buffer Match)、SDBM(Sketch based Dynamic B
随着机器人产业的蓬勃发展,以及该产业属于能源密集型产业,如何降低机器人作业过程中的能耗是推动该产业升级的关键所在。基于能量管理策略,研究机器人作业轨迹规划及实现其虚拟可视化具有重要意义。本课题以六自由度ER7B-C10机器人为研究对象,在研究其运动学空间姿态的坐标矩阵变换,以及基于D-H建模方法建立其连杆坐标系的正逆运动学分析的理论基础上,完成基于能量管理策略的机器人轨迹规划及可视化研究。在基于能
二氧化碳水交替驱油是由水驱和气驱两项传统工艺组合而成的一种有效提高油气采收率的技术,具有广阔的应用前景。通过二氧化碳水交替注入改善流度控制,减缓水气突破趋势,较轻的二氧化碳和较重的水相结合改善了储层的纵向驱替效率,这种驱替方式在国外油田使用的比较广泛。此外,二氧化碳水交替驱油不仅可以封存温室气体,还结合了水驱和二氧化碳驱各自的特点并可以很好的控制流度及稳定驱替前缘,从而大大提高宏观驱油效率。但为进
研究区隶属西科迪勒拉砂岩铜矿带,是玻利维亚铜资源最有潜力的区域,查卡利亚(Chacarilla)铜矿与北端毗邻的科罗科罗(corocoro)铜矿均为著名的铜矿。选择代表性的查卡利亚铜矿来展开矿床地质特征分析及矿床成因研究,实施资源潜力区预测,且在此基础上,讨论本区及周边矿区的找矿方向。研究区所有矿体均受地层控制,矿床为沉积作用形成,物质来源于陆源碎屑裹挟含铜物质一同沉积,卤素加入到循环的水中,溶解
滤波器在通信系统中的作用十分重要,在射频接收机中滤波器是使用最多的微波元器件,作为射频接收机的关键部件之一,它的性能好坏直接决定着接收机能否有效工作。随着通信设备的更新换代,要求接收机中的各种功能部件的性能都要得到提升,对滤波器的要求就显得更加苛刻。高温超导滤波器作为一种高性能的滤波器,通过灵活的设计,可以实现各种高性能改善,如大幅度减小插入损耗、制作极高选择性、均衡群时延减小相位失真、以及面积小
新时代背景下,要增强思想政治理论课的实效性,必须结合时代要求和新的实践,实现创新发展,这是由思想政治教育的本质决定的。开展社会主义生态文明教育是生态文明建设的重要渠
电解质溶液广泛存在于自然界,是地球化学、海洋科学和电化学的重要研究对象。在工业领域,许多生产过程涉及电解质溶液,如海水淡化、提取和精馏过程中的盐析和溶盐效应;吸收和