0% found this document useful (0 votes)
103 views20 pages

Six Semester Project Synopsis

Its all about html security
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
103 views20 pages

Six Semester Project Synopsis

Its all about html security
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

CERTIFICATE

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

(External Supervisor) (Internal Supervisor)


Mr. Vishal Giri Mrs. Meenu
Senior Software Engineer Assistant professor
Dion Global Solution Pvt Ltd Department of CS
Noida. & Engineering MMMUT
Gorakhpur
HDFC SECURITIES
A Report
Submitted By
YOGENDRA
(Roll no. 2015024142)
MCA-III rd Yr
Under the Internal Supervisor
Mrs. Meenu
(Associate Professor MMMUT)

Under the External Supervisor


Mr. Vishal Giri
Senior Software Engineer
Dion Global Solution Pvt Ltd

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING


Madan Mohan Malaviya University of Technology
Gorakhpur (U.P) - india
Session 2017-18
Introduction

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.

Personal Finance: Managed by HDFC securities. Only integration link is available.

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

● More human efforts.

● Only buy and sell schema.

● More manual work which is time taken process.

● There is no way to exchange information.

● Less security system to prevent data.

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 system should be able to interface with the existing system

​ The system should be accurate.

​ The system should be better than the existing system

​ The existing system is completely dependent on the user to perform all the duties.

Inputs and Outputs


The main Inputs and Outputs and Major functions of the system are as follows:

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 steps for Spiral Model can be generalized as follows:

​ 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.

​ A preliminary design is created for the new system.


● A first prototype of the new system is constructed from the preliminary design. This is
usually a scaled-down system, and represents an approximation of the characteristics
of the final product.

​ A second prototype is evolved by a fourfold procedure:

1. Evaluating the first prototype in terms of its strengths, weakness, and risks.

2. Defining the requirements of the second prototype.

3. Planning a designing the second prototype.

4. Constructing and testing the second prototype.

​ 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 constructed, based on the refined prototype.

​ 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.

Operations Issues Support Issues

​ What skills will

​ What tools are needed operators need


to support operations? to be trainedin?
​ What documentation
​ What processes need will users be given?
to be created and/or
updated? ​ What training will users
be given?

​ How will change


requests be manage
ECONOMIC FEASIBILITY:
This is very important aspect to be considered while developing a project. We decided the
technology based on minimum possible cost factor

● All hardware and software cost has to be borne by the organization.


● Overall we have estimated that the benefits the organization is going to receive
from the proposed system will surely overcome the initial costs and latter on running
cost for the system.
Area of My Knowledge
Reports
In Reports module I have changed the filters of To Date prior to the 15 days form current
date by default for all reports.

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

requirements of the organization.

● The description of purpose, scope and applicability.

● We define the problem on which we are working on the project.

● We describe the requirement specifications of the system and the

action that can be done on these things.

● We understand the problem domain and produce a model of the

system, which describes operations that can be performed on the system.

● We designed user interface and security issues.

● Finally the system is implemented and tested according to test cases.

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

You might also like