1 / 11

2008 Winter Freshmen Java Project Simple Resource Management

2008 Winter Freshmen Java Project Simple Resource Management. 2008. 03. 21. Kwanghyun Nam, Jongheum Yeon IDS Lab., Seoul National University. Motivation. Practice Java & Web programming Use DBMS & JDBC. Original Proposal. It’s so boring!. Make an online bulletin board. Second Proposal.

nedra
Download Presentation

2008 Winter Freshmen Java Project Simple Resource Management

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. 2008 Winter Freshmen Java ProjectSimple Resource Management 2008. 03. 21. Kwanghyun Nam, JongheumYeon IDS Lab., Seoul National University

  2. Motivation • Practice Java & Web programming • Use DBMS & JDBC

  3. Original Proposal It’s so boring! Make an online bulletin board

  4. Second Proposal ㄱ It seems interesting! But, too difficult. • ㄹ • ㄴ • ㄷ User 2 • ㅂ’ • ㅁ User 1 ㄴ’ • A • A • ㄷ’ • ㅁ’ • ㅅ’ • Make an Autonomous Personal Category System • Users have their own categories. • When a user write an article to his/her personal category, other users can show the article in their category. • Find the right category by autonomous method such as reasoning or inferring

  5. Third Proposal Ok. Go ahead. Make a Resource Management System in Java

  6. Specification • System contains all resources made in lab. • We contain Person, Meeting, Paper, Project, Research, Other, File. • Users can see and manage resources via web. • Enable to sort and search. • We made only sorting by name and didn’t make searching. • Link and show related resources. • Other basic functions of web board. • E.g. File Attachment, Join, Login, etc • Dynamic View • Set the columns that is shown in resource list • Make web page with constraint conditions

  7. Development Environment Java SE JDK 1.6 Eclipse Tomcat Trac Subversion JSP Struts2 MySql

  8. Development Environment Model Database View rm.model.* CSS Controller Struts.xml rm.action.* JSP Properties • MVC

  9. Database Schema

  10. Module Function Example URL Input Struts.xml viewResource.action viewResource.jsp rm.model.Paper Database • View a resource • There are 3 steps. • Select type of resources. • Select resource in the list of resources. • Display the contents of resource.

  11. Demonstration

More Related