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
Information Response 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