ISP Synopsis
-
Upload
ajit-kumar -
Category
Documents
-
view
285 -
download
1
Transcript of ISP Synopsis
-
8/2/2019 ISP Synopsis
1/35
CHAPTER 1. Introduction of the project.
CHAPTER 2. Objectives of the project.
CHAPTER 3. Project Category.
CHAPTER 4. Tools / Platform, Hardware and Software Requirement
Specification.
CHAPTER 5. Problem Definition, Requirements Specification, Project
Planning and Scheduling
CHAPTER 6. Analysis (DFDs, ER Diagram)
CHAPTER 7. A complete structure of the program:
i. Number of modules and their description
ii. Data structure (Tables) for all the modules
iii. Process Logic of each module
iv. Types of report generation.
CHAPTER 8. Security Mechanism Implementation.
CHAPTER 9. Future Scope of the Project.
-
8/2/2019 ISP Synopsis
2/35
Ajit Kumar 09206010010
CHAPTER 10. Bibliography
MCA Project Synopsis S2
-
8/2/2019 ISP Synopsis
3/35
Ajit Kumar 09206010010
This project is an automation of Internet Service Provider, which deals with
the allocation of space to its customers via resellers in the form of web space
or a domain. The customer approaches the company for the requirement of
space and offers it in the form of a space or a domain. After the customer
gives his consent for any one of them i.e. a space or a domain, particular
range of space is allotted to the customer for specific number of time. If the
customer requires a domain he is given a unique URL name and if the space
is required by the customer he is offered with a SERVER and a SLOT which
ultimately decide the space in mega bytes (MB) he actually wants. In this
way the customer is booked with the company.
The user can extend the booking with the company as and when they
require. All these proceedings are carried out via a reseller who acts as a
mediator between the customer and the company. The resellers are already
registered bodies that work for the benefit of the company thus making the
process smooth and efficient. Reseller deposits a certain amount with the
company and can renew it later. They are being alarmed of the exhaustion of
the amount ahead of time. Resellers have to maintain at least 20% of the
MCA Project Synopsis S3
-
8/2/2019 ISP Synopsis
4/35
Ajit Kumar 09206010010
actual amount otherwise their status is declared as short. Meanwhile they
can extend their registration further. The project takes care that only the
authenticated resellers and the customers deal with the company. The
customers receive a bill as the proof of their order. The overall interfacing
for allocation of space is between a source company, resellers of the
company and its customers.
The role of each of them is explained below : -
The company lies on the top of the hierarchy. The actual allocation of web
space or domain space is the responsibility of the company and for the
simplification and efficient distribution of the space it does not deal directly
with the customers but via resellers. It also shows to it that the resellers are
intimated about the exhaustion of their registration so that they can renew it
before hand.
The reseller acts as a distributor of the company and a channel between
company and the customers, so that the process is carried out very smoothly.
These resellers are already registered to the company and have already
booking of specific space with them, which can be extended from time to
time if exhausted.
MCA Project Synopsis S4
-
8/2/2019 ISP Synopsis
5/35
Ajit Kumar 09206010010
The customers have the actual requirement of the space. The company and
reseller interfacing are only to necessitate the customers demand in
appropriate manner. The customers approach the resellers for their
requirements. The ultimate goal of the company is to provide quality service
to the customers.
MCA Project Synopsis S5
-
8/2/2019 ISP Synopsis
6/35
Ajit Kumar 09206010010
The main objectives of the project are: -
The objective of the project is to enable find fast and easy solution to the
customers by allocation of domain or web-space allocation via
interfacing resellers.
To abridge companys proceedings through a large conduit of resellers
and lend a hand for speedy execution of work. The resellers act as a
conduit between the company and the customers and thus work to
provide quality service to the customers.
Make available a trouble-free interface where in, the company can
amalgamate all its effort towards realizing the organization objective of
elevated profit and overall growth.
To maintain a correct status of space accessible to each reseller out of the
pre agreed quota and alarming before the exhaustion of quota. The
reseller is being alarmed at the time when he has only 20% of the
registration amount left with the company.
MCA Project Synopsis S6
-
8/2/2019 ISP Synopsis
7/35
Ajit Kumar 09206010010
Facility of report generation is provided for on spot generation of
invoices, depicting sale, bills of each order and reports of the profiles of
resellers.
To guard the software from forged bodies through authentication
confirmation by declaring CompanyID and Password allotted at the time
of registration of resellers.
This automation helps to save a lot of paperwork and thus saves lot of
time and potential that can be utilized for serving other purposes for the
benefit of company.
On the spot calculation of the balance amount of the resellers and the
bills of customers with utmost accuracy in the terms of the monetary
values and proper intimations to them from time to time.
Facility of giving bills to the customers, maintaining the personal profile
of resellers and balance intimations in the form of print outs and also to
preserve the details in the form of paperwork by the company.
MCA Project Synopsis S7
-
8/2/2019 ISP Synopsis
8/35
Ajit Kumar 09206010010
Microsoft Visual Studio.Net Framework (ASP.Net) using features of
Class libraries for maintaining business logic, SMTP Mail Server for Mail
Services and Relational Database Management System (Oracle 11g) for
database.
In the development of a project, the selection of an appropriate programming
language and a platform is of primary importance. The major part of credit
of success of a project goes to the software environment chosen by the
developer. Selecting a language from many available languages is very
difficult. A developer has to consider the various features and functionalities
that a particular language can provide him how easily and successfully the
requirements of a user can be fulfilled depend on the S/W language chosen.
More over the developer also has to take care of the various facilities, he can
use.
This is a project based on Internet Service Providers. It uses some aspect of
distributed programming to implement scalable management software.
MCA Project Synopsis S8
-
8/2/2019 ISP Synopsis
9/35
Ajit Kumar 09206010010
A brief description of some of layers is given below:-
Microsoft Visual Studio.Net Framework (ASP.Net)
Here ASP is used as a front end which is web-pages which are
displayed before the user and user directly interact with the software.
Web pages are developed by using various design tools like MS
ASP.Net, MM Dream weaver etc. Active Server Pages (ASP)
technology is the leading choice for web developers building dynamic
projects, as it offered flexible yet powerful scripting capabilities. In
2002 Microsoft released a new technology for Internet development
called ASP.NET. ASP.NET represents a leap forward from ASP both
in its sophistication and the productivity gains it achieves for
developers.
Relational DBMS (Oracle 11g)
At the back end, there is a data base which maintains data. This is to
be developed in Oracle 9i. In this server tables are created and all
primary key foreign key constraints are implemented. The data base
follows all the integrity constraints.
Oracle is a relational database. In a relational database, all data is
stored in two-dimensional tables that are composed of rows and
MCA Project Synopsis S9
-
8/2/2019 ISP Synopsis
10/35
Ajit Kumar 09206010010
columns. The Oracle Database enables us to store data, update it, and
efficiently retrieve it.
Oracle provides software to create and manage the Oracle database.
The database consists of physical and logical structures in which
system, user, and control information is stored. The software that
manages the database is called the Oracle database server.
Collectively, the software that runs oracle and the physical database
are called the Oracle database system
Oracle, the database for Internet computing, changes the way
information is managed and accessed to meet the demands of the
Internet age, while providing significant new features for traditional
online transaction processing (OLTP) and data warehouse
applications. It provides advanced tools to manage all types of data in
Web sites, but it also delivers the performance, scalability, and
availability needed to support very large database (VLDB) and
mission-critical applications.
MCA Project Synopsis S10
-
8/2/2019 ISP Synopsis
11/35
Ajit Kumar 09206010010
Software Require Specification :
The software requirements specification is produced at the culmination of
the analysis task. The function and performance allocated to software as part
of system engineering are refined by establishing a complete information
description, a detailed functional and behavioral description, an indication of
performance requirements and design constraints, appropriate validation
criteria and other data pertinent to requirements.
Software Requirement Specification is the stage to generate the requirement
document that helps in providing technical specifications for developing the
software. There is a need to develop and market scaleable and adaptable
software for database users. Databases are used to maintain internal records,
to present data to customers and to support many other commercial
processes. Databases are likewise found at the core of many scientific
investigations.
The power of databases comes from a body of knowledge and technology
that is embodied in specialized software called a data base management
system or simply DBMS. Now-a-days, Relational Databases and Object-
Oriented databases are more in Use.
MCA Project Synopsis S11
-
8/2/2019 ISP Synopsis
12/35
Ajit Kumar 09206010010
The following are the divisions/part of software requirement specifications: -
Introduction
Information description
Functional description
Behavioral description
Validation criteria
Bibliography and Appendix
In the development of a project the selection of an appropriate programming
language and a platform is of primary importance. The major part of credit
of success of a project goes to the software environment chosen by the
developer. Selecting a language from the ocean of the languages is very
difficult. A developer has to consider the various features and functionalities
that a particular language can provide him/her how easily and successfully
the requirements of a user can be fulfilled depend on the S/W language
chosen. More over the developer also has to take care of the various
facilities, he can use.
MCA Project Synopsis S12
-
8/2/2019 ISP Synopsis
13/35
Ajit Kumar 09206010010
Tools Platforms Used
1. Processing Environment : The project runs on Internet Explorer but on
local LAN with local IPs, requiring windows 7 or more with SDK and .Net
support for IIS Server.
2. Client Configuration : Users can use minimum of Windows 7 systems, 80
GB Hard Disk, 512 MB RAM, Pentium IV processor 3GHz, Modem.
3. Application Language : ASP.Net (VB. Net)
4. RDBMS : Oracle 11g.
5. Scripting Languages : Java Script.
6. Editors Used : MS Visual Studio.Net 2010, Macromedia Dreams weaver.
7. Middleware Technology : Class libraries, XML Web Services.
8. Mailing Server : Microsoft SMTP Server.
9. Documentation Tools : MS Word, Paintbrush, Adobe Photoshop6.
MCA Project Synopsis S13
-
8/2/2019 ISP Synopsis
14/35
Ajit Kumar 09206010010
Requirement SpecificationThis document is generated as output of requirement analysis. The
requirement analysis involves obtaining a clear and through understanding
of the product to be developed. The information which is to flow from and
to to the system. The requirement is gathered from Internet Service
Providers located in Delhi. It provides the basic idea of Providing a better
service and different module involve in it. It provide following information.
Functional and non-functional requirements of the system. They
stand for the finding of run time requirement.
Design constraints:
This project is an automation of Internet service providers, which deal with
the allocation of space to its customers according to their requirements via
resellers in the form of web space or a domain. Other requirement of the
system is Resellers have to maintain at least 20% of the actual amount
otherwise their status is declared short. The system requires simple and fast
searching. Boundary time calculation can be vary in software project
scheduling, boundary time calculations lead to a determination of critical
path and provide the manager with a quantitative method for evaluating
progress as tasks are completed.
MCA Project Synopsis S14
-
8/2/2019 ISP Synopsis
15/35
Ajit Kumar 09206010010
There are some important boundary times are as follows: -
The earliest time that a task can begin when all preceding tasks are
complete in the shortest time.
The latest time for task initiation before the minimum project
completion time is delayed.
The earliest finish the sum of the earliest start and the task duration.
The latest finish the sum of the earliest added to task duration.
The total float- the amount of surplus time or leeway allowed in scheduling tasks
so that the network critical path is maintained on schedule.
Project Phases Days Activity
Feasibility Study 8 A
System Analysis 8 B
System Design 15 C
Database Design 7 D
Coding & Design 80 E
System Integration 6 FSystem Testing 10 G
System Implementation 3 H
User Training 10 I
Post-Implementation Review 7 JTotal Days 154
MCA Project Synopsis S15
15
C D
E
F G
HI
finish
start
A8
87 80
6
B
10
3
7
J
-
8/2/2019 ISP Synopsis
16/35
Ajit Kumar 09206010010
Context Level DFD Or Zero Level DFD :
MCA Project Synopsis S16
Access, Confirmation tochangesandrenewal,
Manage Domain Plans, Spaceplans, acceptrenewals,
InternetServicesProvider
(ISP)
Administrator
Operator
Login Details, Manage resellers,
Book Orders fordomain andspace, account
Access, Order id, Mail receivenotice
-
8/2/2019 ISP Synopsis
17/35
Ajit Kumar 09206010010
First Level DFD :
Second Level DFD :
MCA Project Synopsis S17
Companyid
Companyid
Companyid, Status
Saleid
SaleID
Companyid
Confirmation
1
ADMINISTRATO
R LOGIN
2
RESELLER REGISTER
ORRENEWAL
3
AUTHENTICATIONMODULE
5
BOOKING
MODULE
7
BALANCE
8
REPORTGENERATION
DOMAINBOOKING SPACEBOOKING
USERLOGIN
4
RESELLERACCOUNTS
ADMINLOGIN
REGISTER
6
EDITING MODULE
-
8/2/2019 ISP Synopsis
18/35
Ajit Kumar 09206010010
MCA Project Synopsis S18
Companyid
Saleid
Companyid
Saleid
Saleid
Companyid,Password
Companyid,Password
Status
Companyid,
Password
Companyid,
Password
3.1
LOGIN
MODULE
8.1
BILLING
REPORT
USERLOGIN
5.1
SPACEBOOKING
6.1
DOMAINBOOKING
4.1
SHORTSTATUS
MODULE
7.1
BILLING
MODULE
8.3
SHORT
STATUSREPORT
8.2
RESELLER
PROFILE
REPORT
DOMAINACC
SPACEACC
DOMAINBOOKINGSPACEBOOKING BALANCE
REGISTER
-
8/2/2019 ISP Synopsis
19/35
Ajit Kumar 09206010010
E-R Diagram :
MCA Project Synopsis S19
Registration Auth User Log
Username
Pwd
Status
Company id
DOrd
DomainBooking
Compny id
Date Sale_id
DID
Dplan
DOMAIN PLANS
IDPeriod
Amount
SOrd
SpaceBooking
Sale id Company i
SpacePlan id
Splan
SPACE PLANS
Server
Amount Space
ID
Comp Name Email
Address
Pay Account
Company id
Mode Name Numbe
Depo
Company_id
Comp Name
Address
City
State
Person
Email
Mobile
Fax
Phone
Website
Nat.OfCom
Username
YOE
Pin
Date
Type
Url
Std
Phone
City
StateDate
URL
-
8/2/2019 ISP Synopsis
20/35
Ajit Kumar 09206010010
Number of Modules :-
1) Reseller Membership and Login
2) Domain Order System
3) Space Order System
4) Reseller Account Maintenance
5) Manage booking plans and users
6) Smart Mailers
7) Analysis and Reports
Modules Description :-
1. Reseller Membership and Login : This module deals with the
registration process wherein the details of the user are fed in and the
additional set of details existing as a set of supporting documents are
included herein which are in the form of the verifications in terms of the
residential proof and the payments. After these essential details are
filled by the user a unique reseller id and a password is dynamically
allotted which is given to the user for the further correspondence. The
MCA Project Synopsis S20
-
8/2/2019 ISP Synopsis
21/35
Ajit Kumar 09206010010
user now is known as a reseller of the company. The resellers register
with some specific amount and exhaustion of that amount is intimated
to reseller from time to time. The registration can be renewed through
the same process.
2. Domain Order System : Domain is also known as URL (Uniform
Resource Locator) with which a website is uniquely identified. Domain
is booked for some specific number of years. Prior to booking company
checks for the availability of domain and then books it.
3. Space Order System : Domain ensures just booking of site name. But
actually project means collection of files and files need space to be
placed. This space is called web space as it is given on a dedicated web
server which has certain IP classes registered. Space is booked
according to server like Linux, NT and the quantity that is in MBs or
GBs. Space is booked for one year at a time after which it needs to be
renewed.
4. Reseller Account Maintenance : At the time of registration reseller
registers an amount from which the orders booked under that reseller
are deducted. But the reseller has to always maintain a 20% of that
amount otherwise the status of reseller with the company is declared
short. At this point of time the reseller is alarmed for the expiry of the
MCA Project Synopsis S21
-
8/2/2019 ISP Synopsis
22/35
Ajit Kumar 09206010010
deposit amount. Reseller then can extend or renew the registration by
depositing the amount before the amount exhausts.
5. Manage booking plans and users : Administrator manages the
domain and space booking plans. This is important as the plans could
be changed over a period of time. The administrator also manages the
users to this system.
6. Smart Mailers : Mail system is used by the company to communicate
with their resellers through email. Mail includes mail for renewal to
resellers, order confirmation mail to resellers, promotional mails etc.
7. Analysis and Reports : Crystal reporting tool is used for generating
the reports. Analysis includes generation of charts and graphs for data
like orders placed over a period of time, order by particular reseller.
Reports present data in a printable format. Reports could be of orders,
reseller account etc.
MCA Project Synopsis S22
-
8/2/2019 ISP Synopsis
23/35
Ajit Kumar 09206010010
Data Structure :
1. AdminLogin Table -: (Accessed for AdministratorLogin)
S.NO FIELD NAME DATA TYPE LENGTH TYPE OF KEY
1 AdminID Number 8 Primary
2 Password Varchar2 15 --
2. UserLogin Table-: (Accessed for UserLogin)
S.NO FIELD NAME DATA TYPE LENGTH TYPE OF KEY1 CompanyID Number 8 Foreign
2 UserName Varchar2 15 --
3 Password Varchar2 15 --
3. Registration Table-: (Accessed when reseller gets registered with the company)
S.NO FIELD NAME DATA TYPE LENGTH TYPE OF KEY
1 CompanyID Number 8 Primary
2 CompanyName Varchar2 30 --
3 ContactPerson Varchar2 20 --
4 STDCode Number 6 --
5 PhoneNumber Number 8 --
6 MobileNumber Number 10 --
7 Email Varchar2 40 --
8 Website Varchar2 40 --
9 NatureOfCompany varchar2 30 --
10 EstdYear Number 4 --
11 Address Varchar2 60 --
12 City Varchar2 30 --
13 State Varchar2 30 --
14 Pin Number 6 --
MCA Project Synopsis S23
-
8/2/2019 ISP Synopsis
24/35
Ajit Kumar 09206010010
4. Account Table-: (Accessed when resellers Accounts are managed)
S.NO FIELD NAME DATA TYPE LENGTH TYPE OF KEY
1 CompanyID Number 8 Foreign
2 DepositAmount Number 8 --3 DepositDate Date -- --
4 PayMode Varchar2 20 --
5 AccountNumber Long -- --
6 BankName Varchar2 30 --
7 TypeOfAccount Varchar2 20 --
MCA Project Synopsis S24
-
8/2/2019 ISP Synopsis
25/35
Ajit Kumar 09206010010
5. DomainBooking Table-: (Accessed when domain is booked)
S.NO FIELD NAME DATA TYPE LENGTH TYPE OF KEY
1 SaleID Number 8 Primary
2 CompanyID Number 8 Foreign
3 CompanyName Varchar2 30 --
4 DomainPlanID Number 8 Foreign
5 URLName Varchar2 30 --
6 Address Varchar2 60 --
7 City Varchar2 30 --
8 State Varchar2 30 --
9 Pin Varchar2 6 --
10 STDCode Number 6 --
11 PhoneNumber Number 8 --
12 MobileNumber Long -- --
13 OrderDate Date -- --
MCA Project Synopsis S25
-
8/2/2019 ISP Synopsis
26/35
Ajit Kumar 09206010010
6. SpaceBooking Table-: (Accessed when Space is booked)
S.NO FIELD NAME DATA TYPE LENGTH TYPE OF KEY
1 SaleID Number 8 Primary
2 CompanyID Number 8 Foreign
3 SpacePlanID Number 8 Foreign
4 URLName Varchar2 30 --
5 OrderDate Date -- --
7. DomainPlan Table-: (Accessed when accounts of domain users are settled)
S.NO FIELD NAME DATA TYPE LENGTH TYPE OF KEY
1 DomainPlanID Number 8 Primary
2 Period Number 4 --
3 Amount Number 6 --
8. SpacePlan Table-: (Accessed when accounts of space users are settled)
S.NO FIELD NAME DATA TYPE LENGTH TYPE OF KEY
1 SpacePlanID Number 8 Primary
2 Server Varchar2 30 --
3 Space Number 4 --
4 Amount Number 6 --
9. Query TABLE-: (Maintained to know a query by general surfer)
S.NO FIELD NAME DATA TYPE LENGTH TYPE OF KEY
1 Too Varchar2 40 --
2 FromThe Varchar2 40 --
3 Query Varchar2 100 --
MCA Project Synopsis S26
-
8/2/2019 ISP Synopsis
27/35
Ajit Kumar 09206010010
Process Logic of Modules
1. Reseller Membership and Login : Reseller fills physical form,
which is entered into the system by the operator. Registration
information includes company name, contact person, telephone
numbers, email, website, nature, year of establishment, projects
handled, address etc. This information gets stored in the registration
table. Another form is used for storing the username and password
selected by the reseller for login. Last form for deposit payment
information comes which get stored in the accounts table. Upon
registration confirmation mail would be send to the reseller containing
the generated reseller id, username and password.
While placing order, operator will first use reseller login and enter the
credentials provided by the reseller. If credential matches only then order
and other features could be used. Login is allowed only if the balance in
reseller account is sufficient.
2. Domain Order System : After login by the operator using reseller
login, domain orders could be placed. Domain requested is entered in
a form, which is first checked for availability using Internet web
services. If domain is available then the booking plans are shown.
Information about the end customer is also taken for domain
MCA Project Synopsis S27
-
8/2/2019 ISP Synopsis
28/35
Ajit Kumar 09206010010
ownership after which the order information get stored in the table
and sale id is generated and mailed to the reseller as a token of
confirmation.
3. Space Order System : After login by the operator using reseller
login, space order could be placed. Domain name for which space is
required, plan selected. All this information get stored in table after
which order id is generated and details mailed to the reseller.
4. Reseller Account Maintenance : Admin will get a list of all resellers
with the deposit amount, renewals, order amount for all orders and
finally the balance. Where balance is less than or equal to 20% of
initial deposit, data would be marked differently. Mail for renewal
would be send to the resellers. Upon renewal details of payment
would be entered and the table would get updated and in case of
defaulter, login is blocked temporarily subject to renewal.
5. Manage booking plans and users : Admin login is different from
operator and reseller login. The manager to perform administrative
tasks uses this login. He could add/delete/modify domain and space
booking plans. Similarly he could add/delete a user to this system.
6. Smart Mailers : Operator can send a mail to either all resellers or
specific resellers. So the reseller ids would be selected or all option
MCA Project Synopsis S28
-
8/2/2019 ISP Synopsis
29/35
Ajit Kumar 09206010010
will be used, mail matter will be entered in the form and which the
mail would go the destination through SMTP server.
7. Analysis & Reports : Operator will get options of analysis and
reports. Reports would be various types like sale report as a whole or
reseller wise or product wise, Account balance reports etc. Analysis
would for a certain period i.e. annual or monthly comparisons of
various data.
8. Type Of Report Generation
With an easy-to-use interface Crystal Reports new Crystal Query
allows to quickly design and preview ad hoc reports. The Query Designer
gives the basic formatting and charting capabilities of Seagate Crystal
Reports, but does not burden with the more advanced features. Plus, the tool
uses page-on-demand technology. A large number of general purpose
reports will be generated which are beneficial to the company such as list of
resellers, list of resellers whose deposit is at alarming stage, etc. In the
accounting field a large quantum of reports will be produced, the reseller
will be able to view the details of order placed on daily, monthly and yearly
basis.
The following reports will be generated : -
Duration wise order placement report
MCA Project Synopsis S29
-
8/2/2019 ISP Synopsis
30/35
Ajit Kumar 09206010010
This report contains details about the orders that have been placed by the
resellers. These reports can be generated for the orders placed on daily,
monthly or yearly basis.
Resellers specific --> If the deposit of a reseller goes down at an alarming
state i.e. less than 20 per cent of initial deposit. A report comprising the list
of all such resellers will be generated.
Comprehensive
This report included details about the ordered book with the company.
In this report details are given about all the resellers of the company.
MCA Project Synopsis S30
-
8/2/2019 ISP Synopsis
31/35
Ajit Kumar 09206010010
Various security measures have been taken in the project for maintaining
system security. Security is implemented at both user and admin level.
Database security is achieved by means of access user id and password. Mail
server is made secured by means of password to access domains created in
the server. Control panel security is implemented in the form of windows
authentication. That works of the system user accounts. Forms
authentication is also used for admin purposes.
MCA Project Synopsis S31
-
8/2/2019 ISP Synopsis
32/35
Ajit Kumar 09206010010
The project has a very vast scope in future. The project runs on Internet
Explorer but its meant only for companys use. In future it could be made
public will special and protected access for its users like resellers. Project
can be updated in near future as and when requirement for the same arises,
as it is very flexible in terms of expansion.
The number of levels that the software is handling can be made unlimited
in future from the current status of handling up to N levels as currently
laid down by the software.
Efficiency can be further enhanced and boosted up to a great extent by
normalizing and de-normalizing the database tables used in the project as
well as taking the kind of the alternative set of data structures and
advanced calculation algorithms available.
We can in future generalize the application from its current customized
status wherein other vendors developing and working on similar
applications can utilize this software and make changes to it according to
their business needs.
MCA Project Synopsis S32
-
8/2/2019 ISP Synopsis
33/35
Ajit Kumar 09206010010
1. Professional ASP.NET 4.0 (WROX, Wiley Dreamtech India Pvt. Ltd.) ByAlex Homer, Dave Sussman, Rob Howard, Brian Francis, Karli Watson
Richard Anderson.
2. Developing and implementing Web Applications with Visual Studio.Net
(QUE certification, Techmedia) By Mike Gunderloy.
3. Oracle 11g, The Complete Reference from Oracle Press.
4. The complete Reference Web Design (Tata Mc Graw Hill)By Thomas A. Powell.
5. Quality Software Project Management (Pearson Education)
Robert T. Futrell, Donald F. Shafer, Linda I. Shafer.
MCA Project Synopsis S33
-
8/2/2019 ISP Synopsis
34/35
Ajit Kumar 09206010010
WEBSITES
1. www.aspdotnetheaven.com
2. www.devarticles.com
3. www.aspdeveloper.net4. www.programmersheaven.com
5. www.oracle.com
6. www.manashostings.com
7. www.adobe.com
8. www.macromedia.com
9. www.checkdomain.com
10. www.websitemedics.com/tools/
* * * * * * * * ** * * * * * * * *
MCA Project Synopsis S34
-
8/2/2019 ISP Synopsis
35/35
Ajit Kumar 09206010010