管理系统设计论文(第4页)
本文共计47936个字,预计阅读时长160分钟。【 字体:大 中 小 】
( 二) 系统API 服务开发。本系统基于Mashup 进行设计和实现,本系统需要开发API 服务,需要对API 服务的开发、部署、调用等进行研究。
( 三) 使用ORM 进行数据存取。如今的数据库基本上都是关系数据库,它们的特点是面向集合的,而如今的编程方式都是面向对象的,如何在这两者之间进行良好的转换,可以使用ORM 进行映射。因此需要对ORM 的原理和某个特定的ORM 框架进行深入研究。
( 四) 用户交互体验。如今的Web 2. 0 应用发展越来越快,如何构建一个用户交互体验良好的Web 应用程序是本文需要研究的内容。
三、煤炭销售业务管理系统设计开发的关键问题
( 一) 系统需求分析与建模。从软件工程的几个阶段来看,软件的需求分析决定了之后的各个软件工程环节,如软件的设计、实现、测试和维护。因此需要利用相关的建模工具对系统进行需求分析建模,为之后的各个阶段提供基础。
( 二) 系统API 服务开发。API 服务开发是本系统的核心环节,也是Mashup 的核心,需要对. NET 平台中开发API服务的关键技术和框架进行深入研究。
( 三) ORM 的原理和应用。对于一个基于数据库的软件系统来说,数据永远都是至关重要的,因此解决数据的存取问题是系统中需要考虑的关键问题。对象- 关系映射( Object/Relation Mapping,简称ORM) ,是一种为了解决面向对象与关系数据库存在的互不匹配现象的技术。简单来说,ORM是通过使用描述对象和数据库之间映射的元数据,将Java 程序中的对象自动持久化到关系数据库中,本质上就是将数据从一种形式转换到另外一种形式。这也同时暗示着额外的执行开销; 然而,如果ORM 作为一种中间件实现,则会有很多机会做优化,而这些在手写的持久层并不存在。更重要的是用于控制转换的元数据需要提供和管理; 但是同样,这些花费要比维护手写的方案要少; 而且就算是遵守ODMG 规范的对象数据库依然需要类级别的元数据。
( 四) Web 前台设计。对于如今的Web 应用来说,如何能够吸引用户,给用户带来良好的体验,是非常关键的问题。
四、煤炭销售业务管理系统设计开发的实现路线
( 一) 系统需求分析与建模。拟对系统的需求进行详细的了解,并对UML( 通用建模语言) 进行深入研究,使用UML建立系统的静态模型和动态模型,包括类图、用例图、序列图、状态图等,用于描述整个系统,从而为系统的实现打下基础。另外结合PowerDesigner 为系统的数据库进行概念模型、逻辑模型建模。
( 二) 系统API 服务开发。系统拟采用. NET 平台中的Web API 实现RestFul 风格的服务API。RestFul 是一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。
( 三) 通过ORM 实现数据存取。需要参考相关中英文文献资料,对ORM 的实现原理进行深入了解,并在多种ORM框架中选择适合本系统的ORM 框架实现数据的存取。
( 四) Web 编程方法。在国内,目前最流行的三种网站建设技术有: ASP. NET、JSP、PHP。由于Java 发展年代较长,加上其开源的特性,吸引了较多的网站开发者,在银行、电信等领域应用较广泛。PHP 也由于其开源免费、跨平台的特性拥有一部分的开发拥护者。而ASP. NET 在近几年的发展势头比较迅猛,微软公司对其的更新速度比较频繁,使ASP. NET越来越强大。最近几年推出了模型- 视图- 控制器( MVC)架构,使基于. NET 的Web 编程又往前发展了一大步。本文拟使用ASP. NET 编程框架对系统进行实现,因此需要对ASP. NET 的编程模型、页面生命周期、状态保持方法等方面进行研究。
( 五) 面向对象设计模式。本系统拟采用面向对象的编程语言C#进行系统的实现。要设计出维护性和扩展性良好的软件系统,需要对面向对象23 个设计模式中的策略模式进行研究。
( 六) Web 前端设计。Web 前端涉及到的相关技术有HTML、CSS、Javascript、jQuery、Ajax 等,需要查看相关的技术文档重点对jQuery 技术进行分析和利用,从而实现较好的用户体验。
管理系统设计论文(第4页)3
随着时代的发展与进步,一些先进的理念和技术方式不断的被应用到酒店的管理系统中,在提升酒店系统的设计质量上发挥着重要的作用,不断的推动者我国酒店行业向着更加理想的方向发展.所以,合理的设计酒店的管理系统是有关工作人员必须要高度重视起来的工作内容,以满足社会发展的需要。
