蔡偉
(西華大學,四川 成都 610000)
基于.NET平臺開發物流軟件
蔡偉
(西華大學,四川 成都 610000)
2014年進入了移動互聯網時代,隨著社會科學技術的發展,軟件已經是我們生活中必不可少的一款工具。比如說一款QQ,微信等及時通訊軟件已經是我們生活的中必需品,離開了它,似乎讓人們覺得回到了原始時代。軟件的發展已經從PC端慢慢轉變到移動端,隨著信息技術的發展以及涉及的領域和對人們生活帶來的方便。同時由于信息獲取的便利和信息技術的發展及其對社會生活的影響,計算機軟件已經滲透到各大行業。伴隨著現代物流概念的提出,物流企業不斷涌現,催生了物流軟件市場。國內企業以杰合偉業、中軟冠群、招商迪辰為代表;EXE等國外著名物流軟件借由代理商跨進中國大門,SAP、Oracle等ERP供應商也提供倉儲管理等物流功能模塊。
移動互聯網軟件應用;信息技術
計算機軟件是計算機的靈魂,是計算機應用的關鍵。如果沒有適應不同應用的計算機軟件,人們就不可能將計算機廣泛地應用于人類社會的生產、生活、科研、教育等幾乎所有領域,計算機也只能是一具沒有靈魂的軀殼。目前,以信息技術、信息產業為代表的高科技術日益引起人們的關注,成為新的經濟增長點,計算機軟件技術作為信息技術的基礎之一,已成為信息產業的主要組成部分。
計算機軟件技術發展很快。50年前,計算機只能被高素質的專家使用,今天,計算機的使用非常普遍,甚至沒有上學的小孩都可以靈活操作;40年前,文件不能方便地在兩臺計算機之間進行交換,甚至在同一臺計算機的兩個不同的應用程序之間進行交換也很困難,今天,網絡在兩個平臺和應用程序之間提供了無損的文件傳輸;30年前,多個應用程序不能方便地共享相同的數據,今天,數據庫技術使得多個用戶、多個應用程序可以互相覆蓋地共享數據。
目前,計算機業內流行的軟件編程語言有:C#、Java、PHP、C++、VisualBasic、HTML、Delphi、Power Builder等。編程的目的主要是為了解決問題,解放現實的勞動力,而現實的問題都是可以用語言來描述的,將問題用計算機語言來實現,需要編寫計算機開發程序。主要的途徑是對現實問題進行分析,用合理的數學模型來表達,然后通過計算機程序語言來實現功能,例如:R、G、B3色份量來各表示一種顏色,對于顏色的處理被轉化為對R、G、B3個整數的處理。只要改變這3個整數,就可以將其改變成另外一種顏色。
3.1 行業的需求
盡管軟件行業近幾年由高速增長期進入了穩定發展階段,但軟件行業整體增速仍持續高于電子信息行業的總體發展速度,軟件行業在電子信息行業中占比持續提升,行業地位逐年提高。軟件行業細分結構中,軟件產品占比保持穩定,技術服務業務成長迅速,系統集成業務占比逐漸下滑。
3.2 軟件人才的需求
在人才需求方面,由于IT技術在通信、醫療、教育等各個方面的全面發展促進了各個軟件開發方向的發展、從架構、編程到測試對人才的需求旺盛。從2007年的招聘情況看來,軟件開發工程師、軟件測試工程師、網絡系統工程師、咨詢工程師等都有很多招聘職位,人才需求很大。尤其是軟件開發工程師,繼2008年的短缺之后,隨處于經濟低潮期,但2009年仍然有很大的人才缺口,軟件開發工程師很多都享受著地位和薪水的雙高待遇。企業招聘人數很多,而且相比更加青睞有經驗的應聘人群。
4.1 軟件的分類
按應用范圍劃分,一般來講軟件被劃分為系統軟件、應用軟件和介于這兩者之間的中間件。統軟件:系統軟件為計算機使用提供最基本的功能,可分為操作系統和支撐軟件,其中操作系統是最基本的軟件。
系統軟件是負責管理計算機系統中各種獨立的硬件,使得它們可以協調工作。系統軟件使得計算機使用者和其他軟件將計算機當作一個整體而不需要顧及到底層每個硬件是如何工作的。
4.2 軟件行業的應用
如今計算機軟件已經應用于航空、服裝、餐飲、物流、教育、電子、能源、金融、建筑、制造業等等各大領域。
隨著社會時代的發展的推移,計算機軟件逐漸由pc端轉向手機移動端。比如說淘寶手機支付占整個雙十一的1/3。由此可見,軟件的行業應用越來越廣泛,包括我們用的百度地圖導航、手機支付錢包、攜程旅游等等客戶端軟件。它的應用范圍不再是那么單一了,而是幾乎占領了所有行業,前景可容樂觀。
第一步相關系統分析員向用戶初步了解需求,然后用word列出要開發的系統的功能模塊,深入了解和分析需求,系統分析員向用戶再次確認需求。第二步開發者需要對軟件系統進行概要設計,第三步在概要設計的基礎上,開發者需要進行軟件系統的詳細設計。第四步,在軟件編碼階段,開發者根據《軟件系統詳細設計報告》中對數據結構、算法分析和模塊實現等方面的設計要求,開始具體的編寫程序工作,分別實現各模塊的功能,從而實現對目標系統的功能、性能、接口、界面等方面的要求。第五步測試編寫好的系統。交給用戶使用,用戶使用后一個一個的確認每個功能。第六步軟件交付準備,第七步,驗收用戶驗收。
高端計算機軟件、操作系統微內核與源碼技術、軟件可靠性和安全性、軟件開發和集成工具、面向人們個性化需求的應用軟件,在相當時期內仍將是軟件領域的主要研究內容。軟件業的發展關系到一個國家的政治和未來,軟件產業將成為21世紀擁有最大產業規模和最具廣闊前景的新興產業之一。不管是國內還是國外,開源將是未來軟件的發展趨勢,免費已經成為了用戶的一種體驗習慣。如今也有很多軟件公司嘗試著無代碼的形式去編輯軟件,也就是所謂的開源代碼。未來的軟件行業是軟件的功能越來越強大,用戶體驗效果越來越好,將會大大提高程序員的工作效率。
[1] 論文結合以前學的軟件知識以及自己對軟件行業的趨勢的一種理解編輯而成.
[2] 鄭人杰,馬素霞,殷人昆.軟件工程概論.機械工業出版社.
蔡偉(1995.09-),男,漢族,四川巴中人,本科,西華大學,軟件工程。
TN929
A
1671-1602(2016)24-0136-01