随着互联网的不断发展,人们的购物模式受到了前所未有的冲击。电子商务使人们应用网络进行在线购物,成为一种潮流。实体店铺在明显感到经营压力的同时,也看到了网上商城这一新的机遇。按照教学的需要开发“电子商务教学实验模拟系统:B2C交易系统的设计与开发”软件,模拟一个真实的电子商务环境,学生通过上网操作,能够体验电子商务全过程的各个环节,了解电子商务基本的理论,系统地掌握网络知识、电子商务理论、数据库管理、应用软件开发管理,交互功能开发使用等全面的知识和技能,也能够进行模拟电子商务运行的组织与管理。 本系统使用Jsp作为前台展示界面,结合Struts2,Spring和Hibernate实现MVC三层架构,利用MySql数据库进行数据存储,主要完成商品信息发布、商品销售、商品检索、购物车、会员管理等功能。本文也主要阐述电脑商城的课题来源和目的、系统分析、系统设计、系统实施、系统测试等内容,从概括分析到详细设计,再到系统实现,测试运行,浑然一体。 关键字:电脑商城;MVC架构;Jsp;MySql;Hibernate 目录 摘 要 1 第一章 概述 3 1.1项目简介 3 1.2主要开发技术及工具简介 3 http://www.paper51.com 1.2.1JSP简介 3 1.2.2Struts2简介 4 1.2.3MySql简介 4 第二章 可行性分析 5 2.1经济可行性 5 2.2技术可行性 5 2.3管理可行性 5 第三章 系统总体设计 6 3.1系统总体规划 6 3.2总体需求分析 6 3.2.1. 系统需求 6 3.2.2. 性能需求 6 3.2.3 运行需求分析 6 3.2.4 性能需求分析 7 3.3系统用例分析 8 3.3.1 注册用户用例图 8 3.3.2 系统管理员用户用例图 9 3.4系统关联图 9 第四章 系统概要设计 10 4.1系统模块总体设计 10 4.2数据库设计 11 4.2.1概念结构设计 11 4.2.2 数据库表设计 14 第五章 系统详细设计 17 5.1系统设计说明 17 5.2系统设计描述 17 5.3用户权限设置 17 5.4系统登录模块设计 17 5.4密码修改模块实现 18 5.5商品类别管理模块实现 19 5.6商品信息管理模块实现 20 5.7会员信息管理模块实现 20 5.8在线订单模块实现 21 5.9留言管理模块实现 22 5.10网站前台模块实现 22 第六章 网站测试与维护 23 6.1网站测试与网页发布 23 内容来自论文无忧网 www.paper51.com 6.1.1. 网站测试原则 23 6.1.2. 网站发布 24 6.2网站维护 24 第七章 结束语 25 7.1系统的缺陷和不足 25 7.2评价 26 7.3体会 26 参考文献 26 |