Write Tech Report: Engineering Analysis & App Design for Automation

  • Thread starter Thread starter rootX
  • Start date Start date
Click For Summary
SUMMARY

The discussion focuses on writing a technical report for automating workflows at Company X, emphasizing the need for engineering analysis without quantitative data. Key recommendations include using .NET for the application front end due to its membership framework for user credential management, and MySQL for the backend database due to its performance advantages over flat-file databases. The report structure should include a clear description of the application’s purpose, an analysis of design choices, and a justified recommendation based on pros and cons.

PREREQUISITES
  • Understanding of application architecture and design principles
  • Familiarity with .NET framework and its membership features
  • Knowledge of MySQL database management
  • Basic report writing skills for technical documentation
NEXT STEPS
  • Research .NET membership framework for user credential management
  • Explore MySQL performance optimization techniques
  • Study application design patterns for workflow automation
  • Learn effective technical report writing strategies
USEFUL FOR

Software engineers, technical writers, project managers, and anyone involved in application design and workflow automation will benefit from this discussion.

rootX
Messages
480
Reaction score
4
I need to write a work term report that must contain engineering analysis. I am not required to do any quantitative analysis.
The report should have front matter, body, and recommendation conclusion etc.

I am going to write about application architecture/design for automating "x" company work flows which are currently done manually. (So, with the application all the customers and employees will work with that application for getting things done)

I don't know how I can make a less than one page recommendation when I am talking about so many things
- which database to pick
- how application would function
- why pick .NET over java
- why use .net memebership framework for maintaining user credentials etc.

(I have no clue what I am talking about. I have done this at work but I have never written design report before. I only wrote report once which was solving temperature problems at "Y" company. It was only one problem and I had one specific solution for it but for this one.. I am much more like describing things and making some recommendations in some sections)

You can see that I am making so many recommendations that it is hard to be specific in conclusion/recommendations ...
 
Physics news on Phys.org
Start by specifying what the application is supposed to do. ("This document describes the architecture and design of an application to automate work flows at Company X. The Company X workflow consists of ... ").

The body should describe the possible design choices and some of their pros and cons. ("The standard approach for implementing this application is to have the user interact with a graphical frontend that interfaces with a backend database. The database could be implemented as a flat-file database or using MySQL. The flat-file is simpler, but MySQL is faster ... The front end can be implemented with either .NET or Java. One significant advantage of .NET is the .NET membership framework for maintaining user credentials...").

Now that you have described the possible design choices, you can make a recommendation and justify it. ("I recommend that we implement the front end in .NET and the database with MySQL. The .NET membership framework and the speed of MySQL were deciding factors in making this recommendation.")
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
Replies
2
Views
3K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 25 ·
Replies
25
Views
3K
  • · Replies 2 ·
Replies
2
Views
940
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 8 ·
Replies
8
Views
3K