天天看点

应用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