CS507 Assignment Scenario:
https://www.24hours.pk/ is an online shopping website, which facilitate customers with hassle free buying of discount products over internet. Customers can buy any kind of products such as mobiles, electronics, clothes etc. Customers can pay bill online very easily. A brief description of the website is as follows:
To sign up into https://www.24hours.pk/, a new customer has to register himself/herself for online shopping. The customer provides his/her first-name, last-name, mobile no, email id, home address, city, and password in sign up form. Now customer can sign in providing his/her credentials. The customer can purchase any product such as mobiles, electronics, and clothes etc. Each product has its product id and product name, product description, and product price. A customer can purchase more than one products. Customer can pay the bill online by filling a shipment voucher by providing his full name, contact number, address, city, and payment mode (cash or credit card). Customer can pay more than one bill from his bank account.
Now, by keeping the above scenario, you are required to:
Question no 1:
Identify the entities and the related attributes. (5 Marks)
Question no 2:
List down the type of attributes in appropriate column of below table. (5 Marks)
Multi value attributes Derived attributes Composite attributes
Question no 3:
Design Entity Relationship Diagram (ERD), showing proper relationship among the entities. (10 Marks)
Graded Discussion board
Pro-tech software house is currently working on a project of developing a “Printer Management system”. The scope of this project is limited due to which this project was scheduled to complete in only 3 months. There was a limited set of requirements for this project given by client. With passage of time the requirements are changing for this project, but to very limited extent. Due to changing requirements the project scheduled time is now increased from 3 months to 4 months.
Being a member of requirement engineering team do you think that requirement traceability is vital for such a limited scope project? Discuss your answer with proper reasons.
A concise, coherent and to the point comment is preferred over lengthy comment having irrelevant details. Your comment must not be more than 4-5 lines. Comments, posted on regular Lesson's MDB or sent through email will NOT be considered in any case. Any request about such an acceptance will not be catered.
Read the following instructions carefully before sending your comments:
1.Your discussion must be based on logical facts and in depth knowledge of topic is must for that.
2.Your comments should be relevant to the topic i.e. clear and concise.
3.You should post your comments on Graded Discussion Board & not on the Regular MDB.
4.Books, websites and other reading material may be consulted before posting your comments.
6.No extra time will be given for discussion.
7.You cannot participate in the discussion after the due date or through e-mail.
8.All times are in Pakistan Standard Time (PKT)