Dear students, get fully solved assignments by professionals
Do send your query at :
or call us at :08263069601
MCS-044
ASSIGNMENT SOLUTION (2020-21)
A book store proposes to develop a "Book Sales Information
System". The information system provides secure login to book store
employees. The services offered by this system should include - finding the
availability of a book in the book store; taking orders from the customers for
the books, which are not available; making an invoice for sale for customers;
ordering of the books, which are high in demand and stock of those books have
reached a low level.
You may study the requirements for such a system in more details. Perform
the following tasks for the system given above :
Q1. a) Which Systems Development Life Cycle (SDLC) will you propose for
the specification given above?
Answer : - The systems development life cycle (SDLC) is a conceptual model used in
project management that describes the stages involved in an information system
development project, from an initial feasibility study through maintenance of
the completed application.
There are various SDLC models defined and designed which are followed
during the software development process. Some important and popular SDLC models
are given below −
- Waterfall Model
- Q1. b) Justify you selection by evaluating suitability of at least
two SDLCs.
Answer : -
Waterfall Model - The Waterfall Model was first Process Model to be
introduced. It is also referred to as a linear-sequential life cycle model. It
is very simple to understand and use. In a waterfall model, each phase must be
completed fully before the next phase can begin. This type of software
development model is basically used for the project which is small and there
are no uncertain requirements.
At the end of each phase, a review takes place to determine if the
project is on the right path and whether or not to continue or discard the
project.
Q2. a) What would be major costs of the system?
Answer : -
Q2. b) What may be the financial benefits of installing such a system?
Answer : -
Q2. c) Perform a cost-benefit analysis for the proposed software and
report its findings.
Answer : -
Q2. d) List the major tasks and milestones of the Project and make a
project schedule. The schedule must include both GANTT and PERT charts. Explain
the two charts drawn by you.
Answer : -
Q3. 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.
Answer : -
Q3. 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 take object oriented
analysis approach and create class diagram, use case diagram, use cases etc.
Answer : -
Q4. 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.
Answer : -
Table Name : admin_login
Field Name |
Data Type |
Constraint |
Description |
username |
varchar(20) |
Primary
Key |
Username
for administrator login |
password |
varchar(32) |
Password
for administrator login |
Table Name : books
Q4. b) Create the system flow chart or detailed process design and state
transition diagrams. Also design the user input screens and output report
formats.
Answer : -
Q5. Design various unit test cases for different testing
techniques/strategies.
Answer : -
Dear students, get fully solved assignments by professionals
Do send your query at :
or call us at :08263069601
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.