Click here to Skip to main content
15,901,205 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more: , +
I have to create a Web application and i have been provided a desktop version of application to understand the functional flow. The desktop version is in oracle and the web application is to be made in .net ..What key points are to be noted down while studying functional flow of the application...
Eg: making note of tables where data is saved from a particular form...

What type of information should i focus on...
Posted
Updated 4-Oct-12 20:04pm
v2

The desktop version is in oracle and the web application is to be made in .net
Are you aware of what Oracle is and what .NET is?

Oracle is a database whereas .NET is a framework.


making note of tables where data is saved from a particular form...
You can continue using same database if needed. It will be hosted on a server and you can connect it via a connection string.



I have to create a Web application and i have been provided a desktop version of application to understand the functional flow.
You need to look at how many forms are there, what features are supported, functionality and business logic if any. You need to understand the need of software and then replicate the features in web application with Oracle database(or any other if needed) as a back-end.
 
Share this answer
 
Comments
Jörgen Andersson 5-Oct-12 15:45pm    
Thats about as correct as saying that Microsoft is an operating system. Please go to the Oracle homepage and check out their product portfolio.
For understanding one application and making another application based on that you need to tack care these many things.

First of all Sandeep is right, Oracle is database and .NET if framework or technology which will allow you to create front-end side for your application like web form or desktop form, while Oracle provide back-end side for storing data to database. Also Microsoft SQL server is same as Oracle to store data in database.

you say you have been provided desktop application and you are going to make web application.

1) Desktop application faster than your web application because it will directly run from your machine while web application is run over internet or intranet so it will somehow slow based on network connectivity.

2) Some functionality works on desktop while some are not possible on web so you need to tack care for that, and also need to find alternate for that functionality to make work on web.
3) You need to check each and every form of desktop application and need detail study for functional area behind that, so you can easily understand what you need to do while developing your web application.

4) For this you can make one document for functional flow and write down each and every point there so it will very help full to you as well as others to understand the functional area of application.


These are the major thing you need to tack care while understanding an application functional flow.
 
Share this answer
 
v2
Comments
sp1786 5-Oct-12 3:32am    
Tejas, the oracle application has front end and backend both in oracle.
Jörgen Andersson 5-Oct-12 15:48pm    
No, I'm sorry, but in this case Sandeep is wrong, Oracle is a company, and the database is just one of their products.
Sandeep Mewara 6-Oct-12 3:06am    
:doh: My apologies I said Oracle as a DB, that was contextual but agree with you that I am wrong.
Jörgen Andersson 6-Oct-12 7:26am    
No problems, the rest of your solution was up to your normal high standard.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900