Project Title: What is my Computer Really Doing?
BASIS Advisor: Raul Rivera Pun
Internship Location: Unanet
Onsite Mentor: Steve Bittner
The working world is getting more efficient every day, and tasks are completed faster than ever before. We have gotten this far by allowing computers to do busy work and leaving the creative and critical thinking to humans. This busywork includes processing paperwork, filling in spreadsheets, and much more. While these computers do not always complete whole jobs by themselves, they attempt to make the jobs of working people quicker. For my Senior Project, I will create a user interface that illustrates the workflow between multiple tasks. This interface will show all error messages and present quick hyperlinks to the error origins, log files and other prompts. I will be completing this project for Unanet, a mid-size software company located in Dulles, VA. The goal is for the final product to be sent to one of Unanet’s clients along with a separate deliverable. To complete this project, I will first delve into various downloadable workflow packages that can be a base for the product as a whole. Then, I will continue by adding onto this base, stacking on each ability that I would like it to have. Finally, I will develop the user interface for the product, making the outward face of the deliverable. My research will streamline the productivity of Unanet and its clients, as well as anyone else that would want to use it.
My Posts
Week 9: Wrapping Up
Hello All, The last week of my Senior Project involved a lot of finalizing and small touchups. Sadly, I didn’t get the chance to run my GUI in the test environment because we would have to install python on the client’s computer (which we didn’t want to do). But because the primary type of task […]
Week 8: Test Environment
Hello All, As promised, I got to go into the test environment with my advisor this week. Let’s clarify what that means. The goal of my project is to have my GUI sent along with another Unanet product. In the weeks leading up to this, I have been building up this GUI to complete tasks […]
Week 7: GUI Touchups and Alternatives
Hello Again, This past week was good, and as we approach the end of the Senior Project period, my work has involved less building and more touching up. In my meeting at the beginning of the week, my onsite advisor and I came up with a few different things I should do in Week 7. […]
Week 6: More XML Integration and Strengthening Python Skills
Hi everyone, Last week was somewhat of a Spring Break/sick week. I don’t think I had COVID-19, but I wasn’t able to work. Starting work again after taking a week off was admittedly difficult, but it has been good to get back into the groove of my Senior Project! Product Progress I spent a […]
Week 5: Tabular Formatting
Hello again! I am slowly getting closer and closer to my final goal, and it is exciting to start to see the light at the end of the tunnel. I talked with my onsite advisor about my next steps, and we agreed that my goal for this week should be getting my GUI to look […]
Week 4: Conversion to an XML-Interpreting Program
Hello all, Last week, I planned to integrate XML into my program, and it worked! Let me give some background first, though. My previous GUI code worked, but the information about the tasks, succession, and layout was hardcoded into the program. This means that I wrote all of the directions in – python was not […]
Week 3: Starting Over?
Welcome back, While the name of the blog post is half a dramatic title to lure you into reading my content, it’s half true. All last week, and at the beginning of this week, I was having trouble getting Luigid (Luigi’s central scheduler and GUI) to load. Unlike other problems that I’ve experienced, this one […]
Week 2: Refined Tasks and GUI Troubleshooting
Hello all, welcome back! I’m sure each one of you has heard your fair share about COVID-19, so I will keep this part brief. There are clearly wildly different effects for everyone because of the lost ability to go onsite. In my situation, no Unanet employees can commute to the office, so I have been […]
Week 1: Working with workflow
Welcome back, everyone! I have just finished my first week at Unanet. Starting on my first day, my onsite advisor gave me an assignment that replicates my final product at a much simpler level. This base-level deliverable would: (1) Run a batch file that creates a text file within the same folder, (2) run another […]
Introduction: What is my Computer Really Doing?
Hello all, My name is Thomas, but most people call me Tommy! As my abstract says, I am getting ready to start as an intern at Unanet and learn more about software development. I anticipate an exciting learning and application process. After hitting the books about topics like workflow, XML, and user-interface development, I will […]