現在會用SQL+VC做一個簡單的入訂單,出、入庫。想做一個物料 編碼系統,實作一物一碼,用SQL怎么實作,求大神指點一下。編碼規則就不用說了,主要是軟體的實作方法。
uj5u.com熱心網友回復:
ERP什么時候成大白菜了。。。uj5u.com熱心網友回復:
網上找一個ERP,參考著做。uj5u.com熱心網友回復:
大有大的做,小有小的做。我正在做個小的,用Tomcat做服務器,JSP+JavaScript+Ajax做頁面,JAVA做JavaBean,Servlet。用SQL Server的存盤程序給JavaBean和Servlet呼叫。uj5u.com熱心網友回復:
我想用C#做頁面,SQL做資料庫
uj5u.com熱心網友回復:
說ERP就有人要笑你了。一個ERP系統不是一個人干的出來的。你說自己簡單出入庫 還行。
uj5u.com熱心網友回復:
最近也在研究這個,也是C#+SQL的組合uj5u.com熱心網友回復:
用vs+sql可以做個簡單的。uj5u.com熱心網友回復:
兄弟,說ERP你一個人做真的會被人笑的.ERP不要說細節,就是單單模塊能搞通,都算是高人.uj5u.com熱心網友回復:
1個人很困難,ERP規模小點的話也許可以。1.你不做產品,所以一種模式就行。(如果做產品可以選用CS和BS都有的模式或者可以跨平臺的非標準CS模式)
2.你沒什么特殊要求。
3.ERP一般都是內部使用,即使外部使用也不可能隨便在一個地方隨便登錄網頁使用(這是BS的唯一優點),又不是電子商務。
4.ERP對效率要求很高所以用VC也是可以行的,正常用C#
綜上所述 前端肯定選用CS,BS老老實實做它該做的網頁和電子商務系統就行了。
一般要先了解業務需求,ERP一般做企業管理用的,所以要把自己假設為老板,如果自己是老板應該怎么通過ERP系統去管控企業。比如訂單來了,BOM物料后,怎么通過計算或者其它控制采購數量,然后用ERP的方式體現出來,比如 付款的時候為什么要付款依據是什么,這時候也要通過ERP表達出來,ERP是執行管理的工具,多讀一些這方面的資料..........,參照標準ERP。
然后,考慮程式的框架,一般ERP要自己做一個框架,然后客戶端去套用這個框架寫程式。
框架底層可以實作一些底層功能功能,比如:
-- SQL存盤在XML中,XML里可以維護SQL陳述句
-- 一般ERP的某一個模塊操作,分為 待處理任務,和已形成單據的串列, 以及明細查詢, 待處理表示 上一層流轉下來提示你的資訊,已形成單據表示已-- 經做的單據。再有一個明細查詢,ERP大部分模塊可以設定成這樣的界面。
.XML中可以定義 待處理任務(比如采購訂單的模塊中,已形成資料是采購訂單串列,待處理資料應該是 還沒有發生采購的 訂單數量 * 物料用量的資料),明細查詢則是查詢明細查詢的資料
--瀏覽界面 寫一些基類,框架,絕大部分客戶端都繼承這個
--報表,要找報表設計器,外部定義報表,外部可以維護。
--資料框架,可以設定前后流程關系,每執行一個流程操作或者洗掉一個專案可以代碼中動態配置是否檢查上游流程或者下游流程的資料自動。
--定義一些列舉存盤方式的底層框架
--一些基礎類
--一些對照映射的基礎,如界面與XML中的欄位自動對照。不需要寫賦值代碼。只需要界面增加控制元件和XML中增加欄位配置即可完成映射。
--一些標準化的介面定義,如這個模塊需要有審核功能,就繼承審核介面(如果是C#的話),VC的話沒用過。
--界面的一些功能性操作,如提交、鉆取
--一些統一的公共控制元件組件
--版本控制、自動更新、例外等
--權限管理、動態設定審核流程(包括如何過濾掉一些條件,比如 金額大于 300的不流入審核,那就在 審核條件里寫動態SQL保存到資料里)
--EXCEL操作類PDF操作類,動態決議一些東西,比如 A的EXCEL 決議可以用正則維護到資料庫內,B的EXCEL動態增加一條再寫好正則,然后動態決議
至于一些宏觀的方案取決于具體的,比如可以通過WCF訪問,或者直接連接資料庫都行,看需要什么,別隨便自己就定義個好壞。
感覺現在網上公開的一些的所謂ERP都不能算ERP。個人感覺10年的ERP比現在的做的好多了。國內跟風嚴重。誤導嚴重。
uj5u.com熱心網友回復:
可以參考這款軟體:萬能庫存管理系統用access存盤資料,用VC做界面操作資料
uj5u.com熱心網友回復:
一個人弄個ERP出來?建議你先研究研究ERP究竟是什么吧,弄清楚一個能稱得上ERP的應用系統起碼應該包含什么內容,然后再評估一下你的能力、精力、毅力是不是足以支撐這個專案。你若一定要做,那么在弄清楚ERP的基本業務需求之后,可以先從簡單的模塊做起,一點一點擴張。過個十年八年,或許能弄出一個ERP也未可知。
uj5u.com熱心網友回復:
個人搞個ERP可能性不大,搞一些進銷存類的軟體還是有希望的。uj5u.com熱心網友回復:
可以考慮從二次開發入手。uj5u.com熱心網友回復:
ERP什么時候成大白菜了,我也想開發
uj5u.com熱心網友回復:
做個實用程式就是,算不上ERPuj5u.com熱心網友回復:
只能說做個進銷存吧。光是財務模塊一般程式員就不熟悉,起碼要通曉會計。比如成本怎么計算,怎么科目結轉。
uj5u.com熱心網友回復:
樓主,EPR有多少個模塊?起碼有多少個模塊才算ERP?它和進銷存有什么不同?請先搞清楚這些問題
uj5u.com熱心網友回復:
也別叫什么ERP,直接寫個企業定向開發的小軟體,不要太在意ERP的抬頭,能用的就是OK的,有句話叫存在即合理。樓主加油,我是沒你個勇氣!uj5u.com熱心網友回復:
按你的要求,隨便去圖書館找本書好好看都有案例~uj5u.com熱心網友回復:
先熟悉業務吧。等熟悉業務了在說開發。uj5u.com熱心網友回復:
做ERP不熟悉業務是做不成功的,一切從業務出發,思路要明確。uj5u.com熱心網友回復:
都是高手,好好學習。uj5u.com熱心網友回復:
首先肯定你的決定和勇氣,雖然我猜測你沒有搞明白ERP的定義與范圍,但別太在意名字與概念;另外你的問題我也感覺比較模糊,是要生碼的演算法或代碼嗎?已經有規則了,方法不就有了嗎?另外編碼一定要通過SQL來實作嗎?
可以先找一些開源的ERP或進銷存參考一下,或許有幫助。
uj5u.com熱心網友回復:
你描述的不是ERP,只是進銷存,庫存管理的一部分功能。SQL中一般有物料表、收發存表、訂單表、現存量表(如果資料量少,則可以不用此表,直接用查詢即可)
uj5u.com熱心網友回復:
C#.net+SQL,便捷實用uj5u.com熱心網友回復:
說實在的,我覺得用excel就可以完成,之前用有個同事就是用的excel+SQL完成了一套ERP系統的開發,而且功能確實強大uj5u.com熱心網友回復:
個人是不可能的,我們公司erp上千個表uj5u.com熱心網友回復:
這個有點困難吧, 不過加油啊, 看好你uj5u.com熱心網友回復:
佩服你 祝你成功哦uj5u.com熱心網友回復:
推薦使用SDP開發平臺~~ 更方便快捷的開發~uj5u.com熱心網友回復:
我就是自己一個人寫,為什么不可以。uj5u.com熱心網友回復:
我正在一個人寫ERP
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
一些企業把一個列印送貨單的小程式也叫ERPuj5u.com熱心網友回復:

自己的產品,界面不美觀
uj5u.com熱心網友回復:
不管怎么設計,只要企業用起來舒服,能幫助企業運營就是好系統走ERP的路,但不要被限制在ERP里
uj5u.com熱心網友回復:
一個人還真可以寫,ERP地概念還是比較范范的,上面有幾個兄弟說得比較好,首先你要有堅實得業務基礎,其次有過硬得技術支撐,再有就是毅力了,上述幾點若是都具備用一年左右一個人寫一套ERP程式完全沒問題,難者不會會者不難,至于ERP得復雜程度不是表多就肯定復雜的,只能說表多邏輯關系復雜的概率比較大。uj5u.com熱心網友回復:
一個人開發ERP是確實很困難,要克服很多難關,能稱得上叫ERP的就涉及總賬、成本、應收應付、固定資產、銷售、采購、庫存、計劃、生產這些基本模塊,但是這些模塊全部需要絕對專業的知識和高度抽象能力,否則,即便你精通于軟體架構與研發也無濟于事。況且,如果要研發一個適合很多行業使用的ERP產品,或者需要更長的生命周期,還要考慮軟體本身的擴展能力,否則,產品即便研發出來,也沒有很好的生命力。當然,如果你真的有勇氣和毅力,花費5年,伙同3、4個志同道合的技術人員一起干、舍去休息時間,不是沒有可能。還有真正的ERP產品也有演算法難題,譬如MRP運算,替代料,業務與財務的集成等等,無數的難題、無數的BUG會等著你。即便你開發出來,還要面臨小白鼠企業愿不愿意用,或者用下去,加之資料結構與性能等等難題。
但是,不是沒有可能。我開發ERP10多年時間,希望有機會交流。
uj5u.com熱心網友回復:
這就是ERP系統,這連進銷存系統都不是,別啥都說成是 ERP系統。uj5u.com熱心網友回復:
開始是第一步,佩服你uj5u.com熱心網友回復:
同意,我覺得 一年寫個成品出來問題不大我是做SAP的,寫個簡單的,不搞那么復雜,一年時間妥妥的
uj5u.com熱心網友回復:
親,你打算寫到老么?uj5u.com熱心網友回復:
我做了十來年的商超/POS軟體,偶爾也遇到新入行的小弟說他之前做什么什么ERP,我就讓他弄清楚ERP的全稱是什么,再說自己是做什么的~~~uj5u.com熱心網友回復:
親,這有什么不可以,花費的時間與ERP的復雜程度成正比。這就像吃飯,有錢吃好點,沒錢吃簡單點。
7分業務3分技術,不了解業務做出來的是垃圾。
泡在甲方里開發是個不錯的選擇,如果不計較成本的話。
uj5u.com熱心網友回復:
我做過零售行業一線崗位,也想過,后來感覺自己理解得太簡單了,就沒再繼續。公司各部門都在用,那么用戶權限就不同,各種模塊很多我還沒接觸過。一個公司不同部門都是通過它傳遞運營資料,顧及的東西太多了,太多不確定因素,這些因素不是來自編程技術,而是對公司運作的理解程度。uj5u.com熱心網友回復:
你那個叫進銷存,玩的好點要加上計劃控制。 問題是你寫的ERP有用沒 然后BUG有多少 夠實用不uj5u.com熱心網友回復:
樓主有這個想法很好啊,做個小型的,滿足自己單位使用就行。大型的可以試試Odoo,開源免費,使用Python開發。不過得二次開發才能做出適合自己的成品。我司目前就有計劃轉移ERP到Odoo上去。
我想用C#+SQL開發PDM,管理圖紙、工藝卡等技術檔案。一直忙得沒時間做……
uj5u.com熱心網友回復:
只要對工廠管理熟悉,懂的軟體開發基本技術,開發erp是小菜一碟,這個是我們公司用的erp系統,5000人工廠,400個在線用戶
uj5u.com熱心網友回復:
同意,我覺得 一年寫個成品出來問題不大我是做Sage的,寫個簡單的,不搞那么復雜,一年時間妥妥的
uj5u.com熱心網友回復:
上個ERP你得花個半年左右時間,團隊制作。uj5u.com熱心網友回復:
為您點贊,現在是合作的社會了uj5u.com熱心網友回復:
能精通各個行業的ERP系統作業流程都已經很厲害了,自己能開發那更牛了
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/8807.html
標籤:ERP/CRM
