Requirements specification document (trial)

Requirements specification document

 

 

Project Name: music game based data management system

 

 

Project leader: Huang Yu, Chen Quan Kun, Subao Yi, Wei Jialiang

 

 

 

 

Written Date: September 24, 2019

 

 

1 Introduction

1.1 write Objective

This report aims to analyze the feasibility study, this project after a detailed investigation, "a game based on the music data management system," the feasibility of this system is intended to achieve the early reports of problems in the system development process to face the future and solutions preliminary design and reasonable arrangement. The intended audience of this report to project managers, software developers, and systems associated with the game music producer.

1.2 Background

Product name "music game data management system."

Task author: Huang Yu

Task Developer: Huang Yu, Chen Quan Kun, Wei Jialiang, Subao Yi

User: the music player to play the game

The relationship between the system and a music game has transmitted data with each other

1.4 Definition

(1) Track: a game in the music game levels.

(2) Evaluation of clearance: Evaluation of the level obtained play track.

1.5 References

1.6 version update information

 

2. System Architecture

2.1 Overall structure

Into account processing system, processing system performance, ranking processing system, ranking system to view, purchase records processing system. View ranking system which is an extension of performance processing system.

 

3. Assumptions and constraints

Software development period is four months.

4. Demand provisions

Requirements 4.1 The function of

Function (1) account processing system is the behavior of the player's registration and login accounts for processing. After the players registered in the correct format, confirming the absence of the same data after the initial fill the player data (including account number, password) transmitted and added to the database connected to the system through the system; when the players log, If the login data with the same data in the database, the database-related calls, access to purchase history of the player account, the data transmission play player account and purchase records to the player's game client.

 

Function (2) performance processing system is to process data in Gamer play after this track. If true achievement scores, the first play after; when the players play a track, the results will be sent to verify the authenticity of this system; if the score is untrue, then discard the results and feedback information to the game stored as the most recent results to the database; then the score to call up the scores associated database are compared, save clearance highest evaluation score and the score with a particular score in the database, and the user name of the transmission data and the player to the leaderboard processing system to modify the leaderboard.

 

(3) processing function ranking system is based on the track to create and modify charts for all players score, score when the data processing system (user account name players, the highest score of the account to play tracks, customs evaluation, specific results) when transferred to the system, the data points into a database stored in descending order in the chart.

 

Function (4) View leaderboard ranking system is to be for all players to see the game client calls. When a player from the game client view leaderboards, rankings see the system will send a request to the database

 

(5) a recording function for later processing system when the player is performing the processing operation later. After the players to buy pay-song package, through this system to call up a player account data from a relational database, and then modify the purchase record player accounts and saved to the database. When a player is called account login account processing system.

 

In 4.2 on performance

4.2.1 accuracy

The system is able to input and output character data and integer data, including the transfer process.

4.2.2 Time feature requires

In the case of hardware and network condition is satisfied, the average response time for all operations in the transaction routine should be less than 10 seconds, the longest response time should be less than 30 seconds.

4.3 input and output requirements

The system requires the use of data 4.3.1 or call

Player accounts account, password, user name, purchase records, scores, clearance evaluate each track, concrete results.

5. Run environmental regulations

5.1 Equipment

PC,

Processor: AMD E2-9000 RADEON R2, 4 COMPUTE CORES 2C + 2G 1.80GHz

Memory: 4.00 GB

System type: 64-bit operating system

5.2 Support Software

Support windows10 more

 

Guess you like

Origin www.cnblogs.com/ricola-reviver/p/11595922.html