Acknowledgement: Buddhi Prakash
Acknowledgement: Buddhi Prakash
BUDDHI PRAKASH
B.Tech. Final Year
(CS&E)
(i)
PREFACE
Engineering student gets theoretical knowledge only through their books. Only
theoretical Knowledge is not sufficient for absolute mastery in any field. Theoretical
knowledge given in our book is not of much use without knowing its practical
implementation. It has been experienced that theoretical knowledge is volatile in nature,
however practical knowledge makes solid foundation in our mind.
To accomplish this aspect the Rajasthan Technical University has included Industrial
Summer Training for the student of degree, after VI semester. I accomplished my
Summer Training at SUNSHINE INFOSOFT Pvt. Ltd. Succeeding chapters give
details about what we have learnt from the prestigious Organization.
(ii)
Table of content
Page No
1. Introduction………………………………………………………………………1-2
1.1. Introduction………………………………………………………………….1
1.5. Products……………………………………………………………………….2
1.6. Conclusion……………………………………………………………………2
2. Company Infrastructure…………………………………………………………3-3
2.1. Introduction……………………………………………………………………3
2.6. Conclusion……………………………………………………………………..3
3. Training Attended…………………………………………………………………..4-5
3.1. Introduction…………………………………………………………………….4
3.2.2 MS SQL………………………………………………………………….5
3.3. Conclusion………………………………………………………………………5
4. Project Development…………………………………………………………………6
4.1. Introduction……………………………………………………………………...6
(iii)
4.2. Project Description……………………………………………………………….6
4.4.1.2 Operational……………………………………………………………9
4.4.1.3 Economical……………………………………………………………9
(iv)
4.8. Conclusion…………………………………………………………………....21
5. Conclusion…………………………………………………………………………22
5.1. Introduction…………………………………………………………………… 22
5.5. Limitation……………………………………………………………………….23
6. References……………………………………………………………………………24
(v)
List of Table
1. Student 4.5.1 11
(vi)
List of Figures
(vii)
List of Appendices
1. MS Microsoft
3. DB Database
4. VB Visual Basic
7. H/W Hardware
8. S/W Software
(viii)
CHAPTER 1
Introduction
1.1 Introduction
This phase of report tells about the company, their strength, services, branches in
current state etc.
1
1.5 Products
The company is generally building their products in field like software, training,
Consultancy, transcription etc.
1.7 Conclusion
The conclusion of this phase of report is we get information about company, their
Infrastructure, services and products.
2
CHAPTER 2
Company Infrastructure
2.1 Introduction
This part of report will give the information about company infrastructure
what are software and hardware they are using and what are there network
structure.
2.6 Conclusion
This part of the report provide us information about company and what are their
software and hardware, their network and department structure.
3
CHAPTER 3
Training Attended
3.1 Introduction
This part of report tells learning of us from real time environment of the company or
industry. It gives idea of exposure which we get from the company.
3.2.1 MS.Net
Microsoft .NET is Microsoft’s new Internet strategy. .NET was originally called
NGWS
The Microsoft. NET strategy was presented by Microsoft officials to the rest of
the world in June 2000
• .NET is Microsoft’s new Internet and Web strategy
• .NET is NOT a new operating system
• .NET is a new Internet and Web based infrastructure
• .NET delivers software as Web Services
• .NET is a framework for universal services
3.2.2 MS SQL
3.3 Conclusion
This part of report gives information of our learning and exposure level
in the company and industry.
5
CHAPTER 4
Project Development
4.1 Introduction
This part of the report give description of the project and describe the objective of
it. The aim of the project is to build a project for online assessment exam for student
so that they can check their levels.
The online test created for taking online test has following stages
• Login
• Test
• Result
4.2.1 Login:-
There is a quality login window because this is more secure than other login
forms as in a normal login window there are multiple logins available so that
more than one person can access to test with there individual login. But in this
project there is only one login id i.e. administrator id and password by which a
person enter the site. Hence it is more secure and reliable than previously used on-
line test simulators.
6
4.2.2 Test:
Test page is the most creative and important page in this project. It consists of 2
modules namely:
• Subject selection
• Utilities
4.2.2.2 Utilities:-
It includes:-
• Skip and come back to the question afterwards if
needed.
• Gives the list of attempted and un attempted questions
and can go to any question directly and can either
attempt or change the answer of the already attempted
question.
• Technical Feasibility
• Operation Feasibility
• Economical Feasibility
The technical issues usually raised during the feasibility stage of the
investigation includes the following
1. Does the necessary technology exist to do what is suggested?
2. Does the proposed equipments have the technical capacity to hold the
data required to use the new system?
3. will the proposed system provide adequate response to inquiries,
regardless of the number or location of users?
4. Can the system be upgraded if developed?
5. Are there technical guarantees of accuracy, reliability, ease of access
and data security?
8
Proposed projects are beneficial only if they can be turned out into information
system. That will meet the organization’s operating requirements. Operational
feasibility aspects of the project are to be taken as an important part of the project
implementation.
A system can be developed technically and that will be used if installed must
still be a good investment for the organization. In the economical feasibility, the
development cost in creating the system is evaluated against the ultimate benefit
derived from the new systems. Financial benefits must equal or exceed the costs.
The system is economically feasible. It does not require any addition hardware or
software.
RAM : 1 GB
(
FIRSTNAME VARCHAR(20),
LASTNAME VARCHAR(20),
ADDRESS VARCHAR(20),
PHONE.NO INT,
CITY VARCHAR(20),
PINCODE VARCHAR(20),
USERNAME VARCHAR(20),
PASSWORD VARCHAR(20)
)
NAME TYPE
FIRSTNAME VARCHAR(20)
LASTNAME VARCHAR(20)
ADDRESS VARCHAR(20)
PHONE.NO INTEGER
CITY VARCHAR(20)
PINCODE INTEGER
USERNAME VARCHAR(20)
PASSWORD VARCHAR(20)
10
18
4.6.8 SIGNUP REGITRATION PAGE
19
4.7 System Testing
The completion of a system is achieved only after it has been thoroughly tested.
Though this gives a feel the project is completed, there cannot be any project
without going though this stage. Hence in this stage it is decided whether the
project can under go the real time environment execution without and break
downs, therefore a package can be rejected even at this stage.
Software testing methods are traditionally divided into black box testing and
white box testing. These two approaches are used to describe the point of view
that a test engineer takes when designing test cases.
Black box testing treats the software as a “black box” without any knowledge of
internal implementation. Black box testing methods include: equivalence
partitioning, boundary value analysis, all-pairs testing, fuzz testing, model based
testing.
White box testing, by contrast to black box testing, is when the tester has access
to the internal data structure and algorithm. White box testing methods can also be
used to evaluate the completeness of a test suite that was created with black box
testing methods. This allows the software team to examine parts of a system that
are rarely tested and ensures that the most important function point have been
tested.
Regression testing in any type of software testing that seeking to uncover software
regressions. Such regression occurs whenever software functionality that was
previously working correctly stops working as intended. Typically regressions
occur as an unintended consequence of program changes. Common methods of
regression testing includes rerunning previously run tests and checking whether
previously run tests and checking whether previously fixed faults have re-
emerged.
4.8 Conclusion
The system analysis, system designing, coding, development, testing
and implementation has been done.
20
CHAPTER 5
Conclusion
5.1 Introduction
This part of the report describe the overall result and conclusion made
during the training program and what are development for the training
session.
22
5.5 Limitation
23
References
24