论文摘要
论文从软件开发者的角度,客观地分析了国内外电子商务平台开发技术发展现状,明确指出传统开发技术ASP、PHP、JSP在开发中所暴露出的不足。针对传统技术给项目的分工协作和日常维护带来的不良影响,提出了应该在现行电子商务项目开发中使用新兴J2EE开源技术解决现有问题的观点。经过对比筛选,以Tapestry、Spring、Hibernate三个优秀J2EE框架的集成,构建了新的技术解决方案。对于该技术解决方案本身,论文不仅介绍了三个框架的概念、优势和理论可行性,而且从应用出发着重描述了这三个框架的简便集成方法。在此基础上,为了论证该技术解决方案在实际项目中的可行性,论文引入了一个电子音像商品网上销售系统为背景的项目开发案例,命名为FCat EShop。建立较为全面的OOA模型之后,选择了FCat EShop在日常电子商务开发活动中较为典型的功能模块,以新技术解决方案为依托进行了设计和实现。最后,论文得出了新技术解决方案在分工协作、代码日常维护以及复杂度等方面均具有优势的结论。
论文目录
摘要ABSTRACT第1章 绪论1.1 题目研究的背景和意义1.2 J2EE的发展与现状1.3 J2EE在电子商务中的应用1.3.1 J2EE在电子商务平台开发中的可行性1.3.2 J2EE与现行技术的对比1.3.3 选择适当的J2EE框架1.4 论文完成的内容第2章 开发工具与技术解决方案概述2.1 面向对象的设计方法2.1.1 面向对象的J2EE框架2.1.2 面向对象的三个核心本质2.1.3 面向对象与结构化方法的比较2.1.4 面向对象程序设计具有的优势2.2 数据库设计(MYSQL)以及JDBC的运用2.2.1 MYSQL特征及优点2.2.2 JOBC的概念2.3 Spring框架2.3.1 Spring框架简介2.3.2 Spring框架的配置2.4 Tapestry框架2.4.1 Tapestry框架简介2.4.2 Tapestry的工作原理与配置2.4.3 Tapestry与Spring集成的配置2.5 Hibernate框架2.5.1 Hibernate框架简介2.5.2 Hibernate与Spring集成的配置2.6 框架内部结构2.6.1 IcO与DAO2.6.2 Tapestry后净化的视图层2.6.3 告别SQL语句2.7 技术解决方案蓝图2.7.1 技术解决方案的物理结构蓝图2.7.2 技术解决方案的系统框架结构蓝图第3章 FCatEShop需求分析3.1 目标与用户特点3.2 需求建模3.2.1 会员用户用例图3.2.2 物流公司用户用例图3.2.3 供应商用户用例图3.2.4 系统管理员用例图3.2.5 业务管理员用例图第4章 FCat EShop系统设计4.1 类及关系定义4.2 类的属性定义4.3 系统功能结构设计第5章 Feat EShop程序设计与实现5.1 构建系统框架5.2 EShop关键功能的设计与实现5.2.1 业务流程设计5.2.2 数据库设计5.2.3 用户注册5.2.4 用户登录5.2.5 商品浏览功能5.2.6 购物车功能第6章 结果分析以及系统测试6.1 结果分析6.1.1 功能分析6.1.2 易用性分析6.1.3 可靠度分析6.1.4 性能分析6.1.5 扩展性分析6.2 系统测试6.2.1 系统功能黑盒测试6.2.2 压力测试6.2.3 强度测试6.2.4 测试总结总结与展望致谢参考文献
相关论文文献
标签:电子商务论文; 开源论文;