易和Domino研究會2013簡報-XPage實際案例

Download Report

Transcript 易和Domino研究會2013簡報-XPage實際案例

易和Domino研究會2013
易和資訊控管有限公司
黃溪和(Albert)
www.esertec.com.tw
議程
PM 1:15~PM 2:15 Domino 9新增的系統管理功能
PM 2:15~PM 2:30 中場休息
PM 2:30~ PM 4:00 好用的XPage控制項介紹、XPage
的實際案例展示
PM 4:00~PM 4:15 中場休息
PM 4:15~PM 4:45 Notes經驗分享 -程智科技
PM 4:45~PM 5:00 Q&A
www.esertec.com.tw
好用的XPages控制項
•
(1.) 應用程式布置(Application Layout)
•
(2.) 對話框(Dialog)
•
(3.) Dojo名稱文字框(Dojo Name
TextBox)與名稱挑選器(Name Picker)
•
Upgrade Pack 1
www.esertec.com.tw
XPages實際案例展示
•
•
•
•
•
(1.) XX公司-EIP:使用應用程式布置
(Application Layout)控制項所設計的EIP
(2.) XX公司-差勤管理系統
特色:
-線上即時查詢上下班刷卡記錄(資料來自
DB2)
-涵蓋請假單、銷假單、出差單、差旅費報
支單、加班單、忘刷單
www.esertec.com.tw
XPages實際案例展示
•
•
•
•
•
(3.) XX公司-投資評估管理系統
特色:
-以流程圖顯示目前的處理進度
-每份文件在不同欄位都附有多個附件
-要將往來的email,關連到相關的案件內
www.esertec.com.tw
XPages實際案例展示
•
•
•
•
•
•
(4.) XX公司-電子商務購物網站
特色:
-給非公司內的使用者使用-客戶、經銷商
-獨立的會員(客戶、經銷商)帳號管理(非
Domino名錄)
-XPage網頁直接讀寫SQL Server,一個
XPage同時呈現Domino文件與SQL
Server的資料
-購物車的設計
www.esertec.com.tw
XPages實際案例展示
•
•
•
•
•
•
(5.) XX公司-報價管理系統
特色:
-用Master-Detail架構,明細單使用子文
件設計,沒有筆數限制
-可挑選報價品項,自動計算價格
-報價品項的挑選方式,為下選擇條件,即
時到DB2查詢品項資料。使用XPage設計
挑選介面,資料更新完全不重新整理網頁
-使用對話框(Dialog)控制項修改明細單,
不離開報價單主頁,也不重新更新主頁。
www.esertec.com.tw
XPages實際案例展示
•
•
•
•
•
(6.) XX公司-專案管理系統
特色:
-使用Master-Detail-2nd Detail架構,也
就是三層文件的架構。
-多版本設計
-多頁籤的設計,並關連多種文件。
www.esertec.com.tw
XPages實際案例展示
•
•
•
•
•
•
(7.) XX公司-營運報表管理系統
特色:
-多達三十多種報表
-有日報、月報、年報等多種格式
-有批次產生,也有即時查詢
-結合DB2的資料來源,使用SQL指令查詢
多關連性的資料以產生報表
www.esertec.com.tw
手機簽核的應用
•
使用手機瀏覽器簽核相關表單
•
自動符合手機解析度大小,畫面已自動調整
適合閱讀的大小,不需再手動放大
•
支援iPhone、iPad、Android手機等
•
與Lotus Traveler結合,當手機收到email
通知信時,直接點按連結即可在手機開啟表
單並簽核
www.esertec.com.tw
手機簽核的應用
iPhone樣式
Android樣式
www.esertec.com.tw
手機簽核的應用
www.esertec.com.tw
手機簽核的應用
開啟表單
簽核表單
www.esertec.com.tw
手機簽核的應用
已處理表單
公告單含附件
www.esertec.com.tw
手機簽核的應用
填寫表單
www.esertec.com.tw
手機簽核的應用
www.esertec.com.tw
手機簽核的應用
www.esertec.com.tw
手機簽核的應用
結合Google地圖
www.esertec.com.tw
成功案例-XPage Web
客戶名稱
導入系統
萬國法律事務所 •Cisco IP Phone網頁設計 for Domino行事曆與個人通訊錄
(XPage)
www.esertec.com.tw
成功案例-XPage Web
客戶名稱
永信投資控股
導入系統
•投資專案評估管理系統
www.esertec.com.tw
成功案例-XPage Web
客戶名稱
永信投資控股
導入系統
•投資專案評估管理系統
www.esertec.com.tw
成功案例-整合刷卡與門禁

Domino Server與卡機直接連結
成功案例-整合刷卡與門禁

整合門禁卡機,直接線上設定可進出人員
,可出入門口。
Notes/Domino程式設計的第三波革命
年份
第一波
第二波
Notes版本
Designer開發元件
特色
1989~
R1~R4
1998左
右
(全盛時期)
Notes Client介面
Client/Server架構、
Form,View,Agent,
抄寫,
公式,LotusScript
群組軟體的第一品牌
1999~
R5~R8
2008
(日漸式微)
Web介面
Web介面,
Form,View,Agent,
但設計面不夠聰明;太
公式,LotusScript,
多土法煉鋼
JavaScript,Java
第三波
R8.5.x以後
2008~
迄今
(東山再起)
Web 2.0介面
符合Web 2.0標準,提
XPage,
供許多控制項,
JavaScript(Client-
提供Mobile網頁介面
Side/Server-Side),
Java
www.esertec.com.tw
Domino的MVC架構-Single Server
www.esertec.com.tw
Domino的MVC架構-Multi Server
Domino 8.5.x或9
舊版Domino Server,R8,R7,R6…
www.esertec.com.tw
XPages擴大Domino的應用範圍
XPage設計
CRM
企業官網
請採購系統
e-Business
文件管理
/KM
差勤系統
客戶(B-to-B)
消費者(B-to-C)
供應商
電子表單
簽核系統
教育訓練系統
訂單管理
SCM
EIP
XPage設計
www.esertec.com.tw
XPages學習地圖
XPages for Domino 9應用程式開發-XPages的基礎(Level 1)設計
(ND9XPG1)
XPages for Domino 9應用程式開發-JavaScript的設計(ND9XPJS)
行動式XPages應用程式 for
Domino 9的開發與設計
(ND9MBXP)
XPages for Domino 9應用程式
開發-使用應用程式佈置與Dojo
UI控制項(ND9XPAL)
XPages for Domino 9應用程式
開發-Java的設計(ND9XPJA)
XPages for Domino 9應用程式
開發-XPages的進階(Level 2)設
計(ND9XPG2)