基于自定义卡片的电子商务平台设计与开发
本文关键词:基于自定义卡片的电子商务平台设计与开发,由笔耕文化传播整理发布。
【摘要】:随着互联网的发展,传统的纸质卡片已经从预印制的卡片制品走向了可以通过互联网进行自定义的个性化卡片制品。近几年,伴随着移动互联网和电子商务的迅速普及,越来越多的人选择通过移动设备进行卡片的在线定制和购买。由于常见的在线卡片设计器采用Flash技术进行设计和研发,这使得设计器本身不能够对移动设备进行跨平台的支持,尤其是采用IOS系统的移动设备。本课题研究的内容在于设计一套可以支持多平台的在线卡片设计器和配套的电子商务平台,从而满足用户通过不同移动终端设备进行在线卡片定制和购买的需求。 电子商务平台作为在线卡片设计器的承载主体是本课题研究的一个关键问题,为了保证了电子商务平台的稳定性、安全性以及开发过程中的便捷性,本课题采用Sitecore内容管理系统作为电子商务平台设计和研发的主体。在电子商务平台的研发过程中遵循高内聚、低耦合的设计思路采用三层架构设计,确保电子商务平台与卡片设计器的业务逻辑解耦。卡片设计器分为前台与后台,前台用于卡片的展示,后台用于卡片的配置。为满足卡片设计器对不同种类移动设备的支持,在设计器前台的研发过程中采用JavaScript作为主要开发语言。JavaScript作为弱类型的脚本语言,依赖于浏览器本身,与使用设备的操作系统无关,具有天然的跨平台性,从而确保了卡片设计器在不同终端设备中的正常使用。卡片设计器的后台与电子商务平台采用相同的互联网信息服务IIS(Internet Information Services)作为运行平台[1],采用Microsoft.Net Framework作为研发平台,利用Microsoft VisualStudio2010作为开发工具进行系统开发。在数据访问层采用了Microsoft的ADO.net EntityFramework作为数据库访问的架构,从而确保了在线卡片设计器可以迅速、准确的作出相应。为了保证用户在自定义卡片过程中所见即所得的用户体验,采用ABCpdf作为实时生成图片和PDF文件的第三方软件,确保了生成内容的准确性和可靠性。 本课题研究的电子商务平台包含了可以支持多平台、多设备的卡片设计器和在线购物平台,充分迎合了日趋变化的用户需求,具有广泛的适用性和一定的商业价值。系统部署在Window Server2003上,,各项系统功能运转正常,均满足了设计的初衷。通过对性能测试阶段生成的报表进行分析可以发现,随着并发访问量的增加,系统由于自身资源耗尽致使系统响应速度下降。通过增加硬件配置可以有效的缓解系统压力,提高系统响应速度从而提升用户体验以满足系统的设计要求。
【关键词】:电子商务平台 在线卡片设计器 图像实时生成技术 性能测试 脚本语言架构设计
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;TP393.09
【目录】:
- 摘要3-5
- ABSTRACT5-11
- 第一章 绪论11-14
- 1.1 研究背景11
- 1.2 课题来源与研究意义11-12
- 1.3 国内外发展现状12
- 1.4 研究内容与研究方法12-13
- 1.5 论文的组织13-14
- 第二章 课题关键技术及开发工具14-17
- 2.1 ADO.NET EntityFramework14
- 2.1.1 ADO.NET EntityFramework 介绍14
- 2.1.2 ADO.NET EntityFramework 特点14
- 2.2 C#语言14-15
- 2.3 Sitecore 内容管理系统15
- 2.4 NAS15
- 2.5 图像生成技术15-16
- 2.6 模块化脚本语言开发技术16
- 2.6.1 AMD 规范16
- 2.6.2 RequireJS 架构16
- 2.7 本章小结16-17
- 第三章 可行性分析17-22
- 3.1 需求分析17-19
- 3.1.1 电子商务平台需求分析17-19
- 3.1.2 卡片设计器需求分析19
- 3.2 技术可行性分析19-20
- 3.3 行业可行性分析20
- 3.4 开发方法、研发计划及技术难点20-21
- 3.5 本章小结21-22
- 第四章 系统设计22-41
- 4.1 系统功能分析22-23
- 4.1.1 电子商务平台22
- 4.1.2 自定义卡片设计器22-23
- 4.2 系统用例图23-24
- 4.2.1 电子商务平台用户用例图23
- 4.2.2 设计器后台管理人员用例图23-24
- 4.3 系统流程图24-29
- 4.3.1 系统层流程图24-25
- 4.3.2 功能层级流程图25-29
- 4.3.2.1 用户登陆25-26
- 4.3.2.2 购物车26-27
- 4.3.2.3 订单确认27-29
- 4.4 数据库设计29-39
- 4.4.1 数据模型29-34
- 4.4.1.1 电子商务平台数据模型29-31
- 4.4.1.2 自定义卡片设计器数据模型31-34
- 4.4.2 数据字典34-39
- 4.4.2.1 Customer.Customer34
- 4.4.2.2 Customer.Address34-35
- 4.4.2.3 System.ShoppingCart35-36
- 4.4.2.4 Studio.DesignTemplate36-37
- 4.4.2.5 Studio.Elements37-39
- 4.5 构建开发环境39-40
- 4.6 本章小结40-41
- 第五章 系统实现41-64
- 5.1 基于 Membership 的用户管理模块实现41-43
- 5.1.1 Membership 数据库的安装41
- 5.1.2 修改配置文件41-42
- 5.1.3 实现效果42-43
- 5.2 基于 EntityFramework 实现系统数据访问层43
- 5.3 基于 SitecoreCMS 创建电子商务平台页面43-53
- 5.3.1 修改配置文件43-44
- 5.3.2 配置 Sitecore CMS44
- 5.3.3 创建电子商务平台页面44-53
- 5.3.3.1 产品目录页面45
- 5.3.3.2 产品详细信息页面45-46
- 5.3.3.3 购物车页面46-47
- 5.3.3.4 账单地址页面47-48
- 5.3.3.5 货运地址页面48-49
- 5.3.3.6 付款信息页面49-50
- 5.3.3.7 订单预览页面50-52
- 5.3.3.8 订单确认页面52-53
- 5.4 基于 RequrieJS 搭建在线设计器53-61
- 5.4.1 异步模块定义53
- 5.4.2 RequireJS53
- 5.4.3 设计器内部组件层次关系53-55
- 5.4.4 顺序图55-56
- 5.4.4.1 元素选中事件顺序图55
- 5.4.4.2 按钮选中事件顺序图55-56
- 5.4.5 在线设计器与电子商务网站集成56-57
- 5.4.5.1 接口实现56-57
- 5.4.5.2 流程图57
- 5.4.6 设计器后台实现57-59
- 5.4.6.1 业务功能57-58
- 5.4.6.2 实现效果58-59
- 5.4.7 设计器前台实现59-61
- 5.4.7.1 业务功能59-60
- 5.4.7.2 设计器 DOM 结构实现60
- 5.4.7.3 实现效果60-61
- 5.5 基于 ABCpdf 实现实时生成 PDF 服务61-62
- 5.5.1 ABCpdf 生成图片61-62
- 5.5.2 ABCpdf 生成 PDF 文件62
- 5.6 本章小结62-64
- 第六章 系统测试64-68
- 6.1 测试方法和执行64-67
- 6.1.1 功能测试64
- 6.1.2 集成测试64-65
- 6.1.3 性能测试65-67
- 6.2 测试结果分析67
- 6.3 本章小结67-68
- 第七章 主要成果与展望68-70
- 7.1 主要成果68-69
- 7.2 展望69-70
- 参考文献70-72
- 致谢72
【相似文献】
中国期刊全文数据库 前10条
1 筱月;构筑电子商务平台[J];中国计算机用户;2000年14期
2 柴艳秋;行业电子商务平台——中小企业电子商务的契机[J];信息系统工程;2001年09期
3 朱巍;方正“拓商平台”搭建企业电子商务平台[J];互联网周刊;2001年17期
4 胡蕾;2000万元 河南建电子商务平台[J];中国计算机用户;2001年07期
5 王恩东;构筑电子商务平台[J];中国计算机用户;2001年18期
6 ;中间件平台架构联通电子商务平台[J];软件世界;2004年07期
7 王鑫;基于动态缓存的电子商务平台优化研究[J];中国管理信息化;2005年08期
8 张俊;吴晓苏;;电子商务平台对售货环节中潜在事件的应激预防[J];机电工程技术;2006年01期
9 戴小波;;电子商务平台的构建及应用[J];金卡工程;2006年02期
10 付春云;;浅析企业电子商务平台[J];数字石油和化工;2006年04期
中国重要会议论文全文数据库 前10条
1 潘星;;论信息时代中国竹乡电子商务平台建设[A];中国林学会首届竹业学术大会论文集[C];2004年
2 李积斌;;在电子商务平台下我国生产性服务业的发展[A];中部崛起与现代服务业——第二届中部商业经济论坛论文集[C];2008年
3 张茂敏;张荷芳;周晟焘;陈禹;;电子商务平台上企业自组织协作现象仿真[A];信息经济学与电子商务:第十三届中国信息经济学会学术年会论文集[C];2008年
4 杨晓彤;李华;;96128电子商务平台的发展战略浅析[A];信息经济学与电子商务:第十三届中国信息经济学会学术年会论文集[C];2008年
5 孙彩虹;吴宁;;B2B电子商务平台与模式分析[A];信息经济与国民经济增长方式的转变——中国信息经济学会2006年学术年会论文集[C];2006年
6 张红梅;梁允荣;;基于XML实现电子商务平台的分析与研究[A];04'中国企业自动化和信息化建设论坛暨中南六省区自动化学会学术年会专辑[C];2004年
7 曹亚兰;窦一凡;姚忠;;双边电子商务平台的自有内容管理策略研究[A];2013中国信息经济学会学术年会暨博士生论坛论文集[C];2013年
8 叶作亮;代丽;高千惠;张梦;;基于电子商务平台的C2C商铺规模增长实证研究[A];第六届(2011)中国管理学年会——管理科学与工程分会场论文集[C];2011年
9 翟勃;李季;于明;刘柯;;供应物流电子商务平台构建技术研究[A];2004煤炭工业信息化论坛专辑[C];2004年
10 潘芳;李建平;潘郁;;房屋工程建筑行业电子商务平台研究[A];2007中国控制与决策学术年会论文集[C];2007年
中国重要报纸全文数据库 前10条
1 王效敬邋屈奋雄;保险电子商务平台建设模式与难点[N];中国保险报;2007年
2 记者 李丽云;黑龙江绿色产品电子商务平台开通[N];科技日报;2006年
3 ;宝钢在线作电子商务平台先行者[N];现代物流报;2007年
4 本报记者 李蕴明;电子商务平台,向社区延伸[N];医药经济报;2006年
5 记者 李蔓;珠宝业电子商务平台得到批复[N];中国黄金报;2006年
6 西安交通大学调研组;96128电子商务平台案例分析[N];国际商报;2007年
7 ;走出区域电子商务平台创新路[N];国际商报;2008年
8 记者 李徽;宁夏首家电子商务平台正式上线[N];宁夏日报;2008年
9 李静;中小企业电子商务平台潜力无限[N];人民邮电;2008年
10 本报记者 赵齐;福建平台为企业缝制“过冬棉衣”[N];国际商报;2009年
中国博士学位论文全文数据库 前2条
1 王法涛;电子商务平台纵向关系治理及竞争策略研究[D];北京邮电大学;2014年
2 周娜;基于Web的制造业电子商务平台关键技术的研究与应用[D];南京航空航天大学;2005年
本文关键词:基于自定义卡片的电子商务平台设计与开发,由笔耕文化传播整理发布。
本文编号:270161
本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/270161.html