需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9591 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:身处21世纪,人们不得不加快脚步、承担更多工作压力才追的上社会发展的脚步,因此更多的年轻人在宠物身上获得治愈,应运而生的是C2C线上宠物狗交易平台。本系统是基于Struts框架以Eclipse为开发工具,Java为主,JSP+MySQL+Tomcat为辅。系统将JSP的灵活性,Tomcat的稳定性,My SQL体积小、速度快等的特点集于一身,同时很好地利用Struts的优越性,使本次毕业设计的系统既满足用户对美观的要求,同时满足对功能的需求,还能满足维护人员对后期维护的简单明快的需求。本系统主要是由前台管理和后台管理两个大的模块组成,主要实现前台会员注册,宠物狗浏览,在线购买等功能;后台商品管理,会员管理,订单管理等功能,通过这样的设计基本实现网络交易的过程。
关键词:Struts框架;宠物狗;网上商城
目录 摘要 Abstract 1 项目概述-1 1.1系统的概述-1 1.2 Struts框架简介-1 1.3 业务流程描述-1 1.4 现系统存在的问题及薄弱环节分析-2 2 需求分析-3 2.1 总体目标-3 2.2 具体目标-3 2.3 系统功能建模-3 2.3.1 系统数据流程图-3 2.4 系统数据模型-8 3 概要设计-9 3.1 体系结构设计-9 3.2 接口设计-10 3.2.1 外部接口-10 3.2.2 内部接口-10 3.3 代码设计-10 3.3.1 代码设计的原则-10 3.4 数据库设计-11 3.4.1 数据库表设计-11 3.5 输入输出设计-15 3.5.1 输入设计-15 4 详细设计-18 4.1 会员注册模块-18 4.1.1 模块定义-18 4.1.2 输入项目-18 4.1.3 输出项目-18 4.1.4 算法-18 4.1.5 程序逻辑-18 4.2 会员登录模块-19 4.2.1 模块定义-19 4.2.2 输入项目-19 4.2.3 输出项目-19 4.2.4 算法-20 4.2.5 程序逻辑-20 4.3 会员资料修改模块-21 4.3.1 模块定义-21 4.3.2 输入项目-21 4.3.3 输出项目-21 4.3.4 算法-21 4.3.5 程序逻辑-21 4.4 商品信息管理模块-22 4.4.1 模块定义-22 4.4.2 输入项目-22 4.4.3 输出项目-22 4.4.4 算法-23 4.4.5 程序逻辑-23 4.5 后台登录模块-24 4.5.1 模块定义-24 4.5.2 输入项目-24 4.5.3 输出项目-24 4.5.4 算法-24 4.5.5 程序逻辑-24 4.6 查看商品信息模块-25 4.6.1 模块定义-25 4.6.2 输入项目-25 4.6.3 输出项目-25 4.6.4 算法-26 4.6.5 程序逻辑-26 4.7 查看公告信息模块-27 4.7.1 模块定义-27 4.7.2 输入项目-27 4.7.3 输出项目-27 4.7.4 算法-27 4.7.5 程序逻辑-27 4.8 友情链接模块-28 4.8.1 模块定义-28 4.8.2 输入项目-28 4.8.3 输出项目-28 4.8.4 算法-28 4.8.5 程序逻辑-29 5 编码-30 5.1 概述开发工具及编程脚本-30 5.1.1 编程语言Java 介绍-30 5.1.2 JSP脚本介绍-30 5.1.3 My SQL数据库介绍-30 6 测试-31 6.1 测试原则及测试方法概述-31 6.2 测试项目测试用例-31 6.3 软件测试结论-35 6.3.1 软件能力-35 6.3.2 缺陷和限制-35 6.3.3 建议-35 6.3.4 测试结论-35 结 论-36 参 考 文 献-37 致 谢-38 |