Module 1
• Different types of MIS
• Importance of IS? Economic impact of IS?
• Impact of IT on organizations
• Impact of IS on society and organization
• Computer based IS ? components?
• Types of IS = types of CBIS
Module 2
• How is data governance achieved in case of MIS
• Evaluate MIS hierarchy to comment on Decision support system
• What is data mart and data warehouse? 2 examples to show generation of big data
• What is big data and characteristics
• Challenges faced by knowledge management in different business scenarios
• Impact of BI in decision making
• Steps involved in knowledge capturing
• Knowledge management lifecycle
• Different types of knowledge and 4modes of knowledge conversion
Module 3
• Types of control to achieve security
• Role of confidentiality, integrity and availability in order to achieve security
• 5 factors that contribute in increasing vulnerability of information resources
• Threats to IS and measures to control
• Measures to improve cyber security
• Discuss how privacy issue can impact transborder data flows?
• Is security an ethical responsibility? Justify with a case study
Module 4
• Difference between Web 2.0 and Web 3.0
• CRM? And role of SC on CRM? Types of CRM
• Need of social computing in business
• Develop a plan for delivery application on M commerce
• E-business
• SC inspiring customer service?
• E-commerce
• Mobile commerce? And its challenges
• Risk of SC on business
Module 5
• Wired v/s Wireless technology
• Cloud computing? Cloud computing models and highlight their evolution
• Applications of CN
• Benefits of Cloud computing
Module 6
• Short note on TPS
• Short note on ERP
• Create MIS model for any hospital
• Phases of system development lifecycle
• Compare and contrast basic types of reports which are closely associated with FAIS and ERP system.
• Identify advantages and drawbacks of businesses implementation which uses an enterprise resource
planning system
Describe tools that augment traditional SLDC
What are the features of Executive Support System?
Are Blogs and Wikis different? Justify with application of each
How is E-commerce supported by MIS? Give one case to describe same.
What do you mean by CAAS, SAAS, IASS? Give the application of each of these.
Contrast to bring out the advantages and disadvantages of Completive environment in an organization.
How the quality of data is ensured in an organization?
Elements of IS and CBIS
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Computer based IS
Elements of IS is same so include that too
And types are same too
Detailed
Impact of IT on society
IS on society
IS on ORG
Module 2 --down
DATA WAREHOUSE AND DATA MARTS? --down
Knowledge management cycle and steps? -- down
1. Outdated Technology and Knowledge Silos
The main reason for this challenge is that many companies still use clunky and outdated systems to store all their
knowledge. These systems are often hard to maintain, have scattered knowledge storage and no indexing
capabilities.
3. Inaccessible or Overload Information
Module 3 --down
\
Vulnerability above
Threats above
Controls measures down
CRM
How customer service is improved by social computing
E-business
E-commerce
Models of e commerce
M-commerce
Evaluate MIS hierarchy to comment on Decision support system
Software Development Life Cycle (SDLC) is a systematic and structured approach to software development
that outlines the processes, phases, and methodologies involved in designing, developing, testing,
deploying, and maintaining software applications
Imagine making something without a blueprint or setting out on a journey without a map.
Popular SDLC Models:
1. Waterfall Model
One of the earliest and most established SDLC models is the waterfall model. It follows a sequential and
linear methodology, requiring the completion of each phase before going on to the next. This model is
characterized by its rigid structure with a fixed sequence of phases.
Pros of the Waterfall Model:
· Clarity and Simplicity
· Clear Milestones
· Documentation
· Suitable for Steady Requirements
Cons of the Waterfall Model:
· Lack of Flexibility
· Late User Feedback
· High Risk
When to Use the Waterfall Model:
· When requirements are clear and consistent.
· When the project complexity is low to moderate
· For a short time frame.
· If significant documentation is required
· If you begin with a clear understanding of the end product
2. Agile Model
Agile is a cutting-edge and highly adaptable SDLC framework created to handle the difficulties provided by
quickly altering project requirements and changing customer needs. It places a strong emphasis on a
collaborative and iterative approach to software development.
Iterative and Collaborative Nature of Agile:
Iterative: Agile is based on the idea that software development should be broken up into smaller, more
manageable sections known as “iterations” or “sprints.” Each iteration normally lasts two to four weeks and
produces an incremental product that may be ready for shipping. With an iterative process, changes can be
made often throughout the project.
Collaborative: Agile places a high value on communication between stakeholders, customers, and cross-
functional teams. It encourages open communication, transparency, and constant feedback. In order to
ensure that the software being produced complies with their changing requirements and expectations,
agile teams maintain close communication with clients and end users.
Principles and Values of Agile:
The Agile Manifesto, which explains its core principles and values, serves as the framework for Agile
Agile Principles:
· Customer Satisfaction through Continuous Delivery
· Welcome Changing Requirements
· Deliver Working Software Frequently
· Collaborative Teams
Agile values:
· Agile values people and their interactions more than rigid processes and tools.
· While documentation is important, the primary focus is on delivering working software.
· Agile prioritizes engaging customers in a collaborative partnership over rigid contractual agreements.
· Agile places a higher importance on flexibility than rigid adherence to a predetermined plan.
Popular Agile Methodologies:
Scrum: One of the most popular Agile frameworks is Scrum. In order to promote cooperation and
transparency, it breaks the project up into time-bound iterations called “sprints” and uses a variety of roles
(Scrum Master, Product Owner, Development Team), and practices (Daily Standup, Sprint Review, Sprint
Planning). At the conclusion of each sprint, Scrum prioritizes the delivery of potentially shippable
increments.
3. Iterative Model
The Iterative model is an SDLC methodology that emphasizes cycles of development that are repeated and
involve going through and improving project components each time. This model is repeating in nature, with
each iteration advancing the results of the previous one.
Emphasis on Repeated Developmental Cycles:
The software development process is divided into numerous iterations or cycles in the iterative approach.
This cycle keeps going until the software reaches the desired quality and functionality.
Benefits of the Iterative Model:
· Flexibility and Adaptability
· Early Deliveries
· Reduced Risk
· Continuous Improvement
Examples of Iterative Models:
Spiral Model: One of the most well-known iterative models is the spiral model. It integrates aspects of risk
management along with iterative development. The project is broken down into cycles, or “spirals,” with
each cycle containing planning, risk analysis, engineering, testing, and evaluation. The spiral model is
particularly useful for projects with high uncertainty or complexity.
4. V-Model (Validation and Verification)
The V-Model is an extension of the traditional waterfall model. Throughout the software development
process, it lays a high emphasis on the interaction between verification (ensuring that the product is
constructed correctly) and validation (ensuring that the right product is built).
An Extension of the Waterfall Model:
The sequential and phased approach of the Waterfall model is built upon the V-Model. The V-Model adds a
testing step for each related development phase, whereas the Waterfall model continues linearly through
stages like requirements, design, implementation, testing, and maintenance. The model’s characteristic “V”
shape results from merging the testing and development processes.
The V-Model is particularly helpful when creating important systems where the highest priorities are safety,
reliability, and compliance with strict regulations are paramount. Software for aerospace, defense,
healthcare, and automotive software are a few examples.
Any software fault or failure in these sectors could have serious consequences. Critical systems are
guaranteed to meet strict quality and safety standards because of the rigorous testing and validation
approach used in the V-Model. It aids in problem identification early in the development process, lowering
the possibility of final product flaws.
The V-Model offers a systematic and structured way to create dependable and high-quality software,
making it a favored option for developing critical systems. This is accomplished by aligning verification and
validation operations with each phase of development.
Enterprise Resource Planning (ERP) is a type of software system that helps large companies and
organizations manage their business processes more efficiently. This system consolidates information from
various business areas such as the supply chain, finance, human resources, and inventory management into
a centralized database. As a result, company executives can better understand business processes, use
resources more effectively, and make faster decisions. ERP also facilitates communication between different
departments, enabling the entire organization to work more cohesively.
Key Functions of ERP:
1. Integration: ERP consolidates different business processes into a single central database, facilitating
information sharing and collaboration.
2. Single Source of Data: ERP uses a single data source across the organization, ensuring data
consistency, preventing data duplicates.
3. Modular Structure: ERP software has a modular structure, allowing modules to be added or
removed based on business needs and providing customization options.
4. Process Automation: ERP automates business processes, reducing manual tasks, preventing errors,
and increasing efficiency.
5. Data Analytics: Modern ERP systems offer data analytics and reporting tools used to better
understand data and make data-driven decisions.
6. Mobile Access: Many ERP systems offer mobile access features, allowing interaction with the
system from any device.
7. Security: ERP systems include security measures such as authorization, authentication, and data
encryption to protect business data.
8. Adaptability to Business Needs: ERP systems can be configured and customized according to
business needs.
Why Companies Prefer ERP:
• Increased Efficiency: ERP automates processes, reducing repetitive tasks and increasing efficiency.
• Better Decision-Making: ERP systems provide quick access to data and analysis tools, enabling
better decision-making.
• Integration: Integration of different departments and processes facilitates information sharing and
collaboration.
• Error Reduction: ERP reduces errors in manual processes and ensures data consistency.
• Financial Control: ERP systems offer powerful tools for financial management, including income and
expense tracking, budgeting, and financial analysis.
• Inventory Management: ERP systems help manage inventory more effectively, potentially reducing
costs and meeting demand more efficiently.
• Business Growth: ERP systems support business growth by improving processes, increasing
efficiency, and enhancing data management.
• Competitive Advantage: ERP systems can help businesses gain a competitive advantage. Improved
processes and data analytics enable better decision-making in a competitive market.
• Legal Compliance: ERP systems offer the ability to comply with local and national legal
requirements, particularly in areas such as financial reporting and tax management.
ERP systems typically consist of a set of modules or components, each focusing on managing specific
business processes or functions. Typical ERP modules may include:
• Finance Module: Includes accounting, financial management, budgeting, and financial reporting
processes.
• Production Module: Encompasses production planning, inventory management, quality control,
and production process monitoring.
• Sales and Marketing Module: Includes customer management, sales orders, campaign
management, and marketing automation.
• Human Resources (HR) Module: Covers personnel management, payroll, training management, and
recruitment processes.
• Supply Chain Management (SCM) Module: Involves supplier management, logistics, inventory
management, and supply chain planning.
• Customer Relationship Management (CRM) Module: Manages customer data, customer support,
sales opportunity tracking, and customer communication.
• Project Management Module: Includes project planning, resource allocation, project tracking, and
project cost management.
Disadvantages of ERP Systems:
• High Cost: ERP implementation often requires a significant investment.
• Complex Implementation: ERP implementation can be complex and demanding.
• Customization Challenges: Customization can be challenging and complicate future updates.
• User Training: Training users can be time-consuming and costly.
• Implementation Time: ERP implementation can be lengthy and result in temporary productivity
loss.
• Resistance: Some employees may resist adopting a new system.
• Large Projects: Large-scale ERP projects require complex management and carry a risk of failure.
Compare and contrast basic types of reports which are closely associated with FAIS and ERP system.