A New Computer System For Traveline Transit Computer Science Essay

This essay has been submitted by a student. This is not an example of the work written by professional essay writers.

23 September 2021

Remember! This is just a sample.

You can get your custom paper by one of our expert writers.

Get custom essay

100 writers online

Travel Transit Services is an organization that gives coach and cab companies to commuters. The company aims to produce safe and flexible transit to shoppers. In kernel, the company makes uninterrupted makes an attempt to maximise client satisfaction. The high quality of providers offered by the company has led to a ample rising in its business.The company ‘s Customer Relations ( CR ) part serves as affair between TraveLine and its shoppers. The chief duty of this section is to intensify the picture of TraveLine.

For this intent, the company invariably proctors shopper feedback, so suggests, and implements disciplinary actions. This is the most of import undertaking performed by the CR section as a outcome of it increases shopper good will.

Requirements of the New System

To reap the advantages of the most recent engineering and to ease Customer to do on-line enquiries in regards to the engagement, feedback and waiting list place a new system must be developed for TraveLine Transite Services. The new system should carry via the undermentioned maps:

The new system ought to hive away informations about workers in the CR section and operational section

The system should provide a logon display screen for the employees.

The logon display accepts the worker ID and the valid watchword.

Merely employee ‘s signifier the CR section ought to be allowed to log shopper suggestions.

All operational sections ought to be in a position to see the pending illnesses. The system ought to guarantee that this feature of sing inside informations is on the market merely to the cardinal particular person in an operational part.

The system ought to let users to return in disciplinary motion inside informations and up to date the place of the suggestions.

The new system ought to be able to convey forthing the pending illnesses and consumer ailments Investigation research.

In order to develop the package deal system for Horizon Airways, you have to analyse the bing system and make a design for the pictured system, utilizing the occasion survey ; you have to make the answer diagrams and the application in the.NET setting.

The Existing System

Customer feedback is categorized as ailments, ideas, and citations acquired from purchasers. The feedback may be associated to any of the transit services. The inside informations concerning the regular client of TraveLine are maintained within the clients Register. A representative from the CR part logs all suggestions specified by the client in a illnesses Register.

The operational section that’s answerable for managing the illnesses, the incident day of the month, the topographic point of incident, the coach halt, suggestions description, the enrollment figure of the car, and the worker to whom the feedback will be assigned. The ailment Register besides retailers the position of the ailment. When a new ailment is lodged, the place of the ailment is marked as ‘New ‘ . Each ailment, quotation, and suggestion has a alone point out figure. The prefix for the mention figure differs in all three situations and is each bit follows




The Solution for the new system

The new system is constructed with a consumer friendly interface where as the present interface is actually sophisticated and difficult to understand. The new System given to handle by the counter helpers to add new registries made by shoppers, to replace them and to call off and provide tickets are receipts consequently.

The new system built mainly refering about the counter helpers for them to occur it really easy to work together with the system. Therefore non a lot proficient footings are used, it is built using simple English and less appliances. It will merely hold the chief signifiers where the counter helpers will merely hold to add informations and hunt informations within the best manner whereas the cancellation might be carried out and shall be supplied with a reception to the shopper with the refund sum calculated harmonizing to the day of the month of cancellation from the day of the month of reserve.

The interface of the new system shall be person pleasant as mentioned earlier and the colourss used will be simple to look into while a the spacing in between different choices will be equal inside the same class and different classs will maintain more infinite in between.

This new system is actually clip effectual where as the present system takes a protracted clip to replace and give hunt penalties which besides penalties in the letdown in purchasers. This system will merely take higher limit of 4-5 seconds to offer hunt consequences and will in addition to update the system really rapidly.

Depending on client feedback and counter helper ‘s feedback the system is to be changed and renewed with the brand new demands.

Ocular Basic.NET

Ocular Basic.NET ( VB.NET ) is an object-oriented computing machine linguistic communication that can be viewed as an growth of Microsoft ‘s Visual Basic ( VB ) applied on the Microsoft.NET model. Its debut has been controversial, as essential alterations were made that broke backward compatibility with older variations and triggered a rift within the developer community.

Versions of Visual Basic.NET

Ocular Basic.NET ( VB 7 )

The original Visual Basic.NET was released aboard Visual C # and ASP.NET in 2002. C # widely touted as Microsoft ‘s reply to Java acquired the king of beasts ‘s portion of media attending, whereas VB.NET ( sometimes known as VB7 ) was non widely coated. As a consequence, few outdoors the Ocular Basic community paid a lot attending to it. [ commendation wanted ]

Those who did seek the first model found a powerful however really different linguistic communication beneath the goon, with disadvantages in some countries, including a runtime that was ten instances as massive to box as the VB6 runtime and an elevated memory footmark.

Ocular Basic.NET 2003 ( VB 7.1 )

Ocular Basic.NET 2003 was released with version 1.1 of the.NET Framework. New characteristics included support for the.NET Compact Framework and a better VB upgrade ace. Improvements have been apart from made to the public presentation and dependability of the.NET IDE ( peculiarly the background compiler ) and runtime.

In add-on, Visual Basic.NET 2003 was in addition to available within the Ocular Studio.NET 2003 Academic Edition ( VS03AE ) . VS03AE is distributed to a sure determine of bookmans from each state free of charge.

Development of VB.NET

Before VB.NET, there was VB and earlier than there was VB, there was BASIC. BASIC stands for Beginner ‘s General-purpose Symbolic Instruction Code. It was developed in 1963 by computing machine scientists John Kemeny and Thomas Kurtz in Dartmouth College. It was a general intent programming linguistic communication that was intended for novices. In 1975, when the MITS Altair 8800 Microcomputer was launched, BASIC turned Altair BASIC, developed by the computing machine heavyweights Bill Gates and Paul Allen. During the 1880ss, when the private computing machine was get downing to accumulate into everybody ‘s places, the BASIC computing machine linguistic communication began to lose its clasp in the marketplace as a end result of more and more folks and companies had been using computing machine plans for complicated undertakings as an alternative than easy and “ fundamental ” undertakings.

In 1991, BASIC was infused with its Visual constituent and became Visual Basic. The new graphical person interface was pioneered by Alan Cooper. Visual Basic was non an prompt hit at first as a result of compatibility issues nevertheless it started buying a stable followers within the mid to late 1890ss when developers started going conversant in it. In the brand new millenary, the Visual Basic.NET grew to become the alternative of the Visual Basic scheduling linguistic communications.

Ocular Basic 2005 ( VB 8.zero )

Ocular Basic 2005 is the name used to mention to the update to Visual Basic.NET, Microsoft holding determined to drop the.NET part of the rubric.

For this launch, Microsoft added many traits, including:

Edit and Continue

Design-time look score.

The My pseudo-namespace ( overview, inside informations ) , which offers:

easy entree to certain nations of the.NET Framework that otherwise require important codification to entree

dynamically-generated classes ( notably My.Forms )

Improvements to the VB-to-VB.NET convertor

Ocular Basic 2005 Express

Part of the Ocular Studio merchandise scope, Microsoft created a set of free growth environments for hobbyists and novitiates, the Visual Studio 2005 Express sequence. One version within the collection is Visual Basic 2005 Express Edition, which was succeeded by Visual Basic 2008 Express Edition in the 2008 edition of Ocular Studio Express.

The Express Editions are targeted specifically for individuals larning a linguistic communication. They have a streamlined model of the person interface, and lack more superior traits of the standard variations.

Ocular Basic 2008 ( VB 9.zero )

Ocular Basic 9.0 was released along with the Microsoft.NET Framework three.5 on November 19, 2007.

For this launch, Microsoft added many traits, including:

A true conditional operator, “ If ( boolean, value, worth ) ” , to exchange the “ IIf ” map.

Anonymous types

Support for LINQ

How make you get down VB.net?


All Programs

Microsoft Visual Studio.Net 2003

Microsoft Visual Studio

Undertaking 01

Identify assorted sensible objects you

Button Control

One of the preferred controls in Visual Basic is the Button Control. They are the controls which we click and launch to execute some action. Buttons are used largely for managing events in codification, say, for directing informations entered in the signifier to the database and so on. The default event of the Button class is based on the Button. Base category which relies on the Control class.

a. Appearance

Appearance subdivision of the belongingss window permits us to do alterations to the visual aspect of the button. With assistance from BackColor and Background image belongingss we can put a background colour and a background image to the button. We set the font manner for the text that seems on button with ForeColor and the font belongings.

B. Behavior

Noteworthy Behavior belongingss of the button are the Enabled and Visible belongingss. The Enabled belongings is about to true by default which makes the button enabled and puting its belongings to False makes the button disabled.

c. Layout

Layout belongingss are in regards to the expression of the button. ( Dock belongings ) A control could be docked to one border of its father or mother container or may be docked to all borders fill the parent container. The default value is about to none.

Textbox Control

This management seems like a field and accepts input from the person. The textbox relies on the TextBoxBase class which relies on the control category. Textboxes are used to simply accept input from the user or used to show textual content.

Rich Textboxes

It ‘s much like textboxes but they provide some advanced traits over the standard textbox. RichTextBox allows diploma Fahrenheit ormatting the textual content, say including colourss, exposing peculiar fount types and so on. The RichTextBox, like the textbox is predicated on the TextBoxBase class which is predicated on the management category.


Labels are these controls which are used to show textual content in different components of the application. They are based on the control class.


LinkLabel is similar to a Label but they show a hyperlink. Even a number of hyperlinks may be specified in the text of the control and each hyperlink can execute a special endeavor throughout the software.


CheckBoxes are those controls which gives us an option to choose on, state, Yes/No or True/False.


RadioButton are similar to Checkboxes but RadioButtons are displayed as rounded alternatively of boxed as with a checkbox.


The ListBox control shows a listing of factors from which we are in a position to do choice. We can select a quantity of than one of the points from the list. The ListBox control relies on the ListControl category which relies on the Control class.


ComboBox is a mix of a TextBox and a ListBox. The ComboBox shows an enhancing subject ( TextBox ) mixed with a ListBox leting us to select from the record or to come back in new text. ComboBox shows informations in a bead down manner format.

GroupBox Control

As mentioned above, GroupBoxes are used to Group controls. GroupBoxes display a frame round them and in addition to let exposing captions to them which is non attainable with the Panel control..

PictureBox Control

PictureBoxes are used to expose pictures on them. The images displayed could be anything altering from Bitmap, JPEG, GIF, PNG or another picture format files. The PictureBox management is predicated on the Control category.


Menus ( File, Edit, Format and so forth in all Windowss functions ) are those that enable us to do a alternative when we need to execute some motion with the application.

Date Time Picker, Month Calendar, Splitter

Date Time Picker

Date Time Picker allows us to choose day of the month and clip. Date Time Picker is predicated on the management category. When we click on on the drop-down pointer on this control it shows a month calendar from which we will do decisions.

Noteworthy PropertiesA of Date Time Picker

TheA FormatA belongings within the Appearance subdivision is used to choose the format of the day of the month and clip selected. Default worth is lengthy which displays the day of the month in long format. Other values embrace quick, clip and usage

Date TimePicker, Month Calendar, Splitter

Checked List Box

As the name says, Checked List Box is a mixture of a List Box and a Check Box. It shows a List Box with a Check Box in the path of it ‘s left. The Checked List Box class is derived from theA List BoxA class and is predicated on that class.


Noteworthy Properties of Checked List Box

The noteworthy belongings within the visual facet subdivision of the belongingss window is theA Three CheckboxesA belongings which is set to False by default. Puting it to True makes the Checked List Box to be displayed in Flat or Normal method.

Panel, Group Box, Picture Box

Panels are these controls which contain other controls, A for illustration, A a set of wi-fi buttons, checkboxes, and so forth. Panels are just like Group packing containers however the difference, Panels can non expose captions where as Group BoxesA can andA Panels can hold scrollbars where as GroupBoxes ca n’t. Panel

Panels are these controls which contain other controls, A for illustration, A a set of wi-fi buttons, checkboxes, and so forth. Panels are much like Group bins however the difference,


ToolTips are these little Windowss which display some text when the mouse is over a management giving a intimation about what should be done with that management.

Print DialogsA

Supplying assist for Printing is among the widespread tasksA duringA utility improvement. The.NET Framework provides first-class help for Printing paperss.

Print Document Component

In the.NET Framework, a printed papers is represented by theA Print DocumentA constituent. The Print Document object encapsulates all the data needed to publish a web page.A

Tab Control

Tab Control occupies the nation inside the hashed boundary line. It manages the Tab Page objects via its Tab Pages aggregation belongings.



Exposing informations in tabular format is probably considered one of the frequent calls for in Windows-based

applications. No admiration the DataGridView control is popular amongst Windows Forms builders. The DataGridView management has many sweetenings over the sooner DataGrid and it’s worthwhile for any Windows developer to get the grasp this management. In this article, I am touring to exemplify some of the characteristics that have been shedding ( or boring to implement ) within the earlier variations of.NET. Specifically, How to execute informations adhering with Dataset

How to add button and jazz band box columns to the grid

How to formalize informations within the grid

hypertext switch protocol: //www.techotopia.com/images/d/d7/Vb_datagridview_running.jpg

Undertaking 02

Forms In my plan

Forms are actually of import things in a VB.Net plan. In Ocular Basic its these Forms with which we work. They are the base on which we build ; develop all our consumer interface and so they include a rich set of categories. Forms allow us to work visually with controls and other factors from the device chest. In VB.NET signifiers are primarily based on the.

This is consumer inside informations subdivision, here client can add the within informations which means shopper can accept this company ‘s regular consumer.

This is driver ‘s inside informations ; right here consumer can select the driver.

This is car inside informations here shopper can select the wanted vehicle

This is feedback inside informations ; here client can add shopper suggestions, employee suggestions, citation, Suggestion, automobile description and firm suggestions.

This is the rent shopper and rent vehicle inside informations, right here consumer can see the vehicle inside informations and select the car. But consumer should add his detailsaˆ¦aˆ¦aˆ¦..that’s of import

Undertaking 03

Every object that I really have in my plan has its ain belongingss. We can modify the belongingss of any object on the belongingss box. It is usually situated in the decrease right nook of the display. I can modify properties just like the alliance, method, and labels. Modify the textual content that may look on the first label that I created.

This is the name of the object we will name it

utilizing coding

This is the background color of the thing we

can alter it

We can add image to the object background

through it

Using it we will command consumer redaction or entree

to this object

This is used for alteration the fount manner

This is used for alteration the textual content colour

Form Properties


The textual content twine for the rubric saloon.


A twine obtainable free of charge usage by the coder. Often used for remarks.

Control Box

Check the Control Box to make the X “ shut ” field within the upper right corner of the signifier and to enable creative exercise of Minimize and Maximize bins. If checked, will add to the rubric saloon a standard Windows proper mouse context invoice of fare with Restore, Move, Size, Minimize, Maximize and Close ( ALT+F4 ) picks.

Maximize Box

Make a maximize box management in the rubric saloon together with the management box.

Minimize Box

Make a decrease field control in the rubric saloon along with the management field.

Center on Screen

Expose the signifier in the centre of the chief Manifold window.


Mouse Pointer

The type of mouse arrow displayed when over the DateTimePicker. Choose from 16 differing kinds plus a usage arrow


Set to None ( default ) if the DateTimePicker does non accept OLE beads and is to show the No Drop pointer if an OLE bead is attempted. Set to Manual, the DateTimePicker will trip OLE bead occasions, leting plans to handle the OLE bead operation in codification.

Custom Format

threading puting forth usage format when Format is ready to custom.


True or False. True means the object can react to user-generated events, false prevents it from reacting.


False ( Default ) – Control ever returns a day of the month. True – A checkbox seems. If the person does non look into this box, no day of the month is returned. Handy for signifiers the place necessitating a day of the month ( “ Due day of the month? ” ) is an possibility.


True – Up Down management seems to change the day of the month alternatively of a bead down calendar. False ( Default ) – Calendar seems. When True, switches manner to go a cloaked edit management A A



Font belongingss that may be alterations.


Choose a fount installed on this technique. It ‘s sensible to take normal Windows founts similar to MS Sans Serif which might be universally obtainable.



Color to be used for the DateTimePicker ‘s background.

CalendarTitleBack Color

Customize calendar rubric background colour.

A MouseIcon

Custom icon to utilize when the MousePointer belongings is about to 99. Like Visual Basic, will non lade animated pointer ( .ani ) recordsdata.

Tab control Properties


The belongingss of the fount, colour, measurement are much like all. But the additional choice in examine management can custom-make checks on the identical display screen.

The person can add checks by pressing the Add button. And may be deleted as shown in the beneath image.

Menu Strip

Ocular Basic Add New Menu

Use the Properties panel to change the name of the Menu Strip object to chief Menu. Click in the Type Here subject at the top of the signifier and enter & A ; File. This has the consequence of making a bill of fare level object labeled “ File ” . The ampersand ( & amp ; ) is added to show Visual Basic to make the most of the ‘F ‘ at the beginning of the file as the gas pedal key for this menu point. Once the File bill of fare point has been added, Ocular Studio will make both a bead down bill of fare and a area to add another menu point as follows:

Visual basic New Menu Item

Click on the Type Here field and type & A ; Open File… . When you’ve entered this textual content Visual Studio will add another Type Here subject beneath the “ Open File ” entry. Click in this field and

Ocular Studio supplies the chance to add one other point. This clip, nevertheless, we are traveling to add a special sort of point to the invoice of fare. As you progress the mouse arrow over the Type Here field, the field will foreground and a down pointer will look to the proper of the Type Here text. Snaping on this pointer drops down a invoice of fare of factors to add to the bill of fare:

Ocular Basic Menu Item Types

The choices out there are as follows:

MenuItem – Creates a sub-menu ( apart from often identified as a pull-right bill of fare ) which mainly pops up a new bill of fare to the proper of the presently displayed invoice of fare.

ComboBox – Adds a ComboBox control to the bill of fare. Although you have the option of including a ComboBox to your invoice of fare, you need to defy the impulse to make so. The inserting of a ComboBox in a bill of fare is non thought of to be good consumer interface design.

Separator – Places a centrifuge after the last invoice of fare point to be added. Centrifuges in invoice of fares are utile for separating between teams of menu points.

TextBox – Adds a TextBox control to the bill of fare. As with the ComboBox, you want to defy the enticement to add such a control to a bill of fare as it violates GUI design convention.

Undertaking 04

Design the System Using UML Diagram

Elementss of a Use Case Diagram

A utilization instance diagram is somewhat simple in nature and depicts two kinds of elements: one stand foring the priority features and the opposite stand foring the priority processes. Let us take a extra in-depth expression at utilization at what parts constitute a utilization occasion diagram.



An histrion portrays any entity that performs certain features in a given system. The totally different roles the histrion represents are the existent concern functions of customers in a given system.

An histrion in a utilization occasion diagram interacts with a usage instance. For illustration, for patterning a banking utility, a client entity represents an histrion within the software. Similarly, the individual who offers service on the counter is apart from an histrion.

But it is up to you to see what histrions make an influence on the performance that you simply want to pattern. If an entity does non impression a sure piece of functionality that you’re patterning, it is unnecessary to stand for it as an histrion.

An histrion is proven as a stick determine in a utilization instance diagram depicted “ exterior ” the system boundary.


An histrion in a usage instance diagram

DetailsTo place an histrion, hunt within the job assertion for concern footings that portray functions within the system. For illustration, within the assertion “ sufferers see the doctor in the clinic for

medical trials, ” “ physician ” and “ patients ” are the priority capabilities and could be easy identified as histrions within the system.

Use occasion:

A usage occasion in a utilization instance diagram is a ocular representation of distinguishable concern functionality in a system. The cardinal term right here is “ distinguishable concern performance. ” To take a priority procedure as a probable campaigner for patterning as a utilization occasion, you have to guarantee that the concern procedure is distinct in nature.As the first measure in putting utilization instances, you must name the distinct concern maps in your job assertion. Each of those concern maps could be categorized as a attainable utilization instance.

Uses of pointer

The utilizations arrow is drawn from a usage instance X to another utilization occasion Y to bespeak that the procedure of making X ever includes making Y a minimum of one time.This symbol may be known as an assortment operator, as a outcome of it indicates that a given usage occasion is an aggregative whose constituents are the usage situations that it uses.

Uses of extends arrow

The extends arrow ( or extends border ) is drawn from a utilization occasion X to a usage instance Y to bespeak that the process X is a particular instance behaviour of the same sort because the extra common process Y. You would utilize this in state of affairss where your system has a figure of utilization cases ( procedures )

Show the Booking Details

Show the payment

Facility Detailss

Show the car Category

Accept the Customer Details

Accept Feedback information


& lt ; & lt ; Extends & gt ; & gt ;









When do I make the most of the embrace pointer?

In one signifier of interplay, a given usage occasion may embrace one other. “ Include is a Directed Relationship between two utilization situations, connoting that the behaviour of the included usage occasion is inserted into the behaviour of the including usage instance ” .

The first usage instance incessantly is decided by the results of the included usage instance. This is utile for pull outing genuinely frequent behaviours from multiple utilization cases right into a particular person description. The notation is a dotted pointer from the together with to the included utilization instance, with the label “ A«includeA» ” .

Use Case Diagram


& lt ; & lt ; Include & gt ; & gt ;

& lt ; & lt ; Include & gt ; & gt ;

CR Department

CustomerEnter the Details

Send the Feedback

Search Vehicle

Request the engagement Detailss

Log to the System




Use Class Diagram

Class diagrams are widely used to depict the kinds of objects in a system and their relationships.A Class diagrams theoretical account category construction and contents using design elements corresponding to classes, bundles and objects.

Class diagrams describe three different positions when planing a system, conceptual, specification, and implementation.A A These perspectives turn out to be obvious because the diagram is created and help solidify the design.A

This illustration is merely meant as an debut to the UML and category diagrams.A If you’ll wish to larn more see the Resources web page for more elaborate sources on UML.


For those non familiar with the notation used for category diagrams, some account is in order.

Object- :

A specific entity or assemble that has significance in an software sphere.

Class- :

A definition of a set of possible objects which have the identical info, behaviour, and relationships.

Attribute- :

A information worth outlined in a category and held within an object that has significance throughout the application sphere.

Behavior- :

A service outlined in a category and provided by an object.

Method- :

The execution of a behaviour in a VB. body work.Net

Association- :

A “ peer-to-peer ” relationship between categories.

Class Diagram

A class diagram is just like a family tree. A category diagram consists of a bunch of categories and interfaces reflecting of import entities of the concern sphere of the system being modeled, and the relationships between these categories and interfaces. The categories and interfaces within the diagram represent the members of a family tree and the relationships between the categories are correspondent to relationships between members in a household tree..

CR Department

Department Name

Department ID

Employee Detailss

Ailments Detailss

Vehicle Category



Customer Name

Customer ID

Customer Detailss

Feedback Detailss


Employee Name

Employee ID

Employee Detailss

State chart diagram

What are statechart diagrams?

Member of the Behavioral group Graph of provinces and passages demoing the response of an object to exterior stimulations hooked up to a class or a method

TraveLine Transit


Ticket Cancellation

Ticket Status

Online Servicess

General Inquiry

Exit from Theodolite

Undertaking 05

Coding for Main Menu

Public Class Form5

Private Sub Button1_Click ( ByVal transmitter As System.Object, ByVal e As System.EventArgs ) Handles Button1.Click

Form1.Show ( )

End Bomber

Private Sub Button2_Click ( ByVal transmitter As System.Object, ByVal e As System.EventArgs ) Handles Button2.Click

Form2.Show ( )

End Bomber

Private Sub Button3_Click ( ByVal transmitter As System.Object, ByVal e As System.EventArgs ) Handles Button3.Click

Form3.Show ( )

End Bomber

Private Sub Button4_Click ( ByVal transmitter As System.Object, ByVal e As System.EventArgs ) Handles Button4.Click

Form4.Show ( )

End Bomber

Private Sub Button5_Click ( ByVal transmitter As System.Object, ByVal e As System.EventArgs ) Handles Button5.Click

Close ( )

End Bomber

Private Sub Button6_Click ( ByVal transmitter As System.Object, ByVal e As System.EventArgs ) Handles Button6.Click

Form6.Show ( )

End Bomber

Private Sub Button7_Click ( ByVal transmitter As System.Object, ByVal e As System.EventArgs ) Handles Button7.Click

End Bomber

Private Sub Button8_Click ( ByVal transmitter As System.Object, ByVal e As System.EventArgs ) Handles Button8.Click

End Bomber

Private Sub Label9_Click ( ByVal transmitter As System.Object, ByVal e As System.EventArgs ) Handles Label9.Click

End Bomber

End Class

Coding for Customer Details

Imports System.Data.SqlClient

Public Class Form1

Dim con As New SqlConnection ( “ Data Source=SUNDB ; Initial catalog=HND35_VB ; user id=hnd ; password=hnd ” )

Dim CustomerID As String

Dim CustomerName As String

Dim Address As Integer

Dim City As String

Dim State As String

Dim ZipCode As String

Dim EmailAddress As String

Dim ContactNumber As String

Private Sub Form1_Load ( ByVal transmitter As System.Object, ByVal e As System.EventArgs ) Handles MyBase.Load

End Bomber

Sub Clear ( )

TextBox1.Text = “ ”

TextBox2.Text = “ ”

TextBox3.Text = “ ”

TextBox4.Text = “ ”

r1.Checked = False

b2.Checked = False

TextBox5.Text = “ ”

TextBox6.Text = “ ”

TextBox7.Text = “ ”

TextBox6.Text = “ ”

‘ CustomerID = “ ”

‘CustomerName= “ ”

‘Address = “ ”

‘ State= “ ”

‘ City= “ ”

‘ZipCode= “ ”

‘EmailAddress = “ ”

‘ContactNumber= “ ”

End Bomber

Private Sub Button1_Click ( ByVal transmitter As System.Object, ByVal e As System.EventArgs ) Handles Button1.Click

Undertaking 06

Remarks are of import to all of the programming linguistic communication ; these remarks explain the system, similar to consumer defines names, and all the management buttons belongingss.

These remarks are help to developersaˆ¦aˆ¦aˆ¦aˆ¦ .

Remarks can be utilized to doc what the plan does and what particular blocks or lines of codification do. Since the Visual Basic compiler ignores remarks, you can embrace them anyplace in a plan with out impacting your codification.

Align remarks in back-to-back lines

For multiple traces of codification with draging remarks, align the remarks so they are going to be straightforward to read.Some builders use check to aline remarks, while others use infinites. Because tab Michigans can change among editors and IDEs, the best attack is to utilize infinites

This cryptography for used to import the variable declaration portion

Imports System.Data.SqlClient

Public Class Form1

Dim con As New SqlConnection ( “ Data Source=SUNDB ; Initial catalog=HND35_VB ; consumer id=hnd ; password=hnd ” )

Dim CustomerID As String

Dim CustomerName As String

Dim Address As Integer

Dim City As String

Dim State As String

Dim ZipCode As String

Dim EmailAddress As String

Dim ContactNumber As String

Private Sub Form1_Load ( ByVal transmitter As System.Object, ByVal e As System.EventArgs ) Handles MyBase.Load

Coding for canceling

cmdDelete.Parameters.Add ( New SqlParameter ( “ @ Criminal Investigation Command ” , TextBox1.Text ) )

cmdDelete.Parameters.Add ( New SqlParameter ( “ @ Criminal Investigation Command ” , TextBox2.Text ) )

cmdDelete.Parameters.Add ( New SqlParameter ( “ @ Criminal Investigation Command ” , TextBox3.Text ) )

cmdDelete.Parameters.Add ( New SqlParameter ( “ @ Criminal Investigation Command ” , TextBox4.Text ) )

cmdDelete.Parameters.Add ( New SqlParameter ( “ @ Criminal Investigation Command ” , TextBox5.Text ) )

cmdDelete.Parameters.Add ( New SqlParameter ( “ @ Criminal Investigation Command ” , TextBox6.Text ) )

cmdDelete.Parameters.Add ( New SqlParameter ( “ @ Criminal Investigation Command ” , TextBox7.Text ) )

cmdDelete.Parameters.Add ( New SqlParameter ( “ @ tp ” , r1.Checked ) )

cmdDelete.Parameters.Add ( New SqlParameter ( “ @ attention deficit dysfunction ” , b2.Checked ) )

cmdDelete.Connection = con

cmdDelete.ExecuteNonQuery ( )

MsgBox ( “ Successfully Deleted ” )

Catch ex As Exception

MsgBox ( “ No info ” & amp ; “ “ & A ; ex.Message )

con.Close ( )

coding for Adding

cmdAdd.Parameters.Add ( New SqlParameter ( “ @ Criminal Investigation Command ” , TextBox1.Text ) )

cmdAdd.Parameters.Add ( New SqlParameter ( “ @ name ” , TextBox2.Text ) )

cmdAdd.Parameters.Add ( New SqlParameter ( “ @ Add ” , TextBox3.Text ) )

cmdAdd.Parameters.Add ( New SqlParameter ( “ @ City ” , TextBox4.Text ) )

cmdAdd.Parameters.Add ( New SqlParameter ( “ @ ZipCode ” , TextBox5.Text ) )

cmdAdd.Parameters.Add ( New SqlParameter ( “ @ Email ” , TextBox6.Text ) )

cmdAdd.Parameters.Add ( New SqlParameter ( “ @ TelNo ” , TextBox7.Text ) )

cmdAdd.Parameters.Add ( New SqlParameter ( “ @ tp ” , r1.Checked ) )


cmdAdd.Parameters.Add ( New SqlParameter ( “ @ attention deficit dysfunction ” , b2.Checked ) )

cmdAdd.Connection = con

cmdAdd.ExecuteNonQuery ( )

MsgBox ( “ Successfully Inserted ” )

Catch ex As Exception

MsgBox ( “ Invalid info ” & amp ; “ “ & A ; ex.Message )

con.Close ( )

‘to happen some errors sort & amp ; “ “ & A ; ex.Message

End Try

con.Close ( )

coding for Uncluttering

Sub Clear ( )

TextBox1.Text = “ ”

TextBox2.Text = “ ”

TextBox3.Text = “ ”

TextBox4.Text = “ ”

r1.Checked = False

b2.Checked = False

Undertaking 08

AA proof functionA determines whether or not or non a twine meets sure calls for. This topic discusses the belongingss of proof maps, and describes how to make and utilize proof maps.

Validation Functions types

A twine that you’re attempting to formalize falls into one of three classs:

Demonstrably legitimate.

Probably non valid.

Not legitimate.

It is clear what a proof map ought to make with strings in the first two classs

the third class is more durable.

cmdSave.Connection = con

cmdSave.ExecuteNonQuery ( )

MsgBox ( “ Successfully Inserted ” )

Catch ex As Exception

MsgBox ( “ Invalid data ” & amp ; “ “ & A ; ex.Message )

con.Close ( )

‘to occur some mistakes sort & amp ; “ “ & A ; ex.Message

End Try

con.Close ( )

End Bomber

Undertaking 10

Events in the.NET Framework are primarily based on the delegate theoretical account. Delegates are type-safe Function Pointers or Callbacks. A delegate can cite both inactive and case strategies.

Execution of an occasion is a three-step process.

Declare a delegate, if definition is non provided the.Net Framework would supply a default delegate execution.

Declare the event signature utilizing the Event keyword and Raise the occasion using the RaiseEvent assertion.

Manage the Event by declaring an event receiving system, incessantly called an occasion animal coach. Which is a subprogram that responds to an event?

Button Event

rivate Sub Button1_Click ( ByVal transmitter As System.Object, ByVal e As System.EventArgs ) Handles Button1.Click

If TextBox1.Text = “ ” Then

MsgBox ( “ Enter the Customer ID ” )

TextBox1.Focus ( )

ElseIf TextBox2.Text = “ ” Then

MsgBox ( “ Enter the Customer Name ” )

TextBox2.Focus ( )

ElseIf TextBox3.Text = “ ” Then

MsgBox ( “ Enter the Customer ContactNumber ” )

TextBox3.Focus ( )

Gantt chartConclusion

This enterprise is given to us as an appraisal methodology to look into our cognition of VB.Net Frame work and associated constructs in managing somewhat graduated table scheduling enterprise. In the procedure of this undertaking, we have been expected to position and make the most of correct instruments and methods to make system analysis, system design, system development and system testing.

This is an task for Ocular Programming. In this project I gave good inside informations about which enforced system for Horizon Airways. I assume, I gave full fill all the consumer demands in this plan. When I am get downing this plan I felt, that is tuff plan for me, as a end result of some in want of failings, I show making a system via VB. But whereas I am making this plan, I moved with few sum of assured, as a end result of my associates gave me ideas to do this system actually successfully. In the system I had few jobs in doing database connexion and convey forthing research. Equally good as delegating seats for a rider. But any method, at last I received good considered company process and I carried out a system with batch of originative ideas, similar to planing buttons, planing frames with nice backgrounds. Finally I hope I accomplished a great system for Horizon Airways.

Equally good as I carried out the inquiries which they inquiring me, there are such research I generated through my plan, I generated a ticket, and I can return the sum, who’re the individuals desires to call off there are tickets. So over all of the air hose procedure can be done through this system. I hope this method has all the of import air hose traits and consumer can handle this method really easy. Then I even have carried out the certification for my plan, however I had in important state of affairs, because I little late to finishing the plan. So at last clip merely I may able to make this certification. But any method the certification little easiest than plan, for that I obtained some assured, and I accomplished the certification on clip. I hope, I done both certification and plan in usual mode and underneath given state of affairs. One last item to reference is that I tried my best to offer a nice interface to the system. But it still is a bid primarily based interface and users choose GUI primarily based point and click interfaces. If this can be developed to be such an software, it goes to be more and more enticing to the users of the system.

Cite this page

A New Computer System For Traveline Transit Computer Science Essay. (23 September 2021). Retrieved from https://studyscroll.com/a-new-computer-system-for-traveline-transit-computer-science-essay-essay

"A New Computer System For Traveline Transit Computer Science Essay" StudyScroll, 23 September 2021, https://studyscroll.com/a-new-computer-system-for-traveline-transit-computer-science-essay-essay

StudyScroll. (2021). A New Computer System For Traveline Transit Computer Science Essay [Online]. Available at: https://studyscroll.com/a-new-computer-system-for-traveline-transit-computer-science-essay-essay [Accessed: 25 June, 2022]

"A New Computer System For Traveline Transit Computer Science Essay" StudyScroll, Sep 23, 2021. Accessed Jun 25, 2022. https://studyscroll.com/a-new-computer-system-for-traveline-transit-computer-science-essay-essay

"A New Computer System For Traveline Transit Computer Science Essay" StudyScroll, Sep 23, 2021. https://studyscroll.com/a-new-computer-system-for-traveline-transit-computer-science-essay-essay

"A New Computer System For Traveline Transit Computer Science Essay" StudyScroll, 23-Sep-2021. [Online]. Available: https://studyscroll.com/a-new-computer-system-for-traveline-transit-computer-science-essay-essay. [Accessed: 25-Jun-2022]

StudyScroll. (2021). A New Computer System For Traveline Transit Computer Science Essay. [Online]. Available at: https://studyscroll.com/a-new-computer-system-for-traveline-transit-computer-science-essay-essay [Accessed: 25-Jun-2022]

Don't use plagiarized sources. Get your custom essay..

get custom paper

We use cookies to personalyze your web-site experience. By continuing we’ll assume you board with our cookie policy.