当前位置:网站首页>Summary of the development process and key and difficult points of the Listening Project
Summary of the development process and key and difficult points of the Listening Project
2022-07-24 04:45:00 【Just die at one end】
One 、 Function angle
1. Project introduction
Ordinary users can only see the album list page , Click the album to enter the play page to play
The backstage administrator can click the creation center , For users 、 Audio and album management . among , Audio management includes uploading 、 Recording and listing ; User management includes login and logout ; Album management includes creating and viewing existing album lists
After registering the user , You can record and upload audio , Create a new album as required and bind the audio to the album , After releasing the album, you can see it on the user page
2. Project concept
User roles
1. Ordinary users : You don't need to log in to use —— There is no information about such users in the database
2. Audio publisher : You need to log in and operate —— Relevant data needs to be saved in the database
scene
1. Creative Center : Scenarios for audio publishers , Perform audio 、 Album editing and release
2. home page : Ordinary users play audio
Elements
Audio : A voice , It can be uploaded and recorded through the browser
Album : A collection of audio
Between album and audio is many to many .
Background management
User management ( register 、 Sign in )
Audio Management ( newly added 、 list )
Album management ( newly added 、 list )
Relationship Management ( The relationship between audio and album )
Audio Management
1. Upload audio (/upload.html)/studio/track/upload.html POST/studio/track/uoload.do
Need to upload files : front end 1.form
The function point 、 Jump relationship sorting
Album list ( home page )---------- Click to jump to --------- Album play page : Carried by an album aid Parameters of .
Empathy , The album play page can also jump to the home page , Home page and creation center can also jump to each other .
User management ( Sign in | register | sign out )--------------- Redirect after successful login -------------------- Creative Center ( home page )
Two 、Web Resource perspective
3、 ... and 、 database
Four 、 Points for improvement
边栏推荐
- Is it true to pay attention to official account and receive Xiaomi mobile power for free? Wechat circle of friends sends Xiaomi mobile power
- Print leap years between 1000 and 2000
- Yum to see which installation package provides a command
- C语言基础学习笔记
- Basic learning notes of C language
- 口叫SC 或者 pb 文件为读写控制ensor为
- Chery arizer 8 products are powerful, and "all excellent" is not for nothing
- 链接预测中训练集、验证集以及测试集的划分(以PyG的RandomLinkSplit为例)
- Activation functions and the 10 most commonly used activation functions
- Up sampling method (deconvolution, interpolation, anti pooling)
猜你喜欢

Up sampling method (deconvolution, interpolation, anti pooling)

微波技术基础实验二 功分器与定向耦合器设计

Merge sort

后 SQL 时代降临:EdgeDB 2.0 发布会预告

Little black leetcode journey: 100 same trees

-Bash: wget: command not found
![GOM engine starts M2 prompt: [x-fkgom] has been loaded successfully. What should I do if it gets stuck?](/img/32/df602f294e009c9462d955b1819ffe.png)
GOM engine starts M2 prompt: [x-fkgom] has been loaded successfully. What should I do if it gets stuck?

LabVIEW master VI freeze pending

An online accident, I suddenly realized the essence of asynchrony

最大公约数
随机推荐
Pony activation tool appears cannot open file k:\oemsf solution
Middle aged crisis, workplace dad who dare not leave, how to face life's hesitation
Xiaohongshu joins hands with HMS core to enjoy HD vision and grow grass for a better life
.gz的业务交互和对外服篇中我们通合多个模型
Privacy protection federal learning framework supporting most irregular users
What is the proper resolution of the computer monitor? Introduction to the best resolution of monitors of various sizes and the selection of different wallpapers
How to play the Microsoft twin tool twinsonot? Introduction to twin test tool twinornot
Learn more about the new features of ES6 in grain mall of e-commerce project
P一个配置文件期间将SDA松集成。支但事实上
你有多久没有换新手机了?
In the business interaction and foreign service of.Gz, we integrate multiple models
Common cross domain problems
The problem of monkeys eating peaches in classic exercises of C language
格式问题处理
基于C语言设计的一个医院叫号系统
Yum to see which installation package provides a command
Sort - quicksort
Which is better, Xiaomi current treasure or yu'e Bao? Detailed comparison and introduction of the differences between Xiaomi current Bao and Alibaba yu'e Bao
归并排序(Merge sort)
Chiitoitsu (expected DP)