100 likes | 256 Views
ISYS 350 Building Business Applications. David Chao. Business Applications. 1. Database-centric applications Examples: Login to a website Join a website to become a member Online shopping. Business Applications. 2. Client/Server structure: a . Presentation – user interface
E N D
ISYS 350Building Business Applications David Chao
Business Applications • 1. Database-centric applications • Examples: • Login to a website • Join a website to become a member • Online shopping
Business Applications • 2. Client/Server structure: a. Presentation – user interface • Menus, forms, reports, etc b. Processing logic • Business rules c. Database SQL queries Client Database Server Results
Business Applications • 3. Multiple platforms • Non web-based applications • Ex. Windows-based • Web-based applications • Non mobile applications • Mobile applications • Cloud-based applications • Integrated applications
Business Applications • 4. Component and service oriented architecture: • Component-based software development focuses on building large software systems by integrating previously-existing software components. • A service-oriented architecture is an information technology approach or strategy in which applications make use of services available, such as web services.
Example of Service • http://www.w3schools.com/webservices/tempconvert.asmx • WebserviceX.Net: • http://www.webservicex.net/WS/default.aspx
Business Applications • 5. Object-oriented, GUI, event-driven
Course Objective • This course provides an overall introduction to modern technologies and concepts employed in the development of business applications.
Major Topics • Programming: • GUI and event driven programming • Fundamental programming constructs • Decision structures • Loop • Web application development • Client-side technologies: HTML, Cascade Style Sheet, JavaScript • Server-side technologies: AS.Net, Java • Database programming • Object-oriented concepts and classes
Required Software • Visual Studio Professional 2012 • Free download is available at Microsoft DreamSpark website: • https://www.dreamspark.com/ • Click the link: Students • Create an Account in the Get Started Now area • JDK 7 with NetBeans 7.4 • First install Java JDK: http://www.oracle.com/technetwork/java/javase/downloads/index.html • Click JDK Download • Then download NetBeans with Java EE at: http://www.netbeans.org/downloads/index.html