TWiki
>
WebXEO Web
>
XeoPrimer
>
XeoPrimerLibraryIntroduction
(revision 3) (raw view)
Edit
Attach
Tags:
tag this topic
create new tag
,
view all tags
-- Main.PedroRio - 14 Dec 2010 ---+ XEO Library - Introduction In this chapter we'll introduce a sample application, The XEO Library, which we'll use throughout the documentation to go more in depth in the various XEO Concepts vaguely described up until now. The XEO Library is an application to help manage a library with its target users being the librarians who work there, whom must register the books users take home to read and also register when they return the books. Librarians are also responsible for creating user accounts (the equivalent of giving them a Library Identity Card) and managing all the information about the books (including their titles, authors, publishers, etc...). Librarians also have a private messaging system so that they can send notifications to each other. Figure LibIntr.1 depicts a subset set of actions Users and Librarians can do in our library (the figure is a UML-like Use Case diagram), the diagram is not complete will all the actions that are possible, but includes the most important actions and actors. <img width="960" alt="XEO Library Actions" src="http://wiki.itds.pt/pub/WebITDS/XeoPrimerLibraryIntroduction/Library_Actions.png" title="XEO Library Actions" height="720" /> ---++ XEO Methodology for the Library To create the XEO Library application using this description as our basis, the first step would be to try an identify the entities that could become XEO Object Models, their attributes and their relations. The next step would be to create a XEO Project in XEO Studio and proceed with the creation of the XEO Object Models and Viewers that represent our entities. The creation of the XEO Project in XEO Studio will be done in the next chapters, in this chapter we'll just identify the entities and their relations, as well as their attributes. The most important entities in the XEO Library are Books. A Book typically has a set of simple (textual, numeric, etc...) attributes, such as a title, TO CONTINUE a
Attachments
Attachments
Topic attachments
I
Attachment
Action
Size
Date
Who
Comment
png
Library_Actions.png
manage
124.4 K
2010-12-15 - 08:24
PedroRio
Library Actions
Edit
|
Attach
|
P
rint version
|
H
istory
:
r9
|
r5
<
r4
<
r3
<
r2
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r3 - 2010-12-15
-
PedroRio
WebXEO
XEO Primer
-
Instalation
-
Introduction
-
Concepts
-
Architecture
-
XEO Library
-
Deploy to EAR
-
PreferenceStore
XEO - Core
-
XEO Model Reference
-
Security
-
Java API
-
BOL
-
XEOQL (BOQL)
-
Administrating
-
Background Tasks
-
boConfig.xml
-
Web.xml
-
Known Issues
-
XEO Flags
XEO - XWC
- Web Components
- Java Samples
- Custom Components
- Component Plugins
- Internationalization
- Viewer Events
- Value Change Listeners
- XUIServlet
- XeoLocalization
- XvwTemplates
Create New Topic
WebXEO Web
No permission to view
TWiki.WebTopBar
No permission to view
TWiki.WebBottomBar