Skip to content

Engineering Drawings Web Application

There is a set of ASP pages that are used to generate engineering drawings numbers and track revisions. The application is located at https://mww.mbari.org/EngDraw/. The code itself is located on the machine Typhoon in the wwwroot/EngDraw folder and connects to a database that is hosted on Perseus. There are a handful of pages in the directory, but as best I can tell, the ones that are used are:

  1. default.htm: Main web page you see when you to the link above. It just contains links to other pages.
    1. pages/getdrawno.htm: This page basically sets up two frames and include two pages in the top and bottom frames
    2. submitdno.htm: this is the top frame of the page. This page contains the form for gathering infomration about a new drawing that will be sumbitted with the purpose of getting a new drawing numbers. The the form is submitted, it submits the information from the form to
      1. asp/getdrawnbr.asp: This ASP page takes in the form data and inserts a new row in the database and then returns a new drawing number.
    3. resultsnewdno.htm: this is the bottom frame of the page but is just an empty page. I'm wondering if it used to be used or maybe it's a placeholder that the ASP pages use to render output.
    4. pages/insert.htm: This page includes a form that allows the user to enter a drawing number and get a new revision number. The form submits the data to
    5. asp/insert2.asp: Some database logic to get a revision number
    6. pages/mainsearch.htm: This page allows you to search for drawings by different criteria

Common Questions

  1. How do I add a new name to the drop down lists? It is not the cleanest way, but you need to add an "option" to the submitdno.htm and insert.html pages. For example, if I wanted to add "Jane Doe" to the list, I would create and entry that looks like the following and insert it in the right spot alphabetically
    <option value="Doe, Jane">Doe, Jane</option>