Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Islamabad
Submitted By:
Malik Kashan
05120151201001
Mahnoor Muddassar
05120171201008
Supervised By:
Hafiz Mati Ur Rahman
A- Desktop Application/Information System B- Web Application/Web Application based Information System,
C- Problem Solving and AI D-Simulation and Modeling E- Smartphone Application F- Smartphone Game
G- Other (specify category) _______________________________________
1 Project Description
1.1 Problem Statement
Creating a resume/CV was one of the challenging parts since I passed my high-school. Still, I
find it difficult to build. So that I and my team come up with a simple solution. As placement
season of most of the colleges is going to start, making Resume is a very hectic work for all the
students. Also, many companies judge the candidature of a student just by his/her Resume. So it
is necessary for the student to think beyond the third dimension while making the Resume.
2
1.5 Modules
Functionalities
App
o Login Page
User Profile
Basic Personal Information
o Name
o Father Name
o Date Of Birth
o Address
o Email
o Phone
o CNIC no.
o Nationality
o Language
o Marital Status
Education
o Degree Title
o Degree Completion Year
o Board/Institute
Work Experience
o Certification
o Job Experience
Academic Project
Skills
Hobbies/Interests
My CV
Choose Template
o Home Page
o Create new account
1.6 Scope
The Scope of this project was to create an easy way for users to build their CV in mobile devices.
Allowing a user to create the CV based on the profession. Allowing a user to organize the
content of the CV easily on mobile to apply for a job.
1.7 Constraints
Due to time constraints, the research and consequents assumptions are based on my personal
experience and a small amount of data. Deep analysis and additional testing need to be
conducted in order to refine and validate the solution.
.
3
1.8 Tool and Technology
Software Requirements
Name of content Specification
IDE Android Studio 3.1.4
Language Java, java script, html, css
Hardware Requirements
Name of content Specification
Processor Core i5
RAM 4 GB
Hard disk 250 GB
2 Project Approach
2.1 Software Methodology
o Full control to Administrative
o The admin can also add new items to the list and make them available to the
faculty and students undergoing through the class.
o Students login their own profile through username and password
o In student profile have basic info, check attendance, resources (books, past
papers, quizzes, slides), and submit online assignments etc.
o Xampp is used as a web server to host the application.
o All the environment variables are set.
o The application is pasted in the webapps folder.
o Web server is started now.
o Application is run using the web browser.
o Web.xml file is used to control the flow and user actions.
4
2.2 Software Process Model
We have used Waterfall Model as Software Development Life Cycle Process. It is the simplest;
oldest and most widely used process model for software development. This model acquires its
name from the fact that classic software life cycle is represented as a sequence of descending
steps.
Requirement
Analysis
System
Design
Implementation
Testing
Deployment
Maintenance