You are on page 1of 2

2 Functionality 1.

The collected food intakes data are stored & converted to a specific format that can be exported to the nutritionist 2. System provide functionality to backup & store patient profile.? 3 Precision 1. All measurements & calculations shall be accurate to 2 significant digits. page 26 of 38 Concordia University Assignment #2 SOEN 6481 CS & SE Dept. Fall 2010 4 Usability 1. The Nutri-Librium patient & the professional releases should be distributed in separate CDs. 2. The Nutri-Librium patient & professional releases shall be automatically sel f-installable. 3. The Nutri-Librium patient release should be simple enough such that average patient is able able to perform aliment-intake collections & patient-consumption transfers after given a 30min demonstration.?? 5 Reliability 1. System maintenance is done out of working hours of the centre 2. The Mean Time to repair shall be no longer than 3 hours.? 3. Inability for the img-proc to pares out req-nutrient or serving-size from nu trition-fact-label shall deem the photo corrupted.?? 6 Performance 1. The professional release must be able to support 100 of simultaneous patient -profiles. 2. Each patient-consumption must have a maximum capacity of 32850iv aliment-int akes. 3. Response times with the nutrition-db shall not exceed second precision.? 4. Response time with the grapher shall not exceed second precision.? 5. Response time with the img-proc shall not exceed seconds precision. 6. Response time during analysis of patient-consumption shall not exceed second s precision. 7 Supportability & Backwards Compatibility 1. All Nutri-Librium releases must run on the Windows XP operating system. 2. All Nutri-Librium releases must be internationalized to su pport the English & French languages. 3. All Nutri-Librium releases shall produce low-level logging in formation of transactions for future reference in troubleshooting issues. 4. The transfer of patient-consumptions must be backwards compatible with previ ous version of Nutri-Librium releases. page 27 of 38 Concordia University Assignment #2 SOEN 6481 CS & SE Dept. Fall 2010 8 Design Constraints 1. The system must be feasible in as an eclipse plug-in. 2. The system design should use an object oriented paradigm. 3. The system design should be scalable to a web-based paradigm. 4. The system shall be designed to support web-integration in future releases. 9 User Documentation & Help 1. The patient & professional releases shall provide on-screen help accessible from every point in the application. 2. The professional release shall provide a hard-copy detailed installation & u

ser guide for both professional & patient releases. 10 Purchased Components 1. Subscriptions or API licence to a third-party up-to-date nutrition-db may be required. 2. System may use commercially available parsers modules for encoding & decoding patientconsumptions. 3. System may use commercially available OCR modules for interpreting nutrition -fact-labels. 11 Interfaces 11.1 User Interfaces 1. All functionality shall be accessible via a GUI for both patient & professio nal releases. 2. Indication that the system is processing should be displayed whenever the sy stem is busy. 3. Indication that the system is processing must not be displayed when the syst em is waiting for user input. 11.2 Hardware Interfaces Not Applicable page 28 of 38 Concordia University Assignment #2 SOEN 6481 CS & SE Dept. Fall 2010 11.3 Software Interfaces 11.3.1 Nutrition-db module 1. The nutrition-db may be available online or locally to the professional Nutr i-Librium installation. 11.3.2 Img-proc module 1. Various standard image resolutions must be supported. 2. Various standard image file formats must be supported. 11.3.3 Grapher module None 11.3.4 Parser module None 11.4 Communications Interfaces 1. The patient-consumption data format must be a well-specified data encoding s tandard. 2. The encoded patient-consumption shall have minimum redundancy. 12 Licensing Requirements 1. Before installing system the patient & the nutritionist sh all accept all the legal notices & copyright restrictions. 13 Legal, Copyright & Other Notices 1. The system shall be copy right protected. 14 Applicable Standards 1. Refer to the Canadian Food Inspection agency Labelling requirements.

You might also like