My company has a rather complex one page spreadsheet that they use for price quoting. The sheet is about 15 columns wide and 90 rows long, and it takes roughly 100 inputs to do its calculation. 100 may seem like a lot, but that is just the nature of the business. It calculates an annual price (say $250,000) and a corresponding rate (say $0.53 per) , while showing the structure of the entire quote to the user so he/she can keep tabs on how it's shaping up as they do the data entry (a desireable trait)
The issue is that all these quotes are saved in singular sheets scattered in various places within a file system, and so there is no easy way to extract the information in them for analysis. Therefore the directive is to develop functionality that handles the quoting and saves all of the quote data in a SQL server database for later reuse, reporting or other analysis. This would all be done presumably within some aspx pages to be incorporated into an existing web app.
Excel seems to handle the quote calculations and presentation quite well. To me it seems to be performing a task for which a spreadsheet was intended, but maybe I am having trouble thinking outside the excel box - because right now I don't see a better way.
What would be your approach to this problem? Do I redesign an entire UI to try and replicate what excel is already doing?
That seems impractical, I can't see how asp pages accommodating 100 texboxes for data entry would be any more usable than this excel spreadsheet.
Is there some relatviely elegant way to incorporate a re-usable version of the excel spreadsheet as part of my web app such that the data can be extracted from it and dumped into my database? I don't want it to look like a hack. Can anyone give me some research clues, approaches or working examples of something similar?
The issue is that all these quotes are saved in singular sheets scattered in various places within a file system, and so there is no easy way to extract the information in them for analysis. Therefore the directive is to develop functionality that handles the quoting and saves all of the quote data in a SQL server database for later reuse, reporting or other analysis. This would all be done presumably within some aspx pages to be incorporated into an existing web app.
Excel seems to handle the quote calculations and presentation quite well. To me it seems to be performing a task for which a spreadsheet was intended, but maybe I am having trouble thinking outside the excel box - because right now I don't see a better way.
What would be your approach to this problem? Do I redesign an entire UI to try and replicate what excel is already doing?
That seems impractical, I can't see how asp pages accommodating 100 texboxes for data entry would be any more usable than this excel spreadsheet.
Is there some relatviely elegant way to incorporate a re-usable version of the excel spreadsheet as part of my web app such that the data can be extracted from it and dumped into my database? I don't want it to look like a hack. Can anyone give me some research clues, approaches or working examples of something similar?