1 / 22

Information System Project

Information System Project. Day 2. Agenda. Review topics from yesterday Requirements deep dive HTML tags Assignment 1. Course Documents. http://www.andrew.cmu.edu/user/jasonj/scpp_files.html. Review - What is Information Systems?. Review – What is Information Systems?. Problem Solving!

Download Presentation

Information System Project

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Information System Project Day 2

  2. Agenda • Review topics from yesterday • Requirements deep dive • HTML tags • Assignment 1

  3. Course Documents • http://www.andrew.cmu.edu/user/jasonj/scpp_files.html

  4. Review - What is Information Systems?

  5. Review – What is Information Systems? • Problem Solving! • Applying technology to solve problems • What is the process? • What technology is used? • What people does it impact? • Not an exact science

  6. Review - HTML Introduction • The HTML document itself begins with <html> and ends with </html>. • The visible part of the HTML document is between <body> and </body>.

  7. Review - HTML Introduction • Text formatting • Bold <b>bold</b> • Italics <i>italics</i> • Underline <u>underline</u> • Center <center>center text</center> • Paragraph <p>paragraph 1</p> <p>paragraph2</p> • Line break <br>

  8. Review -Software Development Life Cycle • SDLC • A process for planning, creating, testing, and deploying an information system • Contains several phases: • Planning • Requirements • Design • Development • Testing • Implementation • Maintenance

  9. What is a Requirement? • A statement that describes how a system should function • Stakeholders agree with development team on each requirement • Important that all parties are clear on the stated requirement

  10. Requirements Definition • Complete • Fully describe the expected behavior for the system • Unambiguous • Written in a way that their meaning is not up for interpretation • Consistent • Should not contradict other system requirements • Verifiable • Written in a way that it can be verified that it has been met. The requirement should be testable.

  11. Requirements Definition • Modifiable • Must be easy to modify or change

  12. Requirements Definition • Writing Requirements • “Shall” is used for mandatory requirements • “Should” is used for optional, or nice to have requirements

  13. Requirements Example • “Bad” Requirements • The system shall be completely reliable • The system shall be maintainable • The system shall be fast

  14. Requirements Example • “Good” Requirements • The system shall be able to process 100 orders per hour • The system shall complete order transactions in less than 5 seconds • The system shall enable the user to save and load previously saved applications

  15. Requirements Documents • Who uses requirements? • Customers, clients, business sponsors • Business and technical analysts • Developers/programmers • QA/Testers • Project managers • Maintenance teams

  16. Requirements Types Functional Non-Functional May include constraints such as laws, safety standards, industry regulations, or timing constraints May impact design decisions such as technology/language used in development • Usually written at a high level • Might contain screen mockups or flow diagram • Describe what the system should do • Describe what the system should not do

  17. HTML • HTML Continued… • Head tag <head>Metadata goes here</head> • Goes before <body> tags • Holds definitions of titles, styles, scripts • Page titles <title>Title of Page</title> • Headings <h1>, <h2>…<h6>. Must have corresponding closing tag </h1> etc. • Horizontal Rule (line) <hr>. Does not need a closing tag

  18. HTML • HTML Continued… • Lists • Ordered List <ol> close after all list items are added </ol> • Unordered List <ul> close after all list items are added </ul> • List Item <li> Item </li> • <ul> • <li> item 1</li> • <li> item 2</li> • </ul>

  19. HTML • HTML Continued… • List Formatting • Unordered list • <ul style = “list-style-type: disc;”> • Circle • Square • None • Ordered List • <ol type = “1”> • A • a • I • i

  20. HTML • HTML Continued… • Links • <a href = “http://www.cmu.edu”> Text to display </a> • Target = • _self • _blank

  21. HTML • HTML Continued… • Links • Bookmark • Add id=“id value” to tag where you want to bookmark • <a href = “id value”> go to book mark </a> <h2 id = “bookmark1”> This is where the bookmark lands</h2> <a href = “#bookmark1”>Use the bookmark </a>

  22. HTML • Assignment 1

More Related