更新时间:06-14 上传会员:紫色烟火
分类:设计作品 论文字数:13089 需要金币:1000个
摘要:为响应国家建设社会主义生态节约型社会的号召、为解决高校旧书资源浪费严重,循环再利用程度低下的问题,设计了校园旧书交易平台。该平台要实现的功能有注册、登录、搜索、购物车、留言等。
校园旧书交易平台的前端主要采用HTML+CSS+JavaScript语言进行实现,后端采用Java语言进行开发,服务器采用tomcat。该系统最终设计成为一个B/S模式的电商系统。该平台实现了旧书交易的大部分需求,包括用户的注册、登录、书籍信息的浏览与搜索,注册用户可以对购物车的书籍进行管理、还可以在对应的书籍下方留言等。校园旧书交易平台还设计了后台管理系统,管理员可以对非法的书籍、不良言论进行删除,发布最新消息。
校园旧书交易平台为解决高校旧书资源浪费严重,循环再利用程度低下的问题提供了良好的途径,同时也促进学校里形成节俭的风气。
关键词:MySQL数据库;旧书交易平台;B/S模式
目录
摘要
Abstract
1 绪论-1
1.1 课题背景及意义-1
1.2 研究现状-1
1.3 本文的主要研究内容-2
2 开发工具及关键技术-4
2.1 开发工具-4
2.2 前台使用语言-4
2.3 后台使用语言-5
2.4 MVC设计模式-5
2.5 MySQL数据库-6
3 需求分析-7
3.1 用户功能分析-7
3.1.1 面向游客的操作-7
3.1.2 面向注册用户的操作-7
3.1.3 面向管理员的操作-7
3.2 可行性分析-8
3.2.1 技术可行性-8
3.2.2 经济可行性-8
4 系统模块设计及实现-9
4.1 数据库设计原则-9
4.2 数据库的逻辑设计-9
4.3 数据库的物理设计-10
4.4 系统总体模块结构设计-16
4.4.1 图片上传模块-16
4.4.2 用户注册登录模块-18
4.4.3 书籍浏览与搜索模块-21
4.4.4 书籍信息发布模块-23
4.4.5 个人中心模块-25
4.4.6 购物车模块-28
5 测试用例-30
5.1 登录模块测试用例及测试结果-30
5.2 注册模块测试用例及测试结果-31
5.3 书籍发布模块测试用例及测试结果-32
5.4 购物车模块测试用例及测试结果-34
5.5 发布个性签名模块测试用例及测试结果-34
5.6 修改密码模块测试用例及测试结果-35
结 论-37
参 考 文 献-38
附录A 部分功能程序-39
致 谢-39