浅析基于mashup 的煤炭销售业务管理系统设计与开发

浅析基于mashup 的煤炭销售业务管理系统设计与开发

ID:24199835

大小:50.00 KB

页数:4页

时间:2018-11-13

浅析基于mashup 的煤炭销售业务管理系统设计与开发_第1页
浅析基于mashup 的煤炭销售业务管理系统设计与开发_第2页
浅析基于mashup 的煤炭销售业务管理系统设计与开发_第3页
浅析基于mashup 的煤炭销售业务管理系统设计与开发_第4页
资源描述:

《浅析基于mashup 的煤炭销售业务管理系统设计与开发》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、浅析基于Mashup的煤炭销售业务管理系统设计与开发在我国煤炭工业迅猛发展的情势下,信息化在煤炭行业发展改革中起着愈来愈重要的作用。据调查,我国大多数煤炭企业积极投身信息化建设,将信息技术应用到煤炭生产、管理等各个环节中,建设并不断优化管理信息系统,为我国煤炭行业的发展提供了强有力的技术支撑。但是,煤炭行业或企业在开发运用信息管理系统的进程中,仍然存在不少问题,尤其是系统的适用性、先进性以及有效性等方面还需要花大力气才能真正解决。另外,煤炭行业或企业信息化建设理念还需要转变,那种一味地追求信息技术的高精尖,脱离企业

2、自身管理和业务流程的实际状况,是不可能收到预期效果的。因此开发出一个符合企业业务需求的、基于先进软件开发技术的煤炭销售业务管理系统的必要性不言而喻,通过该系统可有效地降低管理成本,提高信息管理效率与准确性,提高企业竞争力。  一、煤炭销售业务管理系统设计开发的现实价值  煤炭销售业务管理系统的建设具有非常重要的意义,其最主要的作用就是基于X络实现销售业务的自动化和信息化,具体意义如下:一是进一步加快山西煤销集团晋城市公司煤炭销售业务自动化的进程,实现管理职能的X络化,提高各级领导的决策水平;二是推动工作体制和工作方

3、式的改革,打破部门之间各自为阵的局面,通过信息畅通,保证执行政令统一规范;三是改变传统的销售业务处理手段,加快信息传输速度,提高办事效率;四是统一规范各部门、各岗位之间工作审核制度,减少人为控制;五是改变信息孤岛现状,实现数据信息共享,减少数出多家和重复冗余;六是通过工作X络化,树立公司现代化形象,推动公司整体信息化工作的开展,加强服务意识,提高公司对上下游客户服务质量;七是实时控制用户资金占用,减少用户欠款风险,提高公司风控能力。  二、煤炭销售业务管理系统设计开发的目标与任务  目标是基于UML建模技术、数据库

4、技术、ashup的煤炭销售业务管理系统。根据研究目标,确定本系统所需完成的任务主要包括如下几个方面。  (一)系统需求分析与建模。决定一个软件项目最终是否成功的一个决定因素是软件需求的分析,因此需要详细了解系统的需求分析并建立相应模型,从而为接下来的系统设计、编码、测试等环节提供良好的基础。  (二)系统API服务开发。本系统基于Mashup进行设计和实现,本系统需要开发API服务,需要对API服务的开发、部署、调用等进行研究。  (三)使用ORM进行数据存取。如今的数据库基本上都是关系数据库,它们的特点是面向集合

5、的,而如今的编程方式都是面向对象的,如何在这两者之间进行良好的转换,可以使用ORM进行映射。因此需要对ORM的原理和某个特定的ORM框架进行深入研究。  (四)用户交互体验。如今的ashup的核心,需要对.平台中开发API服务的关键技术和框架进行深入研究。  (三)ORM的原理和应用。对于一个基于数据库的软件系统来说,数据永远都是至关重要的,因此解决数据的存取问题是系统中需要考虑的关键问题。对象-关系映射(Object/RelationMapping,简称ORM),是一种为了解决面向对象与关系数据库存在的互不匹配现

6、象的技术。简单来说,ORM是通过使用描述对象和数据库之间映射的元数据,将Java程序中的对象自动持久化到关系数据库中,本质上就是将数据从一种形式转换到另外一种形式。这也同时暗示着额外的执行开销;然而,如果ORM作为一种中间件实现,则会有很多机会做优化,而这些在手写的持久层并不存在。更重要的是用于控制转换的元数据需要提供和管理;但是同样,这些花费要比维护手写的方案要少;而且就算是遵守ODMG规范的对象数据库依然需要类级别的元数据。  (四)L(通用建模语言)进行深入研究,使用UML建立系统的静态模型和动态模型,包括类

7、图、用例图、序列图、状态图等,用于描述整个系统,从而为系统的实现打下基础。另外结合Po实现数据存取。需要参考相关中英文文献资料,对ORM的实现原理进行深入了解,并在多种ORM框架中选择适合本系统的ORM框架实现数据的存取。  (四)VC)架构,使基于.的Web编程又往前发展了一大步。本文拟使用ASP.编程框架对系统进行实现,因此需要对ASP.的编程模型、页面生命周期、状态保持方法等方面进行研究。  (五)面向对象设计模式。本系统拟采用面向对象的编程语言C#进行系统的实现。要设计出维护性和扩展性良好的软件系统,需要对

8、面向对象23个设计模式中的策略模式进行研究。  (六)Web前端设计。Web前端涉及到的相关技术有、CSS、Javascript、jQuery、Ajax等,需要查看相关的技术文档重点对jQuery技术进行分析和利用,从而实现较好的用户体验。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。