Professional Documents
Culture Documents
FMS Final
FMS Final
FMS Final
INTRODUCTION
1.1 INTRODUCTION TO PROJECT:
Page 1
ORGANIZATION PROFILE
HCL Infosystem ltd. is a full service web design company providing online
solutions for companies or individuals interested in outsourcing their web design and
development needs. HCL Learning Ltd. is a 100% owned subsidiary of HCL Infosystems Ltd. HCL Learning covers the entire spectrum of education and training requirements
across schools, colleges, individuals and enterprises.
We specialize in providing unique and efficient web design for your site, one that
will attract customers, generate sales and become a marketing asset to your business. We
believe that a well designed and frequently updated website can offer you the best return
for your investment. We provide you a wide variety of web services for personal and
business use with 24/7 support through support tickets and live chat support.
HCL Infosystem ltd provides web services which helps small, medium and large
business to make its web presence very effective which reflects exactly as needed. Our
services are not just for the business its for all which needs web presence. Pricing of our
services and support is unmatchable even very small scale business can also afford to
have its own website and various services. HCL Info system ltd. has great bonding to its
staff as well as its client who are the real treasure.
Career Development Centre:
HCL Career Development Centre (CDC) is the training arm of HCL Learning Ltd.
It offers a complete spectrum of quality training programs on software, hardware,
networking, industrial /project training and various other new-age courses as per the
trends & demands of the industry.
Individuals:
Training programmes delivered through a network of 50+/CDC centers spread across the
country. CDC centres have state-of-the-art infrastructure and expert faculties who groom
students for the corporate world by imparting training in specific technologies and have
cumulatively trained more than 2[Mn+] students.
Engineering Colleges & Polytechnics:
Through our Campus Training and Institutional Alliance programme, we deliver targeted
training programmes within college premises for a batch of students. At successful
completion of the training, all students get HCL certificates. This programme not only
help students learn technologies and groom themselves from the Industry Experts but it
also helps college in positioning itself better for prospective campus recruiters.
Page 2
Corporate Trainings:
HCL CDC is proud to have been associated with governmental bodies in a number of
social and skill enhancement projects. Through active collaboration with the industry, we
have the capability to deliver enterprise IT training solutions fully customized to the
requirements of our clients. Our trainers are multi-certified in IT and other technologies
and have many years of rich experience in delivering instructor-led sessions to
government and public-sector employees.
At CDC we believe that the students should be given a hand on experience and thus all
our courses are a blend of Theoretical and practical implementation .HCL CDC also
offers global certifications in association with leading organizations worldwide.
Course curriculum has been designed in a manner to increase the employability factor of
the students. Under the aegis of HCL and strong associations within the industry CDC is
able to provide better placement opportunities to the students.
SERVICES:
Website Designing : Static, Dynamic, Flash, Corporate & Custom Web Design.
Web Development : CMS, E-commerce, .NET & PHP Web Development.
Web Hosting :
Page 3
between two franchisees or the controlling office over Internet. This software will be
used both at the controlling office and the franchisee centers. The software will cover
Enrollment, Course fee collection, Course fee Remittances, Material allotment, Report
generation and Chatting. The software has to register new enrollments, accept the course
fee collection details such as receipt number, amount, date of receipt etc and store those
details at the head office's centralized database. The application is required to maintain
franchisee details such as business partner details, courses allowed to run, agreement
validity etc
1.3 Theme of Work :
After analyzing the requirements of the task to be performed, the next step is to
analyze the problem and understand its context. The first activity in the phase is studying
the existing system and other is to understand the requirements and domain of the new
system. Both the activities are equally important, but the first activity serves as a basis of
giving the functional specifications and then successful design of the proposed system.
Understanding the properties and requirements of a new system is more difficult and
requires creative thinking and understanding of existing running system is also difficult,
improper understanding of present system can lead diversion from solution.
The model that is basically being followed is the WATER FALL MODEL, which
states that the phases are organized in a linear order. First of all the feasibility study is
done. Once that part is over the requirement analysis and project planning begins. If
system exists one and modification and addition of new module is needed, analysis of
present system can be used as basic model.
The design starts after the requirement analysis is complete and the coding begins
after the design is complete. Once the programming is completed, the testing is done. In
this model the sequence of activities performed in a software development project are:
Requirement Analysis
Project Planning
System design
Detail design
Coding
Unit testing
Page 4
Here the linear ordering of these activities is critical. End of the phase and the
output of one phase is the input of other phase. The output of each phase is to be
consistent with the overall requirement of the system. Some of the qualities of spiral
model are also incorporated like after the people concerned with the project review
completion of each of the phase the work done.
WATER FALL MODEL was being chosen because all requirements were known before
hand and the objective of our software development is the computerization/automation of
an already existing manual working system.
1.4 Organization of Report:
The Franchisee Management System allows the facilities for head office
to conducts meetings of several Institute managers to share their views about their
performances. So we should integrate educational institutions having a network of
offices/Institutes onto a single platform, irrespective of geographical boundaries to
facilitate easy monitoring and reporting to one nodal head and to allow the
communication of different Institute managers through Internet.
The product will facilitate:
2. LITERATURE SURVEY
Franchisee Management System
Page 5
It is tedious to manage historical data which needs much space to keep all the
previous years ledgers, books etc.
LIMITATIONS:
The franchisee faces many difficulties in the existing system. To overcome this problem
we are using proposed system. The software must also provide real-time communication
between two franchisees or the controlling office over Internet.
Page 6
The technical issue usually raised during the feasibility stage of the investigation
includes the following:
Do the proposed equipments have the technical capacity to hold the data required to
use the new system?
Will the proposed system provide adequate response to inquiries, regardless of the
number or location of users?
Are there technical guarantees of accuracy, reliability, ease of access and data
security?
Earlier no system existed to cater to the needs of Franchisee Management
System. The current system developed is technically feasible. It is a web based user
interface for audit workflow at Career Development Centre. Thus it provides an easy
access to the users. The databases purpose is to create, establish and maintain a workflow
among various entities in order to facilitate all concerned users in their various capacities
or roles. Permission to the users would be granted based on the roles specified. Therefore,
it provides the technical guarantee of accuracy, reliability and security. The software and
hard requirements for the development of this project are not many and are already
available as free as open source. The work for the project is done with the current
equipment and existing software technology. Necessary bandwidth exists for providing a
fast feedback to the users irrespective of the number of users using the system.
2.4 Economic Feasibility
A system can be developed technically and that will be used if installed must still be a
good investment for the organization. In the economic feasibility, the development cost in
creating the system is evaluated against the ultimate benefit derived from the new
systems. Financial benefits must equal or exceed the costs.
The system is economically feasible. It does not require any addition hardware or
software. Since the interface for this system is developed using the existing resources and
technologies available free as open source, there is nominal expenditure and economical
feasibility for certain.
3.
SYSTEM DEVELOPMENT
Page 7
GUIS
In the flexibility of the uses the interface has been developed a graphics concept in mind,
associated through a browser interface. The GUIS at the top level have been categorized
as
1) Administrative user interface
2) The operational or generic user interface
The administrative user interface concentrates on the consistent information that is
practically, part of the organizational activities and which needs proper authentication for
the data collection. The interfaces help the administrations with all the transactional states
like Data insertion, Data deletion and Date updating along with the extensive data search
capabilities.
Page 8
The operational or generic user interface helps the users upon the system in
transactions through the existing data and required services. The operational user
interface also helps the ordinary users in managing their own information in a customized
manner as per the assisted flexibilities.
Number of Modules
The system after careful analysis has been identified to be presented with the following
modules:
1) Admin Module :
Admin can view all the records of the Institute and also able to view
department wise record.
Role of Administrator:
Login
Manage Councilor
Manage Academic
Manage Accountant
Manage Student
Reports
2) Councilor Module :
Councilor manages all the enquiries of the students. He follows up the
students. He also provides the prospectus, notes, books to the students.
Role of Councilor:
Login
Transactions
Page 9
3) Academic Module :
In Academic module Faculties, Project Guide and Students/Interns record is
maintain.
Role of Academic:
Courseware Report-courseware pending, material issue report
Placement- placement eligibility Report
Trainer- registration, report, transfer, updating
Transaction-report upload, student update
Batch Transaction-creation, launch, linkage, transfer
Report-attendance, batch report, course, monthly attendance
My Role:
Certificate- Certificate Request, Certificate Request Entry Form
(SAP Code Based ) , Certificate Status, Evolution File Upload.
Feedback- Action Pending Report, Action Taken Report, Centre Feedback
Remark, Feedback Summary, Student Feedback Report, My Status, Feedback by
student.
Tech Link- Download TOC, PPT Download, Product Policy, Session Plan, TOC.
Page 10
3) Accountant Module :
Accountant maintains all the information about transaction and also able to
generate transactions.
Role of Accountant:
Courseware Report-courseware pending, dispatch report, material issue report,
student detail, prospectus status report
Transaction-cheque bounce, collection, refund, register transfer student, student
dropout, upgrade student registration
Inventory-material issue, material receipt, payment adjust, payment entry,
prospectus issue, purchase order
Reports- centre course, cheque bounce report, collection report, collection report
print, deposit report, payment ledger, prospectus collection report, refund booking
report, registration pending report, registration report, student detail, student
dropout report, student payment pending, student payment pending report
Page 11
LIST OF FIGURES
Use Case Diagram:
Page 12
Data Storage
Administrato
r
System
Accountant
Data Storage
Councilor
Data Storage
Academic
Data Storage
Administrator:
1st Level DFD:
Login
Master
Open
Form
Login
Details
Councilor
Master
Manage
Councilor
Validate Details
Academic
Master
Manage
Student
Data
Storage
Accountant
Master
Manage
Accountan
t
Generate
Report
Page 13
Logout
Manage
Councill
or
Display
Councilor
Details
Details
Councilor
Master
Accept
Councilor
Registration
Councilor
Master
Display
Councilor
Operation
Councilor
Operation
Master
Verificatio
n Data
Course
Lecture
Course
Lecture
Course
Lecture
Assignment
s
Examinatio
n Paper
Exam Paper
Franchisee Management System
Verifies
Data
Notices
Course
Lecture
Page 14
Councilor:
1st Level:
Councilor
Master
Open
Form
Material
Master
Login Master
Y
Enter
Login
Details
Upload
Files/Material
Manage
Personal
Data
Validation
Verification
Verification
Validation
New
User
Signup
Manag
e
Mails
Mail Master
Page 15
Accountant:
Open
Form
Login Master
Prospect
Master
Registration
Master
Prospect
Issue
Enter
Login
Details
Student Master
Verification
Cash Master
Registratio
n
Cash
Manager
Student Master
Student Master
Validation
Logout
Transfer
Data to
Manage
Transfer Data
to Manage
Page 16
Login Master
Student
Master
Open
Form
Manage
Profile
Enter
Login
Details
Verification
Assignment
s
Assignments
Course
Master
View
Course
Material
New
User
Signup
Manage
Mails
Mail Master
Validation
Examination
chatting
Examination
Page 17
2nd Level:
Verifies Data
Verifies
Data
Manage
Mails
Inbox
Address
Book
Insert
Outbox
Compose
Mails
Mail Master
Page 18
E-R Diagram:
User
Name
Passwor
d
Manage
s
Manager
Name
Passwor
d
User Id
Date
Of
Joinin
g
Councilor
Addres
s
Name
Manag
es
Addres
s
Contro
ls
Cash
Transactio
n
Address
Contact
User
Id
Name
Student
Accountant
Contac
t
Passwor
d
Addre
ss
Mail
Id
Name
Course
Detail
Name
Duratio
n
Id
Page 19
User
Home
Login
Registration
Database
Admin
User Name
Councilor
Password
Verify
Academic
Valid
Accountant
User Name
Password
If not registered
Verify
Valid
Submit
Valid
Page 20
Councilor
Master
Login
Academic
Master
Accountant
Master
Search
Database
Validate
Details
Save
Validate Details
Save
Validate Details
Save
Check
Retrieve
Request
Check
Show
Page 21
Manage
Personal
Data
Login Details
Upload
Files/Materials
Search all
details
Manage Mails
Database
Edit
Save
Search, Read
Details
Edit
Save
Retrieve
Edit
Save
Retrieve
Search
Check
Show
Search
Check
Show
Page 22
Prospectus
Issue
Login Details
Registration
Cash
Manager
Search all
details
Database
Edit
Save
Search, Read
Details
Edit
Save
Retrieve
Edit
Save
Retrieve
Search
Check
Show
Search
Check
Show
Page 23
4.
PERFORMANCE ANALYSIS
Screen Shots
Certificate Request:
Page 24
Page 25
Page 26
Certificate Status:
Page 27
Certificate Request:
Page 28
Feedback by Student:
Page 29
Page 30
Page 31
Page 32
Page 33
Page 34
Page 35
My Status:
Page 36
Page 37
Page 38
5. CONCLUSION
System analysis and design for business is the process of studying a business
solution to see how it operates and whether improvement is needed-tasks carried out by
systems analyst. Before development of any project can be pursued, a system study is
concluded to learn the details of the current business solution. Information gathered
through the study forms the basis for creating alternative design strategies.
On the whole it was a wonderful experience to work in this project. In this project
I have got opportunity to get conceptual and practical knowledge of Software developing.
Page 39
REFERENCES:
The following books were referred during the analysis and execution phase of the
project
FOR SQL
www.msdn.microsoft.com
FOR ASP.NET
www.msdn.microsoft.com/net/quickstart/aspplus/default.com
www.asp.net
www.fmexpense.com/quickstart/aspplus/default.com
www.asptoday.com
www.aspfree.com
www.4guysfromrolla.com/index.aspx
Page 40
ACKNOWLEDGMENT
My express thanks and gratitude and thanks to Almighty God, my parents and
other family members and friends without whose uncontained support, I could not have
made this career in IT.
Finally I would like to thank my Friends for their cooperation to complete this
project.
Page 41
Page 42