Time of Update: 2016-03-29
標籤: 本周要進行阿爾法版本的發布,因此我們做了一些代碼和測試方面的工作。當然了下了課後第一件事還是鞏固課上講的知識,比如MVP、四象限、看了演講《最後一課》等。 一、結對程式設計 本周的結對程式設計繼續持續上周的工作,因為上周的工作還有遺漏,所以重複了上周的內容,又在一起討論了一些細節,對於代碼上的一些問題我的partner給予了指導和改正。 二、站立會議 時間:2016.2.28 19:00-19:30 地點:傳媒西204實驗室 到場成員:嚴一格 彭楊 包玲玲 吳軍 高鑫
Time of Update: 2016-03-29
標籤:2016.03.29今天主要解決的是業務上的問題。商銳9.5中,進行班次管理時,可以設定‘銷售收銀日期記班次日期’。這看上去是個小設定,開啟後把原來收銀日期的欄位儲存為班次日期即可。但實際業務中,收銀員所在班次涉及到跨天時就遇到了不少麻煩。例如第1天晚上10點到第2天淩晨4作為晚班,實際業務中29號晚上10點後到30號淩晨4點前換班的收銀員,他所在的班次號都為20160329。該收銀員在29號所做的收銀操作在軟體中好處理,操作時間原封不動的存進去即可。但到了30號時
Time of Update: 2016-03-29
標籤:1. 開發一個軟體時,需要判斷原定的系統模型和目標是否現實,系統完成後所能帶來的效益是否大到值得投資開發這個系統的程度,如果做不到這些,那麼花費在這些工程上的任何時間、人力、軟硬體資源和經費,都是無謂的浪費。可行性研究的實質是要進行一次大大壓縮簡化了的系統分析和設計過程,就是在較高層次上以較抽象的方式進行的系統分析和設計的過程。可行性研究的目的就是用最小的代價在儘可能短的時間內確定問題是否能夠解決。一般說來,至少應該從以下三個方面研究每種解法的可行性:a.技術可行性。對要開發項目
Time of Update: 2016-03-27
標籤:1、 學習單元測試和程式碼涵蓋範圍工具的使用(1)寫一個程式,用於分析一個字串中各個單詞出現的頻率,並將單詞和它出現的頻率輸出顯示。(單詞之間用空格隔開,如“Hello World My First Unit Test”);(2)編寫單元測試進行測試;(3)用ElcEmma查看程式碼涵蓋範圍,要求覆蓋達到100%。package cn.lin.test;import java.util.HashMap;import java.util.Map;import org.
Time of Update: 2016-03-28
標籤:原始碼:package zuoye2;import java.awt.Container;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;class jiemian{public jiemian(){JFrame jf=new JFrame("四則運算");jf.setBounds(200, 100, 500,
Time of Update: 2016-03-28
標籤:MAMP Pro軟體是一款很好的在MAC下面啟動並執行網站集合成環境軟體,功能強大,配置簡單,十分便於本地調試,其由Apache+MySQL+PHP+動態DNS配置構成,PHP的版本可以動態切換到最新版。無需更改hosts檔案通過軟體配置介面即可完成hosts檔案修改,MySQL,Apache的連接埠和回合組態,十分的簡單,省去了使用者需要自己配置和搭建Integration
Time of Update: 2016-03-26
標籤:作業內容:簡要分析電腦輔助教學系統(CAI)的需求和必要性以及本周結對項目工作的成果。答:本周我們團隊選擇了電腦輔助教學系統這一項目作為我們本次的Team
Time of Update: 2016-03-26
標籤:第一題實現代碼如下:package com.liu.ST2;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;public class Question1 {public void countWord(String str) {String[] wordsArray = str.split(" ");Map<String, Integer>
Time of Update: 2016-03-27
標籤:第一象限:建議採取“差異化”的辦法,全力以赴投資在這個領域:1、構建完整的知識樹結構,內容上全面細緻,有具體的實際應用舉例,允許使用者在每一個知識頁下交流評論,提出自己對該知識點的學習看法或疑惑。2、因為我們的使用者主要是大學生電腦系群體與高校老師,所以我們提供了個人使用者板塊,使用者可以在上面發表自己的生活動態、博文或者課後作業,便於老師和學生們的交流分享。3、使用者體驗上,不同頁面之間的跳轉流暢,知識節點有已學習標記,整個學習過程思路清晰,所有介面風格活潑統一,
Time of Update: 2016-03-23
標籤:軟體缺陷 只有符合下列5個規則才能叫做軟體缺陷軟體為達到產品說明書標明的功能。軟體出現了產品說明書指明不會出現的錯誤。軟體功能超出了產品說明書指明範圍。軟體未達到產品說明書裡未指出但應達到的目標。軟體測試人員認為軟體難以理解、不宜使用、運行速度緩慢,或者終端使用者任務不好。 軟體測試員的目標是發現軟體缺陷 黑箱測試和白盒測試 在黑箱測試中,軟體測試人員只需要知道軟體要做什麼即可 ——
Time of Update: 2016-03-22
標籤:本周花費數小時瞭解軟體生命週期有哪些: 1、問題的定義及規劃。 2、需求分析。 3、軟體設計。 4、程式編碼。 5、軟體測試。 6、運行維護。軟體開發週期小結:軟體工程方法學:
Time of Update: 2016-03-22
標籤:昨天晚上在群裡交流各種腦動大開的題目,我順手也提了一個問題:
Time of Update: 2016-03-21
標籤:第一章
Time of Update: 2016-03-21
標籤:周次時間(包括上課)代碼量(行)部落格量(篇)瞭解到的知識點15h1001初步掌握git上傳步驟,瞭解代碼託管系統,學會使用git進行代碼託管210h3001學習使用cooding.net進行代碼託管315h3003學習如何用VS2013對 C# 代碼進行單元測試,瞭解 PSP
Time of Update: 2016-03-20
標籤:上了課才知道,對於一個軟體的開發遠遠不是想得那麼簡單,我原本以為只是簡單編下程就好了,沒想到前期的準備工作就這麼複雜。比如你不能憑空想象一個軟體,你想做出來是很好的,值得鼓勵的,但它是否能夠技術性地被做出還有待考證,不是有個作文題目叫“仰望星空和腳踏實地”麼,說的就是這個理兒,如果技術不過硬,或者現在的軟體編程根本無法達到目的,那麼恭喜你,又做了個美夢。然後你要想一下你的經費和時間問題呀,你說你有想法有實力,但是沒投資,那也挺悲催的,現在這個社會沒錢啥事兒都幹不了,
Time of Update: 2016-03-20
標籤:一、 實驗目的安裝Junit和Hamcrest,寫一個java程式判斷三角形類型,並編寫測試案例觀察代碼的正確率和覆蓋率。二、 實驗環境IDEA15junit(4.12)hamcrest(1.3)三、 實驗過程1、建立項目建立新的module,建立一個package命名為lib,並在project structure中將lib這個包設定為jar
Time of Update: 2016-03-20
標籤:第三周學習結束了,感覺這種每周打卡的生活挺好的,到了周末後能總結一周的收穫是一種非常不錯的事情,但是我有感覺到了時間根本不夠用,想要乾的許多事情有點交叉應付不過來導致有點敷衍的意思,我現在急需有人指點一下(@我)。第三周完成學習任務花費時間本周核心是熟悉java的文法,想要實現一個java編寫的系統時間大概5H 四則運算大概10H部落格量3+3瞭解的知識對於泛型有了新的認識現在就想試一試,還有集合類,現在閃屏登入估計是沒希望做出來了軟體工程學習進度03
Time of Update: 2016-03-19
標籤:寫一個判斷三角形種類的代碼,對其進行測試。判斷三角形代碼:package 測試1;public class sjx { public String f(int a,int b,int c) { if(a<=0||b<=0||c<=0||a+b<=c||a+c<=b||b+c<=a) return "不是三角形"; if(a == b&&b == c) return "等邊三角形";
Time of Update: 2016-03-20
標籤:軟體測試的第一次上機課上,第一次使用JUint對項目進行測試。安裝是最開始要進行的工作,JUint的安裝是比較容易的,只需將需要的jar包引入到項目中即可最開始的Triangle代碼如下:package com.tju.scs;public class Triangle { int a, b, c; public Triangle(){ a = 0; b = 0; c = 0; } public Triangle(int
Time of Update: 2016-03-20
標籤:要求:寫程式判斷3個整數組成的邊圍成的圖形是否為三角形,且判斷出等邊三角形,等腰三角形,不等邊三角形。編寫的java代碼如下:public class triangle { public String f(int a, int b, int c){ if(a==0||b==0||c==0||a+b<=c||a+c<=b||b+c<=a) return