尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA]
1
SET-1
Practical No-1: Perform Identification of Problem definition
Solution:
Problem Definition: - Online Notice Board
Introduction: -
A Notice Board is a place where people can leave public messages, for
example, to advertise things, announce events, or provide information.
Online Notice board is a web application which is engaged in providing up-
to-date articles & notices and other information’s for all the users or student
associated with the particular campus or department. The paper aims at, how the
online notice board can improve the efficiency of the student when it comes to
gaining the information from the college. Online notice board is one of the
applications to improve the usage of notice board of the college by making it
available online. This web application helps the students to retrieve all the notices
and articles directly through their cell phones, laptops and computers.
Disadvantages:-
- It is a wasting a time and paper also.
- To see notice student or user can require register themselves, otherwise
they will be not able to see notice.
Advantages:-
- It is not required to going at College Notice Board see Information
regarding to any event or advertise or a messages.
- The College easily posts all types of message on the notice board.
- Students can easily go through the notices through their logins.
- The management authorities can automatically set to activate/deactivate a
given notice for a given time period thus helping in automizing the posting
and removal of notices after the given time period.
- The management authorities can also manually activate/deactivate the
notices incase the college/department wants to remove the notice bearing
wrong message.
05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA]
2
SET-1
Practical No-2: Perform requirement gathering activity. [Prepare questionnaire/
minutes of meeting/ report]
Solution:
1. Do you read the notices on the web based online notice board?
2. How often do you read notices from the physical notice board?
3. In your opinion the web interface is?
4. In your opinion moving from the paper based and location restricted model
to the Web based model is good or bed?
5. Should the web based notice board replicate the information from the
paper based version or should it be easy to update notices by users?
6. How does posting notices in a website compare to posting them in the
physical notice board?
7. In your opinion how can we make the notice posting process an easy and
time saving one?
8. In your opinion how this Online Notice Board can be improved?
05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA]
3
SET-2
Practical No-3: Create System Requirement Specifications.
Solution:
SRS Format:
Functional Requirements:
• Case Study Scope[Project Scope]- Minimum 10 Lines
• Case Study Features/ Characteristics- Minimum-5
Non Functional Requirements:
• Case Study Operational Environment- Software and Hardware
Configuration
05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA]
4
SET-2
Practical No-4: Prepare report on process model which case study followed and
prepare project plan with risk management.
Solution:
This definition is followed Prototyping Model.
Introduction: -
A customer defines a set of general objectives for software, but does not
identify detailed requirements for functions and features. In other cases, the
developer may be unsure of the efficiency of an algorithm, the adapt-ability of an
operating system, or the form that human-machine interaction should take. The
prototyping paradigm assists you and other stakeholders [customers] to better
understand what is to be built when requirements are fuzzy.
Figure of Prototyping Model: -
05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA]
5
Reason: -
1) Confusing or difficult functions can be identified Requirements validation.
2) Quicker user feedback is available leading to better solutions.
3) Errors can be detected much earlier.
4) Users are actively involved in the development
5) It reduce risk of failure if as potential risk can be identifier early and
mitigation step can be taken.
05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA]
6
SET-3
Practical No-5: Create Requirement Model /Analysis Model- Analysis Case
Study and develop USE CASE Diagram
Solution:
Online Notice Board System
Delete Notice
Feedback
Generate Result
View Result
Sort Result
Download Result
Modify Notice
Create Notice
Delete Result
Register
Login
View Notice
Sort Notice
Download Notice
Admin User
*
*
*
*
* *
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
Change Password«extends»
«uses»
05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA]
7
SET-4
Practical No-6: Create Requirement Model /Analysis Model- Class Based Model-
Analysis Use case and develop Class Diagram
Solution:
+viewNotice()
+viewResult()
+downloadNotice()
+downloadResult()
-Name : char
-Mob : long
-Dob : char
-EMail : char
-Degree : char
-Sem : int
-College : char
#Username : char
#Password : char
-Enrollment : long
+sid : int
Student
+addNotice()
+addResult()
+updateNotice()
+updateResult()
+delNotice()
+delResult()
+viewNotice()
+viewResult()
#Username : char
#Password : char
-EMail : char
-Mob : int
+aid : int
Admin
+login()
+logout()
+register()
-Username : char
-Password : char
Login
+student()
-Name : char
-Mob : long
-EMail : char
-Dob : char
-Degree : char
-Sem : int
-College : char
#Username : char
#Password : char
Register
+student()
+admin()
-rid : int
-Enrollment : long
-SName : char
-Degree : char
-Sem : char
-Year : int
-Month : int
-Percentages : float
-Grade : char
ViewResult
+student()
+admin()
-nid : int
-Notice : long
-Not_Date : char
-Exp_Date : char
-Degree : char
-Sem : int
ViewNotice
+student()
+admin()
Logout
+StudentData()
+AdminData()
«interface»
Database
1
*
05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA]
8
SET-5
Practical No-7: Create Requirement Model /Analysis Model- Analysis functions
of Case study and develop State chart diagram
Solution:
Registred
Register
Is Register
No
Yes
Loged In
AdminUser
YesNo
View Notice Download Notice Sort Notice View Result Download Result Sort ResultFeedback
Sort Notice Create Notice Modify Notice Generate Result Delete Result Sort ResultDelete Notice
Logout
05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA]
9
SET-6
Practical No-8: Create Requirement Model /Analysis Model- Analysis functions
of Case study and develop Sequence diagram
Solution:
User Register Login View Notice View Result User Feedback
Enter Details
Get User/Pass
Enter User/Pass
Authantication
Sort/View Notice
Generate Notice
Sort/View Result
Generate Result
User Feedbacking
Admin Register Login Manage Notice Manage Result
Enter Details
Get User/Pass
Enter User/Pass
Authantication
Insert/Update/Delete Notice
Action On Notice
Insert/Update/Delete Result
Action On Result
05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA]
10
SET-7
Practical No-9: Create Requirement Model /Analysis Model- Activity Diagram.
Solution:
Register
Enter UsrId/Pwd
Login
AdminStudent
View Download
Notice Result
Add Update Delete
Notice Result
Logout
05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA]
11
SET-8
Practical No-10: Create Design Model- Analysis case study and develop
Component Diagram
Solution:
Online Notice Board
Login
Register
Register
Admin
Login
View/Download Notice View/Download Result
Manage Notice
Admin
Student
Student
Manage Result
05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA]
12
SET-9
Practical No-11: Create Design Model- Analysis case study and develop
Deployment Diagram
Solution:
Client Server
db_register
db_result
db_notice
Register
Login
Manage Result
View/Download Result
Manage Notice
View/Download Notice
05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA]
13
SET-9
Practical No-12: Create Decision Table for given Case Study.
Solution:
Rules
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Condition Notice Y Y Y Y Y Y Y Y N N N N N N N N
Result N N N N Y Y Y Y N N N N Y Y Y Y
Actions View/Download T T T T F F F F T F T T F F T F
Manage F T T T T F F F F T T F F T F T
Admin F F T T T T F F F T F T T F T F
Student F F F T T T T F T F T T F F F T

More Related Content

What's hot

Io t system management with
Io t system management withIo t system management with
Io t system management with
xyxz
 
Bus tracking application project report
Bus tracking application project reportBus tracking application project report
Bus tracking application project report
Abhishek Singh
 
Network address translation
Network address translationNetwork address translation
Network address translation
Varsha Honde
 
Project smart notice board ppt
Project smart notice board pptProject smart notice board ppt
Project smart notice board ppt
Rahul Shaw
 
Online parking
Online parkingOnline parking
Online parking
Sabaragamuwa University
 
Control Area Network
Control Area NetworkControl Area Network
Control Area Network
venkat thangella
 
Project report vehicle management system
Project report vehicle management systemProject report vehicle management system
Project report vehicle management system
abdul khan
 
Bank Management System
Bank Management System Bank Management System
Bank Management System
kartikeya upadhyay
 
project
projectproject
project
dnraj
 
Online Railway reservation
Online Railway reservationOnline Railway reservation
Online Railway reservation
Oyindrila Bhattacharya
 
Usr tour and tra vel mini project report
Usr tour and tra vel mini project reportUsr tour and tra vel mini project report
Usr tour and tra vel mini project report
Ravindra Chaudhary
 
Airline reservation system documentation
Airline reservation system documentationAirline reservation system documentation
Airline reservation system documentation
Surya Indira
 
Airline Reservation System
Airline Reservation SystemAirline Reservation System
Airline Reservation System
Arohi Khandelwal
 
Airline reservation system 1
Airline reservation system 1Airline reservation system 1
Airline reservation system 1
_faisalkhan
 
Controller Area Network(CAN)
Controller Area Network(CAN)Controller Area Network(CAN)
Controller Area Network(CAN)
Ashutosh Bhardwaj
 
Routing Information Protocol (RIP)
Routing Information Protocol(RIP)Routing Information Protocol(RIP)
Routing Information Protocol (RIP)
waqasahmad1995
 
I2C Bus (Inter-Integrated Circuit)
I2C Bus (Inter-Integrated Circuit)I2C Bus (Inter-Integrated Circuit)
I2C Bus (Inter-Integrated Circuit)
Varun Mahajan
 
Railway booking & management system
Railway booking & management systemRailway booking & management system
Railway booking & management system
Nikhil Raj
 
Web servers for the Internet of Things
Web servers for the Internet of ThingsWeb servers for the Internet of Things
Web servers for the Internet of Things
Alexandru Radovici
 
online Cab Booking System PPT Presentation
online Cab Booking System PPT Presentation online Cab Booking System PPT Presentation
online Cab Booking System PPT Presentation
PiyushPatil73
 

What's hot (20)

Io t system management with
Io t system management withIo t system management with
Io t system management with
 
Bus tracking application project report
Bus tracking application project reportBus tracking application project report
Bus tracking application project report
 
Network address translation
Network address translationNetwork address translation
Network address translation
 
Project smart notice board ppt
Project smart notice board pptProject smart notice board ppt
Project smart notice board ppt
 
Online parking
Online parkingOnline parking
Online parking
 
Control Area Network
Control Area NetworkControl Area Network
Control Area Network
 
Project report vehicle management system
Project report vehicle management systemProject report vehicle management system
Project report vehicle management system
 
Bank Management System
Bank Management System Bank Management System
Bank Management System
 
project
projectproject
project
 
Online Railway reservation
Online Railway reservationOnline Railway reservation
Online Railway reservation
 
Usr tour and tra vel mini project report
Usr tour and tra vel mini project reportUsr tour and tra vel mini project report
Usr tour and tra vel mini project report
 
Airline reservation system documentation
Airline reservation system documentationAirline reservation system documentation
Airline reservation system documentation
 
Airline Reservation System
Airline Reservation SystemAirline Reservation System
Airline Reservation System
 
Airline reservation system 1
Airline reservation system 1Airline reservation system 1
Airline reservation system 1
 
Controller Area Network(CAN)
Controller Area Network(CAN)Controller Area Network(CAN)
Controller Area Network(CAN)
 
Routing Information Protocol (RIP)
Routing Information Protocol(RIP)Routing Information Protocol(RIP)
Routing Information Protocol (RIP)
 
I2C Bus (Inter-Integrated Circuit)
I2C Bus (Inter-Integrated Circuit)I2C Bus (Inter-Integrated Circuit)
I2C Bus (Inter-Integrated Circuit)
 
Railway booking & management system
Railway booking & management systemRailway booking & management system
Railway booking & management system
 
Web servers for the Internet of Things
Web servers for the Internet of ThingsWeb servers for the Internet of Things
Web servers for the Internet of Things
 
online Cab Booking System PPT Presentation
online Cab Booking System PPT Presentation online Cab Booking System PPT Presentation
online Cab Booking System PPT Presentation
 

Similar to Online notice board

IRJET- Online Studio Management System
IRJET- Online Studio Management SystemIRJET- Online Studio Management System
IRJET- Online Studio Management System
IRJET Journal
 
IRJET- Online Studio Management System
IRJET- Online Studio Management SystemIRJET- Online Studio Management System
IRJET- Online Studio Management System
IRJET Journal
 
IRJET - Campus Suite
IRJET  -  	  Campus SuiteIRJET  -  	  Campus Suite
IRJET - Campus Suite
IRJET Journal
 
IRJET- Campus Suite
IRJET- Campus SuiteIRJET- Campus Suite
IRJET- Campus Suite
IRJET Journal
 
AUTOMATED FACE DETECTION AND RECOGNITION WEB-BASED MONITORING SYSTEM
AUTOMATED FACE DETECTION AND RECOGNITION WEB-BASED MONITORING SYSTEMAUTOMATED FACE DETECTION AND RECOGNITION WEB-BASED MONITORING SYSTEM
AUTOMATED FACE DETECTION AND RECOGNITION WEB-BASED MONITORING SYSTEM
IRJET Journal
 
Sample report
Sample reportSample report
Sample report
Niro Thakur
 
IRJET- An Online Grievance Redressal System
IRJET-  	  An Online Grievance Redressal SystemIRJET-  	  An Online Grievance Redressal System
IRJET- An Online Grievance Redressal System
IRJET Journal
 
Alumni Record System
Alumni Record SystemAlumni Record System
Alumni Record System
IRJET Journal
 
UniConnect: Unleashing theExcitement of University Gathering
UniConnect: Unleashing theExcitement of University GatheringUniConnect: Unleashing theExcitement of University Gathering
UniConnect: Unleashing theExcitement of University Gathering
IRJET Journal
 
ONLINE NOTICE AND REPORT GENERATOR PLATFORM
ONLINE NOTICE AND REPORT GENERATOR PLATFORMONLINE NOTICE AND REPORT GENERATOR PLATFORM
ONLINE NOTICE AND REPORT GENERATOR PLATFORM
IRJET Journal
 
A Survey on Design of Online Judge System
A Survey on Design of Online Judge SystemA Survey on Design of Online Judge System
A Survey on Design of Online Judge System
IRJET Journal
 
IRJET- Lab Monitoring System
IRJET-  	  Lab Monitoring SystemIRJET-  	  Lab Monitoring System
IRJET- Lab Monitoring System
IRJET Journal
 
IRJET- Android Application for Training and Placement Cell using Machine ...
IRJET-  	  Android Application for Training and Placement Cell using Machine ...IRJET-  	  Android Application for Training and Placement Cell using Machine ...
IRJET- Android Application for Training and Placement Cell using Machine ...
IRJET Journal
 
Online examination documentation
Online examination documentationOnline examination documentation
Online examination documentation
Wakimul Alam
 
IRJET - College Event Management System
IRJET - College Event Management SystemIRJET - College Event Management System
IRJET - College Event Management System
IRJET Journal
 
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docxIGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
AnilVhatkar
 
IRJET- Survey on Students Fees Management
IRJET- Survey on Students Fees ManagementIRJET- Survey on Students Fees Management
IRJET- Survey on Students Fees Management
IRJET Journal
 
FINAL documentation (Rupai Bhadra)
FINAL documentation (Rupai Bhadra)FINAL documentation (Rupai Bhadra)
FINAL documentation (Rupai Bhadra)
Rupai Bhadra
 
Csc sys development
Csc sys developmentCsc sys development
Csc sys development
Ashwin Ananthapadmanabhan
 
Student Project Management System (SPMS)
Student Project Management System (SPMS)Student Project Management System (SPMS)
Student Project Management System (SPMS)
IRJET Journal
 

Similar to Online notice board (20)

IRJET- Online Studio Management System
IRJET- Online Studio Management SystemIRJET- Online Studio Management System
IRJET- Online Studio Management System
 
IRJET- Online Studio Management System
IRJET- Online Studio Management SystemIRJET- Online Studio Management System
IRJET- Online Studio Management System
 
IRJET - Campus Suite
IRJET  -  	  Campus SuiteIRJET  -  	  Campus Suite
IRJET - Campus Suite
 
IRJET- Campus Suite
IRJET- Campus SuiteIRJET- Campus Suite
IRJET- Campus Suite
 
AUTOMATED FACE DETECTION AND RECOGNITION WEB-BASED MONITORING SYSTEM
AUTOMATED FACE DETECTION AND RECOGNITION WEB-BASED MONITORING SYSTEMAUTOMATED FACE DETECTION AND RECOGNITION WEB-BASED MONITORING SYSTEM
AUTOMATED FACE DETECTION AND RECOGNITION WEB-BASED MONITORING SYSTEM
 
Sample report
Sample reportSample report
Sample report
 
IRJET- An Online Grievance Redressal System
IRJET-  	  An Online Grievance Redressal SystemIRJET-  	  An Online Grievance Redressal System
IRJET- An Online Grievance Redressal System
 
Alumni Record System
Alumni Record SystemAlumni Record System
Alumni Record System
 
UniConnect: Unleashing theExcitement of University Gathering
UniConnect: Unleashing theExcitement of University GatheringUniConnect: Unleashing theExcitement of University Gathering
UniConnect: Unleashing theExcitement of University Gathering
 
ONLINE NOTICE AND REPORT GENERATOR PLATFORM
ONLINE NOTICE AND REPORT GENERATOR PLATFORMONLINE NOTICE AND REPORT GENERATOR PLATFORM
ONLINE NOTICE AND REPORT GENERATOR PLATFORM
 
A Survey on Design of Online Judge System
A Survey on Design of Online Judge SystemA Survey on Design of Online Judge System
A Survey on Design of Online Judge System
 
IRJET- Lab Monitoring System
IRJET-  	  Lab Monitoring SystemIRJET-  	  Lab Monitoring System
IRJET- Lab Monitoring System
 
IRJET- Android Application for Training and Placement Cell using Machine ...
IRJET-  	  Android Application for Training and Placement Cell using Machine ...IRJET-  	  Android Application for Training and Placement Cell using Machine ...
IRJET- Android Application for Training and Placement Cell using Machine ...
 
Online examination documentation
Online examination documentationOnline examination documentation
Online examination documentation
 
IRJET - College Event Management System
IRJET - College Event Management SystemIRJET - College Event Management System
IRJET - College Event Management System
 
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docxIGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
 
IRJET- Survey on Students Fees Management
IRJET- Survey on Students Fees ManagementIRJET- Survey on Students Fees Management
IRJET- Survey on Students Fees Management
 
FINAL documentation (Rupai Bhadra)
FINAL documentation (Rupai Bhadra)FINAL documentation (Rupai Bhadra)
FINAL documentation (Rupai Bhadra)
 
Csc sys development
Csc sys developmentCsc sys development
Csc sys development
 
Student Project Management System (SPMS)
Student Project Management System (SPMS)Student Project Management System (SPMS)
Student Project Management System (SPMS)
 

More from Deepak Upadhyay

Power of positive attitude
Power of positive attitudePower of positive attitude
Power of positive attitude
Deepak Upadhyay
 
EFFICIENT DATA EXTRACTION USING ARTIFICIAL INTELLIGENCE
EFFICIENT DATA EXTRACTION USING  ARTIFICIAL INTELLIGENCEEFFICIENT DATA EXTRACTION USING  ARTIFICIAL INTELLIGENCE
EFFICIENT DATA EXTRACTION USING ARTIFICIAL INTELLIGENCE
Deepak Upadhyay
 
Holographic Data Storage
Holographic Data StorageHolographic Data Storage
Holographic Data Storage
Deepak Upadhyay
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
Deepak Upadhyay
 
Basic of HTML, CSS(StyleSheet), JavaScript(js), Bootstrap, JSON & AngularJS
Basic of HTML, CSS(StyleSheet), JavaScript(js), Bootstrap, JSON & AngularJSBasic of HTML, CSS(StyleSheet), JavaScript(js), Bootstrap, JSON & AngularJS
Basic of HTML, CSS(StyleSheet), JavaScript(js), Bootstrap, JSON & AngularJS
Deepak Upadhyay
 
Progressive web app
Progressive web appProgressive web app
Progressive web app
Deepak Upadhyay
 
Linux fundamentals
Linux fundamentalsLinux fundamentals
Linux fundamentals
Deepak Upadhyay
 
ADBMS (MySql) tiny project
ADBMS (MySql) tiny projectADBMS (MySql) tiny project
ADBMS (MySql) tiny project
Deepak Upadhyay
 
Man in The Middle Attack
Man in The Middle AttackMan in The Middle Attack
Man in The Middle Attack
Deepak Upadhyay
 
You Are Born To Blossom by Dr. APJ Abdul Kalam Book Review
You Are Born To Blossom by Dr. APJ Abdul Kalam Book ReviewYou Are Born To Blossom by Dr. APJ Abdul Kalam Book Review
You Are Born To Blossom by Dr. APJ Abdul Kalam Book Review
Deepak Upadhyay
 

More from Deepak Upadhyay (10)

Power of positive attitude
Power of positive attitudePower of positive attitude
Power of positive attitude
 
EFFICIENT DATA EXTRACTION USING ARTIFICIAL INTELLIGENCE
EFFICIENT DATA EXTRACTION USING  ARTIFICIAL INTELLIGENCEEFFICIENT DATA EXTRACTION USING  ARTIFICIAL INTELLIGENCE
EFFICIENT DATA EXTRACTION USING ARTIFICIAL INTELLIGENCE
 
Holographic Data Storage
Holographic Data StorageHolographic Data Storage
Holographic Data Storage
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
Basic of HTML, CSS(StyleSheet), JavaScript(js), Bootstrap, JSON & AngularJS
Basic of HTML, CSS(StyleSheet), JavaScript(js), Bootstrap, JSON & AngularJSBasic of HTML, CSS(StyleSheet), JavaScript(js), Bootstrap, JSON & AngularJS
Basic of HTML, CSS(StyleSheet), JavaScript(js), Bootstrap, JSON & AngularJS
 
Progressive web app
Progressive web appProgressive web app
Progressive web app
 
Linux fundamentals
Linux fundamentalsLinux fundamentals
Linux fundamentals
 
ADBMS (MySql) tiny project
ADBMS (MySql) tiny projectADBMS (MySql) tiny project
ADBMS (MySql) tiny project
 
Man in The Middle Attack
Man in The Middle AttackMan in The Middle Attack
Man in The Middle Attack
 
You Are Born To Blossom by Dr. APJ Abdul Kalam Book Review
You Are Born To Blossom by Dr. APJ Abdul Kalam Book ReviewYou Are Born To Blossom by Dr. APJ Abdul Kalam Book Review
You Are Born To Blossom by Dr. APJ Abdul Kalam Book Review
 

Recently uploaded

Hands-on with Apache Druid: Installation & Data Ingestion Steps
Hands-on with Apache Druid: Installation & Data Ingestion StepsHands-on with Apache Druid: Installation & Data Ingestion Steps
Hands-on with Apache Druid: Installation & Data Ingestion Steps
servicesNitor
 
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Chad Crowell
 
Folding Cheat Sheet #5 - fifth in a series
Folding Cheat Sheet #5 - fifth in a seriesFolding Cheat Sheet #5 - fifth in a series
Folding Cheat Sheet #5 - fifth in a series
Philip Schwarz
 
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
sapnasaifi408
 
Digital Marketing Introduction and Conclusion
Digital Marketing Introduction and ConclusionDigital Marketing Introduction and Conclusion
Digital Marketing Introduction and Conclusion
Staff AgentAI
 
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
Shane Coughlan
 
Trailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptxTrailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptx
ImtiazBinMohiuddin
 
Introduction to Python and Basic Syntax.pptx
Introduction to Python and Basic Syntax.pptxIntroduction to Python and Basic Syntax.pptx
Introduction to Python and Basic Syntax.pptx
GevitaChinnaiah
 
Solar Panel Service Provider annual maintenance contract.pdf
Solar Panel Service Provider annual maintenance contract.pdfSolar Panel Service Provider annual maintenance contract.pdf
Solar Panel Service Provider annual maintenance contract.pdf
SERVE WELL CRM NASHIK
 
Building API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructureBuilding API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructure
confluent
 
Photo Copier Xerox Machine annual maintenance contract system.pdf
Photo Copier Xerox Machine annual maintenance contract system.pdfPhoto Copier Xerox Machine annual maintenance contract system.pdf
Photo Copier Xerox Machine annual maintenance contract system.pdf
SERVE WELL CRM NASHIK
 
Streamlining End-to-End Testing Automation
Streamlining End-to-End Testing AutomationStreamlining End-to-End Testing Automation
Streamlining End-to-End Testing Automation
Anand Bagmar
 
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
anshsharma8761
 
What’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 UpdateWhat’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 Update
VictoriaMetrics
 
Beginner's Guide to Observability@Devoxx PL 2024
Beginner's  Guide to Observability@Devoxx PL 2024Beginner's  Guide to Observability@Devoxx PL 2024
Beginner's Guide to Observability@Devoxx PL 2024
michniczscribd
 
Female Bangalore Call Girls 👉 7023059433 👈 Vip Escorts Service Available
Female Bangalore Call Girls 👉 7023059433 👈 Vip Escorts Service AvailableFemale Bangalore Call Girls 👉 7023059433 👈 Vip Escorts Service Available
Female Bangalore Call Girls 👉 7023059433 👈 Vip Escorts Service Available
isha sharman06
 
Accelerate your Sitecore development with GenAI
Accelerate your Sitecore development with GenAIAccelerate your Sitecore development with GenAI
Accelerate your Sitecore development with GenAI
Ahmed Okour
 
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdfTheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
Ortus Solutions, Corp
 
Folding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a seriesFolding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a series
Philip Schwarz
 
What’s New in VictoriaLogs - Q2 2024 Update
What’s New in VictoriaLogs - Q2 2024 UpdateWhat’s New in VictoriaLogs - Q2 2024 Update
What’s New in VictoriaLogs - Q2 2024 Update
VictoriaMetrics
 

Recently uploaded (20)

Hands-on with Apache Druid: Installation & Data Ingestion Steps
Hands-on with Apache Druid: Installation & Data Ingestion StepsHands-on with Apache Druid: Installation & Data Ingestion Steps
Hands-on with Apache Druid: Installation & Data Ingestion Steps
 
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
Happy Birthday Kubernetes, 10th Birthday edition of Kubernetes Birthday in Au...
 
Folding Cheat Sheet #5 - fifth in a series
Folding Cheat Sheet #5 - fifth in a seriesFolding Cheat Sheet #5 - fifth in a series
Folding Cheat Sheet #5 - fifth in a series
 
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
Independent Call Girls In Bangalore 💯Call Us 🔝 7426014248 🔝Independent Bangal...
 
Digital Marketing Introduction and Conclusion
Digital Marketing Introduction and ConclusionDigital Marketing Introduction and Conclusion
Digital Marketing Introduction and Conclusion
 
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
OpenChain Webinar - Open Source Due Diligence for M&A - 2024-06-17
 
Trailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptxTrailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptx
 
Introduction to Python and Basic Syntax.pptx
Introduction to Python and Basic Syntax.pptxIntroduction to Python and Basic Syntax.pptx
Introduction to Python and Basic Syntax.pptx
 
Solar Panel Service Provider annual maintenance contract.pdf
Solar Panel Service Provider annual maintenance contract.pdfSolar Panel Service Provider annual maintenance contract.pdf
Solar Panel Service Provider annual maintenance contract.pdf
 
Building API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructureBuilding API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructure
 
Photo Copier Xerox Machine annual maintenance contract system.pdf
Photo Copier Xerox Machine annual maintenance contract system.pdfPhoto Copier Xerox Machine annual maintenance contract system.pdf
Photo Copier Xerox Machine annual maintenance contract system.pdf
 
Streamlining End-to-End Testing Automation
Streamlining End-to-End Testing AutomationStreamlining End-to-End Testing Automation
Streamlining End-to-End Testing Automation
 
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
Call Girls Solapur ☎️ +91-7426014248 😍 Solapur Call Girl Beauty Girls Solapur...
 
What’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 UpdateWhat’s new in VictoriaMetrics - Q2 2024 Update
What’s new in VictoriaMetrics - Q2 2024 Update
 
Beginner's Guide to Observability@Devoxx PL 2024
Beginner's  Guide to Observability@Devoxx PL 2024Beginner's  Guide to Observability@Devoxx PL 2024
Beginner's Guide to Observability@Devoxx PL 2024
 
Female Bangalore Call Girls 👉 7023059433 👈 Vip Escorts Service Available
Female Bangalore Call Girls 👉 7023059433 👈 Vip Escorts Service AvailableFemale Bangalore Call Girls 👉 7023059433 👈 Vip Escorts Service Available
Female Bangalore Call Girls 👉 7023059433 👈 Vip Escorts Service Available
 
Accelerate your Sitecore development with GenAI
Accelerate your Sitecore development with GenAIAccelerate your Sitecore development with GenAI
Accelerate your Sitecore development with GenAI
 
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdfTheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
 
Folding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a seriesFolding Cheat Sheet #6 - sixth in a series
Folding Cheat Sheet #6 - sixth in a series
 
What’s New in VictoriaLogs - Q2 2024 Update
What’s New in VictoriaLogs - Q2 2024 UpdateWhat’s New in VictoriaLogs - Q2 2024 Update
What’s New in VictoriaLogs - Q2 2024 Update
 

Online notice board

  • 1. 05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA] 1 SET-1 Practical No-1: Perform Identification of Problem definition Solution: Problem Definition: - Online Notice Board Introduction: - A Notice Board is a place where people can leave public messages, for example, to advertise things, announce events, or provide information. Online Notice board is a web application which is engaged in providing up- to-date articles & notices and other information’s for all the users or student associated with the particular campus or department. The paper aims at, how the online notice board can improve the efficiency of the student when it comes to gaining the information from the college. Online notice board is one of the applications to improve the usage of notice board of the college by making it available online. This web application helps the students to retrieve all the notices and articles directly through their cell phones, laptops and computers. Disadvantages:- - It is a wasting a time and paper also. - To see notice student or user can require register themselves, otherwise they will be not able to see notice. Advantages:- - It is not required to going at College Notice Board see Information regarding to any event or advertise or a messages. - The College easily posts all types of message on the notice board. - Students can easily go through the notices through their logins. - The management authorities can automatically set to activate/deactivate a given notice for a given time period thus helping in automizing the posting and removal of notices after the given time period. - The management authorities can also manually activate/deactivate the notices incase the college/department wants to remove the notice bearing wrong message.
  • 2. 05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA] 2 SET-1 Practical No-2: Perform requirement gathering activity. [Prepare questionnaire/ minutes of meeting/ report] Solution: 1. Do you read the notices on the web based online notice board? 2. How often do you read notices from the physical notice board? 3. In your opinion the web interface is? 4. In your opinion moving from the paper based and location restricted model to the Web based model is good or bed? 5. Should the web based notice board replicate the information from the paper based version or should it be easy to update notices by users? 6. How does posting notices in a website compare to posting them in the physical notice board? 7. In your opinion how can we make the notice posting process an easy and time saving one? 8. In your opinion how this Online Notice Board can be improved?
  • 3. 05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA] 3 SET-2 Practical No-3: Create System Requirement Specifications. Solution: SRS Format: Functional Requirements: • Case Study Scope[Project Scope]- Minimum 10 Lines • Case Study Features/ Characteristics- Minimum-5 Non Functional Requirements: • Case Study Operational Environment- Software and Hardware Configuration
  • 4. 05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA] 4 SET-2 Practical No-4: Prepare report on process model which case study followed and prepare project plan with risk management. Solution: This definition is followed Prototyping Model. Introduction: - A customer defines a set of general objectives for software, but does not identify detailed requirements for functions and features. In other cases, the developer may be unsure of the efficiency of an algorithm, the adapt-ability of an operating system, or the form that human-machine interaction should take. The prototyping paradigm assists you and other stakeholders [customers] to better understand what is to be built when requirements are fuzzy. Figure of Prototyping Model: -
  • 5. 05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA] 5 Reason: - 1) Confusing or difficult functions can be identified Requirements validation. 2) Quicker user feedback is available leading to better solutions. 3) Errors can be detected much earlier. 4) Users are actively involved in the development 5) It reduce risk of failure if as potential risk can be identifier early and mitigation step can be taken.
  • 6. 05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA] 6 SET-3 Practical No-5: Create Requirement Model /Analysis Model- Analysis Case Study and develop USE CASE Diagram Solution: Online Notice Board System Delete Notice Feedback Generate Result View Result Sort Result Download Result Modify Notice Create Notice Delete Result Register Login View Notice Sort Notice Download Notice Admin User * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Change Password«extends» «uses»
  • 7. 05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA] 7 SET-4 Practical No-6: Create Requirement Model /Analysis Model- Class Based Model- Analysis Use case and develop Class Diagram Solution: +viewNotice() +viewResult() +downloadNotice() +downloadResult() -Name : char -Mob : long -Dob : char -EMail : char -Degree : char -Sem : int -College : char #Username : char #Password : char -Enrollment : long +sid : int Student +addNotice() +addResult() +updateNotice() +updateResult() +delNotice() +delResult() +viewNotice() +viewResult() #Username : char #Password : char -EMail : char -Mob : int +aid : int Admin +login() +logout() +register() -Username : char -Password : char Login +student() -Name : char -Mob : long -EMail : char -Dob : char -Degree : char -Sem : int -College : char #Username : char #Password : char Register +student() +admin() -rid : int -Enrollment : long -SName : char -Degree : char -Sem : char -Year : int -Month : int -Percentages : float -Grade : char ViewResult +student() +admin() -nid : int -Notice : long -Not_Date : char -Exp_Date : char -Degree : char -Sem : int ViewNotice +student() +admin() Logout +StudentData() +AdminData() «interface» Database 1 *
  • 8. 05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA] 8 SET-5 Practical No-7: Create Requirement Model /Analysis Model- Analysis functions of Case study and develop State chart diagram Solution: Registred Register Is Register No Yes Loged In AdminUser YesNo View Notice Download Notice Sort Notice View Result Download Result Sort ResultFeedback Sort Notice Create Notice Modify Notice Generate Result Delete Result Sort ResultDelete Notice Logout
  • 9. 05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA] 9 SET-6 Practical No-8: Create Requirement Model /Analysis Model- Analysis functions of Case study and develop Sequence diagram Solution: User Register Login View Notice View Result User Feedback Enter Details Get User/Pass Enter User/Pass Authantication Sort/View Notice Generate Notice Sort/View Result Generate Result User Feedbacking Admin Register Login Manage Notice Manage Result Enter Details Get User/Pass Enter User/Pass Authantication Insert/Update/Delete Notice Action On Notice Insert/Update/Delete Result Action On Result
  • 10. 05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA] 10 SET-7 Practical No-9: Create Requirement Model /Analysis Model- Activity Diagram. Solution: Register Enter UsrId/Pwd Login AdminStudent View Download Notice Result Add Update Delete Notice Result Logout
  • 11. 05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA] 11 SET-8 Practical No-10: Create Design Model- Analysis case study and develop Component Diagram Solution: Online Notice Board Login Register Register Admin Login View/Download Notice View/Download Result Manage Notice Admin Student Student Manage Result
  • 12. 05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA] 12 SET-9 Practical No-11: Create Design Model- Analysis case study and develop Deployment Diagram Solution: Client Server db_register db_result db_notice Register Login Manage Result View/Download Result Manage Notice View/Download Notice
  • 13. 05201202-SOFTWARE ENGINEERING PRACTICAL PARUL UNIVERSITY [MCA] 13 SET-9 Practical No-12: Create Decision Table for given Case Study. Solution: Rules 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Condition Notice Y Y Y Y Y Y Y Y N N N N N N N N Result N N N N Y Y Y Y N N N N Y Y Y Y Actions View/Download T T T T F F F F T F T T F F T F Manage F T T T T F F F F T T F F T F T Admin F F T T T T F F F T F T T F T F Student F F F T T T T F T F T T F F F T
  翻译: