Saturday, May 8, 2010

CS605 Ass Sol

Question No. 1:


Answer:


a) Number of ILF:

1. Add ATM card
2. Delete the record of an ATM card
3. Update the record of an ATM card
4. Add a new person (with all its details) in the system
5. Do the transaction using ATM card
6. Generate a report that shows the number of Transactions between two given dates.
7. Issue a new ATM card

Number of EIF:

1. In case of doing transaction, the system will have to refer to the central system of the company of which we have the ATM card.

2. In case of registering a new person, the system may refer to the system of National Identity Card in order to verification of information provided by the user.

3. In case of transaction, records are updated/modified accordingly on the company’s network i.e. the system of which the user is using the ATM card.


b) Number of RET’s:

1. ATM Card Limit
i. 1 year
ii. 2 year
iii. 3 year
iv. 5 year
2. ATM Card Type
i. Basic
ii. Debit Card
iii. Credit Card
iv. Identification
v. Decorative
3. Contact Information:
i. Phone Number (Residence)
ii. Mobile Number
4. Address
i. Temporary address
ii. Permanent address
5. Report Generation
i. Summarized report
ii. Detailed report
6. Report Period
i. First Date
ii. Last Date

Number of DET’s:

1. ATM card No
2. Bank Account No
3. Person ID
4. PIN Code
5. Branch name
6. Branch ID
7. Security question
8. Issue Date
9. Expiry Date
10. Card Type
11. Card limit
12. Multiple transactions
13. Status of card
14. Person ID
15. Person Name
16. Temporary Address
17. Permanent Address
18. Phone Number
19. Mobile Number
20. Father name
21. Date of birth
22. NIC
23. Transaction Amount
24. Date of transaction
25. Current balance

c) The complexity of ILFs and EIFs:

1. RETs: 6 , Low

2. DETs: 25 , Average


d) Transaction Operations (EI, EO, EQ):

[CENTER]Action EIs EOs EQs
Add a ATM card (with all its details) i. Bank A/C No
ii. Branch name
iii. Branch ID
iv. Security question
v. Issue date
vi. Card type
vii. Card limit
viii. Multiple Transactions i. ATM Card No.
ii. Person ID
iii. Pin code
iv. Expiry Date i. Status of Card
Delete the record of a ATM Card i. Bank A/C No
ii. Branch name
iii. Branch ID
iv. Security question
v. Issue date
vi. Card type
vii. Card limit
viii. Multiple Transactions i. ATM Card No.
ii. Person ID
iii. Pin code
iv. Expiry Date
ix. Card type
x. Card limit
v. Multiple Transactions i. Status of Card
Update the record of the ATM card i. Bank A/C No
ii. Branch name
iii. Branch ID
iv. Security question
v. Issue date
vi. Card type
vii. Card limit
viii. Multiple Transactions - i. Status of card
Add a new person (with all its details) in the system i. Person name
ii. Temporary address
iii. Permanent address
iv. Phone number
v. Mobile number
vi. Father Name
vii. Date of Birth
viii. NIC i. Person ID
xi. Card type
xii. Card limit
ii. Multiple Transactions -
Do the transaction using ATM Card. i. Amount
ii. Pin code i. Back a/c number
ii. Branch name
iii. Branch ID
iv. Balance i. Transaction Date
ii. ATM Card Number
iii. Status of card
Generate a report that shows the number of Transactions between two given dates. i. First Date
ii. Last Date
iii. ATM Card No.
iv. Pin code
v. Person name
vi. Bank A/C Number i. Transaction amount
ii. Branch Name
iii. Branch ID
iv. Balance -
Issue an ATM card to the person. i. Bank A/C No
ii. Person Name
iii. Branch name
iv. Branch ID
v. Security question
vi. Issue date
vii. Card type
viii. Card limit
ix. Multiple transactions i. ATM Card No
ii. Bank A/C No
iii. Person ID
iv. Pin code i. Status of Card



e) The Complexity of EI, EO, and EQ:


Complexity for EIs


FTRs DETs Complexity
Add a ATM card (with all its details) 8 Low
Delete the record of a ATM Card 8 Low
Update the record of the ATM card 8 Low
Add a new person (with all its details) in the system 8 Low
Do the transaction using ATM Card. 2 Low
Generate a report that shows the number of Transactions between two given dates. 6 Low
Issue an ATM card to the person. 8 Low














Complexity for EOs


FTRs DETs Complexity
Add a ATM card (with all its details) 4 Low
Delete the record of a ATM Card 4 Low
Update the record of the ATM card - -
Add a new person (with all its details) in the system 1 Low
Do the transaction using ATM Card. 4 Low
Generate a report that shows the number of Transactions between two given dates. 4 Low
Issue an ATM card to the person. 4 Low

















Complexity for EQs


FTRs DETs Complexity
Add a ATM card (with all its details) 1 Low
Delete the record of a ATM Card 1 Low
Update the record of the ATM card 1 Low
Add a new person (with all its details) in the system - -
Do the transaction using ATM Card. 3 Low
Generate a report that shows the number of Transactions between two given dates. - -
Issue an ATM card to the person. 1 Low














f) The Un-adjusted FP Count:


Total Function point count
ILF = 21
EIF = 9
EI = 23
EO = 7
EQ = 3
Total F.P. Count = 63


NOTE: - These Assignments OR Quiz are just for idea, so kindly don't copy it, after viewing it make your own. Thanks We always try our best to upload 100% correct solution BUT it is requested that you kindly review it before submission, please BEST OF LUCK, Thanks to those students those send me Assignments and quizzes. If you have any Assignment and quiz kindly send at jamilbookcenter@yahoo.com

No comments:

Post a Comment