Data structure database design to do the writing generation

Source: Internet
Author: User
Tags data structures naming convention

Data structure database design to do the writing generation
Keywords: "Describe the vocabulary of important system design"

Introduction
1. Design Purpose

"Fill in the design purpose of the information system you are designing, for example to solve what problem, what kind of difficulties in reality, and design the system." "
2. Design background
" unfold the actual difficulties and problems, because of what produced, and elaborated the current difficulties and existing solutions, fill in the information system you designed at home and abroad development status.
1 Requirement Analysis
1.1 system design Goal
1.1.1 design Process
"Steps and logic to describe the entire design activity"
1.1.2 User Type
"describes user classes that use the system"
1.1.3 Assumptions and Constraints
In the data definition, each data item should be given a short English name in addition to a Chinese name, and the English name should conform to the naming convention because the English name will be used in software development. You can use the equals sign to indicate a data item, the name is on the left, and the definition is on the right. Common data items are described in the following way:
Original Data element
an original data element is non-biodegradable and can be assigned a quantity value. Defining the original data element must determine its
meaning, type, data size, format, unit of measure, precision, and range of values. Describes the definition of the original data element, using an asterisk-bounded line of
Comment text. The
Select items
Selection is a special primitive data element that can only take a limited number of discrete values, and describes the one by one enumeration of these values, written in square brackets before the definition of the original data element. Between the two discrete values, use the pipe delimiter. The
Combined Items
Combination item is a data structure or record that contains multiple items of data. These data items can be either the original data element
element or the combined data item, and the data items are connected by a plus sign. Each of these data items must be defined in the
semantics of the data, and other structures may be included in the structure, but recursion is never allowed. If there is an
option in the data structure, enclose the item using parentheses. A
Duplicates
Duplicate is a special case of a composite item in which one of several instances appears in the data structure, using curly braces
to enclose the item. If you know the range that the item might allow, it is written in the form "minimum: maximum" before the flower
parenthesis.
encoding to comply with the appropriate specifications, such as the English name, Chinese note
"Describe the system design time Requirements"
This project design development period of 3 weeks.
User Research, demand analysis for 1 weeks. The
Database profile is designed for 1 weeks.
Detailed design and documentation are organized for 1 weeks.
1.1.4 operating environment and running software
"describes the hardware and software environment used by the system"
1.2 functional Analysis
"functional description"

1.3 Data requirements and business rules analysis
1.4 Data Constraint Analysis
2 entity sets and contact sets
2.1 Entity sets and attributes
2.2 Contact Sets and attributes
2.3 Overall E-r Chart
3 Data dictionary
3.1 Items and data structures
3.2 Data Processing
4 Detailed design
4.1 Table Design
"Includes table name, table attribute, attribute type, attribute constraint, whether the primary key, whether there is an index, and so on, can be"
4.2 Stored Procedure Design
"Optional, certain functions are implemented through stored procedures"
5 Conclusion
6 References
Http://www.daixie0.com/contents/15/1274.html

The core staff of the team mainly include Silicon Valley engineers, bat front-line engineers, domestic TOP5 master, PhD students, proficient in German English! Our main business scope is to do programming big homework, curriculum design and so on.

Our Direction field: Window Programming numerical algorithm AI Artificial Intelligence financial statistical Metrology analysis Big Data network programming Web programming Communication Programming game Programming Multimedia Linux plug-in programming API image processing embedded/Microcontroller database programming console process and thread Network security assembly language Hardware programming software Design Engineering Standard Rules. The generation of programming languages or tools including, but not limited to, the following ranges:

C/c++/c# Write

Java Write generation

It generation

Python writes

Tutoring Programming Jobs

The MATLAB Generation writes

Haskell writes

Processing Write

Linux Environment Setup

Rust Generation Write

Data Structure assginment Data structure generation

MIPS Generation Writing

Machine Learning Job Writing

Oracle/sql/postgresql/pig database Generation/Generation/Coaching

Web development, Web development, Web site jobs

Asp. NET Web site development

Finance insurace Statistics Statistics, regression, iteration

Prolog write

Computer Computational Method Generation

Because of professional, so trustworthy. If necessary, please add qq:99515681 or e-mail:[email protected]

: Codinghelp

Data structure database design to do the writing generation

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.