Course Code : MCS-044
Course Title : Mini Project
Assignment Number : MCA (IV)/P044/Assignment/2019-20
Assignment Marks : 100
Maximum Marks : 25%
Last Date of Submission : 15th October, 2019 (for July, 2019 session)
15th April, 2020 (for January, 2020 session)
|Title Name||MCS-044 Solved Assignment 2019-2020|
|Service Type||Solved Assignment (Soft copy/PDF)|
|Course||MASTER OF COMPUTER APPLICATIONS (MCA)|
|Assignment Code||MCA (IV)/P044/Assignment/2019-20|
|Product||Assignment of MCA 2020 (IGNOU)|
Last Date of Submission
|15th October, 2019 (For July, 2019 Session)
15th April, 2020 (For January, 2020 Session)
Background and Project Specifications:
A bank proposes to develop an information portal for its customers. The portal provides secure login to
customer account and online information services. The services include finding the list of all the accounts hold by a logged in customer, balance in his/her accounts, recent transactions, m-passbook and service requests like stopping the payment of a cheque, issue of a new cheque book, and complaint registration. A customer can have more than one accounts with the Bank, however, for online information purposes they all can be linked to a single user name and password. The proposed application can have only read only access to the accounts of the customer. Also the website should be a secure website as this application requires confidential information. You may study the requirements of this system in more details by experiencing the online services of your own bank. Perform the following tasks for the system proposed above:
(a) Which Systems Development Life Cycle (SDLC) will you propose for the specification given above?
(b) Justify you selection by evaluating suitability of at least two SDLCs.
(a) What would be the major costs of the system?
(b) What may be the financial benefits of installing such a system?
(c) Perform a cost-benefit analysis for the proposed software and report its findings.
(d) List the major tasks and milestones of the Project and make a project schedule. You schedule must
include both GANTT and PERT charts. Explain the two charts drawn by you.
(a) Study the system and create a software requirement specification. You must identify either the
processes or objects while analyzing. During the analysis give consideration to possible input and
output of the processes.
(b) After identifying the requirements, create Analysis Models. You may either use the classical approach
and draw Entity relationship diagram and data flow diagrams (DFD’s) up to level 2-3; or you may use
object oriented analysis approach and create class diagram, use case diagram, use cases etc.
(a) Design the system architecture and the database as per the needs of the system. You must perform
normalization on tables up to 3rd normal form. The table design must include Primary and Foreign
keys and constraints.
(b) Create the system flow chart or detailed process design and state transition diagrams. Also design the
user input screens and output report formats.
Design various unit test cases for the application given above using different testing strategies.
MCS-044 MCS-44 MCS 44 MCS 044 MCS44 MCS