Detailed Software Design Manual

Source: Internet
Author: User

Detailed Software Design Manual

1. Introduction

1.1, purpose of writing

Our team decided to develop class PIE software based on the embarrassing situation we found in class. Whenever I go to class to find a classroom, will be very unable to find the classroom, resulting in late, or go to the wrong classroom, I feel sad, it is difficult to think of running so far away, wasting so much time, also affect the normal study, my heart was pierced, I think can have a software can let me no longer so waste valuable time, Can have a software let me in the busy schedule can also see the classroom information, so the idea of class Pie was born.

1.2, Background notes

A. name of the software to be developed: Class assignment based on andriod

B. Mandate-holders of the item: Results of the discussions

Developer: San Junma: Wang Gancheng, He Jianxun, Su Yue

users: students in school

Project Development Environment: Eclipse

1.3, definition

Detailed design of Andriod class School

1.4, References

"Java Development Combat Classic" is the year of Tsinghua University Press published books, the author is Li Xinghua.

"Android Development Combat Classic" is the year of Tsinghua University Press published books, the author is Li Xinghua.

2, the structure of the program system

Campus Book Assistant

Interface Design

Information Response Design

Webservice Design

Algorithm design

 

3. Interface Design Description

3.1, program description

main function: Used for querying and recording classroom information and recording information, as well as reminders function.

Scalability : Features are ready to be extended.

3.2, interface

mainly has the main interface,

Schedule interface,

Notepad interface,

Personal Information Interface,

Alert interface.

3.3, Performance

The classroom can be found quickly and easily when changing classrooms.

3.4, input items

User Query to add course information, and the course information to increase the deletion and retrieval.

The user adds note information to the note, and makes changes to the information and additions.

The user sets the time for the course or note to be reminded.

3.5, Output items

3.5.1 Course Information

3.5.2 Chronicle Information

3.5.3 Reminder Sound

3.6, Interface

Webservice Interface URL

3.7, restriction conditions

No obvious restrictions

4. Main function Design Description

4.1 schedule function

Add course information and change the information and additions

Set up reminder Courses

4.2 notepad function

Add notes information, and can change the information

Set Reminder function

4.3 reminder function

for Sing, you need to know the relevant matters.

4.4 feedback function

you can put your suggestions back to us in time, we will be the first time to solve.

4.5, performance

Smooth operation, simple operation, easy to use, very practical. Who else can stop the pace of its progress.

4.7, unresolved issues

no time-out reminder function completed

Detailed Software Design Manual

Related Article

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.