15 MCA058 Shilpa
15 MCA058 Shilpa
15 MCA058 Shilpa
INTRODUCTION
The Organization
Within the first year of its operations, Creation InfoTech has carved a
niche for itself in the IT industry and has increased its business by
The Mission
Philosophy
The existing system is very slow and needs more time to search
and maintain each and every detail.
Hardware requirement
Software requirement
Hardware requirement
Software requirement
The .Net framework has come a long way since then, and the current
version is 4.7.1.
Class Library
Most of the methods are split into either the System.* or Microsoft.*
namespaces.
A namespace is a logical separation of methods.
b) MVC 5:
The MVC pattern helps you create application that separate the
different aspects of the application (input logic, business logic, UI
logic), while providing a loose coupling between these elements.
The UI logic belongs in the view. Input logic belongs in the controller.
Business logic belongs in the model.
This separation helps you manage the complexity when you build an
application, because it enables you to focus on one aspect of the
implementation at a time.
C# 7.2
HTML 5:
CSS:
JS:
JavaScript is a high-level, interpreted programming language. It is a
language which is also characterized as dynamic, weakly typed,
prototype-based and multi-paradigm. Alongside HTML and CSS,
JavaScript is one of the three core technologies of World Wide
Webcontent engineering. It is used to make WebPages interactive and
provide online programs, including video games. The majority of
websites employ it, and all modern web browsers support it without the
need for plug-ins by means of a built-in JavaScript engine.
Bootstrap 4.0
Bootstrapping usually refers to a self-starting process that is supposed
to proceed without external input. In computer technology the term
(usually shortened to booting) usually refers to the process of loading
Ajax:
AJAX stands for Asynchronous JavaScript and XML. AJAX is a new
technique for creating better, faster, and more interactive web
applications with the help of XML, HTML, CSS, and Java Script. Ajax
uses XHTML for content, CSS for presentation, along with Document
Object Model and JavaScript for dynamic content display. AJAX is a
web browser technology independent of web server software.
Ms SQL 2008
Microsoft SQL Server is a relational database management system
developed by Microsoft. As a database server, it is a software product
with the primary function of storing and retrieving data as requested by
other software applications—which may run either on the same
computer or on another computer across a network (including the
Internet).Microsoft SQL Server is a relational database management
system developed by Microsoft. As a database server, it is a software
product with the primary function of storing and retrieving data as
requested by other software applications—which may run either on the
same computer or on another computer across a network (including the
Internet).
The first module of Super admin will consist of adding admins into the
Application, adding new affordable plans and offers for their
customers, adding new customers into their data. This module will also
help them to check their daily payments made, check how many new
registrations have been made and also generate reports accordingly.
The last module of Customer is to purchase any plan from us, renew
their existing plan, the customers can also check their order history and
their profile and also send any inquiries.
We basically focus to the customer they can easily use this application
to buy the Plan very easily and also send notification them about their
plan and it is easy way to the customer to use this application for their
different plans and offers.
Adding, deleting and updating the Customer data also the offer
of different plans.
Check the availability of different plans and offer and also can
check the payment details.
Javascript
CSS
cs
3.7Deployment Diagram
1. Customer Module:
Customer can buy new Plan or renew the plan or send inquiry
of the plans. Also create their profile.
Customer can view the Profile and also update their profile.
2. Admin Module:
It can view, Update, Delete the plans, offers, or it can view the
customer data into a List or the database.
USER TABLE:
TABLE NO. 1
NAME USER
PLAN TABLE:
TABLE NO. 2
NAME PLAN
TABLE NO. 3
NAME OFFER
TABLE NO. 4
NAME OFFER_PLAN
TABLE NO. 5
NAME CUSTOMER_PLAN
TABLE NO. 6
NAME ORDERS
TABLE NO. 7
NAME BILL
TABLE NO. 8
NAME BILL_PLAN
The term error is used to refer the difference between actual output of
the software and the current output.
UNIT TESTING
The unit testing defines that test each individual module/unit for
different test criteria. Here the goal was to assure that each program
module functioning properly as a unit. Different techniques are used to
carry out unit testing.
SYSTEM TESTING
System testing verifies that all the elements meet properly and the
overall system function and performance is achieved.
SECURITY TESTING
STRESS TESTING
PERFORMANCE TESTING
Performance test is often coupled with stress testing and often requires
both hardware and software.
VALIDATION TESTING
no.
User 1. User Click An “Pleas OK
Login does not on the error e enter
enter button messag userna
usernam e me
Login
e and should and
passwor be passwo
d display rd”
ed
saying
‘please
enter
userna
me and
passwo
rd’
no.
User 1. Enter Click on the An error
Signu empty value button message
p for first should be
Name Submit displayed
saying ‘Name
Required’
The User Manual contains all essential information for the user to
make full use of the information system. This manual includes a
description of the system functions and capabilities, contingencies and
alternate modes of operation, and step-by-step procedures for system
access and use.
First users see the home page of the sites which gives the site
description there is Registration link for new user. The existing system
includes following users:
Customer
Admin
Super Admin
Customer:
Create an account: He/she needs to go through
registration process before login to the system
Login: He/she can login through login id and
password
Chang password: Customer can able to change
password.
Plan: He/she can buy plan or renew plan
Payment: he/she can check the mode of payment
and Make a payment
Inquiry: customer can send the inquiry.
Logout: Logout from his/her account.
Admin:
Super Admin:
Login: Super Admin login through login id and
password.
Add Admin: Add admin into the system.
Add customer: super admin can add the customer.
Add offers: Add different offers related to the plans.
Payment : check a payment
Acknowledgment: Send Acknowledgment of
payment.
Registration : check the registration of a customer
Logout : Logout from super admin account
6. Proposed Enhancement:
7. Conclusion
This Project works hold a very important place in our life because it
has gives the customer to use the broadband system easily which is the
biggest buzz in market today. It will help me to grow as a developer.
During development of this system we learned new technologies,
which would serve us in future. We give best to develop this system
according to the user requirement.
8. Bibliography
UML 2.0 Users Guide by Grady Booch
Advance Database System by Korth, Sudershan
Websites:
http://www.tutorialspoint.com
CHAPTER 9
9.ANNEXURE
Login:
Signup:
Buy Plan
Location Details:
Offer Details:
@model MVC_Customer.Models.Customer
@{
ViewBag.Title = "SignUp";
Layout = "~/Views/Shared/Main_Layout.cshtml";
@{
item2.Value = "Kothrud";
item3.Text = "Shivaji-Nagar";
item3.Value = "Shivaji-Nagar";
item4.Text = "VishrantWadi";
item4.Value = "vishrantwadi";
item5.Text = "Camp";
item5.Value = "Camp";
Location.Add(item1);
Location.Add(item2);
Location.Add(item3);
Location.Add(item4);
Location.Add(item5);
<!DOCTYPE html>
<html>
<head>
<style>
body {
background-image:url('../../Images/Earth-Human-
Presence_www.FullHDWpp.com_.jpg');
background-attachment: fixed;
</style>
</head>
<body>
</body>
</html>
<div class="row">
<div class="col-md-8">
<div class="card-header">
</div>
<div class="card-body">
<div class="form-row">
</div>
</div>
</div>
<div class="form-row">
</div>
</div>
</div>
<div class="form-row">
</div>
@Html.LabelFor(Model =>
Model.RE_EnterPassword)
</div>
</div>
<div class="form-row">
</div>
</div>
</div>
</div>
<div class="card-footer">
</div>
</div>
</div>