毕业设计 网上购物系统设计,共50页,23553字,附开题报告 摘 要:本网上购物系统是一个基于Internet,采用B2C(Business to Consumers)模式,并根据现有的网上购物系统的现状而设计开发的电子商务平台。它不但可以扩大商家的规模和市场影响力,而且可以减少企业的经营成本,提高工作效率。 本文首先介绍了网上购物系统的现状及开发背景,然后论述了系统的设计目标,系 统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,本文对网 上购物系统进行了系统检测并提出了还需要改进的问题。 本系统主要为用户提供了会员注册,购物车管理,商品搜索,用户资料修改等功能,为管理员提供了商品管理,用户信息管理,新闻信息管理,广告链接管理等功能。在设计方面,本系统采用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后台数据库选用Access数据库。 关键词:B/S结构;JavaBean;JSP;Access 目 录 中文摘要………………………………………………………………………Ⅰ 英文摘要………………………………………………………………………Ⅱ 目 录………………………………………………………………………Ⅲ 前 言…………………………………………………………………………1 一 网上购物系统概述 ………………………………………………………2 1.1系统的开发背景 ………………………………………………………2 1.1.1网上购物的发展…………………………………………………2 1.1.2网上购物系统的现状………………………………………………2 1.2系统实现的目标……………………………………………………3 1.3系统开发的意义……………………………………………………3 二 网上购物系统分析 ………………………………………………………4 2.1网站的设计目标 ………………………………………………………4 2.2网站的可行性分析……………………………………………………4 2.3网站的深入调查 ………………………………………………………5 2.4网站设计的特点 ………………………………………………………5 2.5网站开发的设计思想…………………………………………………5 2.6系统设计的总体规则…………………………………………………6 三 系统的开发技术及主要架构……………………………………………7 3.1开发技术的选择………………………………………………………7 3.2系统的主要架构及开发模式…………………………………………7 3.1.1基于B/S的体系结构……………………………………………8 3.1.2基于MVC的应用开发模型………………………………………8 四 系统的功能和流程分析…………………………………………………10 4.1 网站的功能分析……………………………………………………10 4.2 平台功能模块的设计分析…………………………………………10 4.3 系统流程分析………………………………………………………11 4.3.1 前台购物流程…………………………………………………11 4.3.2 注册功能流程……………………………………………………11 4.3.3 商品搜索流程……………………………………………………12 4.3.4 用户登录流程…………………………………………………12 4.3.5 商品管理流程…………………………………………………13 4.3.6 购物车流程………………………………………………………14 五 系统功能的具体实现…………………………………………………15 5.1 系统数据库表的基本设计…………………………………………15 5.2 功能总体说明…………………………………………………………17 5.2.1 目录结构说明……………………………………………………17 5.2.2功能页面结构……………………………………………………18 5.2.3主要功能流程……………………………………………………18 5.3各功能模块的实现……………………………………………………19 5.3.1数据库的连接…………………………………………………19 5.3.2用户登陆模块的实现……………………………………………19 5.3.3 购物车模块的实现……………………………………………22 5.3.4后台管理模块的实现……………………………………………25 5.3.5商品搜索模块的实现……………………………………………27 六 系统测试及难点分析…………………………………………………29 6.1系统运行环境的搭建…………………………………………………29 6.1.1 JAVA虚拟机的安装……………………………………………29 6.1.2 Tomcat环境搭建 ………………………………………………29 6.2 系统程序的安装和加载……………………………………………29 6.2.1文件的拷贝………………………………………………………30 6.2.2 数据库的连接……………………………………………………30 6.3系统的测试……………………………………………………………30 6.3.1系统关键部分测试分析…………………………………………30 6.3.2 单元测试分析……………………………………………………30 6.3.3测试结果分析及说明……………………………………………31 6.3.4系统的性能分析………………………………………………32 6.4系统中存在的问题及解决方法……………………………………32 6.4.1系统的整体设计和规划中的问题……………………………32 6.4.2开发功能模块所遇到的难点…………………………………33 6.4.3系统中存在的问题及拟定的解决方法………………………34 总 结………………………………………………………………………35 参考文献 ………………………………………………………………………36 致 谢 ………………………………………………………………………37 |
查看评论
已有0位网友发表了看法