博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
应用SAAS结构技术的开源药店管理系统-源代码结构说明
阅读量:7044 次
发布时间:2019-06-28

本文共 2328 字,大约阅读时间需要 7 分钟。

一、药店系统内容说明

在前些时间,我们发布了一个基于 的SAAS结构的案例- ,在文章中同时向大家提供了基于SAAS部署安全的演示客户端下载,也向大家提供了包含全部源代码下载。
是一套应用系统快速开发平台,用于帮助中小软件开发商快速构建自己的企业信息管理类开发团队,以达到节省开发成本、缩短开发时间,快速适应市场变化的目的,AgileEAS.NET应用开发平台包含基础类库、资源管理平台、运行容器、开发辅助工具等四大部分,资源管理平台为敏捷并行开发提供了设计、实现、测试等开发过程的并行。
药店系统案例以及案例所提供的SAAS部署技术是依赖于AgileEAS.NET平台提供的,这个案例是一个规格比较小,但却很有代表性的一个案例,涵盖了在企业应用系统开发中的一系列技术、比如Orm技术、平台加插入技术、分布式通信技术/WCF/WebService、SAAS技术、SOA思想等。
以下是药店系统的源代码目录结构,我给大家简要介绍一下:

AgileEAS.NET平台-文档

这里面是AgileEAS.NET平台所提供的开发参考文档,包含类库参考手册、平台技术说明书 、平台开发指南、。平台自身的数据库结构设计书、平台辅助工具的使用说明书等。

AgileEAS.NET平台-AppServer

这里面是AgileEAS.NET平台分布式通信Windows服务程序,用于提供应用的分布式运行能力,即SAAS/SOA架构的服务端技术。

药店系统-源码-VS2010

这里面是药店系统案例的所有源代码,开发人员可以在还原
药店系统-数据库备份之后修改、编译运行这部分源代码,这是一个独立、完整的案例。

药店系统-文档

这里面是药店系统案例的相关文档,包含案例的数据库模型定义、需求文档和数据库定义文档。

药店系统-完整开发教程PDF说明书系统

这里面是 写的如何使用AgileEAS.NET平台进行开发药店案例的系列教程。

药店系统-发布版本

这里面包含了一个可以可以直接部署为分布式结构的服务端和客户端的最终编译版本,AppServer为服务器部署部分,WinClient目录中提供了分布式/WCF通信的客户端程序,同 一文中提供的下载一样。

二、案例源码下载

请大家从 ,也可以去AgileEAS.NET官方网站进行下载: 。

三、如何使用案例源码

首先还原数据库,可以使用执行脚本、恢复数据库、附加数据库的方式进行处理,有关于如何使用备份还原技术还原数据库请参考“AgileEAS数据库还原及相关设计说明”文档。
对项目进行编译,可以选择使用VS2010打开
药店系统-源码-VS2010中的DrugShop解决方案进行编译,也可以使用build-all.bat这个批处理脚本进行编译,使用前请先修改脚本中的相对路径
setlocal
 
REM 设置路径
set dic=E:\AgileEAS.NET\药店系统-DrugShop
 
REM 编译解决方案
C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe %dic%\药店系统-源′码?-VS2010\DrugShop.sln /t:Rebuild /p:Configuration=Release
 
REM 复制文件到发布版本/应用服务器
copy %dic%\药店系统-源码-VS2010\Publish\DrugShop.DAL.dll  %dic%\药店系统-发布版本\AppServer\Bin /y
copy %dic%\药店系统-源码-VS2010\Publish\DrugShop.BLL.dll  %dic%\药店系统-发布版本\AppServer\Bin /y
 
REM 复制文件到发布版本/升级
copy %dic%\药店系统-源码-VS2010\Publish\DrugShop.*.dll  %dic%\药店系统-发布版本\AppServer\xClient\Files /y
 
REM 复制文件到发布版本/客户端
copy %dic%\药店系统-源码-VS2010\Publish\DrugShop.*.dll  %dic%\药店系统-发布版本\WinClient /y
 
pause
 
修改相关配置文件中的数据库连接参数,即可运行案例,系统初始管理员账户为“
Administrator”、密码为“
sa”。

四、平台发布下载

有关于平台最新版本的最新发布版本的程序集、类库手册、相关资料,请大家从AgileEAS.NET平台的官网 进行下载,官网设有独立的下载页面,从这里下载: 。

五、如何联系

如果您在使用AgileEAS.NET开发平台中有什么问题,请使用如下几种联系方式或者沟通方式。
1、官方网站:
AgileEAS.NET平台:
敏捷软件工程实验室:
2、
AgileEAS.NET平台交流群:
AgileEAS.NET平台交流群:120661978(超级群)[新建] 
AgileEAS.NET平台交流群:125643764(高级群)[新建] 
AgileEAS.NET平台交流群:147168308(高级群)[新建]
3、系统架构交流群:
系统架构交流群:9105332(高级群)(已满) 
系统架构交流群1:124825459(高级群)(已满) 
系统架构交流群2:49124441(高级群)(已满) 
系统架构交流群3:47025564(高级群)(已满)

链接

本文转自 agilelab 51CTO博客,原文链接:http://blog.51cto.com/agilelab/577434

转载地址:http://szeal.baihongyu.com/

你可能感兴趣的文章
[转]js日期时间函数(经典+完善+实用)
查看>>
iBATIS In Action:iBATIS的安装和配置
查看>>
endl用法
查看>>
关于Java基本数据类型
查看>>
GUID生成方式
查看>>
性能测试学习之三—— PV->TPS转换模型&TPS波动模型
查看>>
HDU 4028 The time of a day STL 模拟题
查看>>
Visual Studio 2008中 显示解决方案管理器中的解决方案节点,VS 2010 高级专业版 序列号...
查看>>
SharePoint Framework 构建你的第一个web部件(一)
查看>>
系统设计——权限系统
查看>>
SQL Server-流程控制 6,WaitFor 语句
查看>>
Linux 内核通知链随笔【中】【转】
查看>>
阻塞通信之Socket编程
查看>>
iOS:UIView的CALayer基本演练
查看>>
Moo.fx 超级轻量级的 javascript 特效库
查看>>
代码阅读总结之Fitch and Mather 7.0(自定义字符串缓存页)
查看>>
Ajax发送Post请求
查看>>
android文件导出错误—— failed to pull a selection
查看>>
PHP中的精确计算
查看>>
[CareerCup] 13.9 Aligned Malloc and Free Function 写一对申请和释放内存函数
查看>>