前台用户模块:
1. 用户登录:用户根据已有的账户和密码登录系统;
2. 用户注册:新用户注册系统账户和密码;
3. 系统公告:显示系统公告详细,竞拍结果及新发布的竞拍商品;
4. 在线拍卖:在线拍卖商品;
5. 在线竞拍:实时参与竞拍;
6. 我的订单:对竞拍结果进行支付和取消;
7. 我的账户:修改和查看个人信息。
开发语言:Java
前端框架:vue.js
框架:springboot/ssm都有
数据库:mysql
数据库工具:Navicat
开发软件:idea 支持eclipse
持久化层使用Mybatis,项目管理Maven3
后台管理员模块:
1. 拍卖商品管理:对拍卖商品信息进行查询、新增、修改、删除;
2. 商品分类管理:对商品分类信息管理,根据商品类型将商品分为文玩、艺术品等;
3. 竞拍规则管理:对不同商品类型制定不同竞拍规则;
4. 用户订单管理:对用户订单信息进行查询、新增、修改、删除;
5. 在线竞拍管理:对在线竞拍进行管理;
6. 用户管理:对用户账户进行查看、重置用户账户密码;
7. 系统公告:对系统公告进行新增、修改、删除。
目 录
第1章 绪论 4
1.1 研究背景 4
1.2 研究意义 4
1.3 研究内容 4
第2章 关键技术介绍 5
2.1 Java介绍 5
2.2 MySql数据库 5
2.3 Tomcat简介 6
2.4 B/S架构 6
2.5 SSM框架 6
第3章 系统分析 8
3.1 可行性分析 8
3.1.1 经济可行性 8
3.1.2 技术可行性 8
3.1.3 运行可行性 8
3.2 系统功能分析 8
3.3 流程设计 9
3.3.1 程序流程图设计 9
3.3.2 添加信息流程图设计 10
3.3.3 删除信息流程图设计 10
第4章 系统的设计 12
4.1 系统总功能模块设计 12
4.2 系统数据库设计 12
4.2.1 数据库系统概要设计 12
4.2.2 E-R模型结构设计 13
4.3 数据表设计 14
第5章 系统的实现 23
5.1 系统功能实现 23
5.2 管理员模块实现 25
5.3 用户管理实现 28
第6章 系统测试 29
6.1 系统测试的目的 29
6.2 软件测试过程 29
6.3 测试用例 30
结论 32
致谢 33
参考文献 34