摘要:
軟件工程中期感悟 在這段時間的考試系統開發過程中,我收獲了很多,尤其是在中期答辯之后,對整個系統的開發,以及軟件工程有了一定的理解。 首先在開發開始的時候,由于對系統的流程不是很清楚,在與老師和團隊成員一步步討論之后,我們先對數據庫進行了一個詳細的設計。數據庫的設計是根據業務的具體實現進行設計的。雖
閱讀全文
摘要:
Ubuntu上Xen安裝虛擬機方法一dd一個空的磁盤sudo dd if=/dev/zero of=/home/vm1.img bs=1G count=8 下載Xen VM通用配置文件 sudo wget http://mirrors.aliyun.com/ubuntu/dists/precise/
閱讀全文
摘要:
之所以有各種不同的方法論,是因為對于軟件開發有不同的假設前提(assumption 做過科研的同學們都知道,所有的科學理論都是基于一套assumption的。一般的科學家對前人的成果修修補補,牛叉的科學家發現新的方法和領域,而傳奇的科學家都是推翻前人的assumption,直接顛覆或創立一整套理論…
閱讀全文
摘要:
XEN啟動過程 ?Xen Hypervisor運行在Ring0,在啟動過程中,Xen首先被引導:系統由Grub啟動,遵循Multiboot引導規范;然后Linux內核做為module也被引導入內存,同時initrd鏡像文件也一樣。整個引導過程示: ??? 1 當加電后首先是BIOS自檢、Grub引導
閱讀全文
摘要:
考試系統軟件項目成員: 計算機學院:齊能、梁璦云 物電學院:李紅、米軍奉 本需求說明書,由齊能、梁璦云完成學生端需求的書寫;李紅、米軍奉完成教師端需求的書寫;之后進行團隊討論,完成最后的修改。 考試系統 軟件需求規格說明書 關鍵詞:課程教學、管理平臺、規格說明 摘 要:本文檔是考試系統軟件需求規格說
閱讀全文
摘要:
我理解的軟件編碼規范 就像有時候,我會因為亂放東西,而在使用的時候找不到它們。在編程中的代碼也是一樣,一定的代碼規范是非常有必要的。現在很多開源網站都有許多人共同維護的開源項目,如果每個人都不按照一定的編碼規范去更新開源項目中的代碼,那么開源項目也會在很短的時候終止。在一個軟件項目團隊中,制定一定的
閱讀全文
摘要:
開源(Open Source)用之于大數據技術,其作用有二:一方面,在大數據技術變革之路上,開源在眾人之力和眾人之智推動下,摧枯拉朽,吐故納新,扮演著非常重要的推動作用。另一方面,開源也給大數據技術構建了一個異常復雜的生態系統。每一天,都有一大堆“新”框架、“新”類庫或“新”工具,猶如雨后春筍般涌出,亂花漸欲“迷”人眼。為了掌控住這些“新玩意”,數據分析的達人們不得不“殫精竭慮”地“學而時習之”。...
閱讀全文
摘要:
Docker簡明教程 【編者的話】使用Docker來寫代碼更高效并能有效提升自己的技能。Docker能打包你的開發環境,消除包的依賴沖突,并通過集裝箱式的應用來減少開發時間和學習時間。Docker作為一把瑞士軍刀在DevOps扮演的角色已經被很多文檔提到過了。但實際上Docker管理應用容器比在云上
閱讀全文
摘要:
由于之前已經實際使用了SVN和github,并在上周上課的過程中聽了兩位同學介紹了關于SVN和GitHub的使用教程,在廖老師的介紹下,并搜索有關的資料,對幾種代碼托管軟件進行了使用,在使用過程中有以下的體會:(對文中所引用的使用教程的博友們表示感謝) 版本控制系統的發展過程:單機版本控制系統(of
閱讀全文
摘要:
《構建之法.現代軟件工程》教材讀后問題 用了幾天時間看完《構建之法.現代軟件工程》,對教材中的問題去下: 1.“構建之法”是一個很大的概念還是在軟件工程中注重“構建”,具體的構建之法用在軟件工程具體項目中應該怎么實現? 2.軟件工程項目有大有小,還有不同的軟件需求,不同的開發工具,對待不同的軟件項目
閱讀全文