Upload
maruf-abdullah-rion
View
435
Download
0
Embed Size (px)
Citation preview
Group Members
Md. Hehedi Hasan 132-15-2629
Mohammad Abdul Kaiyum
132-15-2713
Maruf Abdullah 132-15-2703
Table of ContentPage#
Motivation 05
Objective 06
Requirements 07
Risk Analysis 08 – 09
Implementation 10 – 12
Use Case Diagram 13 – 14
State Diagram 15
Activity Diagram 16 – 17
Time & Budget Estimation 18 – 19
Main Window/Homepage 20
Conclusion 21
04
Motivation
In this modern world users expectation are too high. They want all things at finger.
That’s the reason behind developing this system. We believe our system is fast & efficient and that will make users happy.
05
Objective
The use of Information and Communication Technologies (ICT) in election has increased in recent years. We are trying to develop a small part of online voting system like CR Election for our University.
Using our system it’s possible to make an election within any section/batch. It’ll save time, money & energy as well as it’s fully secure.
06
RequirementsWe need following things to develop this project:
HTML5 CSS3 Bootstrap J-Query PHP MySQL Some other tools like Bizagi, Star UML etc…
07
Risk Analysis
Before starting work on this project we tried to figure out it’s risk and risk avoidance ways as a risky project is not suitable to develop.
We have made a list of risks in Risk Table. That is shown below:
08
Risk AnalysisRisk Title Category Probability Impact RMMM
Unable to Update in future Modification 50% Critical **
Team members do not work well together Responsibility 05% Negligible N/A
Unfamiliar areas of the product take more time than expected to design and implement
Development 20% Marginal N/A
Strict requirements for compatibility with existing system
Development 10% Negligible N/A
09
Implementation
Before implementing this system we already checked it’s economical feasibility, technical feasibility & behavioral feasibility as well as analysis project risks. After checking those we more forward to develop this system.
Now we will represent an abstract analysis & design view.
10
Abstract DFD View (Implementation)
11
Database Design (Implementation)
12
Use Case Diagram
Fig: High Level Use Case Diagram
13
Use Case Diagram
Fig: Use Case for Voter, Candidate & Admin Officer14
State Diagram
Fig: State Diagram of our Project15
Activity Diagram (Registration)
Fig: Activity Diagram of Registration Process
16
Activity Diagram (Voting)
Fig: Activity Diagram of Voting Process
17
Time & Budget Estimation
Duration of Project: 2 Months = 40 Days
Analysis & Design Duration: 30% of 40 Days = 12 Days
Implementation: 50% of 40 Days = 20 Days
Testing & Debugging: 15% of 40 Days = 6 Days
Contingency Factor (CF): 5% of 40 Days = 2 Days
Total Working Hours: 38 * 6 (Days * Per day working hours) = 228 Hours
18
Time & Budget Estimation
Total Cost: BDT. 20,520 only.
Cost Distribution: (Hours * Rate)
Analysis & Design: 72 * 90 = BDT. 6480 only.
Implementation: 120 * 90 = BDT. 10800 only.
Testing: 36 * 90 = BDT. 3240 only.
19
Main Window/Homepage
20
Conclusion
This report introduced to a friendly design for a little organization. We presented information about the CR election and procedure. All the time we tried for reduce cost and time. But it is important to develop a more effective project. On this project, we have huge expectation to do something for people.
21