just one last blog
Expressage Search Problem Statement
Version 1.0
Revision History
Date |
Issue |
Description |
Author |
23/May/2015 |
V1.0 |
Initial creation |
Wang beini |
|
|
|
|
|
|
|
|
Expressage Search Problem Statement
Version 1.0
Problem Statement
We are tasked with developing a new Expressage Search system. It is a new client-server system. The new system will allow clients to search for expressages and view logistics from personal computers attached to the campus LAN.
Many people shop online now,at the same time,the main problem people concern about is logistics.the updates on many shopping websites are not synced as soon as possible.so it becomes a problem for clients.they are desperate to know exact time and place of their goods. This database is an Ingres relational database running on a DEC VAX. Fortunately the college has invested in an open SQL interface that allows access to this database from college’s Unix servers. so the system must insure that access to the data on the legacy system occurs in a timely manner. The system will access expressage api from the legacy database and update it on time. The servers will continue to maintain expressage information through another system.
When people purchase some goods online,the goods will generate logistics records which are stored in the
expressage websites,which could be accessed through api.
The system will allowclients to select good’s expressage info. They type the number of the expressage into the textbox together with the name of the expressage company’s name and click search,below it will be a list of the expressage records of that good,if the number is valid.
Expressage Search Supplementary Specification
Version 1.0
Revision History
Date |
Issue |
Description |
Author |
23/May/2015 |
V1.0 |
Initial creation |
Wang beini |
|
|
|
|
|
|
|
|
Table of Contents
1. Objectives 4
2. Scope 4
3. References 4
4. Functionality 4
5. Usability 4
6. Reliability 4
7. Performance 4
8. Supportability 4
9. Security 4
10. Design Constraints 5
Course Registration System Supplementary Specification
1. Objectives
The purpose of this document is to create Expressage Search System. This Supplementary Specification lists the requirements that are not readily captured in the use cases of the use-case model. The Supplementary Specifications and the use-case model together capture a complete set of requirements on the system.
2. Scope
This Supplementary Specification applies to the Expressage Search System, which will be developed by all clients.
This specification defines the non-functional requirements of the system; such as reliability, usability, performance, and supportability as well as functional requirements that are common across a number of use cases. (The functional requirements are defined in the Use Case Specifications.).
3. References
None.
4. Functionality
- Multiple users must be able to perform their work concurrently.
- If a course offering becomes full while a student is building a schedule including that offering, the student must be notified.
5. Usability
The desktop user-interface shall be Windows 8.1 compliant.
6. Reliability
The system shall be available 24 hours a day 7 days a week, with no more than 10% down time.
7. Performance
- The system shall support up to 2000 simultaneous users against the central database at any given time, and up to 500 simultaneous users against the local servers at any one time.
- The system shall provide access to the legacy course catalog
database with no more than a 10 second latency.
Note: Risk-based prototypes have found that the legacy course catalog database cannot meet our performance needs without some creative use of mid-tier processing power - The system must be able to complete 80% of all transactions within 2 minutes.
8. Supportability
None.
9. Security
- The system must prevent personal data from leaking.
- Clients can only access their own data.
- Clients should not access the data that does not belong to them.
10. Design Constraints
The system shall provide a Windows-based interface.
Expressage Search System Glossary
Version 1.0
Revision History
Date |
Issue |
Description |
Author |
23/May/2015 |
V1.0 |
Initial creation |
Wang beini |
|
|
|
|
|
|
|
|
Table of Contents
1. Introduction 4
2. Definitions 4
2.1 Expressage 4
2.2 Expressage Number 4
2.3 Expressage Company 4
2.4 Result 4
Expressage Search System Glossary
1. Introduction
This document is used to define terminology specific to the problem domain, explaining terms, which may be unfamiliar to the reader of the use-case descriptions or other project documents. Often, this document can be used as an informal data dictionary, capturing data definitions so that use-case descriptions and other project documents can focus on what the system must do with the information.
2. Definitions
The glossary contains the working definitions for the key concepts in the Expressage Search System.
2.1 Expressage
Goods records
2.2 Expressage Number
Every Expressage has a unique logistics number attached to it.
2.3 Expressage Company
There are many expressage company on the world.
2.4 Result
Show the expressage records of the goods.