题目:基于面向网络化制造ASP平台上的报表系统的设计与实现
● 摘要
我国目前正处在实现工业化的进程中,全球信息化发展的速度和所带来的各种变化,要求我们必须在完成工业化的过程中实现制造业信息化。网络化制造的一个重要基础就是基于虚拟的作业时间、空间,即将不同的地域及不同时间段的需求参与者通过网络联接在一起。ASP即应用服务供应商,它是一种崭新的IT产品及服务模式。该课题所要实现的报表系统是面向网络化制造的ASP平台的重要组成部分。报表作为一种信息组织和分析的有力手段,通过各种形式的表格对数据进行统计、查询、检查和分析,以便用户能够以直观、综合的方式来获取有关信息,供管理者分析决策之用。随着Internet的迅速发展,企业信息系统从传统的C/S结构逐步向Internet转移,越来越多的报表应用将在Web环境下开发和运行。由于目前一些报表系统只从满足需求的角度出发而不考虑其体系结构造成了其结构不合理、可维护性差、报表输出接口少和报表系统缺乏层次等不足,本论文根据ASP平台的复杂性,采用了模块化的分析方法,其原则是模块化程度应该具有的特性是:分解性、组装性、易理解性、连续性和模块保护性。采用了软件工程的设计思想,通过UML的用例图、活动图、顺序图等方式表达整个系统的逻辑结构。采用了XML、DataVision和MVC的软件开发技术,设计出一套简单而实用的报表系统,从而解决了ASP平台上由于大量数据交换所带来的数据源的复杂性和交换共享数据效率的低下问题。整个设计开发过程中的主要难点是根据如此大量的不同数据设计出符合要求的合理的报表系统结构。但由于报表的发布是通过Internet实现的,由于不同地点网络条件的不同,在数据的发布过程中出现丢失或发布失败的现象。这个问题的解决,也是我们下一步开发的重点解决内容之一。本文是基于ASP平台上报表系统设计和实现的全面总结,从ASP平台对报表系统的需求获取、体系结构、技术分析、系统设计和实现等方面全面阐述了报表系统的设计和开发的全过程。
相关内容
相关标签