基于AngularJS的物品和用户查询模块的设计与实现

被引量 : 0次 | 上传用户:carlos_yu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着eBay的规模越来越大,eBay上进行出售的物品数量也以几何级的速度在增长。eBay内部需要一个系统来对网站上列出的所有物品进行查询,来应对公司内部数据统计查询的需要以及客户的咨询等问题。同时,还需要一个能展示eBay所有注册用户之间关联的工具,便于对问题用户进行追踪和对用户间的联系进行分析。本论文针对上述需求,给出了基于AngularJS框架的物品搜索和用户关联模块的实现方案,实现了物品信息的展示和以图形化的方式展示用户间关联。本文内容围绕着物品搜索模块和用户关联模块的实现过程进行组织,首先介绍了系统的核心框架AngularJS以及和它结合使用进行页面搭建的BootStrap框架;其次介绍了用于以拓扑图的形式展示用户关联的Cytoscape类库和整个系统采用的与服务器端进行数据交互的SOAP协议;随后使用用例图等方式阐述了这两个模块的相关需求和设计;最后针对这些需求和设计从代码和界面方面描述了系统的实现细节。本论文在物品搜索模块主要描述了如何采用AngularJS框架来实现对视图和模型有较高复杂度要求的页面,阐述了其在数据处理双向绑定上的优势;实现了自定义的指令来对HTML进行扩展,让浏览器识别新的语法以实现需求的功能;还实现了自定义的AngularJS服务,采用异步的Promise模式实现读取处理服务器端的大量数据。在用户关联模块主要阐述了表现用户间关联的拓扑图的实现过程,通过获取的用户数据解析成XML数据流完成图形的绘制,再通过自定义的交互方法实现节点和线段的各类事件,提供了丰富的用户交互功能。
其他文献
福建博物院收藏有18~20世纪美洲各国独立前后铸造的部分银元。明清时期外国洋钱的流入,特别是西班牙双柱与墨西哥鹰洋在福建东南沿海的大量流通,有力地推动了福建商品经济的
在信息技术迅速发展的互联网时代,电子商务给银行业带来了全新的发展模式,特别是云技术、移动支付社交媒体和搜索引擎等,将对传统金融模式产生根本影响。以互联网为代表的现
现代工业生产如矿山、冶金、化工等行业广泛存在着大量含有硫酸根的废水,硫酸根废水的处理对生产和环境均具有积极的意义,吸附法处理硫酸根具有多种优点和开发前景。壳聚糖是自
<正> 六十年前,鲁迅在回忆五四退潮后的心境时说:“后来《新青年》的团体散掉了,有的高升,有的退隐,有的前进,我又经验了一回同一战阵中的伙伴还是会这么变化……。”(《<自
为更有效地纠正建筑工人危险认知偏差,预防不安全行为发生,以认知心理学为基础,先采用心理测量方式获取工人的危险认知结果,再以对比方式反映偏差程度,最后对偏差成因进行探
福建木雕艺术是中国木雕艺术的主要代表,也是重要的历史文化遗存。它在形成和发展过程中与本地区的人文地理、民俗风情和生活方式有着密切的联系,具有浓郁的人文情怀,体现了
所谓政府形象,是指社会公众对政府综合认识而形成的整体印象和评价。其核心是政府日常表现出来的与公众息息相关的行政行为。它是政府管理中的一种无形的力量,在政府行政管理活
苏轼的词学观可分为前后两个时期,并且有所变化。前期,即通判杭州以前,他认为诗词有别,由于积极的参政意识,他把文学创作的主要精力放在了诗文创作上;后期,即通判杭州以后,他
1 “可知性悖论”是建立在对可知论的歪曲的基础之上的。2 “可知性悖论”认为,同时接受可知性原理和“非全知假设”会导致逻辑矛盾。实际上是因为在这种逻辑推导中,作为论证