Beruflich Dokumente
Kultur Dokumente
PROJECT REPORT
M.P.TRADING
SUBMITTED BY
T.Y.BCA
PROJECT GUIDE
1
CERTIFICATE OF EVALUATION
This is to certify that the undersigned have
assessed and evaluated the Project Work titled,
M.P.TRADING
SUBMITTED BY
2
CERTIFICATE OF COMPLETION
M.P.TRADING
Under my Guidance and Supervision, The Project Report
has been written according to the guidelines provided
by the,
___________________
Guide
[Ms. PRATIBHA ATKAR]
[Ms. POOJA PANCHAL]
Stamp of Study Center
3
ACKNOWLEDGEMENT
THANK YOU!!
4
M.P.TRADING
INDEX
SYNOPSIS
Introduction
Objective
Modules
Scope
Technology Used
Functionality
SOFTWARE REQUIREMENT SPECIFICATION
MODEL USED
FEASIBILITY STUDY
Analysis
Working of Present Manual System
Drawback of Present System
Proposed System
Overview of Languages
DATA TABLES
Administrator
5
User Info
Purpose
Cancel Info
Feedback
Dates
Payment
Project Definitions
DESIGN
Architecture Diagram
Entity Relation Diagram
Context Diagram
Data Flow Diagram
Use Case Diagram
SCREEN SHOTS OF M.P.TRADING
CODING OF M.P.TRADING
FUTURE SCOPE
Future Scope of Application
CONCLUSION
REFERENCE
6
SYNOPSIS
Introduction
A M.P.Trading system act as a delivery and import and export firm which
provide the facilities to customer according to their needs and the requirement
The records of all User’s as well as the information about the product and is
maintained manually on registers. The M.P.Trading is crucial to the success of
any kind of modern business organization, and hence projects are constantly
being developed to make business more competitive.
In this project report we have tried to show the various phases of project
development like Analysis, Design and coding. We have included graphical
representations like Entity Relationship diagram, Sequence Diagram,
Deployment Diagram etc. and also Related Images, Screen Layouts and Report
Layouts.
This project is used to store all the details regarding the items.
This project will handle all type of delivery, and very much concentrate in
trading.
7
Existing System:
Less Efficiency and accuracy due to lot of manual entries
More Time Delay for payments.
Increased expenditure for storage
Lag of information while enquire about particular employee
Increased in Labor
OBJECTIVE
software help to store all data digitally and can be searched with in no
8
User Information Form– To keep track of new or existing User
Cancel stock – This form stores the specified user can be cancel
Approve stock– To store the details of a User that approve for the
quality
Dates .
User Delivery Status– Display the status of the user and help them
to track easily.
Cancel Dates– When the order are cancelled get displayed here in
this page.
system WebApplication.
9
Contact Us Details Form– This form shows the trading contact
details.
Feedback – This form shows the anyone user surfing this service to
Feedback Details Form– This form shows the feedback details only
MODEL USED
AIM
WATERFALL MODEL
Waterfall Model is one of the most widely used Software Development Process.
It is also called as "Linear Sequential model" or the "classic life cycle" or
iterative model. It is widely used in the commercial development projects. It is
called so because here, we move to next phase (step) after getting input from
previous phase, like in a waterfall, water flows down to from the upper steps.
The basic waterfall model consists of 2 phases: Analysis & Coding
10
It is further break down into in four stages: ANALYSIS, DESIGN, CODING
AND TESTING.
It is further break down into in seven stages to manage & control the intellectual
freedom associated with software development i.e.
1) System Requirement
2) Software Requirement
3) Analysis
4) Program Design
5) Coding
6) Testing
7) Operations
11
SYSTEM REQUIREMENT
12
SOFTWARE REQUIREMENT
Analysis
Program Design
Coding
Testing
13
Operations
14
WHEN TO USE THE WATERFALL MODEL
This model is used only when the requirements are very well known,
clear and fixed.
Product definition is stable.
Technology is understood.
There are no ambiguous requirements
Ample resources with required expertise are available freely
The project is short.
ITERATIVE MODEL
An iterative life cycle model does not attempt to start with a full specification of
requirements. Instead, development begins by specifying and implementing just
part of the software, which is then reviewed in order to identify further
requirements. This process is then repeated, producing a new version of the
software at the end of each iteration of the model.
15
of the software against those requirements within each cycle of the model. As
the software evolves through successive cycles, tests have to be repeated and
extended to verify each version of the software.
Iterative Model
1) Vision
16
the principles of SEI/CMMI, allows us to provide our clients with
applications that meet their unique needs. We have full-spectrum experience,
from open source to commercial off-the-shelf (COTS) and government off-
the-shelf (GOTS) applications. Beyond that, we are fully capable of specialty
design, integrating disparate software packages, and customizing
functionality.
2) Domain Analysis
Formulate the scope of the project. Plan and prepare the business case.
With the Vision as a guide, we define our risk mitigation strategy,
develop an initial project plan, and identify known cost, schedule, and
profitability trade-offs.
3) Architecture Design
Determine the Architecture of the System or the Changes that needs to be
done.
4) Project environment
Determines the physical resources, software tools, and procedures the
team will follow.
17
DESIGN
IMPLEMENTATION
INTEGRATION
All components are gathered and are integrated together. An Integration testing
is done to ensure the proper working of system.
DEPLOYMENT
These phases are repeated for each build & a feedback is gathered from user to
keep the project in track.
18
Regular adaptation to changing circumstances.
Even late changes in requirements are welcomed
19
WHY ITERATIVE MODEL?
20
CONCLUSION
21
FEASIBILITY
STUDY
Economic Feasibility:
Helps organizations assess the viability, cost, and benefits associated
with projects before financial resources are allocated. It also serves as
an independent project assessment, and enhances project credibility, as a
result. It helps decision-makers determine the positive economic benefits
to the organization that the proposed system will provide.
Technical Feasibility:
It involves analysing the technical requirements such as hardware and
software requirements.
Social feasibility:
The implementation of the system is not going to change the complete work
style of the operational user. It will not affect the trading system, admin,
authorities and relationships of the user. As there are computer literate
people it will be easy for them to handle.
22
SYSTEM
ANALYSIS
1. Fact Finding Techniques:
Fact finding technique is one of the parts the system analysis. Fact finding
technique is basically used for finding and knowing the gather in system. For
gathering information system analyst prefers any fact finding technique such as
Study Of Existing System:
In existing system everything was done manually, for ordering stock. One h
if he doesn’t get his number on that particular day then he has to come back
for the next day, and has to follow the procedure of standing in the queue.
So it a time consuming process and it has various other issues like providing
Government Office:
In this option there was a huge process and time consuming by the officers
who takes a lot times to pass the custom trading tax
Indirect method:
In this method there was some indirect method which is illegal.
So we should use this system instead of any indirect method.
Customer:
If any customer want to get stock/product then there was a
huge process, and time consuming.
23
Product list was done with Emails and Manual file works.
The registers and the paper works are not maintained properly.
Present system changes per year so all type of stock documents and
product registers are change.
24
OVERVIEW OF LANGUAGES USED
INTRODUCION TO C#
You can also interoperate with other languages, across platforms, with legacy
data, by virtue of the following features:
25
SQL Server 2008 R2 SP2 Express Editions:
SQL Server 2008 R2 Express with Tools
Extends SQL Server 2008 Express with tools to include support for
Integrated Full-text Search and Reporting Services
SQL Server 2008 R2 Express (Runtime Only)
Includes the SQL Database Engine only and is designed for deployments
and ISV redistribution
26
Visa Processing Application
System Server
Management
Database
27
PROJECT CONSTRAINTS
1. Compatibility
The System should run in all operating system and hardware
specifications with fewer servers.
3. Performance
It should allow the software to run simultaneously on all the machines
without any hassle.
4. Security
Security at early stage is given at basic level i.e. Password Protection
for each user.
As future vision the System will be able to provide security to user
profile data & the feeds he makes on public wall.
CONCLUSION
The overall Description constitutes the SRS of the System.
It is easy to use, since it uses the GUI provided in the user dialogue User
friendly screens are provided. The usage of software increases the efficiency
decreases the efforts. It has been thoroughly tested and implemented
28
DATA TABLE
Table Name: Administrator
29
Table Name: User Information
This table stores the information of Users(Register).
30
Table Name: Stock(No.of orders)
This table stores the stocks.
31
Table Name: cancel table Info
This table stores the details about cancelling.
32
Table Name: Feedback
33
Table Name: Stock Dates
34
Table Name: Stock Dates Registry
This table stores the Dates of stock registryfor Release date to the
Administrator.
35
Project Definitions
A trading system is a group of specific parameters that combine to create buy
and sell signals for a given security. Trading systems can be developed using
many different technologies, including Microsoft Excel, MATLAB, Trade
Station, R, Python, and other platforms and languages. The buy and sell signals
from these platforms may appear in a file for you to execute or be
programmatically executed using a brokerage that supports automated trading.
There are countless different inputs that can be used when building trading
systems. Technical indicators are the most common, but many trading systems
incorporate fundamental data, such as revenue, cash flow, debt-to-equity, or
other financial ratios. Others even incorporate news, tweets, and other data from
around the web that could provide a signal. The only requirement is that the
data must be represented in a way that a computer can analyze.
A trading system is a set of rules that formulate buy and sell signals without any
ambiguity or any subjective elements. These signals are mostly generated
by technical indicators or combinations of technical indicators. The primary aim
of a trading system is to manage risk and to increase profitability in any market
environment. Optimal levels of risk and reward are accomplished by modifying
the different parameters within each rule of the system.
A benefit of trading with a system is the removal of emotion from trading:
systematical trader will, for instance, not place an excessively high risk trade
due to frustration from a prior losing trade.
.
36
Registration:
When an User want to add in this application it easily to registration in
this application.
Manage Profile:
User can easily edit profile to desire change.
Cancel Order:
In this page we can cancel the requested Order.
Stock Approval:
To approval the requested stock to buyer and seller from manufacturer.
Renew Inventory:
User can easily renew their product through this website.
Customer Status:
It will display the customer current status of requested product.
FeedBack:
If Users want communicating with owner its feel feedback and send that
feedback it direct connect with admin and read that connect.
37
SYSTEM DESIGN
38
Case Diagram for User:
39
Case Diagram for Operator and User:
40
Case Diagram for Admin and User’s:
Stock Details
Admin
User’s
Search User’s details
41
4.Entity Relationship Diagram:
42
5. Activity Diagram:
43
7.Sequence Diagram:
44
8. State Diagram
45
Gantt Chart:
46
Component Diagram:
47
Package Diagram:
Interface
M.P.Trading
Database
48
SCREEN SHOTS OF
M.P.TRADING
Home (Start-up Screen):HomePage
49
Login Form:
50
Information Page
51
Admin/Admin Info:
52
Trading Form (Grapes):
53
Trading Form (Fertilizer):
54
Trading Form (MISAEE):
55
Trading Form (Packing):
56
Trading Form (Delivery):
57
Payment Form:
58
Forget Password
59
Made By Info:
60
CODING
M.P.TRADING
61
Form 1:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApp15
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
{
if (textBox1.Text == "ajay" &&
textBox2.Text == "ajay")
62
{
Form4 fm = new Form4();
fm.Show();
this.Hide();
}
else if(textBox1.Text == "" &&
textBox2.Text == "")
{
MessageBox.Show("please enter
properly");
}
else if(textBox1.Text!="ajay")
{
MessageBox.Show("please enter
user name properly");
}
else if(textBox2.Text!="ajay")
{
MessageBox.Show("please enter
password properly");
}
}
private void
textBox2_TextChanged(object sender, EventArgs
e)
{
63
}
private void
linkLabel1_LinkClicked(object sender,
LinkLabelLinkClickedEventArgs e)
{
Form7 f = new Form7();
f.Show();
this.Hide();
}
private void
linkLabel2_LinkClicked(object sender,
LinkLabelLinkClickedEventArgs e)
64
{
Form8 f = new Form8();
f.Show();
this.Hide();
65
Form1.Designer.cs:
namespace WindowsFormsApp15
{
partial class Form1
{
/// <summary>
/// Required designer variable.
/// </summary>
private
System.ComponentModel.IContainer components =
null;
/// <summary>
/// Clean up any resources being
used.
/// </summary>
/// <param name="disposing">true if
managed resources should be disposed;
otherwise, false.</param>
protected override void Dispose(bool
disposing)
{
if (disposing && (components !=
null))
{
components.Dispose();
}
base.Dispose(disposing);
}
System.ComponentModel.ComponentResourceManage
r resources = new
System.ComponentModel.ComponentResourceManage
r(typeof(Form1));
this.button1 = new
System.Windows.Forms.Button();
this.label3 = new
System.Windows.Forms.Label();
this.label4 = new
System.Windows.Forms.Label();
this.textBox1 = new
System.Windows.Forms.TextBox();
this.textBox2 = new
System.Windows.Forms.TextBox();
this.button2 = new
System.Windows.Forms.Button();
this.panel1 = new
System.Windows.Forms.Panel();
this.label1 = new
System.Windows.Forms.Label();
this.label2 = new
System.Windows.Forms.Label();
67
this.panel2 = new
System.Windows.Forms.Panel();
this.linkLabel1 = new
System.Windows.Forms.LinkLabel();
this.label5 = new
System.Windows.Forms.Label();
this.linkLabel2 = new
System.Windows.Forms.LinkLabel();
this.panel1.SuspendLayout();
this.panel2.SuspendLayout();
this.SuspendLayout();
//
// button1
//
this.button1.Font = new
System.Drawing.Font("Arial Rounded MT Bold",
9.75F, System.Drawing.FontStyle.Regular,
System.Drawing.GraphicsUnit.Point,
((byte)(0)));
this.button1.Location = new
System.Drawing.Point(44, 209);
this.button1.Name = "button1";
this.button1.Size = new
System.Drawing.Size(87, 33);
this.button1.TabIndex = 0;
this.button1.Text = "LOG IN";
this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new
System.EventHandler(this.button1_Click);
//
// label3
//
68
this.label3.AutoSize = true;
this.label3.Font = new
System.Drawing.Font("Arial Rounded MT Bold",
9.75F, System.Drawing.FontStyle.Regular,
System.Drawing.GraphicsUnit.Point,
((byte)(0)));
this.label3.ForeColor =
System.Drawing.SystemColors.Control;
this.label3.Location = new
System.Drawing.Point(8, 77);
this.label3.Name = "label3";
this.label3.Size = new
System.Drawing.Size(62, 15);
this.label3.TabIndex = 3;
this.label3.Text = "USER-ID";
//
// label4
//
this.label4.AutoSize = true;
this.label4.Font = new
System.Drawing.Font("Arial Rounded MT Bold",
9.75F, System.Drawing.FontStyle.Regular,
System.Drawing.GraphicsUnit.Point,
((byte)(0)));
this.label4.ForeColor =
System.Drawing.SystemColors.Control;
this.label4.Location = new
System.Drawing.Point(3, 135);
this.label4.Name = "label4";
this.label4.Size = new
System.Drawing.Size(84, 15);
this.label4.TabIndex = 4;
this.label4.Text = "PASSWORD";
69
//
// textBox1
//
this.textBox1.Location = new
System.Drawing.Point(93, 73);
this.textBox1.Name = "textBox1";
this.textBox1.Size = new
System.Drawing.Size(189, 23);
this.textBox1.TabIndex = 5;
//
// textBox2
//
this.textBox2.Location = new
System.Drawing.Point(93, 133);
this.textBox2.MaxLength = 10;
this.textBox2.Multiline = true;
this.textBox2.Name = "textBox2";
this.textBox2.PasswordChar = '*';
this.textBox2.Size = new
System.Drawing.Size(189, 23);
this.textBox2.TabIndex = 6;
this.textBox2.TextChanged += new
System.EventHandler(this.textBox2_TextChanged
);
//
// button2
//
this.button2.Font = new
System.Drawing.Font("Arial Rounded MT Bold",
9.75F, System.Drawing.FontStyle.Regular,
System.Drawing.GraphicsUnit.Point,
((byte)(0)));
70
this.button2.Location = new
System.Drawing.Point(213, 210);
this.button2.Name = "button2";
this.button2.Size = new
System.Drawing.Size(83, 32);
this.button2.TabIndex = 11;
this.button2.Text = "RESISTER";
this.button2.UseVisualStyleBackColor = true;
this.button2.Click += new
System.EventHandler(this.button2_Click_1);
//
// panel1
//
this.panel1.BackColor =
System.Drawing.Color.Red;
this.panel1.Controls.Add(this.label1);
this.panel1.Controls.Add(this.label2);
this.panel1.Location = new
System.Drawing.Point(0, 1);
this.panel1.Name = "panel1";
this.panel1.Size = new
System.Drawing.Size(922, 100);
this.panel1.TabIndex = 12;
this.panel1.Paint += new
System.Windows.Forms.PaintEventHandler(this.p
anel1_Paint);
//
// label1
//
this.label1.AutoSize = true;
71
this.label1.BackColor =
System.Drawing.Color.Transparent;
this.label1.Font = new
System.Drawing.Font("Arial Rounded MT Bold",
27.75F, System.Drawing.FontStyle.Underline,
System.Drawing.GraphicsUnit.Point,
((byte)(0)));
this.label1.ForeColor =
System.Drawing.Color.White;
this.label1.Location = new
System.Drawing.Point(333, 20);
this.label1.Name = "label1";
this.label1.Size = new
System.Drawing.Size(269, 43);
this.label1.TabIndex = 4;
this.label1.Text = "M.P TRADING";
//
// label2
//
this.label2.AutoSize = true;
this.label2.BackColor =
System.Drawing.Color.WhiteSmoke;
this.label2.Font = new
System.Drawing.Font("MS Reference Sans
Serif", 9.75F, System.Drawing.FontStyle.Bold,
System.Drawing.GraphicsUnit.Point,
((byte)(0)));
this.label2.ForeColor =
System.Drawing.Color.DarkRed;
this.label2.Location = new
System.Drawing.Point(348, 74);
this.label2.Name = "label2";
72
this.label2.Size = new
System.Drawing.Size(243, 16);
this.label2.TabIndex = 5;
this.label2.Text = "IMPORT AND
EXPORT COMPANY";
//
// panel2
//
this.panel2.BackColor =
System.Drawing.Color.Green;
this.panel2.Controls.Add(this.linkLabel1);
this.panel2.Controls.Add(this.label5);
this.panel2.Controls.Add(this.button1);
this.panel2.Controls.Add(this.label3);
this.panel2.Controls.Add(this.label4);
this.panel2.Controls.Add(this.textBox1);
this.panel2.Controls.Add(this.textBox2);
this.panel2.Controls.Add(this.button2);
this.panel2.Location = new
System.Drawing.Point(28, 117);
this.panel2.Name = "panel2";
this.panel2.Size = new
System.Drawing.Size(323, 246);
this.panel2.TabIndex = 13;
//
73
// linkLabel1
//
this.linkLabel1.AutoSize = true;
this.linkLabel1.Location = new
System.Drawing.Point(107, 170);
this.linkLabel1.Name =
"linkLabel1";
this.linkLabel1.Size = new
System.Drawing.Size(132, 16);
this.linkLabel1.TabIndex = 13;
this.linkLabel1.TabStop = true;
this.linkLabel1.Text = "FORGET
PASSWORD";
this.linkLabel1.LinkClicked +=
new
System.Windows.Forms.LinkLabelLinkClickedEven
tHandler(this.linkLabel1_LinkClicked);
//
// label5
//
this.label5.AutoSize = true;
this.label5.BackColor =
System.Drawing.Color.Red;
this.label5.Font = new
System.Drawing.Font("Arial Rounded MT Bold",
18F, System.Drawing.FontStyle.Regular,
System.Drawing.GraphicsUnit.Point,
((byte)(0)));
this.label5.ForeColor =
System.Drawing.SystemColors.ButtonFace;
this.label5.Location = new
System.Drawing.Point(105, 14);
this.label5.Name = "label5";
74
this.label5.Size = new
System.Drawing.Size(96, 28);
this.label5.TabIndex = 12;
this.label5.Text = "LOGIN ";
//
// linkLabel2
//
this.linkLabel2.AutoSize = true;
this.linkLabel2.Location = new
System.Drawing.Point(795, 467);
this.linkLabel2.Name =
"linkLabel2";
this.linkLabel2.Size = new
System.Drawing.Size(40, 16);
this.linkLabel2.TabIndex = 14;
this.linkLabel2.TabStop = true;
this.linkLabel2.Text = "about";
this.linkLabel2.LinkClicked +=
new
System.Windows.Forms.LinkLabelLinkClickedEven
tHandler(this.linkLabel2_LinkClicked);
//
// Form1
//
this.AutoScaleDimensions = new
System.Drawing.SizeF(7F, 16F);
this.AutoScaleMode =
System.Windows.Forms.AutoScaleMode.Font;
this.BackgroundImage =
((System.Drawing.Image)(resources.GetObject("
$this.BackgroundImage")));
this.ClientSize = new
System.Drawing.Size(934, 492);
75
this.Controls.Add(this.linkLabel2);
this.Controls.Add(this.panel1);
this.Controls.Add(this.panel2);
this.DoubleBuffered = true;
this.Font = new
System.Drawing.Font("Maiandra GD", 9.75F,
System.Drawing.FontStyle.Regular,
System.Drawing.GraphicsUnit.Point,
((byte)(0)));
this.Name = "Form1";
this.Text = "HOME";
this.Load += new
System.EventHandler(this.Form1_Load);
this.panel1.ResumeLayout(false);
this.panel1.PerformLayout();
this.panel2.ResumeLayout(false);
this.panel2.PerformLayout();
this.ResumeLayout(false);
this.PerformLayout();
#endregion
private System.Windows.Forms.Button
button1;
private System.Windows.Forms.Label
label3;
private System.Windows.Forms.Label
label4;
private System.Windows.Forms.TextBox
textBox1;
76
private System.Windows.Forms.TextBox
textBox2;
private System.Windows.Forms.Button
button2;
private System.Windows.Forms.Panel
panel1;
private System.Windows.Forms.Label
label1;
private System.Windows.Forms.Label
label2;
private System.Windows.Forms.Panel
panel2;
private System.Windows.Forms.Label
label5;
private
System.Windows.Forms.LinkLabel linkLabel1;
private
System.Windows.Forms.LinkLabel linkLabel2;
}
}
77
Form2.cs:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace WindowsFormsApp15
{
public partial class Form2 : Form
{
SqlCommand cmd = new SqlCommand();
SqlConnection con = new
SqlConnection();
public Form2()
{
InitializeComponent();
}
78
}
private void
checkBox1_CheckedChanged(object sender,
EventArgs e)
{
con.ConnectionString = "Data
Source=SHREE\\SQLEXPRESS;Initial
Catalog=mptrading;Integrated Security=True";
con.Open();
//lable
label9.Hide();
label10.Hide();
79
label11.Hide();
label12.Hide();
label13.Hide();
label9.ForeColor = Color.Red;
label10.ForeColor = Color.Red;
label11.ForeColor = Color.Red;
label12.ForeColor = Color.Red;
label13.ForeColor = Color.Red;
button2.BackgroundImageLayout =
ImageLayout.Stretch;
{
80
MessageBox.Show("please enter
the information properly");
}
else
{
cmd.Parameters.AddWithValue("@name",
textBox1.Text);
if (textBox4.Text ==
textBox5.Text)
{
cmd.Parameters.AddWithValue("@phone",
textBox2.Text);
}
cmd.Parameters.AddWithValue("@address",
textBox3.Text);
cmd.Parameters.AddWithValue("@password",
textBox4.Text);
cmd.ExecuteNonQuery();
MessageBox.Show("registered
succesfully");
}
private void
textBox1_TextChanged(object sender, EventArgs
e)
81
{
if (textBox1.Text.Trim() ==
string.Empty)
{
label9.Show();
label9.Text = "enter you
name";
return;
}
}
private void
textBox3_TextChanged(object sender, EventArgs
e)
{
if (textBox3.Text.Trim() ==
string.Empty)
{
label13.Show();
label13.Text = "enter you
address";
return;
}
}
private void textBox4_Click(object
sender, EventArgs e)
{
82
if (textBox1.Text.Trim() ==
string.Empty)
{
label9.Show();
label9.Text = "enter you
name";
return;
}
private void
textBox4_TextChanged(object sender, EventArgs
e)
{
if (textBox4.Text.Trim() ==
string.Empty)
{
label10.Show();
label10.Text = "enter
password";
return;
}
private void
textBox5_TextChanged(object sender, EventArgs
e)
{
if (textBox5.Text.Trim() ==
string.Empty)
{
83
label11.Show();
label11.Text = "enter your
password again same as above";
return;
}
}
}
}
85
Form3.cs:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace WindowsFormsApp15
{
public partial class Form3 : Form
{
public static string name = "", date
= "", mode = "",label="";
public static int gkg = 0, price = 0,
tamount = 0;
86
dateTimePicker3.Format =
DateTimePickerFormat.Short;
dateTimePicker4.Format =
DateTimePickerFormat.Short;
dateTimePicker5.Format =
DateTimePickerFormat.Short;
dateTimePicker6.Format =
DateTimePickerFormat.Short;
dateTimePicker1.Value =
DateTime.Today;
dateTimePicker2.Value =
DateTime.Today;
dateTimePicker3.Value =
DateTime.Today;
dateTimePicker4.Value =
DateTime.Today;
dateTimePicker5.Value =
DateTime.Today;
dateTimePicker6.Value =
DateTime.Today;
}
87
Form4.cs:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApp15
{
public partial class Form4 : Form
{
public Form4()
{
InitializeComponent();
}
// int x = -0;
// string txt= "marguee can ";
// int tan = 15;
// private object color;
88
tp.SetToolTip(button2, "CLICK
HERE TO CHECK OR SEE THE INFORMATION ");
}
private void
textBox1_TextChanged(object sender, EventArgs
e)
{
89
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace WindowsFormsApp15
{
public partial class Form5 : Form
{
public static string name = "";
public Form5()
{
InitializeComponent();
}
// SqlCommand cmd = new SqlCommand();
SqlConnection con = new
SqlConnection();
SqlDataAdapter sda;
public static DataSet ds = new
DataSet();
DataTable dt = new DataTable();
SqlCommandBuilder scb;
public static string shopname;
91
private void Form5_Load(object
sender, EventArgs e)
{
panel1.BorderStyle =
BorderStyle.Fixed3D;
}
92
}
}
else if (radioButton9.Checked ==
true)
{
93
sda = new
SqlDataAdapter(@"Select * from grapes where
fname = '" + textBox1.Text + "' ", con);
sda.Fill(ds, "grapes");
dataGridView1.DataSource =
ds;
dataGridView1.DataMember =
"grapes";
}
else if (radioButton11.Checked ==
true)
{
sda = new
SqlDataAdapter(@"Select * from misaee where
worker = '" + textBox1.Text + "' ", con);
sda.Fill(ds, "misaee");
dataGridView1.DataSource =
ds;
dataGridView1.DataMember =
"misaee";
}
else if (radioButton3.Checked ==
true)
{
sda = new
SqlDataAdapter(@"Select * from delivery
where name = '" + textBox1.Text + "' ",
con);
sda.Fill(ds, "delivery");
dataGridView1.DataSource =
ds;
94
dataGridView1.DataMember =
"delivery";
}
else if(textBox1.Text=="")
{
MessageBox.Show("please enter
name");
}
private void
radioButton11_CheckedChanged(object sender,
EventArgs e)
95
{
96
Form6.cs:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApp15
{
public partial class Form6 : Form
{
public Form6()
{
InitializeComponent();
}
}
}
97
Form7.cs:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApp15
{
public partial class Form6 : Form
{
public Form6()
{
InitializeComponent();
}
}
98
FUTURE
ENHANCEMENTS.
Being a computer system, the system has lots of scope. It not only carried out
work faster but also efficiently. A lots of manual work like searching, personal
alias is reduced to a large extent. As this is computerized system the
management is completely depends on computer for accessing details about
customer. Here in case there is power failure or some hardware problem which
can’t be fixed easily, the manager can’t continue this work. He gets struck in the
middle of the day and this dealing need to be postponed.
Also the software needs to be maintained properly from time to time, that is if it
requires being updated or modified etc., then the management need to take care
of it.
trading process. This process will make trading very easy, fast and by one
sitting the applicant can update all the orders and products.
99
REFERENCE AND
BIBLIOGRAPHY
References
1)Professional ASP.NET 2.0 in neutral language(By: Bill Evjen,Scott
Hanselman).
Bibliography
1)https://msdn.microsoft.com/
2) https://www.asp.net/
3)www.youtube.com
4)https://stackoverflow.com
5) https://www.w3schools.com/asp/
100