The Transport Management System
The Transport Management System
THE
TRANSPORT MANAGEMENT SYSTEM
SubmittedBy
Deepshikha
SAMPLA,ROHTAK
(May, 2017)
IJISRT17MY30 www.ijisrt.com 38
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
Introduction 1
IJISRT17MY30 www.ijisrt.com 39
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
IJISRT17MY30 www.ijisrt.com 40
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
Enhanced Scrollbar
The Enhanced Scrollbar has been one of the most popular Productivity Power Tools
extensions and is now part of the Visual Studio 2013 product! The Enhanced Scrollbar
provides you visual cues about your file on the vertical scrollbar. Markers on the
scrollbar allow you to quickly view the location of errors, warnings, breakpoints,
bookmarks, find results and other useful information in your file. Here, too, we focus on
bringing information to your fingertips you dont have to scroll away from your current
position to get information about other parts of your file.
Auto Brace Complete
The Auto brace complete feature automatically adds closing parenthesis, quotes, braces
and brackets for you as you type code in the Editor. This was one of the popular
Productivity Power Tools Features that we decided to include in the Visual Studio 2013.
Move Line Up/ Down (Alt Arrow-Up/ Arrow-Down)
Move Line Up/ Down feature allows you to quickly move single or multiple lines up and
down using the keyboard shortcut Alt + Up Arrow and Alt + Down Arrow.
IJISRT17MY30 www.ijisrt.com 41
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
Literature Survey 2
IJISRT17MY30 www.ijisrt.com 42
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
Remembering all the rates and quantity of each item is very difficult for this they
have to turn over the page of the register/SHEETS.
2.2 PROPOSED SYSTEM
In this we overcome the limitations of existing system.
System should be window based, user friendly, and efficient.
System security must be implemented by preventing unauthorized access to it.
Appropriate master table mast be present to record relevant data.
Security feature must exist in the system.
All the calculations are done automatically and thus no chances of errors.
IJISRT17MY30 www.ijisrt.com 43
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
Requirements 3
IJISRT17MY30 www.ijisrt.com 44
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
3.2 FUNCTIONALITIES
Transportation management systems manage four key processes of transportation
management:
Planning and decision making TMS will define the most efficient transport
schemes according to given parameters, which have a lower or higher importance
according to the user policy: transport cost, shorter lead-time, fewer stops possible
to ensure quality, flows regrouping coefficient, etc.
Transportation Execution TMS will allow for the execution of the
transportation plan such as carrier rate acceptance, carrier dispatching, EDI etc..
IJISRT17MY30 www.ijisrt.com 45
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
IJISRT17MY30 www.ijisrt.com 46
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
IJISRT17MY30 www.ijisrt.com 47
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
System Design 4
IJISRT17MY30 www.ijisrt.com 48
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
dataflow diagrams can be drawn up and compared with the new system's data flow
diagrams to draw comparisons to implement a more efficient system. Data flow diagrams
can be used to provide the end user with a physical idea of where the data they input
ultimately has an effect upon the structure of the whole system from order to dispatch to
report. How any system is developed can be determined through a data flow diagram
model.
In the course of developing a set of levelled data flow diagrams the analyst/designers is
forced to address how the system may be decomposed into component sub-systems, and
to identify the transaction data in the data model.
Data flow diagrams can be used in both Analysis and Design phase of the SDLC.
There are different notations to draw data flow diagrams (Yourdon & Coad and
Gane&Sarson), defining different visual representations for processes, data stores, data
flow, and external entities.
IJISRT17MY30 www.ijisrt.com 49
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
IJISRT17MY30 www.ijisrt.com 50
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
IJISRT17MY30 www.ijisrt.com 51
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
IJISRT17MY30 www.ijisrt.com 52
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
The process of doing database design generally consists of a number of steps which will
be carried out by the database designer. Usually, the designer must:
Determine the relationships between the different data elements.
Superimpose a logical structure upon the data on the basis of these relationships.
IJISRT17MY30 www.ijisrt.com 53
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
IJISRT17MY30 www.ijisrt.com 54
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
IJISRT17MY30 www.ijisrt.com 55
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
IJISRT17MY30 www.ijisrt.com 56
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
IJISRT17MY30 www.ijisrt.com 57
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
IJISRT17MY30 www.ijisrt.com 58
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
IJISRT17MY30 www.ijisrt.com 59
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
IJISRT17MY30 www.ijisrt.com 60
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
IJISRT17MY30 www.ijisrt.com 61
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
IJISRT17MY30 www.ijisrt.com 62
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
Set up the table relationships - Look at each table and decide how the data in one
table is related to the data in other tables. Add fields to tables or create new tables
to clarify the relationships, as necessary.
Refine the design - Analyze the design for errors. Create tables and add a few
records of sample data. Check if results come from the tables as expected. Make
adjustments to the design, as needed.
Apply the normalization rules - Apply the data normalization rules to see if tables
are structured correctly. Make adjustments to the tables
IJISRT17MY30 www.ijisrt.com 63
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
Methodology Used5
in advanced.
Fig. 5.1 Prototype Model
IJISRT17MY30 www.ijisrt.com 64
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
To overcome these problems we can used the prototype model. The basic idea for using
this model is that the requirements are not known initially. In this model a prototype is
build to understand the requirements. This prototype is developed based on the currently
known requirements. The prototype means to develop the formal model of the software
which meets the current requirements. By using this prototype, the client can get an
actual feeling of the system because the interaction with the prototype can enable the
client to better understand the requirements of the desired system. By using this model
there is no work manually. By using this model we can create a prototype, which meets
the primary requirements of the TRANSORTATION MANAGEMENT SYSTEM. In the
waterfall model the requirements had been known in advanced. To solve this problem we
can used the prototype model.
IJISRT17MY30 www.ijisrt.com 65
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
IJISRT17MY30 www.ijisrt.com 66
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
Implementation 6
IJISRT17MY30 www.ijisrt.com 67
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
6.2.2. Modern
C# has been based according to the current trend and is very powerful and simple
for building interoperable, scable, robust applications.
C# includes built in support to turn any component into a web service that can be
invoked over the internet from any application runing on any platform.
6.2.5. Interoperability
C# includes native support for the COM and windows based applications.
Allowing restriced use of native pointers.
Users no longer have to explicityly implement the unknown and other COM
interfacers, those features are built in.
C# allows the users to use pointers as unsafe code blocks to manipulate your old
code.
Components from VB NET and other managed code languages and directlyt be
used in C#.
IJISRT17MY30 www.ijisrt.com 68
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
Signupobj = newSignup();
DataTable result;
}
protectedvoidbtnLogin_Click(object sender, EventArgs e)
{
result=obj.AuthenticateUser(txtUserid.Text, txtPassword.Text);
if (result.Rows.Count>0)
{
Session["UserName"] = result.Rows[0]["Name"].ToString();
Response.Redirect("DocketNo.aspx");
}
else
{
txtUserid.Text = "";
txtPassword.Text = "";
txtUserid.Focus();
}
}
protectedvoidbtnsignup_Click(object sender, EventArgs e)
{
IJISRT17MY30 www.ijisrt.com 69
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
if (txtRegPassward.Text == txtConfirmRegPassward.Text)
{
obj.InsertRegistration(txtfullname.Text, txtemail.Text, txtRegPassward.Text,
txtcontactno.Text);
}
else
{
txtConfirmRegPassward.Text = "";
txtRegPassward.Text = "";
}
}
}
IJISRT17MY30 www.ijisrt.com 70
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
functionSearchConsigner() {
$("#ContentPlaceHolder1_txtconsignername").autocomplete({
source: function (request, response) {
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
url: "DocketNo.aspx/GetAutoCompleteConsigner",
data: "{'username':'" +
document.getElementById('ContentPlaceHolder1_txtconsignername').value + "'}",
dataType: "json",
success: function (data) {
response(data.d);
},
error: function (result) {
alert("Error");
}
});
}
});
}
}
publicstringBookingfrom()
{
returnddlbookingfrom.SelectedItem.Text.Trim();
}
IJISRT17MY30 www.ijisrt.com 71
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
[WebMethod]
publicstaticList<string>GetAutoCompleteGrno(stringgrno)
{
List<string> result = newList<string>();
cmd.Parameters.AddWithValue("@SearchText", grno);
IJISRT17MY30 www.ijisrt.com 72
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
SqlDataReaderdr = cmd.ExecuteReader();
while (dr.Read())
{
result.Add(dr["DocketNo"].ToString());
}
return result;
}
}
}
[WebMethod]
publicstaticList<string>GetAutoCompleteGrnoSearch(stringgrno)
{
List<string> result = newList<string>();
cmd.Parameters.AddWithValue("@SearchText", grno);
SqlDataReaderdr = cmd.ExecuteReader();
while (dr.Read())
{
result.Add(dr["GRNo"].ToString());
}
return result;
}
}
}
IJISRT17MY30 www.ijisrt.com 73
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
DataTable result;
protectedvoidPage_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
BindDropDown();
}
}
[WebMethod]
publicstaticList<String>GetAutoCompletePartyCode(StringPartyCode)
{
List<String> result = newList<String>();
ddldestination.DataSource = result;
IJISRT17MY30 www.ijisrt.com 74
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
ddldestination.DataTextField = "StationName";
ddldestination.DataValueField = "StationName";
ddldestination.DataBind();
}
publicvoidBindGrid()
{
result = obj.BindGridParty();
GridView_PartynTNC.DataSource = result;
GridView_PartynTNC.DataBind();
// tblGrid.Visible = true;
}
publicvoidBindGridDCC()
{
GridView_DDCC.EditIndex = -1;
result = obj.BindGridDDCC();
GridView_DDCC.DataSource = result;
GridView_DDCC.DataBind();
// tblGrid.Visible = true;
}
#regionGer Serial No
publicintgetSerialNo()
{
int x = 0;
x = GridView_PartynTNC.PageIndex * GridView_PartynTNC.PageSize;
IJISRT17MY30 www.ijisrt.com 75
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
else
{
obj.UpdateParty(txtpartyname.Text.Trim(), txtpartycode.Text.Trim(),
ddlratetypeparty.SelectedItem.Text.Trim(), ddlsource.SelectedItem.Text.Trim(),
ddldestination.SelectedItem.Text.Trim(), txtrate.Text.Trim(), txttransittime.Text.Trim());
GridView_PartynTNC.EditIndex = -1;
BindGrid();
btnsavepartydetails.Text = "SAVE";
}
}
protectedvoidbtnsaveddcndccdetails_Click(object sender, EventArgs e)
{
if (btnsaveddcndccdetails.Text == "SAVE")
{
if (chkboxsameas.Checked)
{
obj.InsertDDCC(txtpartycode.Text.Trim(), ddlchargebasis.SelectedItem.Text.Trim(),
txtrange.Text.Trim(), txtto.Text.Trim(), txtcharge.Text.Trim(), "1",
ddlchargebasis.SelectedItem.Text.Trim(), txtrange.Text.Trim(), txtto.Text.Trim(),
txtcharge.Text.Trim());
BindGridDCC();
}
else
{
obj.InsertDDCC(txtpartycode.Text.Trim(), ddlchargebasis.SelectedItem.Text.Trim(),
txtrange.Text.Trim(), txtto.Text.Trim(), txtcharge.Text.Trim(), "0",
ddldccchargebasis.SelectedItem.Text.Trim(), txtdccrange.Text.Trim(),
txtdccto.Text.Trim(), txtdcccharge.Text.Trim());
BindGridDCC();
}
}
else
{
if (chkboxsameas.Checked)
{
obj.UpdateDDCC(txtpartycode.Text.Trim(), ddlchargebasis.SelectedItem.Text.Trim(),
txtrange.Text.Trim(), txtto.Text.Trim(), txtcharge.Text.Trim(), "1",
ddlchargebasis.SelectedItem.Text.Trim(), txtrange.Text.Trim(), txtto.Text.Trim(),
txtdcccharge.Text.Trim());
GridView_DDCC.EditIndex = -1;
BindGridDCC();
btnsaveddcndccdetails.Text = "SAVE";
}
else
IJISRT17MY30 www.ijisrt.com 76
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
{
obj.UpdateDDCC(txtpartycode.Text.Trim(), ddlchargebasis.SelectedItem.Text.Trim(),
txtrange.Text.Trim(), txtto.Text.Trim(), txtcharge.Text.Trim(), "0",
ddlchargebasis.SelectedItem.Text.Trim(), txtrange.Text.Trim(), txtto.Text.Trim(),
txtdcccharge.Text.Trim());
GridView_DDCC.EditIndex = -1;
BindGridDCC();
btnsaveddcndccdetails.Text = "SAVE";
}
<asp:ContentID="Content1"ContentPlaceHolderID="head"Runat="Server">
<styletype="text/css">
td {
}
body{font-size:12px!important;}
#ContentPlaceHolder1_txtfreightinwords {
height: 40px;
width: 276px;
}
#ContentPlaceHolder1_txtdescription, #ContentPlaceHolder1_txtspecialnote {
width: 94%;
}
#ContentPlaceHolder1_ddlbookingfrom, #ContentPlaceHolder1_ddlbookingfromsearch,
#ContentPlaceHolder1_ddldestinationsearch, #ContentPlaceHolder1_ddldestination {
height: 22px;
width: 142px;
}
#ContentPlaceHolder1_chkremarks {
height: 22px;
width: 242px;
}
IJISRT17MY30 www.ijisrt.com 77
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
#dvdDocketNo {
background-color: aliceblue;
width: 100%;
font-size: 12px;
}
.partyDetailBox {
width: 68%;
float: left;
border-radius: 5px0px0px5px;
box-shadow: inset0px0px3px#ccc;
margin-left: 10px;
border: 1pxsolid#ccc;
}
.FreightDetailBox {
width: 30%;
border-left: 0px!important;
float: left;
border: 1pxsolid#ccc;
border-radius: 0px5px5px0px;
box-shadow: inset0px0px3px#ccc;
}
.partyDetailBoxtable {
width: 100%;
}
.partyDetailBoxtrtd {
padding: 1px5px;
vertical-align: middle;
}
.FreightDetailBoxtrtdinput[type="text"] {
width: 87%!important;
}
.FreightDetailBoxtrtdtextarea {
width: 86.5%!important;
}
.partyDetailBoxtrtdtextarea {
width: 86.5%!important;
}
IJISRT17MY30 www.ijisrt.com 78
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
.partyDetailBoxtrtdselect {
width: 89%!important;
}
.FreightDetailBoxtrtdselect {
width: 88%!important;
}
.FreightDetailBoxtrtd {
padding: 1px5px;
vertical-align: middle;
}
.FreightDetailBoxtable {
width: 100%;
}
.HeaderHeading {
box-shadow: inset0px0px3px#ccc;
font-weight: bold;
font-size: 16px;
padding: 5px0px;
text-align: center;
border: 1pxsolid#ccc;
border-left: 0px!important;
border-right: 0px!important;
}
.DifferZFix {
border: 1pxsolid#ccc;
box-shadow: inset0px0px3px#ccc;
border-left: 0px!important;
border-right: 0px!important;
margin-bottom: 5px;
}
#ContentPlaceHolder1_chkremarkssearch{width:65%!important;}
#ContentPlaceHolder1_txtbookingdatesearch{width:70%!important;}
.BtnCenterinput[type="submit"]{ margin:0px10px; }
</style>
</asp:Content>
<asp:ContentID="Content2"ContentPlaceHolderID="ContentPlaceHolder1"Runat="Serv
er">
<divclass="MonthlyReportShow">
<divstyle="margin: 10px; width: 98.1%;"class="FreightDetailBox">
<divstyle="width:60%; margin:auto">
<tablestyle="width: 100%;">
IJISRT17MY30 www.ijisrt.com 79
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<tdstyle="width:80px;">Party Code</td>
<td>
<asp:DropDownListID="ddlpartycode"runat="server"></asp:DropDownList>
</td>
<tdstyle="width:50px;">Month</td>
<td>
<asp:DropDownListID="ddlmonth"runat="server"TabIndex="1">
</asp:DropDownList>
</td>
<tdstyle="width:40px;">Year</td>
<td>
<asp:DropDownListID="ddlyear"runat="server"TabIndex="2">
</asp:DropDownList>
</td>
</tr>
<tr>
<tdcolspan="6"style="text-align:center">
<asp:ButtonID="btngenerateexcel"runat="server"OnClick="btngenerateexcel_Click"Tab
Index="3"Text="Generate Excel"/>
<asp:ButtonID="btnGenerateTBBBill"runat="server"OnClick="btnGenerateTBBBill_Cli
ck"TabIndex="3"Text="Generate TBB Bill"/>
</td>
</tr>
</table>
</div>
</div>
<divstyle="clear:both"></div>
</div>
</asp:Content>
<asp:ContentID="Content3"ContentPlaceHolderID="ContentPlaceHolder2"Runat="Serv
er">
</asp:Content>
6.4 SCREENSHOTS
IJISRT17MY30 www.ijisrt.com 80
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
Login Page
Authorised Users can login by entering valid Email Address And Password. Login Page
ensures authorized access to the Software and ensures security to the System.
Sign Up Page
A new user can register/signup into the system by entering the details and clicking on the
Sign Up button. Only valid users will be registered into the system.
Docket No.Page
IJISRT17MY30 www.ijisrt.com 81
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
After Logging the user is redirected to the Login Page where he/she can make a new
Docket entry or search the existing entries and update them according to the
requirements.
If the User clicks the Search Button without entering any field values then all the
database records are shown in the Grid. The user can also search the records by entering
1 or more field values where the grid will contain only the matching records based on
field values.
IJISRT17MY30 www.ijisrt.com 82
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
Now if the user wants to update any existing records then he/she can do so by clicking on
the Edit icon which will redirect him/her to the Edit Page where the data can be edited
and updated by clicking on the UPDATE button.
If the user wants to add a new Docket entry then he can click on the ADD NEW button
on the Docket No. Page
IJISRT17MY30 www.ijisrt.com 83
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
And then he/she will be redirected to the Add New Page where the new record can be
entered and saved by clicking on the SAVE button.
If the User clicks the Search Button without entering any field values then all the
database records are shown in the Grid. The user can also search the records by entering
IJISRT17MY30 www.ijisrt.com 84
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
1 or more field values where the grid will contain only the matching records based on
field values.
Now if the user wants to update any existing records then he/she can do so by clicking on
the Edit icon which will redirect him/her to the Edit Page where the data can be edited
and updated by clicking on the UPDATE button.
IJISRT17MY30 www.ijisrt.com 85
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
If the user wants to add a new Lorry Hire Cum Challan entry then he can click on the
ADD NEW button on the Docket No. Page.
And then he/she will be redirected to the Add New Page where the new record can be
entered and saved by clicking on the SAVE button.
IJISRT17MY30 www.ijisrt.com 86
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
If the User clicks the Search Button without entering any field values then all the
database records are shown in the Grid. The user can also search the records by entering
1 or more field values where the grid will contain only the matching records based on
field values.
IJISRT17MY30 www.ijisrt.com 87
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
Now if the user wants to update any existing records then he/she can do so by clicking on
the Edit icon which will redirect him/her to the Edit Page where the data can be edited
and updated by clicking on the UPDATE button.
If the user wants to add a new Crossing Challan entry then he can click on the ADD
NEW button on the Docket No. Page.
IJISRT17MY30 www.ijisrt.com 88
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
And then he/she will be redirected to the Add New Page where the new record can be
entered and saved by clicking on the SAVE button.
IJISRT17MY30 www.ijisrt.com 89
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
If the user clicks on View Station (RadioButtonList Item) then all the stations will be
displayed in the Grid below where he/she can Edit or Delete them by clicking on Edit
Icon or Delete Icon respevtively.
IJISRT17MY30 www.ijisrt.com 90
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
If the user clicks on the Edit icon of a particular station then that record will be
highlighted in the grid which shows that this particular record is being edited. If in any
case the user clicks on the edit icon by mistake then he can cancel the edit operation just
by clicking on the CancelEdit Icon against the highlighted record.
IJISRT17MY30 www.ijisrt.com 91
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
If the user clicks on View Branches (RadioButtonList Item) then all the branches will be
displayed in the Grid below where he/she can Edit or Delete them by clicking on Edit
Icon or Delete Icon respevtively.
If the user clicks on the Edit icon of a particular branch then that record will be
highlighted in the grid which shows that this particular record is being edited. If in any
case the user clicks on the edit icon by mistake then he can cancel the edit operation just
by clicking on the CancelEdit Icon against the highlighted record.
IJISRT17MY30 www.ijisrt.com 92
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
If the user clicks on View Parties (RadioButtonList Item) then all the parties will be
displayed in the Grid below where he/she can Edit or Delete them by clicking on Edit
Icon or Delete Icon respevtively.
If the user clicks on the Edit icon of a particular branch then that record will be
highlighted in the grid which shows that this particular record is being edited. If in any
case the user clicks on the edit icon by mistake then he can cancel the edit operation just
by clicking on the CancelEdit Icon against the highlighted record.
IJISRT17MY30 www.ijisrt.com 93
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
Deal page
On this page the user can Save the rates he/she has agreed to with a party, he/she can save
the Rate Details, Terms & Conditions, Door Delivery & Door Collection Charges, Search
the Terms &Conditons records Edit them or Delete them, Search the Door Delivery &
Door Collection Charges records Edit them or Delete them according to the
requirements.
IJISRT17MY30 www.ijisrt.com 94
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
If the user clicks the Search button against the Terms & Conditions then all the records
present in the database are shown up in the Grid where the user can Edit or Delete them
just by clicking on the Edit or Delete Icons respectively.
IJISRT17MY30 www.ijisrt.com 95
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
If the user clicks the Search button against the Door Delivery & Door Collection charges
then all the records present in the database are shown up in the Grid where the user can
Edit or Delete them just by clicking on the Edit or Delete Icons respectively.
IJISRT17MY30 www.ijisrt.com 96
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
System Testing 7
IJISRT17MY30 www.ijisrt.com 97
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
The goal of unit testing is to isolate each part of the program and show that the individual
parts are correct. A unit test provides a strict, written contract that the piece of code must
satisfy.
IJISRT17MY30 www.ijisrt.com 98
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
Validation is done at the end of the development process and takes place after
verifications are completed.
It answers the question like: Am I building the right product?
Am I accessing the right data (in terms of the data required to satisfy the
requirement).
It is a High level activity.
Performed after a work product is produced against established criteria ensuring
that the product integrates correctly into the environment.
Determination of correctness of the final software product by a development
project with respect to the user needs and requirements.
IJISRT17MY30 www.ijisrt.com 99
Volume 2, Issue 5, May 2017 International Journal of Innovative Science and Research Technology
ISSN No: - 2456 - 2165
E. 123
Confirm
Password
A. Search
using
single
field
values
value
D.Add Verify Enter various On click of Data saved Click Docket Pass
New Add New field values Add New successfull No. tab >
Records works button y in the click Add
properly must database New Button
or not successfull > Enter all
y save the the field
data into values or
the atleast
database mandatory
field values >
click SAVE
Button
A. Search
using
single
field
values
D.Add Verify Enter various On click of Data saved Click Lorry Pass
New Add New field values Add New successfull Hire Cum
Records works button y in the Challan tab >
properly must database click Add
or not successfull New Button
A. Search
using
single
field
values
database
A. Save To verify Enter Party On click of Data Saved Click Deal Pass
Rate Save Code, Save Rate successfull tab > Enter
Rate Source, Button y in the Party Code,
works Destination, must save database Source,
properly Rate, the data Destination,
or not TRansit into the Rate, TRansit
Time in the database Time > click
respective Save Rate
textboxes
B. Save To verify Enter Party On click of Data saved Click Deal Pass
Terms Save Code, G.R. Save successfull tab > Enter
&Condito Terms Charges, Button y into the Party Code,
n &Condit Min. ChWt, must save database G.R.
on works D.R. the data Charges,
properly Charges, into the Min. ChWt,
or not Labour database D.R.
Charges, sucessfully Charges,
BAsis on Labour
into the Charges,
respective BAsis on >
textboxes click Save
C. Save To verify Enter Party On click of Data Saved Click Deal Pass
Door Save Code, Range, Save successfull tab > Enter
Delivery Door To, Basis in Button y in the Party Code,
Charges & Delivery the must save database Range, To,
Door Charges respective the data Basis > click
Collection & Door textboxes into the Save
Charges Collectio database
n sucessfully
Charges
works
properly
or not
CONCLUSION
The main purpose of making this project Transport management system is to make the
Work easier and less time consuming. With the help of this project, the data can be
stored and retrieved easily.
A Transportation Management System (TMS) is a system which makes the task of
consigner and consignee easier. In this modern world everyone wants everything to be
done quickly.
So, this website has been build to make the task of consigner and consignee easier and
less time consuming.
REFERENCES
Websites Referred
http://en.wikipedia.org/wiki/ASP.NET
www.aspsnippets.com
http://www.c-sharpcorner.coms
http://www.w3schools.com/aspnet/
Books referred
Beginning ASP.NET 4.5.1 and Professional ASP.NET MVC 5
Getting Started with ASP.NET 4.5 Web Forms and Visual Studio 2013
Mastering Visual C# .NET