论文部分内容阅读
随着互联网与电子商务的不竭发展,传统行业与新兴技术的相互融合势不可挡,使用新兴技术或方法提高传统行业的工作效率、降低企业成本已经成为一种普遍做法。本文正是以此为背景,针对传统行业中的某生猪屠宰企业遇到的痛点构建了一种基于ASP.NET的多终端数据联动的生猪交易电子商务系统,并对系统开发的各个阶段进行了研究分析。首先,回顾和总结了电子商务相关技术的研究和发展状况,分析了服务端开发技术、Web客户端开发技术和移动客户端开发技术,介绍了开发过程中使用到的Power Designer等自动化工具和Visual Studio等集成开发环境。其次,从多个角度阐述了实现此系统的可行性,给出了技术、经济、操作和社会可行性分析;从功能和非功能两个方向出发,确定了系统的功能需求和实现目标,规划了系统的业务流程,展现了系统完整的功能结构模块;着眼多端布局,提出了由Web端、iOS客户端和Android客户端构成的多端数据联动解决方案,使用统一的基于token鉴权的RESTful API数据接口与服务器进行通信。根据软件模块化思想,将系统分为15个独立的功能模块,每个模块负责一类业务,实现了各模块间的高内聚、低耦合。再次,在确定功能模块的基础之上,构建了系统的层次逻辑架构,对Web端、iOS客户端、Android客户端以及服务端分别进行了设计,使用ASP.NET技术、移动客户端开发技术,结合PowerDesigner等多种自动化开发工具实现了系统功能。在各终端和服务端的设计和实现上运用软件工程的思想,编写并留存各类文档来指导业务逻辑开发,并在开发完成后编写了测试用例,进行了黑盒集成测试和验收测试,解决了测试中遇到的问题,完善了系统功能。最后,回顾了论文研究的工作内容,归纳总结了论文的研究成果,同时对论文研究过程中的创新之处进行了简单介绍。