首页> 中文学位 >基于iOS平台的企业级电商交易平台客户端的设计与实现
【6h】

基于iOS平台的企业级电商交易平台客户端的设计与实现

代理获取

目录

致谢

摘要

1 引言

1.1 项目背景

1.2 国内外研究现状

1.3 研究意义

1.4 论文主要工作

1.5 论文组织结构

2 系统关键技术

2.1 ASIHTTPRequest类库

2.2 OAUTH协议

2.2.1 OAUTH协议介绍及流程

2.2.2 OAUTH2.0协议改进及优势

2.3 SDWebImage图片加载类库

2.4 SQLite数据库

2.5 本章小结

3 系统需求分析

3.1 业务流程分析

3.2 数据流分析

3.3 功能需求分析

3.4 非功能性需求

3.5 特性需求分析

3.6 本章小结

4 系统概要设计

4.1 系统体系结构设计

4.2 系统架构设计

4.2.1 分层设计

4.2.2 数据流程

4.3 客户端模块划分

4.3.1 公共组件模块和登录模块

4.3.2 商品展示模块

4.3.3 商品查询模块

4.3.4 商品订购模块

4.3.5 管理模块

4.4 系统接口设计

4.5 系统外部接口

4.6 系统交互设计

4.7 本章小结

5 系统详细设计及实现

5.1 详细设计的思想和原则

5.2 按模块划分的详细设计

5.2.1 公共组件模块详细设计

5.2.2 登录模块详细设计

5.2.3 商品展示模块详细设计

5.2.4 商品查询模块详细设计

5.2.5 商品订购模块详细设计

5.2.6 管理模块详细设计

5.3 设计模式应用

5.3.1 单例模式

5.3.2 观察者模式

5.3.3 命令模式和中介者模式

5.4 系统实现

5.4.1 系统开发环境

5.4.2 系统实现效果展示

5.5 本章小结

6 系统测试与优化

6.1 功能测试

6.1.1 测试用例设计

6.2 性能测试

6.3 压力测试

6.4 本章小结

7 总结与展望

7.1 项目总结

7.2 项目不足与展望

参考文献

作者简历

声明

学位论文数据集

展开▼

摘要

近年来,随着互联网技术的快速发展和智能手机的普及,以阿里巴巴批发网为代表的企业间电子商务提高了传统商务活动的效益和效率。企业级电商平台可以有效的进行供应商管理、库存管理、销售管理、客户管理、支付管理等业务。这可以有效的降低交易成本、减少库存、扩展市场范围,增加商机、与客户低成本的沟通。
  本文实现的项目是基于对iOS平台的企业级电商产业链交易与供应链金融平台的研究和设计,涵盖了商品详情、商品分类、商品搜索、商品订购、系统管理、用户管理等功能。
  本人独立完成了此项目包括需求分析,架构设计,各模块详细设计以及整个客户端的实现与测试。具体工作简略概括如下:
  (1)设计完成了相关模块的需求分析,划分了客户端的整体功能结构,对客户端的功能需求和非功能需求进行了分析和设计。
  (2)完成客户端的概要设计,使用了MVC架构,使得所开发的平台需求功能架构更加的清晰合理。按照功能可以分为商品浏览、搜索、订购,用户消息、店铺、安全、地址管理,系统管理等模块。
  (3)设计完成了客户端详细设计和相关模块的划分以及代码实现,选取了首页模块,分类浏览、搜索模块,购物流程模块,用户功能模块,设置模块和管理模块进行了详细说明。
  (4)完成了客户端相关测试,测试用例设计使用了边界值分析、等价类划分等测试方法,分别进行了性能测试、功能测试等。
  本项目作为公司米兰港产品iOS客户端的解决方案,旨在向客户提供一个高效、可靠的商品管理、产业链交易与供应链金融平台。目前项目一期已经上线,运行良好。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号