Professional Documents
Culture Documents
Software Development
We, EveryDayIT Software Solutions have developed many software
applications like Inventory Softwares, Billing Software and many more for
various renowned companies of various sectors. Our applications include
Industrial, Office Automation Services, Employee Management Software etc.
our services
Web design
Software Development
Web solution
Web Hosting
Domain registration
Network Solution
SMS marketing/Bulk SMS
Mass Mailing
Email Services
Web based application development
2.1
INTRODUCTION
Most valuable feature of this product is that client can use this as a
online system.
2.2SCOPE
The scope of this application includes the facilities provided by this
application. The admin can keep full details of each distributor and can search
the record of a particular distributor when a distributor purchases some
products.
In this application he can also keep the full details of every distributor and can
search easily the record of a particular distributor when he want to find that who
is our regular distributor and from whom he have purchased goods.
This software is to satisfy the requirement of multilevel marketing concept. Here
one person introduces many people and again these people introduce many
peoples it a chain system. Here we have to calculate the incentive for each
person this program is designed to find the incentive earned by each person.
All the above facilities are provided by our software. It serves saving of time,
money.
LOGIN SYSTEM: LOGIN SYSTEM is the module which checks for a valid candidate when
the user enters his Username, password and link to the main page. as user id
rules the system so a person is known by his uniqueness of his user id, as it is to
provide the viable candidate system, so the user id is being validated with
password in different cases to validate the genuinely of the candidate.
DISTRIBUTOR INFORMATION: -
Time saving.
are
considered,
company
selected
set
of
technological
Ajax Controls
HTML5
3.3.2Operational Feasibility
8
Development Cost
The development tools are either open source or directly provided by client
themselves. Here the visual studio or SQL server software is at free of cost.
Hence nearly negligible cost for the tools and softwares. The only cost incurred
would be workforce and the infrastructure cost and for the internet connectivity.
Hence the development cost is under control and feasible.
Operational Cost
As in todays world everybody knows the basics of computer. With some
basic training, users will be ready to use this website. This will lead the company
to utilize financial services more effectively and at the same time can offer
improved and efficient services. So the system to be developed is economically
feasible.
1) .Net compatible languages: 20 languages are compatible to .net. Some of them are as followsasp.net, c#.net, jscript.net, VC++.net etc.
2) Common Language Specification: These are set of rules defined for .net compatible languages. It helps to
enhance & insure language interoperability by defining a set of features that
developer can really on to the available in wide variety of languages. If your
components use CLS features in API that it exposes to other code, his
component is guaranteed to be accessible from any programming language that
supports CLS.
10
an
object
oriented
model
that
supports
the
complete
System
System. DATA
System. XML
are included.
The system namespace is root namespace for fundamental type in the .net
framework. This namespace include classes that represent the best data type
used
by all applications.
11
Characteristics
1) Pages
.NET pages, known officially as "web forms", are the main building block
for application development. Web forms are contained in files with an ".aspx"
extension; in programming jargon, these files typically contain static HTML
markup, as well as markup defining server-side Web Controls and User Controls
where the developers place all the required static and dynamic content for the
web page. Additionally, dynamic code which runs on the server can be placed in
a page within a block <% -- dynamic code -- %> which is similar to other web
development technologies such as PHP, JSP, and ASP, but this practice is
generally discouraged except for the purposes of data binding since it requires
more calls when rendering the page.
2) User controls
ASP.NET supports creating reusable components through the creation of
User Controls. A User Control follows the same structure as a Web Form, except
that such controls are derived from the System .Web .UI .User Control class, and
are stored in ASCX files. Like ASPX files, an ASCX file contains static HTML or
XHTML markup, as well as markup defining web control and other User Controls.
The code-behind model can be used.
Programmers can add their own properties, methods, and event handlers.
An event bubbling mechanism provides the ability to pass an event fired by a
user control up to its containing page.
12
an
ASP.NET
application.These
are
set
and
initialized
when
the
View state
View state refers to the page-level state management mechanism, which
is utilized by the HTML pages emitted by ASP.NET applications to maintain the
13
Asp.NET
ASP is intended to be a simple, modern, general-purpose, object-oriented
programming language. The language and implementations thereof should
provide support for software engineering principles such as strong type checking,
array bounds checking, detection of attempts to use uninitialized variables and
automatic garbage collection. Software robustness, durability, and programmer
productivity are important.The language is intended for use in developing
software components suitable for deployment in distributed environments.
Source code portability is very important, as is programmer portability,
especially for those programmers already familiar with C and ASP. Support for
internationalization is very important.
ASP is intended to be suitable for writing applications for both hosted and
embedded systems, ranging from the very large that use sophisticated operating
systems, down to the very small having dedicated functions.
Although ASP applications are intended to be economical with regards to
memory and processing power requirements, the language was not intended to
compete directly on performance and size with C or assembly language. It is
expected there will be future revisions to this standard, primarily to add new
functionality.
JavaScript
14
Nonprofessional developers
Security
For SQL server one of the goals is to provide secure default s for the
different components. For instance the networking protocols such as TCP/IP and
named pipes are turned off. SQL browser service is not started unless the user
explicitly asks for this in the setup command line. The SA and system Admin
account is disabled by default if windows authentication is used .Normal users on
the machine have almost no privileges on the SQL server instance. A local
administrator on the server must explicitly grant relevant permission for normal
user so that they can use SQL functionality.
16
new
faster
recovery
option
improves
availability
of
SQL
troubleshoot
SQL
server
databases,
as
well
as
enhancement
to
previousfunctionality.
server
2012
provides
dedicated
administrator
connection
otherwise
unavailable.
This
capacity
enables
administrators
to
control of
data access
additionally, all system tables are implemented as views, providing more control
over.
9) Web Services
With SQL server 2012 developers can develop Web Server a hypertext
transfer protocol (HTTP) listener and providing a new type access capability for
Web services centric application.
18
: 1GB or above
Server side:
Operating System - Windows XP or above
Name
Name
Address
Address
Product Name
Client side:
Operating System Windows XP or above
Database SQL Server 2010 express
Internet Explorer, Google Chrome or above.
Name
Product Name
Mozilla Firefox
19
Con no
Name
Address
Login
Admin
Login
List of Forms
Admin
Registration
Transaction
Company
UserSales Order
Accounting ERP
Company
Registration
User
Product
Product Details
After Login
Product Details
Admin
Purchase
Purchase
After
Login Order
Purchas Details
Sales
Sales
Details
Company
Registration
Reports Details
Registration
Registration
Registration
After Login
Report
Reports
User
Sales
AfterSales
LoginOrder
Sales Details
21
Id
Admin
Com Name
GrNo
Registrat
ion
Company
Distributer
Distribut
ermaster
Id
Do
GrNo
Purchase Invoice
Purchase Return
Dist Name
Salesma
ster
Sales return
Id
Product Quantity
Product Quantity
Product Name
Sales Invoive
Product saling
Product Name
Product Quantity
Transcations
User
Cash book
Id
Profit and loss
Ledger
Balancesheet
22
23
Data Type
Size
UserName
varchar
50
Password
varchar
50
Data Type
int
varchar
varchar
varchar
varchar
varchar
varchar
numeric
varchar
varchar
varchar
flaot
Size
50
50
50
50
50
50
10
50
50
50
.
.
24
4)
Size
varchar
varchar
varchar
varchar
varchar
Table
50
50
Name:
10
.
50
50
50
Data Type
Size
int
numeric
Field Name
ID
companyname
shortnm
address
pname
contactno
email
Data Type
int
varchar
varchar
varchar
varchar
numeric
varchar
.
50
50
10
50
10
50
25
26
27
8.1.4User Registration
8.1.5Admin Login
28
29
30
8.1.11Opening Stock
31
8.1.12Purchase Invoice
32
8.1.13Purchase Return
33
8.1.14Sales Invoice
8.1.15Sales return
34
8.1.16Sales return
8.1.17Group Master
35
36
8.1.21Cash Book
37
8.1.22Trading Account
38
8.1.24Balance Sheet
39
9.1 REPORTS
9.1.1View Companies
9.1.2View Distributer
40
9.1.3Product Details
9.1.4Salesdetails
41
42
43
9.1.11View Balancesheet
44
10.1 Conclusion
45
46
12.1 BIBLIOGRAPHY
Web References
www.google.com
www.W3Schools.com
47