| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12730 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本文对网上书店目前的现状进行了分析,对网上书店研究的意义和研究背景进行了介绍。根据对网上书店的调查,做了合理的项目需求分析以及功能的设计。在确定了需求分析后,使用了常用的一些技术,比如密码加密技术,Redis缓存技术、邮箱验证以及使用了银行卡支付接口。系统主要划分了用户角色和管理员角色。用户角色主要使用了主页模块、商品筛选模块、商品详情模块、购物车模块、订单模块、收藏模块、足迹模块,其中购物车模块调用了银行卡支付接口。管理员角色主要使用了书籍分类管理模块、书籍管理模块、用户管理模块以及博客管理模块。 本网站采用了Java语言,是基于JSP和Servlet的web开发,使用MySQL数据库进行数据存储,采用了Redis非关系型数据库进行数据缓存。在网站功能完成以后,对该网站进行了黑盒测试,本文提供了黑盒测试的测试数据和测试情况。最后对网站在做的过程中做遇到的问题以及情况做了一个总结。 关键词:网上书店 JavaEE Redis MySQL 黑盒测试
目录 摘要 Abstract 1.绪论-1 1.1 课题研究背景-1 1.2 课题研究内容-1 1.3 课题研究现状-2 1.3.1我国网上书店的种类-2 1.3.2我国网上书店服务平台概况分析-2 1.4 论文结构-2 2.系统分析-4 2.1可行性分析-4 2.1.1技术可行性-4 2.1.2经济可行性-4 2.2需求分析-4 2.2.1 功能分析-4 2.2.2性能需求-6 3.系统设计-7 3.1 系统设计-7 3.1.1功能分析-7 3.1.2系统体系分析-8 3.2数据库分析-9 3.3数据库概念结构设计-9 3.4 数据库逻辑结构设计-13 3.4.1数据库表结构-13 4.系统实现-17 4.1系统用户模块实现-17 4.1.1 网站首页模块-17 4.1.2 用户登录注册模块-18 4.1.3图书详情模块-20 4.1.4购物车模块-21 4.1.5收藏模块-23 4.1.6足迹模块-24 4.1.7订单模块-25 4.2网站管理员模块实现-26 4.2.1管理员登录模块-26 4.2.2书籍分类模块管理-28 4.2.3书籍模块管理-29 4.2.4博客模块管理-30 5.网站测试-31 6.总结-36 参考文献-37 致谢-38 |

