java歌曲管理系统

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java歌曲管理系统相关的知识,希望对你有一定的参考价值。

歌曲管理系统
1、 系统需求
Eclipse 3.2 + JDK 1.5 + List

2、 系统元素
歌曲:
编号、歌名、类别(流行/通俗)、歌手

3、 系统功能
对已有的曲目进行管理:
2 查找歌曲信息(按歌名\语言\歌手\类别等进行查询)
2 增加歌曲
2 删除某歌曲
2 更新某一个歌曲
4、 本系统用Java集合类实现(list)

5、 架构: (1)SongManage.java(界面:显示给用户的选择界面)
(2)SongList.java(逻辑:定义了多个针对曲目的操作方法)
(3) Song.java VO(值对象)(只有get set方法)
6、参考界面:
首界面:
******************歌曲管理系统******************
Author:arbin
支持正版!打击盗版!
************************************************
系统菜单:
************************************************
1-----------------------添加歌曲
2-----------------------删除歌曲
3-----------------------修改歌曲信息
4-----------------------显示所有歌曲信息
5-----------------------查询歌曲
0-----------------------退出系统
*************************************************
查询界面:
****************查询歌曲(子菜单)****************
1-----------------------按歌曲名
2-----------------------按歌手名
3-----------------------按歌曲类别
0-----------------------退出子菜单
*************************************************
要求用集合 写出的。 谢谢! 给点思路也可以!

写出来 的最好分段 用汉语写清楚 谢谢了 。其他深难度的不要写,我才学到集合 用集合以前的写出 谢谢。
一楼的大哥 一看你就不懂JAVA 这个程序要是能卖到钱 那我们老师就不说这是初学者最基础必懂的了,我晕。

参考技术A 光是用List肯定是不行的,因为你涉及到了查询,我感觉还会有Map<key,Value》这样的容器,好好看看他们的API吧,remove,add,get,clear之类的方法足可以满足你的需求 参考技术B 卖钱估计是没人要的,但也没人会帮你写,不连接数据库就搞个简单的按钮菜单栏显示效果吧?
你在项目中导入awt或swing包就可以实现大致的效果.
参考技术C 写出来直接卖钱好了! 参考技术D 我也求这个代码。。

Java实验--基于Swing的简单的歌曲信息管理系统

原创不易,转载请注明出处。

实验六

实验名称:歌曲管理系统(或宠物管理系统)

实验目的:AWT, SWING, JDBC, DATABASE

实验时间:(6学时)

实验内容:

  • 开发环境  Eclipse + JDK + List/Map+SQL Server /MySQL
  • 系统中的对象

       歌曲(Song.java): 编号、歌名、语言(中文/英文)、类别(流行/通俗)、歌手

  • 系统功能描述

        对已有的曲目进行管理:

       查找歌曲信息(按歌名\\语言\\歌手\\类别等进行查询)

       增加歌曲

       删除某歌曲

  • 技术要求:jdbc,List/Map,awt/swing

        一看是一个简单的管理系统,如果不算上用户登录注册的话,也就一张表,实际在敲代码的过程中,对数据库的操作都还是比较简单,大多数代码都一样,就只是sql语句不同而已。过程中个人最难的部分就是用Swing来绘制界面了和怎么把从数据库查询到的数据给显示在表格中了,对于展现歌曲信息的表格,直接用的java提供的JTable加上DefaultTableModel来实现的,用户管理里面的列表,使用的是自定义一个实现了TableModel接口的类。由于没怎么接触锅java的swing,所以对于swing的布局什么的,还是运用得不是很熟练,参考了教材和网上的。

先来看做的效果图:

  • 登录界面

 

  • 管理员主界面

  • 歌曲管理界面(这里在表格中显示的数据使用的是一个继承至DefaultTableModel的类)

  • 用户管理界面(表格中显示数据使用的是自定义了一个实现了TableModel接口的类)

       虽然是个简单的系统,但是还是少不了前期准备,本来是准备只写一个歌曲管理的,但是想了想还是把登录注册给加上吧。大体模块划分如下:

  1.  用户和管理员都可以进行登录,但是只有用户才能注册。
  2.  用户和管理员可以修改密码
  3.  用户和管理员都可以根据条件查询歌曲信息,比如通过歌名、歌曲语言、歌曲分类和歌手名来进行查询。
  4.  管理员可以对歌曲信息进行修改、删除和增加歌曲。
  5. 管理员可以对用户进行增加、修改、删除和查询。

推荐一个好的论坛--科帮网,里面有很多的源码、干货帖子和大神。

项目源码

以上是关于java歌曲管理系统的主要内容,如果未能解决你的问题,请参考以下文章

Java实验--基于Swing的简单的歌曲信息管理系统

Java实验--基于Swing的简单的歌曲信息管理系统

Java实验--基于Swing的简单的歌曲信息管理系统

Java实验--基于Swing的简单的歌曲信息管理系统

Java实验--基于Swing的简单的歌曲信息管理系统

从零开始的Java开发1-6-5 集合综合案例:播放器管理