电商系统数据库设计及数据访问优化技术研究

被引量 : 18次 | 上传用户:jkenclly
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文以“东华-彩购网电商平台联合实验室”的项目——“彩购网电子商务系统”为背景,从系统需求分析、系统分析、数据库分析与设计、数据访问流程分析及实现、数据访问技术优化等几个方面出发,阐述了彩购网电子商务系统从设计到实现到优化的过程,主要讲述的内容为该电商系统数据库的设计生成过程和基于Spring MVC框架的海量数据的访问优化。本文的创新点在于:在当前广泛使用的电子商务系统中,由于用户查询条件十分宽泛,且存在较多模糊查询,所以会出现大量符合条件的查询结果。为了快速响应用户查询,在数据库设计和访问过程中,除了建立合理的索引机制以外,还需要对查询结果进行分页处理。本文讲述的电子商务系统是基于传统Spring MVC框架开发的,则直接通过对框架的改进实现分页显示,在传统框架的基础上增加了Bo层,其主要作用为参数封装,实现快速数据调用。并且,本文并从据库的生成、业务逻辑的配置、Dao层、Service层、Controller层、Bo层、Jsp层等多个层次具体阐述优化数据访问的过程。通过实验分析,对比传统分页方法,本文提出的分页方法在平均响应时间上具有明显优势,且依托良好的层次结构,具有可移植性强的优点。本篇论文主要的内容概述如下:1、参照软件开发周期,首先分析彩购网业务模式,再设计系统的需求分析、概要设计、详细设计,完成相应文档供开发人员参考;其次进行系统可行性的分析,并确定系统开发的软件环境和硬件环境;最后总体设计系统的软件框架和代码框架。2、设计本电商系统数据库,主要包括使用Rational Rose工具生成系统的用例图、类图、时序图和状态图等,明确系统所涉及的实体类及各个类之间关联,接着画出系统的E-R图(实体关系图),再利用数据库软件Power Designer生成数据库的概念模型图、物理模型图,并最终生成SQL语句,最终在MySQL可视化工具下运行SQL语句,生成系统所用的数据库。3、电商系统普遍存在数据量大、数据访问要求性高的特点,本人结合采购网电子商务系统提出改进方案,主要包括(1)通过NFS方式和apache相结合构建了一台图片服务器,并分配域名,使多个Web服务器可以共享图片资源,便于管理;(2)对传统Spring MVC框架做出改进,加入Bo层,其主要作用是数据封装,并针对各层设计实现分页显示方法。结合以上两种方法,实现数据的高效访问,与传统数据访问技术相比,数据访问时间有明显缩短。本电商系统所涉及的网络工程、软件研发、软件项目管理、数据库开发、数据访问等相关知识,是各种计算机专业知识的一个综合运用。该系统目前已经实现了网上购物和支付,并为继续探索新型商务模式,研究融合云计算、智慧物流、移动支付等新技术的下一代电子商务平台提供一个相对完善的基础平台。后期对于数据访问优化的技术的探索,理论研究结合实际开发,对继续研究实际开发中小型电商系统具有指导意义。
其他文献
我国《民事诉讼法》规定的迟延履行利息制度是民事间接强制执行措施的-种。我国现行《民事诉讼法》第253条规定:被执行人未按判决、裁定和其他法律文书指定的期间履行给付金钱
社会实践已经成为当代大学生了解社会、增长才干、认识国情、培养品格、锻炼毅力、增强社会责任感的一种重要方式,其作用是室内授课无法替代的,同时也是大学生成长成才的重要
背景与目的:辅助性T细胞17(T helper17cells, Th17)介导炎症反应,调节性T细胞(Regulatory T cell, Treg)介导免疫耐受,二者在功能和分化过程中相互对抗,机体正常状态下二者保
汇率传递(exchange rate pass-through)及其不完全性问题是近年来国际经济学、产业经济学以及相关研究的热点问题之一,这是因为,汇率传递的大小以及变化规律对于了解一国的货币
漢文化封越南的影響極為深遠,尤其以詩歌封越南的影響最大。越南接受中國古典詩歌的影響,湧現出罘多有才華的漢詩詩人,產生了難以數計的詩篇,漢詩成為越南漢文學甚至是越南文
碳纤维增强树脂基复合材料以其高强度、高模量、成型工艺灵活、轻量化效果十分明显等优点,在航天航空、风机叶片、体育器材、汽车零部件中得到了广泛的应用,特别是在车身结构
研究目的:本次研究通过分析比较番禺区中医院骨伤四区股骨颈骨折中医临床路径优化前后的相关临床资料,评估优化项目的效果以及这些优化项目对该临床路径的影响,为更好地完善、
随着建筑业的飞速发展以及城市化进程的加快,高空作业平台被人们所认识,并广泛应用于电力、路灯、市政、园林、通信、机场、造船、交通、广告、摄影等高空作业领域,有着广阔
高速切削由于其加工效率高,切削力小,表面质量高等优点,已广泛应用于航空,汽车以及模具制造等领域。然而在生产过程中,颤振是造成工件表面质量下降,刀具的磨损,甚至机床的损坏的一个
随着市场竞争环境的日益激烈,面对要求越来越高的产品质量、制造成本和售后服务等指标,迫使设计人员和制造企业要在更短的产品开发和生产周期内,以更低的成本制造出更为精良的产