SokratisT / cps731-lab2-g5

0 stars 0 forks source link

Requirements (Web-Based) #1

Open NavidKhan45735 opened 8 years ago

NavidKhan45735 commented 8 years ago

TARGETS: A digital assistant for recording information related to customs inspections. Components include: client application, server application, mobile platform for running said client application.

TYPE: Information Management System or component thereof.

END-USERS: Customs Inspectors.

STAKEHOLDERS: Pending discussion.

Some requirements apply to servers only, some are client-specific while others apply to both.

  1. SERVER ONLY: Moderate scalability able to support hundreds of unique accounts. Can be extended to support more (i.e. coordination among multiple instances across multiple ports).
  2. SERVER ONLY: Supports multiple aliases for same account? REQUIRES CLARIFICATION.
  3. SERVER ONLY: Robust system with fail-safe mechanisms (needs to be online for 24/7).
  4. CLIENT ONLY: Efficient power consumption appropriate for mobile platforms.
  5. CLIENT ONLY: Adapted to function properly under extreme weather conditions.
  6. CLIENT ONLY: Shock absorbent able to withstand 9-ft vertical drop.
  7. CLIENT ONLY: Concise and user-friendly interface.
  8. SERVER AND CLIENT: Conform to WTO recommendations for data elements.
  9. SERVER AND CLIENT: Compatible with .NET, J2EE.
  10. SERVER ONLY: Back-end RDBMS is Oracle or SIEBEL or both.
  11. CLIENT ONLY: Supports local cache in case of loss of connectivity.
  12. CLIENT ONLY: Suggested method of updating CDMS is pulse synchronization at regular intervals.
ClarkYin commented 8 years ago

STAKEHOLDERS: Delivery Company Delivering Goods, Customs Intelligence Department (looking at the forms in the office), Customs Inspector (using the tool), Customs Company Executives