Phase I: Requirement Specifications


IC CARD                       IC NAME: Database
Description: This is a file or set of files set up to store information so that ease of retrieval and speed of search are optimized.
My Task:Store information so that ease of retrieval and speed of search are optimized.
Name of Other IC:Web_Application, Card_Table, Message_Table, Future_Work_IC_Card_Pattern_Finder
Message to Other IC:
Web_Application: Multiple messages depending on the query or storage request.
Card_Table: IC Card Data Field values
Message_Table: IC Message Data Field Values
Future_Work_IC_Card_Pattern_Finder:IC Card values
Other IC's Task:
Web_Application:Deliver input to the Database and deliver the status of created IC cards and messages.
Card_Table: Store the IC Card information in an organized manner.
Message_Table:Store the IC Card Message information in an organized manner.
Future_Work_IC_Card_Pattern_Finder:Determine if the IC Card information fits into a given pattern