联系方式

  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-23:00
  • 微信:codinghelp

您当前位置:首页 >> Matlab编程Matlab编程

日期:2018-05-03 03:44

代写了EasyUi、BootStra程序作业、代写Spring MVC编程和业

项目主题一: 在线音乐系统的开发

使用SpringMVC开发一个在线音乐系统,满足以下要求:

要求:

1、基本功能——管理员模块(20分)

(1)管理员账号的登录、退出和密码修改(2分)

(2)注册用户管理——查看、审核注册用户和删除注册用户(3分)

(3)歌手管理——对歌手信息进行管理(5分),歌手信息包括但不限于如下内容:

a)歌手图片(图片不止一张)

b)歌手姓名

c)歌手出生日期

d)歌手属相

e)歌手星座

f)歌手的爱好

g)歌手简介

(4)专辑管理——对专辑信息进行管理(5分)专辑信息包括但不限于如下内容:

a)专辑名称

b)专辑所属歌手(与歌手信息要对应)

c)专辑发行日期

d)专辑简介

e)专辑海报(海报有0张或多张,但应有一张作为封面,若没有海报,则系统默认一张图片作为封面)

(5)歌曲管理——对歌曲进行管理(5分),歌曲信息包括但不限于如下内容:

a)歌曲名

b)歌曲所属专辑

c)歌曲时长

d)歌曲文件

e)歌曲相关海报(海报有0张或多张,但应有一张作为封面,若没有海报,则系统默认一张图片作为封面)

f)歌词文件(.lrc文件)

2、基本功能——用户模块(60分)

(1)用户注册和登录(5分),用户信息包含但不限于如下内容:

a)用户名

b)用户密码

c)用户性别

d)用户身份证号

e)用户出生日期(有身份证号识别)

f)用户籍贯

注:用户注册后只有通过管理员审核方能登录

(2)用户基本信息的修改(5分)

(3)可以根据歌曲名/歌手名/专辑名进行搜索,具体要求如下:

a)根据歌曲名搜索歌曲(20分):

i.搜索结果是歌曲列表

ii.选中一首歌曲,进入歌曲播放页面(进阶要求:实现歌词文件的解析显示和歌曲播放时的歌词同步显示)

iii.在歌曲播放页面可以在线播放歌曲,并提供歌曲和歌词的下载。

b)根据专辑名搜索(15分)

i.搜索结果是专辑列表

ii.选中一个专辑,进入专辑详情页

iii.专辑详情页显示专辑的基本信息和该专辑的歌曲列表

iv.专辑详情页中歌曲列表的操作规则同a)

v.专辑详情页只显示专辑海报的封面,点击专辑海报封面,进入新页面浏览专辑海报的其他图片

c)根据歌手名搜索(15分):

i.送过结果是歌手列表

ii.选中其中一个歌手,进入歌手详情页面

iii.歌手详情页面显示歌手的基本信息和该歌手的专辑列表

iv.歌手详情页面中专辑列表的操作规则同b)


项目的其他要求:无论以上哪个项目主题都要遵守

1、对程序结构的要求(不符合要求的程序,在最终成绩基础上乘以0.8的系数):

a)项目要包含控制器层、Service层、Dao层

b)Service层和Dao层必须写接口和实现类,其他类引用Service或Dao时只能引用接口,不能直接引用实现类

c)除特殊情况外,Jsp页面不能含有java代码

d)数据库使用MySql


2、编写程序相关文档(20分)

(1)需求分析文档(7分)

(2)详细设计文档(8分)

(3)数据库设计文档(5分)

(4)项目成员工作绩效表(列出小组成员所完成的具体工作内容和在整个项目评分中的分值,该文件由小组长撰写,有此文档,小组长额外+5分,没有此文档,小组长额外-10分)

3、考核标准:

a)项目组人数为4人

b)考核公式:个人成绩=项目成绩*个人工作权重

c)个人权重的计算方式:

个人工作量<22分:0.8

个人工作量为22分(含)~28分(含):1.0

个人工作量为28分(不含)~32分(含):1.1

个人工作量>32分:1.2

4、需要提交的文件

(1)本次项目的Web工程

(2)本项目的MySql数据库转储文件(*.sql)文件

(3)程序相关文档

5、其他要求

(1)每个项目组要取一个中文组名(名字不能重复)

(2)本项目的Web工程包名必须以“com.项目组中文名的声母.”开始,例如:

项目组名为“测试小组”则工程中的包名都以“com.csxz.”开头

(3)注释的书写:每个类必须写明其实现的功能,每个方法必须写明其作用及方法中参数的意义,如果没有,酌情减0~10分。

(4)若使用了EasyUi或BootStrap等前端框架进行开发,或使用了SpringBoot技术,则项目组总成绩额外加10分


版权所有:留学生编程辅导网 2020 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。 站长地图

python代写
微信客服:codinghelp