吉特仓库管理系统-- 后台管理开源啦,源码大放送
?
吉特倉儲管理系統已經開發好些年了,已經不記得有多少個版本的迭代, 就針對前端UI以及項目結構等重大修改也經歷了好幾次。吉特倉儲管理系統這個名稱其實也就今年才開始使用,在此之前都已客戶公司命名,基本也是針對客戶定制服務。
說到底對這個項目還是有感情的,因為這個項目和很多客戶建立了關系,也認識了好多朋友,一起經歷了很多曾經認為一輩子也不可能經歷的事情,當然因為這個項目也給我個人帶來了豐厚(相對個人來說)的金錢回報,最近想了想準備開源倉儲系統后臺管理的源碼,供有需要的朋友和同學共同學習探討。
?
吉特倉儲管理系統使用mit授權協議,代碼托管在github 上
下載地址
https://github.com/hechenqingyuan/gitwms
?
QQ交流群:?88718955 ? ? ??142050808
個人QQ: ?821865130
?
一. 吉特倉儲系統展示
?
?
?
?
?
?
?
?
?
?
?
二. 吉特倉庫系統代碼展示
/******************************************************************************** Copyright (C) Git Corporation. All rights reserved.** Author: 情緣* Create Date: 2013-11-30 9:22:22** Description: Git.Framework* http://www.cnblogs.com/qingyuan/* Revision History:* Date Author Description* 2013-11-30 9:22:22 情緣 *********************************************************************************/using Git.Framework.DataTypes; using Git.Framework.Log; using Git.Framework.ORM; using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Text;namespace Git.Storage.Provider {public abstract partial class Bill<T, V> : DataFactorywhere T : BaseEntitywhere V : BaseEntity{/// <summary>/// 定義日志類/// </summary>protected Log log = Log.Instance(typeof(T));/// <summary>/// 創建單據/// </summary>/// <param name="entity"></param>/// <param name="list"></param>/// <returns></returns>public abstract string Create(T entity, List<V> list);/// <summary>/// 取消單據/// </summary>/// <param name="entity"></param>/// <returns></returns>public abstract string Cancel(T entity);/// <summary>/// 刪除單據/// </summary>/// <param name="entity"></param>/// <returns></returns>public abstract string Delete(T entity);/// <summary>/// 審核單據/// </summary>/// <param name="entity"></param>/// <returns></returns>public abstract string Audite(T entity);/// <summary>/// 打印單據/// </summary>/// <param name="entity"></param>/// <returns></returns>public abstract string Print(T entity);/// <summary>/// 查詢單據/// </summary>/// <param name="entity"></param>/// <returns></returns>public abstract T GetOrder(T entity);/// <summary>/// 獲得單據詳細信息/// </summary>/// <param name="entity"></param>/// <returns></returns>public abstract List<V> GetOrderDetail(V entity);/// <summary>/// 查詢單據分頁/// </summary>/// <param name="entity"></param>/// <param name="pageInfo"></param>/// <returns></returns>public abstract List<T> GetList(T entity, ref PageInfo pageInfo);/// <summary>/// 查詢單據詳細數據分頁/// </summary>/// <param name="entity"></param>/// <param name="pageInfo"></param>/// <returns></returns>public abstract List<V> GetDetailList(V entity, ref PageInfo pageInfo);/// <summary>/// 編輯單據信息/// </summary>/// <param name="entity"></param>/// <returns></returns>public abstract string EditOrder(T entity);/// <summary>/// 編輯單據詳細信息/// </summary>/// <param name="entity"></param>/// <returns></returns>public abstract string EditDetail(V entity);/// <summary>/// 編輯入庫單/// </summary>/// <param name="entity"></param>/// <param name="list"></param>/// <returns></returns>public abstract string EditOrder(T entity, List<V> list);/// <summary>/// 獲得訂單數量/// </summary>/// <param name="entity"></param>/// <returns></returns>public abstract int GetCount(T entity);/// <summary>/// 獲得打印單據的數據源/// </summary>/// <param name="argOrderNum"></param>/// <returns></returns>public abstract DataSet GetPrint(string argOrderNum);} }?
三. 程序說明
該程序大部分使用于生產制造廠,其中結合了制造廠的采購,銷售,生產等. 開源部分是倉庫系統后臺管理系統, 在給客戶實施的過程中利用到了很多硬件設備, 設計到Wince系統,Android系統等PDA設備,各種打印機,條碼打印機,感應設備等,而且這些可能在整個項目中占據主導,而后臺管理系統只是輔助作用的。
?
該程序使用的.NET MVC開發,大量使用到了jQuery,以及Bootstrap。 數據庫使用了SQL Server.
?
更多的代碼使用可以參考:
http://www.cnblogs.com/qingyuan/category/239086.html
? 以上是個人自主開發的ORM框架,大量運用到該項目中
?
四. 技術支持
技術支持: ?hechen@gitwms.com
QQ: ? ?821865130
QQ群: ?142050808 ? ? ? ? ? ?88718955
?
如果該項目對你有用,麻煩給文章點個贊 。不多說了,后續講解期待下文
作者:情緣
出處:http://www.cnblogs.com/qingyuan/
關于作者:從事倉庫,生產軟件方面的開發,在項目管理以及企業經營方面尋求發展之路
版權聲明:本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接。
聯系方式: 個人QQ ?821865130 ; 倉儲技術QQ群 88718955,142050808 ;
吉特倉儲管理系統 開源地址: https://github.com/hechenqingyuan/gitwms
?
總結
以上是生活随笔為你收集整理的吉特仓库管理系统-- 后台管理开源啦,源码大放送的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ABP框架理论学习之Debugging
- 下一篇: 1分钟快速生成用于网页内容提取的xslt