不同的系统提供的服务也不相同,其对应的功能也不相同,所以,系统开工前,需要明确其用途,确定其功能。由此,才可以进行各个任务的开展。
国外摇滚乐队交流和周边售卖系统经过分析,确定了其需要设置管理员的角色,其操作的功能通过用例图展示(见下图)。管理员管理周边商城的商品信息,管理各种状态的订单,管理用户和帖子,管理音乐资讯和商品类型信息。
开发软件有很多种可以用,本次开发用到的软件是IDEA,用到的数据库是MySQL,为了更加便捷地使用数据库,用到了MySQL的可视化工具SQLyog。而且在此之前要把环境搭建好,比如java
的运行环境JDK,本次开发还用到了vue框架以及其它优秀的技术,这些可以让开发效率更高。
ide工具:IDEA 或者eclipse
编程语言: java
数据库: mysql5.7+
框架:ssm+springboot都有
前端:vue.js+ElementUI
详细技术:HTML+CSS+JS+springboot+SSM+vue+MYSQL+MAVEN
数据库工具:Navicat
图3.5 管理员用例图
国外摇滚乐队交流和周边售卖系统经过分析,确定了其需要设置用户的角色,其操作的功能通过用例图展示(见下图)。用户查看并购买周边商品,收藏商品,评论商品,查看音乐资讯,查看并管理不同状态的订单。
针对国外摇滚乐队交流和周边售卖信息管理混乱,出错率高,信息安全性差,劳动强度大,费时费力等问题,采用国外摇滚乐队交流和周边售卖系统可以有效管理,使信息管理能够更加科学和规范。
国外摇滚乐队交流和周边售卖系统在Eclipse环境中,使用Java语言进行编码,使用Mysql创建数据表保存本系统产生的数据。系统可以提供信息显示和相应服务,其管理员管理周边商城的商品信息,管理各种状态的订单,管理用户和帖子,管理音乐资讯和商品类型信息。用户查看并购买周边商品,收藏商品,评论商品,查看音乐资讯。
总之,国外摇滚乐队交流和周边售卖系统集中管理信息,有着保密性强,效率高,存储空间大,成本低等诸多优点。它可以降低信息管理成本,实现信息管理计算机化。
关键词:国外摇滚乐队交流和周边售卖系统;Java语言;Mysql
目 录
第1章 绪论 1
1.1 课题背景 1
1.2 课题意义 1
1.3 研究内容 2
第2章 开发环境与技术 3
2.1 MYSQL数据库 3
2.2 JSP技术 3
2.3 SSM框架 4
第3章 系统分析 5
3.1 可行性分析 5
3.1.1 技术可行性 5
3.1.2 经济可行性 5
3.1.3 操作可行性 5
3.2 系统流程 6
3.2.1 操作流程 6
3.2.2 登录流程 6
3.2.3 删除信息流程 7
3.2.4 添加信息流程 8
3.3 性能需求 8
3.4 功能需求 9
第4章 系统设计 12
4.1 设计原则 12
4.2 功能结构设计 12
4.3 数据库设计 14
4.3.1 数据库概念设计 14
4.3.2 数据库物理设计 17
第5章 系统实现 24
5.1 管理员功能实现 24
5.1.1 周边商城管理 24
5.1.2 音乐资讯 24
5.1.3 已完成订单 25
5.1.4 已支付订单 25
5.1.5 帖子信息管理 26
5.1.6 用户管理 26
5.1.7 商品类型管理 27
5.2 用户功能实现 27
5.2.1 商品信息 27
5.2.2 音乐资讯 28
5.2.3 购物车 28
5.2.4 添加收货地址 29
5.2.5 提交订单 29
5.2.6 已支付订单 30
第6章 系统测试 31
6.1 功能测试 31
6.1.1 登录功能测试 31
6.1.2 修改密码功能测试 32
6.2 测试结果 33
结 论 34
致 谢 35
参考文献 36