天天看點

應用SAAS結構技術的開源藥店管理系統-源代碼結構說明

藥店系統案例以及案例所提供的SAAS部署技術是依賴于AgileEAS.NET平台提供的,這個案例是一個規格比較小,但卻很有代表性的一個案例,涵蓋了在企業應用系統開發中的一系列技術、比如Orm技術、平台加插入技術、分布式通信技術/WCF/WebService、SAAS技術、SOA思想等。

以下是藥店系統的源代碼目錄結構,我給大家簡要介紹一下:

<a href="http://images.cnblogs.com/cnblogs_com/eastjade/201105/201105301126483449.jpg"></a>

這裡面是AgileEAS.NET平台所提供的開發參考文檔,包含類庫參考手冊、平台技術說明書 、平台開發指南、。平台自身的資料庫結構設計書、平台輔助工具的使用說明書等。

這裡面是AgileEAS.NET平台分布式通信Windows服務程式,用于提供應用的分布式運作能力,即SAAS/SOA架構的服務端技術。

這裡面是藥店系統案例的所有源代碼,開發人員可以在還原藥店系統-資料庫備份之後修改、編譯運作這部分源代碼,這是一個獨立、完整的案例。

這裡面是藥店系統案例的相關文檔,包含案例的資料庫模型定義、需求文檔和資料庫定義文檔。

<a href="http://images.cnblogs.com/cnblogs_com/eastjade/201105/201105301126507612.jpg"></a>

首先還原資料庫,可以使用執行腳本、恢複資料庫、附加資料庫的方式進行處理,有關于如何使用備份還原技術還原資料庫請參考“AgileEAS資料庫還原及相關設計說明”文檔。

對項目進行編譯,可以選擇使用VS2010打開藥店系統-源碼-VS2010中的DrugShop解決方案進行編譯,也可以使用build-all.bat這個批處理腳本進行編譯,使用前請先修改腳本中的相對路徑

修改相關配置檔案中的資料庫連接配接參數,即可運作案例,系統初始管理者賬戶為“Administrator”、密碼為“sa”。

如果您在使用AgileEAS.NET開發平台中有什麼問題,請使用如下幾種聯系方式或者溝通方式。

1、官方網站:

2、AgileEAS.NET平台交流群:

AgileEAS.NET平台交流群:120661978(超級群)[建立] 

AgileEAS.NET平台交流群:125643764(進階群)[建立] 

AgileEAS.NET平台交流群:147168308(進階群)[建立]

3、系統架構交流群:

系統架構交流群:9105332(進階群)(已滿) 

系統架構交流群1:124825459(進階群)(已滿) 

系統架構交流群2:49124441(進階群)(已滿) 

系統架構交流群3:47025564(進階群)(已滿)

<a href="http://www.cnblogs.com/eastjade/archive/2010/09/12/1824405.html">AgileEAS.NET平台開發指南-文章索引</a>

<a href="http://www.cnblogs.com/eastjade/archive/2010/09/09/1822530.html">AgileEAS.NET應用開發平台介紹-文章索引</a>

<a href="http://www.cnblogs.com/eastjade/archive/2010/09/15/1826870.html">AgileEAS.NET平台應用開發教程-案例計劃</a>

<a href="http://www.cnblogs.com/hegezhou_hot/archive/2011/03/30/2000180.html">AgileEAS.NET平台開發Step By Step系列-藥店系統-索引</a>

本文轉自 agilelab 51CTO部落格,原文連結:http://blog.51cto.com/agilelab/577434