CSCI 6838 Capstone Project Mentor K Yue Presentation

  • Slides: 15
Download presentation
CSCI 6838 Capstone Project Mentor: K. Yue Presentation 3: Group #3 Date: 10/30/2001 Presented

CSCI 6838 Capstone Project Mentor: K. Yue Presentation 3: Group #3 Date: 10/30/2001 Presented by: Yifan & Nadia Daniel & Guoying

Project Overview Ø Course Inventory (CI) A Web-based system to update the course inventories

Project Overview Ø Course Inventory (CI) A Web-based system to update the course inventories of the catalog. Status: On Hold Ø Faculty Annual Report (FAR) A Web-based system to allow faculty members file annual reports, and automatically merge school and division reports

Table of Content Nadia 1. 2. Web Site Improvement FAR Use Case Diagram Yifang

Table of Content Nadia 1. 2. Web Site Improvement FAR Use Case Diagram Yifang 3. FAR Requirement & UML Class Diagram 4. FAR Database Design Daniel 5. 6. FAR Flowchart & Preliminary Page Design FAR Project Schedule Guoying 7. ASP. NET Example

Web Site Improvement Ø Same Look and Feel Ø Better Navigation Ø Good References

Web Site Improvement Ø Same Look and Feel Ø Better Navigation Ø Good References Ø Better Structure Ø Versioning (use cases/class diagrams)

FAR Design Ø Top Level Use Case http: //dcm. cl. uh. edu/Capf 01 gp

FAR Design Ø Top Level Use Case http: //dcm. cl. uh. edu/Capf 01 gp 3/uml/use_level 14. htm Ø Second Level Use Case http: //dcm. cl. uh. edu/Capf 01 gp 3/uml/use_level 24. htm

FAR Design Continued Ø FAR Requirement Ø UML Class Diagram Ø Database Design

FAR Design Continued Ø FAR Requirement Ø UML Class Diagram Ø Database Design

FAR Design Continued Ø Functional Flowchart Ø Current Report Format with 5 Types Ø

FAR Design Continued Ø Functional Flowchart Ø Current Report Format with 5 Types Ø Preliminary Page Design

FAR Project Timeline Ø FAR may be actually used by NAS faculty Ø Completion

FAR Project Timeline Ø FAR may be actually used by NAS faculty Ø Completion of the project is desirable before January Ø Optimistic FAR Project Timeline

ASP. NET Common Language Runtime(CLR) The. Net Frame Work ------Code compile ------MSIL W/metadata compile

ASP. NET Common Language Runtime(CLR) The. Net Frame Work ------Code compile ------MSIL W/metadata compile into machine code CLR Application

Starting with ASP. NET Requirement Windows 2000 or windows XP Framework Software Development Kit

Starting with ASP. NET Requirement Windows 2000 or windows XP Framework Software Development Kit (SDK) Language Visual Basic. NET C# Jscript. NET

Resources Websites http: //www. asp. net/ http: //samples. gotdotnet. com/quickstart/aspp lus/Default. aspx Books Professional

Resources Websites http: //www. asp. net/ http: //samples. gotdotnet. com/quickstart/aspp lus/Default. aspx Books Professional ASP. NET Other books

Group Coding Standard Editor Microsoft Front. Page Language VB. NET Database SQL Server 2000

Group Coding Standard Editor Microsoft Front. Page Language VB. NET Database SQL Server 2000 Coding Standard

ASP. NET Code Example File save as Welcome. aspx <%@ Page Language = "VB"

ASP. NET Code Example File save as Welcome. aspx <%@ Page Language = "VB" %> <script runat = "server"> sub Page_load(obj as object, e as eventargs) lblmessage. Text = "Welcome to ASP. NET!" end sub </script> <html><body> <asp: Label id = "lblmessage" runat="server" /> </body></html>

Testing Code Database Connection: Sql. Connection("server=voyager; database=capf 01 gp 3; user id=capf 01 gp

Testing Code Database Connection: Sql. Connection("server=voyager; database=capf 01 gp 3; user id=capf 01 gp 3; password=On 70 La. Y 0") 1. Welcome. aspx 2. Filltextbox. aspx 3. Displaytable. aspx 4. Dropdownlist. aspx