Group information: 201732120110 Zheng Xiaoyu Date: 2019-04-13 [0.5/2] Requirements must be testable. No explicit test cases. [1/2] Specified acceptable responses to undesired events. "The file contains an optional head line": how to handle the case of no head line? "AT1G01046 0 0 0": how to handle the case of 0/0? [1.8/2] Readable and understandable by customers, users, and designers. "logogram": this is a rarely seen word. "Valid submitted gene expression file has the following format" -> "A valid gene expression file has the following format" " has a upload file button " -> " has an upload file button " " When the biologists upload a plain text file which has two samples of different levels of expressed genes and each sample represents a experimental condition.": this is Not a complete sentence. " If the biologists upload an invalid gene expression " -> "If the biologists upload an invalid gene expression file" " Before analyse:" -> " Before analysis:" " After analyse:" -> " After analysis:" " (you can image an ordinary login interface)": delete this sentence. "restrict the accessing time within 5 seconds.": ??? "Since the application is designed for a wildly used application, it should have a cross platform compatibility to satisfy various users. Thus": delete. "The maintenance of the database. ": Are you sure OMG needs a database? "basically functions": basic functions "some constrains about the application": some constraints about the application [0/1] Specifies changes anticipated in the future (for both environment and software) No change cases. [1/1] Structured to be easy to change. "Web maintenance & Security": you can entirely omit this section or make it shorter. [0.7/1] Consistent, complete, unambiguous, and realistic. "aimed at idengtifying a gene expression file" -> identifying differentially expressed genes "make the software more completely." -> make the software better. "while C is the gene expression level from a control sample": add a period. How to handle the case where C=0? "user characteristics - constraint - specific requirement": I could not see these chapters "user characteristics" and "specific requirement" "The scatter plot displays differentially expressed genes.": the plot has many points closely along the diagonal line. "the app requires only 500GB of RAM to support the use of visitors": Are you sure 500GB is realistic? Did you mean disk space? [0/1] Specifies what should not do as well as what should do. --------------------------------------------------------------- [5.0/10] Total Other comments: Please see the comments after each check item.