Six Semester Project Synopsis
Six Semester Project Synopsis
Certified that Yogendra has carried out the project work presented in
this project entitled “HDFC SECURITIES” for the award of MCA
from Madan Mohan Malaviya University of Technology, Gorakhpur
under my/our supervision The thesis embodies result of Original work
and studies carried out by student himself and the contents of the
project do not form the basis for the award of any other degree to the
candidate or to anybody else.
(Project Incharge)
Mr. Muzammil Hasan
Assistant professor
Department of Computer Science &
Engineering
MMMUT, Gorakhpur
HDFC Securities is an Mutual funds trading platform for HDFC security client .Here user can
buy and sell their schemes. This project is divided into five module. Details are as below .
Place Order: Under this module user can view and purchase schemes as per the scheme
(Fund) rating and growth. After placed order for scheme order goes to the order book
internally as well as to exchange for validation & approval.
Portfolio: User can create own portfolio (group of funds) to view consolidate growth of
funds. User can manage as per the profit & loss according to the fund performance.
Reports: All the transaction related to the fund goes here for tracking of order. Here user can
track order as per the status of the order .User can view / add / edit / cancel the order as per
the status.
My Account: Here user view personal, address details and edit few areas only like nominee
details. User can upload cheque against verification of bank account, KYC verification
through Aadhar is available under this module.
My Cart: All the order for confirmation of purchase comes under my cart. User can buy now
or later .There is limit of maximum 10 orders. Here user can complete their order with
payment.
WHY HDFC SECURITIES
1- Trade and transact with us from anywhere, at anytime without the hassles of paperwork
and a wide net of mutual funds to pick from.
2- Multitrading Platform:-
a- Invest as per your convenience, from your smart- phone,desktop or Call and Trade.
3-Demateralisation:-
a- No more Paper work , no more physical units. Get all your mutual fund in your
Demat account.
4- One View Portfolio:-
a- A single window to monitor investments.
5- No Separate KYC:-
a- You just have to request to enable the mutual fund investment option ,the KYC
remains the same.
6- INVEST LUMSUM ,START SIP , INVEST IN NFOS:-
a- You deploy your funds as per your choice-either invest a Lumsum or start
Systematic investments plans or a new fund Offering.
Existing System
Proposed System
● User can choose schema online.
● User can exchange the information.
● Keep all the records in database.
● Reduce human efforts.
● System is user friendly.
● System needs to keep all the records.
● Provide security to prevent data.
●
System Analysis
Performance Requirement
It is very difficult to change the system once it has been designed and on the other hand
designing a system, which does not cater to the requirements of the user, is of no use.
The requirement specification for any system can be broadly stated as given below:
The existing system is completely dependent on the user to perform all the duties.
Inputs:
● Admin enters user id and password.
● Client enters user id and password.
● Admin uploads schema.
● Admin can edit personal detail.
Outputs:
● Admin receives personal details.
● User receives personal details.
● User can view all the schema and choose schema online.
● User can buy schema online.
● Display all the reports to the Admin.
SDLC MODEL:
SPIRAL MODEL was defined by Barry Boehm in his 1988 article, “A spiral Model of
Software Development and Enhancement. This model was not the first model to discuss
iterative development, but it was the first model to explain why the iteration models.
As originally envisioned, the iterations were typically 6 months to 2 years long. Each phase
starts with a design goal and ends with a client reviewing the progress thus far. Analysis
and engineering efforts are applied at each phase of the project, with an eye toward the
end goal of the project.
The new system requirements are defined in as much details as possible. This usually
involves interviewing a number of users representing all the external or internal users
and other aspects of the existing system.
1. Evaluating the first prototype in terms of its strengths, weakness, and risks.
At the customer option, the entire project can be aborted if the risk is deemed too
great. Risk factors might involve development cost overruns, operating-cost
miscalculation, or any
other factor that could, in the customer’s judgment, result in a less-than-satisfactory final
product.
The existing prototype is evaluated in the same manner as was the previous prototype,
and if necessary, another prototype is developed from it according to the fourfold
procedure outlined above.
The preceding steps are iterated until the customer is satisfied that the refined
prototype represents the final product desired.
The final system is thoroughly evaluated and tested. Routine maintenance is carried
on a continuing basis to prevent large scale failures and to minimize down time.
FEASIBILITY STUDY
Preliminary investigation examine project feasibility, the likelihood the system will be useful
to the organization. The main objective of the feasibility study is to test the Technical,
Operational and Economical feasibility for adding new modules and debugging old
running system. All system is feasible if they are unlimited resources and infinite time.
There are aspects in the feasibility study portion of the preliminary investigation:
● Technical Feasibility
● Economic Feasibility
● Operation Feasibility
TECHINICAL FEASIBILITY:
This included the study of function, performance and constraints that may affect the ability to
achieve an acceptable system, as described in the System Requirement Specification and
checked if everything was possible using different type of front end and backend
platform.
OPERATIONAL FEASIBILITY:
Not only must an application make economic and technical sense, it must also make
operational sense.
My Account
All the fields make read only so that user can’t edit or change the given data expect only
nominee details. After the change of nominee name & percentage value update button
enabled .
My Cart
In My cart or check out hide the global scheme search from the top of the page and also
highlight the scheme name and code with blue colour.
Technologies
Software specifications:
Here we are using the below technologies to develop the application.
➢ .Net with C#.
➢ HTML5.
➢ JavaScript / Jquery.
➢ CSS / BootStrap.
➢ Ajax.
➢ WCF Rest Services.
➢ SQL Server 2012.
➢ IIS 8 or later.
➢ Kendo UI Controls.
➢ AMChart.
Hardware Specifications:
➢ Processor: Pentium 4
➢ RAM: 1 GB
➢ Hard Disk: 40 GB
Conclusion
This package shall prove to be a powerful package in satisfying all the
Limitations
➢ It is an online project, client needs internet connection.
➢ It is necessary to familiar with computer.
Bibliography
➢ https://www.tutorialspoint.com/asp.net/asp.net_introduction.htm
➢ https://www.w3schools.com/sql/
➢ https://www.wikipedia.org
➢ https://www.javatpoint.com/asp-net-tutorial