应用SAAS结构技术的开源药店管理系统-源代码结构说明

一、药店系统内容说明

在前些时间,我们发布了一个基于AgileEAS.NET平台的SAAS结构的案例-AgileEAS.NET平台开发实例-药店系统-快速的SAAS开发体验,在文章中同时向大家提供了基于SAAS部署安全的演示客户端下载,也向大家提供了包含全部源代码下载。

AgileEAS.NET平台是一套应用系统快速开发平台,用于帮助中小软件开发商快速构建自己的企业信息管理类开发团队,以达到节省开发成本、缩短开发时间,快速适应市场变化的目的,AgileEAS.NET应用开发平台包含基础类库、资源管理平台、运行容器、开发辅助工具等四大部分,资源管理平台为敏捷并行开发提供了设计、实现、测试等开发过程的并行。

药店系统案例以及案例所提供的SAAS部署技术是依赖于AgileEAS.NET平台提供的,这个案例是一个规格比较小,但却很有代表性的一个案例,涵盖了在企业应用系统开发中的一系列技术、比如Orm技术、平台加插入技术、分布式通信技术/WCF/WebService、SAAS技术、SOA思想等。

以下是药店系统的源代码目录结构,我给大家简要介绍一下:

AgileEAS.NET平台-文档

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

AgileEAS.NET平台-AppServer

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

药店系统-源码-VS2010

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

药店系统-文档

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

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

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

药店系统-发布版本

这里面包含了一个可以可以直接部署为分布式结构的服务端和客户端的最终编译版本,AppServer为服务器部署部分,WinClient目录中提供了分布式/WCF通信的客户端程序,同AgileEAS.NET平台开发实例-药店系统-快速的SAAS开发体验一文中提供的下载一样。

二、案例源码下载

请大家从这里下载,也可以去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平台的官网http://www.smarteas.net/进行下载,官网设有独立的下载页面,从这里下载:官网下载页面

五、如何联系

如果您在使用AgileEAS.NET开发平台中有什么问题,请使用如下几种联系方式或者沟通方式。

1、官方网站:

AgileEAS.NET平台:http://www.smarteas.net/

敏捷软件工程实验室:http://www.agilelab.cn/

2、AgileEAS.NET平台交流群:

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

AgileEAS.NET平台交流群:125643764(高级群)[新建]

AgileEAS.NET平台交流群:147168308(高级群)[新建]

3、系统架构交流群:

系统架构交流群:9105332(高级群)(已满)

系统架构交流群1:124825459(高级群)(已满)

系统架构交流群2:49124441(高级群)(已满)

系统架构交流群3:47025564(高级群)(已满)

链接

AgileEAS.NET平台开发指南-文章索引

AgileEAS.NET应用开发平台介绍-文章索引

AgileEAS.NET平台应用开发教程-案例计划

AgileEAS.NET平台开发Step By Step系列-药店系统-索引

时间: 2024-10-22 18:05:43

应用SAAS结构技术的开源药店管理系统-源代码结构说明的相关文章

应用SAAS结构技术的开源药店管理系统-如何自己部署这种SOA/SAAS结构的应用

一.药店系统内容说明 在前些时间,我们发布了一个基于AgileEAS.NET平台的SAAS结构的案例-AgileEAS.NET平台开发实例-药店系统-快速的SAAS开发体验,在文章中同时向大家提供了基于SAAS部署安全的演示客户端下载,也向大家提供了包含全部源代码下载. AgileEAS.NET平台是一套应用系统快速开发平台,用于帮助中小软件开发商快速构建自己的企业信息管理类开发团队,以达到节省开发成本.缩短开发时间,快速适应市场变化的目的,AgileEAS.NET应用开发平台包含基础类库.资源

基于AgileEAS.NET SOA 平台SAAS架构技术的开源分销ERP系统-SmartERP.NET下载配置说明

一.前言      AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台.用于帮助中小型软件企业建立一条适合市场快速变化的开发团队,以达到节省开发成本.缩短开发时间,快速适应市场变化的目的.      AgileEAS.NET SOA中间件平台提供了敏捷快速开发软件工程的最佳实践,通过提供大量的基础支撑功能如IOC.ORM.SOA.分布式体系及敏捷并发开发方法所支撑的插件开发体系,以及提供了大量的

轻松建站,20个PHP开源内容管理系统(CMS)推荐

内容管理系统或CMS是一个用于管理新闻的应用程序,用户可以从后台管理系统发布.编辑和删除文章.HTML 和其他脚本语言不需要操作 CMS,尽管使用它们会增加更多优势. 由于我们已经研究了 22 个开放源代码的 PHP 框架,所以我决定对 20 个开源 PHP 内容管理系统进行综述,以便那些没有强大 PH P知识的读者可以用免费且开放的 CMS 源代码轻松创建他们的网站. 01 WordPress WordPress 是一个功能强大且易于使用的内容管理系统.最初它被设计成一个博客平台.然后,它慢慢

使用.NET的基本控件和ADO.NET技术完成一个图书管理系统的开发

问题描述 题目:紧急求助某学校要求使用.NET的基本控件和ADO.NET技术完成一个图书管理系统的开发,其中保存在SQLServer2005数据库中的用户信息如下:数据库名LibraryDB表名UserInfo字段显示字段名数据类型字段大小备注和说明登录编号LoginIdVarchar16主键登录密码LoginPwdVarchar8姓名UserNameVarchar16性别UserGenderVarchar2年龄UserAgeint大于0小于100要完成图书管理系统的注册用户与登录系统的功能:图

LeeCX - 开源后台管理系统简单介绍

我们在github上开源了一个后台管理系统,使用了前端css框架并且简单的封装了一下,技术的将会不间断更新,详细可以点击原文链接.具体介绍如下: LeeCX 开源后台管理系统,前端基于bootstrap+jquery,扁平化风格,可支持移动端浏览器:后端基于springmvc+spring+mybatis 主要功能: 1.三层架构:使用SSM,即springmvc+spring+mybatis作为基本的架构2.数据源采用阿里巴巴Druid连接池,可以开启监控数据库访问性能,统计SQL执行的面板3

广州技术交流腐败会之IBM技术沙龙开源技术 & WebSphere & Tivoli

广州技术交流腐败会之IBM技术沙龙开源技术 & WebSphere & Tivoli 1.活动时间:2009年3月27日 2.活动地点:广州麓湖高尔夫乡村俱乐部  广州市麓景路麓湖 3.迷路者SOS  020-83507777 4.活动内容 活动一: WebSphere技术专家沙龙活动说明(广州站:2009年3月27日)日程安排 13:30-14:00 签到 14:00-16:00 Spring Security 16:00-16:15 茶歇 16:15-17:00 WebSphere的S

moodle开源课程管理系统要同时实现30个学生访问,最低的硬件或软件配置是多少

问题描述 moodle开源课程管理系统要同时实现30个学生访问,最低的硬件或软件配置是多少 现在这个系统只能实现几个学生同时访问,当整个班级一起时,就会出现链接不上的崩溃状态? 解决方案 首先检查下你的网络带宽够不够,找到瓶颈所在.

PHP开源网站管理系统织梦CMS被发现植入后门

国内知名的PHP开源网站管理系统织梦CMS(DedeCms)v5.7 sp1版本被发现植入后门,黑客可通过此后门直接获得网站的控制权限,获取存储在服务器上的文件和数据库.据CMS官方数据显示,目前约有70万网站使用该系统搭建,涉及企业.政府机关.媒体机构.行业及个人网站等.瑞星公司特此紧急提醒使用该系统的网站管理员,使用瑞星网站密码安全检测系统查找后门并及时进行封堵. 据瑞星专家介绍,织梦CMS(Dedecms) v5.7 sp1版本的中的shopcar.class.php文件被植入一句后门代码

安全与技术并重,开源数据仓库命运如何?

文章讲的是安全与技术并重,开源数据仓库命运如何,一家公司的命运或未来取决于什么呢?市场导向还是战略推动?当今世界,抓住用户才是硬道理,学会发掘潜在用户才可以促进公司的不断发展.随着面向用户的商业方法不断增多,企业家在整个商业环境中努力确保最佳的客户满意度,同时,数据分析和商业智能的概念悄然进入业务场景. BI的兴起和成长 狭义的BI就仅指Reporting System, 就是基于DW(data warehousing)设计的报表系统,是公司高层想要看的报表展现.通过DW中的维度表和事实表,来从