You are on page 1of 5

Mawlana Bhashani Science and Technology University

Project Proposal

Department: Computer Science and Engineering


Course Title: Software Development Project-II and Industrial tour
Course code: CSE3116

Submitted by Supervised by
Name: Rokibul Hassan Remon Dr. Mostofa Kamal Nasir
ID: CE19015 Professor
Name: Md Jahid Hasan Raju Department of CSE
ID: CE19017 MBSTU
Name: Rahij Mia
ID: CE19019
Project Title: Personal Task Tracker.
Team profile:
1. Rokibul Hassan Remon: Studying CSE currently on 3rd year 2nd
semester at MBSTU. Having experience of doing a project named
“Automatic Attendance System Using Arduino Nano Based on
RFID”, which is built in Hardware and C language. Also familiar
with c++ and java language.
2. Md. Jahid Hasan Raju: Studying CSE currently on 3rd year 2nd
semester at MBSTU. Having experience of doing a project named
“Personal Phonebook Management”, which is built in C++
language. Also familiar Java language.
3. Rahij Mia: Studying CSE currently on 3rd year 2nd semester at
MBSTU. Having experience of doing a project named “Hall
Management System” built in C language. Also familiar with c++
and java language.

Project description:
As a student of CSE, always busy with the PC or Laptop . So, it is very
new normal for us to forget our daily life style routine or task. So, we get
suffered a lot for this. That’s why, we want to develop an automatic
Alarm system. Which will be had a well-organized User Interface (UI)
for Alarm system with the notification. In which way it reminds us to do
what we sat on this system. Our one of the two goal is that what we
develop it will be a light Weight application and very easy to use for the
user. The system meets the needs of users, but also satisfies the user
friendly interface, simple operation, stable and safe operation
requirements.
Requirements:
 Software Requirements:
 Code Blocks
 Notepad
 GUI(C++)
 Database

 Hardware Components:
 Hard Disk
 Memory

Plan of work:
 Functionality
 Homepage: Homepage contains the Login or Registration
Interface.
 Login Page: Entering in the system , User name and password
will be required . Then it goes to user profile or alarm set.
 Registration Page: Create an account in our system user name ,
password , email. It goes to main menu.
 Main menu: Main menu perform 4 operation
1. Set Reminder
2. View All Reminder
3. Delete Reminder
4. Exit
 Set Reminder: Setting a reminder must be required time and date
in a defined way.
 View All Reminder: Whatever a user sat in past time.
 Delete Reminder: what a user wants to delete a specific
reminder.
 Exit: Quit the profile.
 Input Information: User can input date and time in modified
way, as number of alarm user wants to set. A particular portion
will be dedicated for the user notification as what if user wants to
get.

 Milestone and Deliverables

Task Task
ID Task Description Duration Start Date End Date
1 Project Initialization 6 2-Apr 7-Apr
2 Project Approval 3 10-Apr 12-Apr
3 Requirement Specification 10 15-Apr 24-Apr
4 Design 17 24-Apr 10-May
5 Hardware software setup 3 10-May 12-May
6 Homepage 13 12-May 24-May
7 Input information page 9 24-May 2-Jun
8 Login page , Registration page 9 2-Jun 11-Jun
9 Main Menu 10 11-Jun 20-Jun
10 Set Reminder 7 20-Jun 26-Jun
11 View All Reminder 16 3-Jul 22-Jul
12 Delete Reminder 10 9- Aug 18-Aug
13 Database connection 9 20-Aug 28-Aug
14 Project report 6 31-Aug 5-Sep
15 Final presentation 10 6-Sep 15-Sep
Individual Contributions Breakdown

Contributions from Individuals Team members


List Contribution by Contribution by Contribution by
Rakibul Hasan Md. Jahid Hasan Rahij Mia
Remon Raju

Requirement 35% 35% 30%


Specification
Software Design 40% 30% 30%

Coding 30% 30% 40%

Debugging and
Testing
Report
Preparation

……………………….. …………

Signature of supervisor Date

You might also like