Railroad Signaling Block Design Tool

Kenneth Truex – [email protected] Zachary McHenry – [email protected] Christopher Diebold – [email protected] Chad Mason – [email protected] Faculty Sponsor Phillip Bernhard – [email protected]

Progress of current milestone Task

Completion %

Kenneth Truex

Christopher Diebold

Chad Mason

Zachary McHenry

Parsing the Database

100%

-

50%

50%

-

Do a GUI Mockup and Present to GE

100%

50%

-

-

50%

To Do

Summary of Accomplished Tasks for Milestone 2 Parsing the Database: Take our skeleton infrastructure of a database and add to it the functionality of information retrieval. Set it up so that the user can enter query commands and actually retrieve information stored in the database. Do a GUI Mockup and Present to GE: Take our design documents of our GUI that we created in Photoshop and implement it into C# code. After completing the implementation, we will present it to Dan Ballesty for review and critique.

Summary of Contribution of Each Team Member

Ken: Currently modifying the algorithms used to calculate Safe Breaking Distance and Headway/Runtime performance to read in values from a SQL database. Chris: For this milestone I took the data that GE gave us in an excel spreadsheet and laid it out as an entity relationship diagram. I then presented it to GE before inserting the data. After several revisions I was able to get GE approval on how it should look. Then came the process of inserting the 9 spreadsheets of data into the database. I also created the connection and basic query classes for the database on the server. Currently working on caching the queries to be loaded at program execution and creating the views for the user input. Also I have to finish generating the SQL queries used in algorithms for calculating the 5 requirements.

Chad: Took the Photoshop designs from Zach and began implementing them into a Windows Form. Showed Dan Ballesty the Windows Form (and blew his mind). Zach: Finished designing the GUI in Adobe Photoshop taking into account the feedback that we have received from Dan Ballesty. Have started putting the GUI into a Windows Form with Chad. Waiting for final approval from Dan Ballesty. Also need other engineers from GE to approve the GUI and provide feedback based upon what they are looking for and what they would like to accomplish with this software. After both the GE and our team have agreed upon the GUI we will begin to interface the GUI with Kenneth’s calculation algorithms and the database.

Summary of Milestone 2 Tasks Database: -

We can connect and query database on the server (before it was local host). We have the tables laid out and 90% of the data that was received from GE is inserted into it. I have a list of queries that will be cached on initialization.

Issue: We waited on GE to give us a server access for the database and they still haven’t done so. We were able to get server access from FIT but it put us slightly behind on our testing. We have Safe Breaking Distance and headway calculations working in code by inputting the numbers form an excel spreadsheet that GE provided, but haven’t tested the algorithms by pulling from the database.

Issue: We are still deciding what the best way is to pull user input from the database. Whether for a given task say, Safe Breaking Distance calculations, if we want to use views to restrict what the user can see or just a precompiled query pulling that data tables and then searching for the proper calculations if it is already in the query history, if not calculate it and insert that data into database.

To solve both of these issues before moving forward with getting user input, we are going to consult with GE in what is the best way to tackle this problem given what they are going to do with this tool.

GUI: -

Restructured the home screen. Fixed the error when transitioning from the home screen to other views. Added separate views for the data and the track.

Issues: Still waiting on Data from GE so we know what kind of input the user would need to enter for each track layout and track segment.

Plan for Milestone 3 -

Create some user forms that the user can input data into to calculate the 5 calculations in the requirements Finish the algorithms for the 5 calculations Be able to query database to see if the calculation was already done if not calculate and store the result in the DB. Motivate GE to give us the data to fill the database and Now that we have multiple tasks that can go on at once, we may need to start thinking about threads. Task

Kenneth Truex

Chad Mason

Zachary McHenry

-

Christopher Diebold -

Create the user forms Finish the algorithms Query the database Look into multithreading

50%

50%

50%

-

-

-

50%

50%

-

-

-

50%

50%

50%

Sponsor Feedback on Each Task for the Current Milestone

1. Parsing the Database:

2. Do a GUI Mockup and Present to GE:

Sponsor Signature: _______________________________ Date: ______________

Sponsor Evaluation

Kenneth Truex

0

1

2

3

4

5

5.5

6

6.5

7

7.5

8

8.5

9

9.5 10

Christopher Diebold

0

1

2

3

4

5

5.5

6

6.5

7

7.5

8

8.5

9

9.5 10

Zachary McHenry

0

1

2

3

4

5

5.5

6

6.5

7

7.5

8

8.5

9

9.5 10

Chad Mason

0

1

2

3

4

5

5.5

6

6.5

7

7.5

8

8.5

9

9.5 10

Sponsor Signature: _______________________________ Date: _____________

Railroad Signaling Block Design Tool Accounts

I also created the connection and basic query classes for the ... Zach: Finished designing the GUI in Adobe Photoshop taking into account the feedback that we ...

248KB Sizes 1 Downloads 243 Views

Recommend Documents

Railroad Signaling Block Design Tool
Create the user forms: Currently, we are working on taking our original demo UI design and altering it to resemble the UI design template provided to us by GE.

Railroad Signaling Block Design Tool
I created and implemented half of the Software Development Plan along with Chad. ... Chad: I worked with Chris to write the Software Development Plan.

Block
What does Elie's father learn at the special meeting of the Council? 11. Who were their first oppressors and how did Wiesel say he felt about them? 12. Who was ...

Block
10. What does Elie's father learn at the special meeting of the Council? 11. Who were their ... 5. What did the Jews in the train car discover when they looked out the window? 6. When did ... How did Elie describe the men after the air raid? 8.

Union-Pacific-Railroad-MBI-Railroad-Color-History.pdf
There was a problem loading more pages. Retrying... Whoops! There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Union-Pacific-Railroad-MBI-Railroad-Color-Histor

design tool box bundle.pdf
Loading… Page 1. Whoops! There was a problem loading more pages. design tool box bundle.pdf. design tool box bundle.pdf. Open. Extract. Open with. Sign In.

Design profiles: toward unified tool support for design ...
Jul 17, 2008 - ACM Press/Addison-Wesley: New York/Reading,. MA, 1995. 6. OMG. .... of ICPC 2006, Athens, Greece, June 2006; 212–221. Copyright q.

design tool box bundle.pdf
Sign in. Loading… Whoops! There was a problem loading more pages. Whoops! There was a problem previewing this document. Retrying... Download. Connect ...

Ch 1. Introduction to Design Accounts
Analysis of forces​: Find the ..... All such information is may available in a single book called “ Design Data Book ” . ..... big enough and painted with red colour}.

Stefano Aversa Performance Based Design ... Accounts
TRADITIONAL APPROACH. 1. Pseudostatic approach. 2. Conventional seismic actions (indipendent of the type of structure). 3. Evaluation of a Safety Factor. 4.

railroad tycoon ita.pdf
railroad tycoon ita.pdf. railroad tycoon ita.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying railroad tycoon ita.pdf.

A Systolic Design Methodology with Application to Full-Search Block ...
Full-Search Block-Matching Architectures .... elements (PEs) together as a computing engine, like ..... tiprojection become less and it is easier to optimize the.

A Systolic Design Methodology with Application to Full-Search Block ...
explore more inter-processor parallelism. Equivalent ..... and/or pipeline VLSI architecture [11]. ..... N. L. Passos and E. H.-M. Sha, “Achieving Full Parallelism.

Principles Of Machine Tool Design notes-1.pdf
Whoops! There was a problem previewing this document. Retrying... Download ... Principles Of Machine Tool Design notes-1.pdf. Principles Of Machine Tool ...

Read PDF Fundamentals of Tool Design AUDIO "BOOKS
... to BibMe Free Bibliography amp Citation Maker MLA APA Chicago HarvardThe ... on your goals diagnose your tough database pains and make Microsoft SQL ...

Early Automated Verification of Tool Chain Design
The data structure combines the description of the development process. (section 3.1) and the tool chain design (section 3.2) by adding mapping links between both descriptions (section 3.3). 3.1 Description of the Product Development Process. We appl