论文部分内容阅读
随着计算机和网络技术的不断普及,以及人们消费方式的转变,电子商务已经成为人们热衷的一种交易方式,电子商务由于其简单、快捷、低成本的电子通讯方式,已经被越来越多的人所垂青。近年来校园电子商务凭借比较完善的服务体系和良好的信用支付机制,在国内外高校都得到了比较好的发展,使得学校师生无论在生活还是工作中都得到了极大的便利。本文针对这大学师生一类群体而设计的一个校园网上交易平台。论文首先介绍了电子商务的发展以及校园交易平台实现的背景需求以及本文工作的现实意义。其次介绍了系统开发的相关技术和工具,在此重点介绍了基于SSH框架的交易平台的实现,详细介绍了SSH的设计原理。其中Struts框架是一个实现MVC结构模式的经典框架,使系统具有更好的可维护性并且能够使用更大的应用场合,Hibernate是一种某些对象关系映射的中间件,这样可以使开发人员在对一些对象与数据库表之间的映射关系的设计工作时解脱出来,更加专注于实现业务逻辑。Spring框架的主要特性就是IOC机制,系统中间层对象在IOC机制下得到了有效的组织,从而提高了对象管理的效率。IOC机制是框架极好的粘合剂,它一方面可以使代码结构比较的清晰,有助于程序开发人员设计出良好的代码,另一方面还有助于程序开发人员养成良好的面向接口编程的好习惯。本文基于此,整合了Struts、Hibernate、Spring三个框架的优势来实现了整个的校园在线交易平台。最后在相关知识以及背景技术的支持下,严格按照规范进行系统的详细的需求分析、平台的架构设计、概要设计和详细的设计,这些设计完全基于软件开发的规范来进行的。最终实现了一个基于SSH的校园网上交易平台。通过整合三个框架的优势,能够很好的实现了交易平台的功能。最后经过测试运行来证实了本系统的简单、可靠和实用性,能够更好的为广大的校园师生服务。