Sei sulla pagina 1di 5

Muslim Youth University

Islamabad

Department of Computer Science

Campus Management System


(Learning Management System)

Submitted By:

Malik Kashan
05120151201001

Muhammad Ali Khan


05120151201005

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.

1.2 Problem Solution


Our CV app is the perfect platform that guides you to form a quality CV and allows you to create
your CV in an easy and excellent way to get you a better job. Our app will take you a step by
step guide to the way of making a well-balanced CV. We tried our best to keep the app as simple
as possible.

1.3 Related System Analysis


In the existing system the learning management system are done only manually but in proposal
system we have to computerize the learning management system using this application.
o Lack of security of data
o More man power
o Time consuming
o Consumes large volume of pare work
o Developing candidate solution
o Needs manual calculation
o No direct role for the higher officials.

Application Name Weakness Targeted Project Solution


Learning Management System Crash Productivity Increased
System Malicious Hacks Reducing the workload
Reduced Physical Audits Real time report
Up-to-date information

1.4 Advantages/Benefits of proposed system


CV Builder app helps employees and students to create their own resume/CV with a simple
mobile app. We are focused on new features, functionality and quite different from other CV
Builder apps also we tried to make it easy and safe for all kind of users. To create a resume/CV, a
desktop computer is must needed. It’s almost impossible to create a resume on the go. So, we
have taken this initiative to provide an employee and students with an easy process to create a
resume on his mobile phone.

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

1.9 Roles and Project Stakeholders

Muslim Youth University


Project Sponsor
Stakeholder Mati Ur Rehman – Supervisor/Project Lead for all modules

Team Member Malik Kashan – Team Lead/Developer


Muhammad Ali Khan
Mahnoor Muddassar

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

2.2.1 Requirement Analysis


This process is also known as g study. In this phase, the development team studied the site
requirement. During this phase following facts were gathered.
o Determined the user need.
o Identified the facts.
o Establish the goals and objectives for the proposed system.
o Feasibility for the new system.

2.2.2 System design


In this phase the software’s overall structure are defined. In terms of client server technology the
no of tiers needed for the package architecture, database design, data structure design etc. are
defined in this phase. Hence following is the essential approach taken during website designing:
o Database Designing
o Form Designing
o Pseudo code for methods

Potrebbero piacerti anche