Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PROJECT REPORT
ON
IT-705
INDUSTRIAL TRAINING
( On JAVA)
SUBMITTED TO
I would like to express my gratitude to all those who gave me the possibility to
complete my Industrial Training.
I thank everyone who is worth mentioning for their cooperation and support.
Divya Taneja
INDEX
S No. TOPIC PAGE NO.
Introduction
1. i)Aims,Objectives,Vision
ii)About Organisation
3. Daily Diary
System Study
i).Existing system along with limitation/
deficiencies
ii).proposed system along with intended
4.
objectives
(iii).Feasibility study
a.Operational
b.Technical
c.Economic
System Analysis
5.
i)System flowcharts
ii)DFD & ERD/Class diagram
7. Snapshots
9.
Bibliography and Web References
CHAPTER 1
INTRODUCTION
1.1 Aim
The purpose of using bulk e-mail is to sent any email message to a large list of
recipients that has identical contact for each person examples of bulk email are
newsletters, discussion lists and company updates. Bulk email may be sent by a
commercial entity, It may also be sent by an individual through a message sent
by a member of a discussion group that goes to all the other members of the
group.
Objectives
The purpose of this Guideline is to instruct users on appropriate use of Bulk
Email and to provide recommendations on how to properly send Bulk Email
messages in order to reduce recipient complaints and confusion, reinforce
security best practice and effectively and efficiently utilize campus resources.
Vision
Bulk Email System can fix the Email more than Lacks, schedules the Mails with
different IP, Which Help you in Performing Each and Every Emails goes in the
INBOX of the mail, which helps you to protect Mails in the SPAM Folder.
It is Guarantee that 70-80% of the Mails goes in to the inbox rather than SPAM.
1.2 About Organisation
It was during the dotcom boom when Bridge Logic Software Pvt. Ltd.
www.bridgelogicsystem.com [formerly Bridge Logic System] laid its
foundation way back in January 2007. Today, it is, providing a spectrum of
turnkey solutions inweb, Campus Erp Software, Campus and Corporate
Training e-learning and Multimedia development. They offer a gamut of cutting
edge solutions in campus erp (e campus suite), e-learning, search engine
optimization, web portals development and multimedia – ideally suited for
presenting and promoting your company, products and services in a highly
effective manner.
They specialize in
E-Commerce Solutions
NetBeans 6.9
Applications can install modules dynamically. Any application can include the
Update Center module to allow users of the application to download digitally
signed upgrades and new features directly into the running application.
Reinstalling an upgrade or a new release does not force users to download the
entire application again.
Modularity: All the functions of the IDE are provided by modules. Each
module provides a well defined function, such as support for the Java language,
editing, or support for the CVS versioning system, and SVN. NetBeans contains
all the modules needed for Java development in a single download, allowing the
user to start working immediately. Modules also allow NetBeans to be
extended. New features, such as support for other programming languages, can
be added by installing additional modules. For instance, Sun Studio, Sun Java
Studio Enterprise, and Sun Java Studio Creator from Sun Microsystems are all
based on the NetBeans IDE.
Tomcat should not be confused with the Apache Web Server which is
a C implementation of an HTTP web server; these two web servers are not
bundled together. Apache Tomcat includes tools for configuration and
management, but can also be configured by editing XML configuration files.
Features
Tomcat 5.5
Implements the Servlet 2.4 and JSP 2.0 specifications
Reduced garbage collection, improved performance and scalability
Native Windows and Unix wrappers for platform integration
Faster JSP parsing
Deployment
Experienced users can build and install Tomcat manually from source code after
installing such dependencies as the Java Development Kit and the Apache
Antbuild tool.
Dreamweaver (Editor)
Adobe Dreamweaver (formerly Macromedia Dreamweaver) is a web
development application originally created by Macromedia, and is now
developed by Adobe Systems, which acquired Macromedia in 2005.
Recent versions have incorporated support for web technologies such as CSS,
Features
Dreamweaver, like other HTML editors, edits files locally then uploads them to
the remote web server using FTP, SFTP, or WebDAV. Dreamweaver CS4 now
supports the Subversion (SVN) version control system.
FCK Editor
FCK Editor has been a widely used implementable text editor for web
applications. It succeeds in providing web programmers to produce content
management systems that can produce dynamic content very quickly for almost
any web development language. FCK is an abbreviation for the author's name,
which is Frederico Caldeira Knabben, a brazilian developer. FCKEditor is one
of the most used advanced text editors on the Internet. The things that make it
particularly very impressive are its professional look and its support for multiple
languages.
Java 1.5/1.6
Microsoft Windows 2000/XP /Vista.
Microsoft Office 2003/2007
CHAPTER 3
DAILY DIARY
CHAPTER 4
SYSTEM STUDY
4.1 Existing System along with
limitations/deficiencies
In a simple mail systems you can only send 100 messages per hour and/or 100
recipients per hour. This means if you are trying to send your company
newsletter to several hundred or several thousand recipients in a single message,
it will be rejected, and you need to send multiple messages with 100 or less
recipients per hour. You can receive "junk email” or “spam email” in the same
way you receive other types of mail.
The basic question that you are trying to answer is “Is it possible to maintain
and support this application once it is in production?” Building an application
is decidedly different than operating it, therefore you need to determine whether
or not you can effectively operate and support it. Very often you will need to
improve the existing operations, maintenance, and support infrastructure to
support the operation of the new application that you intend to develop.
Technical
Economic
allotted
Userid
Power user
Password
Have
Can’t create Can create unlimited
subuser subuser mails to
send
Can Can Decre
as no. Subuser
send a send a creation
of
finite finite mails
no of no of when
mails mails create
alloted alloted new
user
Sub user
Can
send
a
finite
no of
mails
allote
d
Mail sending
Introduction:
Once code has been generated, program testing begins . The testing
process focuses on the logical internals of the software, ensuring that all
statements have been tested, and on the functional externals ; that is conducting
test to uncover errors and ensure that defined input will produced actual result
that agree with required results.
Testing Technique:
Software testing is a critical element of the software quality
assurance and represents the ultimate review of specification, design and code
generation . The effort expended between 30 to 40 percent of the total project
effort on testing.
White box testing methods the best case that can derived are :
1) Independent paths within a module.
2) Testing all logical decision on their true and false .
3) Testing all loops at their boundaries and within their operational bound .
4) Testing internal data structure to ensure their validity .
Various Testing technique for white box testing –
Basic path Testing
Control Structure Testing
Condition Testing
Data flow Testing
Loop Testing .
♦ Simple Loop Testing.
♦ Concatenated Loop Testing .
♦ Nested Loop Testing .
Future work
One way in which this system could readily be extended would be to provide
conversational indemnity. That is, include the ability to negate a spam
complaint by presenting evidence (in the form of a prior email) that the other
part yinitiated communication
CHAPTER 9
BIBLIOGRAPHY AND WEB
References
BIBLIOGRAPHY AND WEB References
www.bridgelogicsystem.com
www.wikipedia.com
www.google.com
books.google.co.in
A
PROJECT REPORT
ON
IT-705
INDUSTRIAL TRAINING
On
Java
SUBMITTED TO
PROJECT REPORT
ON
IT-705
INDUSTRIAL TRAINING
On
Java
SUBMITTED TO
PROJECT REPORT
ON
IT-705
INDUSTRIAL TRAINING
(On Java)
SUBMITTED TO
I would like to express my gratitude to all those who gave me the possibility to
complete my Industrial Training.
I thank everyone who is worth mentioning for their cooperation and support.
Rini Pandey
Acknowledgement
I would like to express my gratitude to all those who gave me the possibility to
complete my Industrial Training.
I thank everyone who is worth mentioning for their cooperation and support.
Oshank Shrivastava
Acknowledgement
I would like to express my gratitude to all those who gave me the possibility to
complete my Industrial Training.
I thank everyone who is worth mentioning for their cooperation and support.
Divya Taneja