文档介绍:中山大学
硕士学位论文
的电子商务框架的设计与实现
姓名:姚逸涛
申请学位级别:硕士
专业:微电子学与固体电子学
指导教师:彭自成
20080608
:微电子与固体电子学硕士生:姚逸涛指导老师:彭自成副教授专随着软件开发的技术不断提高,软件的使用和维护也变得越来越灵活。,目的是用户能够自行通过系统提供的功能来设计和配置企业网站、企业网站平台。同时本文也研究实现了系统的可扩展性,当用户需求变化时,技术支持人员能够对系统功能进行扩展和修改。面向用户的应用框架不仅要完成系统底层的设计,还必须通过调查、分析、抽象并实现出基本的业务逻辑,这是在研究本课题前的重要工作。本文首先介绍了对企业网络社区的定义,并总结了应用企业网络平台的现实意义,规范了系统的应用目的。接着描述了系统的体系结构,介绍了系统的总体设计及企业网络社区的新型访问模式。基于系统的总体设计,本文介绍了实现该系统设计的一些主要设计模式,包括组件化设计、接口设计模式、抽象工厂设计模式和参数式设计模式。接着详细描述了系统的核心组件,包括系统运行机制、核心底层组件以及核心业务组件。其中系统运行机制主要介绍了用户利用系统生成网站、网页和添加组件的过程中系统后台的运行机制;核心底层组件包括系统数据层、权限访问控制、生成网站、生成网页、添加模块等组中山大学硕士学位论文
件;核心业务组件是在调查、分析的基础上总结抽象出通用的企业业务逻辑,包括产品处理组件、数据检索系统等。由于企业网络平台的建设、维护是一个由不同领域的多人参与的复杂工作,本文最后描述了为该系统设计的一个业务工作流程,将使用该系统的人分成不同的角色,并为角色提供独立工作系统,该系统较好地支持了面向用户的应用,同时也具备良好的可扩展性和可重用性。在企业网站生成的应用上已具备一定的实用性,但是在平台的建设上还需进一步完善业务功能,以真正达到面向用户的目的。关键词:.幸灯教ǎ蚣埽杓颇J剑渲提高平台建设、维护的效率。中山大学硕士学位论文
‰锄.】陀,】磑篗畆锄哪琣,嘶谐鷈Ⅵ的瓹衄甌甆皌:.、觚、№.丘甒】血填,鬭、畆譼甅,Ⅱ母仔,,產蒬.,,甌中山大学硕士学位论文畂產,.鯠騦琲巾『靃琣篒】阰,阛酉瑆甌瑆產鷑
,锄珻疵淅旋印印鷖:..、析叩瓾,中山大学硕士学位论文.,,.—.瑃.
滋拍遴年驯沁肛母论文原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体己经发表或撰写过的作品成果。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。名期签者作文沦位学日
。铲日嗍沙勺降毛月喝学位论文使用授权声明本人完全了解中山大学有关保留、使用学位论文的规定,即:学校有权保留学位论文并向国家主管部门或其指定机构送交论文的电子版和纸质版,有权将学位论文用于非赢利目的的少量复制并允许论文进入学校图书馆、院系资料室被查阅,有权将学位论文的内容编入有关数据库进行检索,可以采用复印、缩印或其他方法保存学位论文。导师签名:、
:我所提交答辩的学位论文,是本人在导师指导下完成的成果,该成果属于中山大学物理科学与工程技术学院,受国家知识产权法保护。在学期间与毕业后以任何形式公开发表论文或申请专利,均须由导师作为通讯联系人,未经导师的书面许可,本人不得以任何方式,以任何其它单位做全部和局部署名公布学位论文成果。本人完全意识到本声明的法律责任由本人承担。学位论文作者签名:
第一章概述什么是框架框架是对某一特定行业或领域,抽象出其中共同特征,构成一类特定软件可复用设计的一组互相协作的类。一般处于底层应用平台和高层业务逻辑的中间层。应用框架提高系统的复用性和构建系统的速度、降低开发成本。对于这样的应用开发框架,必须具备以下一些特性:·高度的抽象性和适应性:能够把一些通用架构抽象出来,将其功能以粗粒度的服务形式表现出来。开发人员使用应用开发框架绑定这些服务,而不必考虑其后台实现的具体技术。·可扩展性:能够在底层应用开发框架的基础上,提供完善的扩展接口,进一步搭建二次开发平台或特定领域的企业级开发平台。象出各种配置文件,通过对不同的服务策略配置文件的管理维护应用系统。·组件之间的无缝连接特性:应用开发框架提供一定范围的不同类型的可重用组件,对这些组件进行封装,提供完善的接口或服务调用接口。·简便灵活的部署方式:能够在应用开发框架的基础上快速灵活地部署分布·面向安全性:应用开发框架提