Sad Project 1
Sad Project 1
PROGRAM: BSc.IS2
1.1.Problem statement………………………………………………………………..1
1.3.System description……………………………………………………………….1
1.4.System objective…………………………………………………………………1
Chapter 2…………………………………………………………………………………….2
2.1.Feasibility analysis……………………………………………………………...2
2.2.System requirements…………………………………………………………...3
Chapter 3…………………………………………………………………………………….4
3.3.Logic diagrams………………………………………………………………...7
3.3.1.Flow chart……………………………………………………………..7
3.3.2.Decision Table………………………………………………………...8
3.3.3.State diagram………………………………………………………….8
3.3.4.Sequence diagram……………………………………………………..9
3.3.5.Activity diagram………………………………………………………9
Chapter 4…………………………………………………………………………………….10
4.1.System architecture…………………………………………………………..10
4.2.User interfaces……………………………………………………………..…10
4.2.1.Login page………………………………………………………....10
4.2.2.Dashboard………………………………………………………….10
4.2.3.Report Viewer……………………………………………………..10
Chapter 5……………………………………………………………………………………..11
5.1.Prototype development………………………………………………………...11
5.2.Report viewer……………………………………………………………….....12
6.Conclusion……………………………………………………….…………………………13
1.PROBLEM STATEMENT
2.PROJECT DESCRIPTION
This project involves designing and implementing an AI-driven system that automatically
generates comprehensive reports from data. The tool will extract, process, and visualize relevant
data, allowing stakeholders to make informed decisions quickly and reduce manual efforts in
report generation.
The main objective of this project is to create a scalable, AI-powered reporting tool that saves
time ,enhances accuracy and provide timely insights for stakeholders by automating the entire
report generation process.
1
1.FEASIBILITY ANALYSIS
Economic Feasibility
• Net Present Value (NPV);Calculates the projected cash flows over five
years,discounted at a given rate.
• Return on Investment(ROI):Evaluate profits against the development cost.
• Break-Even Point(BEP);Identify when cumulative profits exceeds the development
and operational costs.
Worked Example
Year Total costs($) Total Net cash Cumulative net
benefits($) flow($) cash flow($)
=330,000-75,000/75,000
=3.4
2
SYSTEM REQUIREMENTS
. 2 .The system should perform data processing using AI to clean, analyze and organize data.
4.The system should have access control for different user levels.
6.The system should provide a real-time insights and analytic through user-friendly
interface.
3
1. Context diagram
Input data AI process report
Data source stakeholders
processing
Dsystem deliver report
Request report
View report
4
2.Data flow diagram (DFD)
Request report
Schedule report
View report
Manage users
lUsernam
e
user report
Date
reportID
Password
6
3.Logic diagrams
start
Input data
Request report
no
Present
yes
Deliver report
end
7
3.2 Decision table
User Y Y Y N
authenticated,data
exists
User is Y N N Y
authenticated,no
data
User not N Y N Y
authenticated,data
exists
User not N N N Y
authenticated,no
data
report
8
3.4 Sequence diagram
Start
Input
data/request
Process data
Generate report
Deliver report
end
9
1.System Architecture
This architecture illustrates the major system components and their interactions:
➢ Fields:Username ,password
➢ Button:Login
2.2 Dashboard
➢ Features:real-time analytics,”request report”button,list of recent reports.
10
1.PROTOTYPE DEVELOPMENT
2.Dashboard
Components
Header
▪ System title and user profile icon
Sections
▪ Request Report Button:positioned prominently.
▪ Recent Reports:A table showing report names,generation
dates,and statuses.
▪ Real-time Analytics:small charts or graphs summarizing
recent data insights.
Request Report
AI Reporting System
user profile icon
Report name
Date generated
Status
11
3.Report Viewer
Components
o Header
Page title :”Reports’
Search bar for filtering reports.
o Body
List of reports in a table format with report
name,date generated,view download actions.
Reports
Search bar
Report name
Date generated
Actions
View Download
12
Conclusion
The successful implementation of AI-powered solutions to analyse use
behaviour and deliver personalized recommendations within an e-commerce
system presents a significant opportunity to enhance the customer experience,
drive revenue growth, and gain a competitive edge in the market.
13