㈠ 製作一個可以用的軟體,需要經過哪些步驟
一、製作步驟
1、概要設計,所謂概要設計,就是對將要開發的軟體進行一個大概功能的設計,主要包括:軟體所實現哪些功能和功能實現的程度;一個軟體的功能是無法估計的,只要有需要,就可以添加相應的功能,如果沒有一個計劃,盲目的做,那麼這個項目到最後的期限是不可能做完的。這一點在整個的流程中也是相當重要的,它關繫到能不能按期完成。
2、做完概要設計之後,還要對其進行詳細的說明,對每個功能所包括哪些小功能進行一一說明;這樣開發人員在開發過程中才有一個明確的目標,以保障開發工作的合理分配和管理。
3、做完詳細功能設計之後,就可以根據詳細設計書並按照軟體 開發代碼規范進行編碼了。
4、軟體測試階段,不能認為編碼完成,軟體就結束了,在軟體開發過程當中,測試也是相當重要的;測試主要包括使用Junit工具單體測試和結合測試。只有測試才能知道這個軟體有沒有Bug,才能知道軟體的健壯性。在規范化的研發流程中,編碼工作在整個項目流程里最多不會超過1/2,通常在1/3的時間,所謂磨刀不誤砍柴功,設計過程完成的好,編碼效率就會極大提高,編碼時不同模塊之間的進度協調和協作是最需要小心的,也許一個小模塊的問題就可能影響了整體進度,讓很多程序員因此被迫停下工作等待,這種問題在很多研發過程中都出現過。編碼時的相互溝通和應急的解決手段都是相當重要的,對於程序員而言,bug永遠存在,必須永遠面對這個問題。
5、測試編寫好的系統。交給用戶使用,用戶使用後一個一個的確認每個功能,然後驗收。
二、軟體開發環境
軟體開發環境在歐洲又叫集成式項目支持環境(Integrated Project Support Environment,IPSE)。 軟體開發環境的主要組成成分是軟體工具。人機界面是軟體開發環境與用戶之間的一個統一的互動式對話系統,它是軟體開發環境的重要質量標志。存儲各種軟體工具加工所產生的軟體產品或半成品(如 源代碼、測試數據和各種文檔資料等)的軟體環境資料庫是軟體開發環境的核心。工具間的聯系和相互理解都是通過存儲在信息庫中的共享數據得以實現的。
軟體開發環境資料庫是面向軟體工作者的知識型信息資料庫,其數據對象是多元化、帶有智能性質的。軟體開發資料庫用來支撐各種軟體工具,尤其是自動設計工具、編譯程序等的主動或被動的工作。
較初級的SDE資料庫一般包含通用子程序庫、可重組的程序加工信息庫、模塊描述與介面信息庫、軟體測試與糾錯依據信息庫等;較完整的SDE資料庫還應包括可行性與需求信息檔案、階段設計詳細檔案、測試驅動資料庫、軟體維護檔案等。更進一步的要求是面向軟體規劃到實現、維護全過程的自動進行,這要求SDE資料庫系統是具有智能的,其中比較基本的智能結果是軟體編碼的自動實現和優化、軟體工程項目的多方面不同角度的自我分析與總結。這種智能結果還應主動地被重新改造、學習,以豐富SDE資料庫的知識、信息和軟體積累。這時候,軟體開發環境在軟體工程人員的恰當的外部控制或幫助下逐步向高度智能與自動化邁進。
軟體實現的根據是計算機語言。時至今日,計算機語言發展為演算法語言、資料庫語言、智能模擬語言等多種門類,在幾十種重要的演算法語言中,C&C++語言日益成為廣大計算機軟體工作人員的親密夥伴,這不僅因為它功能強大、構造靈活,更在於它提供了高度結構化的語法、簡單而統一的軟體構造方式,使得以它為主構造的SDE資料庫的基礎成分——子程序庫的設計與建設顯得異常的方便。
事實上,以C&C++為背景建立的SDE子程序庫能為軟體工作者提供比較有效、靈活、方便、友好的自動編碼基礎,尤其是C++的封裝等特性,更適合大項目的開發管理和維護。
三、開發工具
1、軟體建模工具,用於描述系統的需求,輔助設計。
2、軟體實施工具,用於程序設計,編碼和編譯,包括程序語言開發環境和集成開發環境。
3、前者主要提供程序語言的預編譯,編譯,鏈接的工具,後者包括代碼編輯器在內的編輯器,代碼生成器,運行環境和調試器。
4、模擬運行平台,用於模擬系統的實際運行環境。
5、軟體測試工具,用於對系統,子系統,模塊或單元進行測試的工具。
6、軟體開發支撐工具,主要是軟體配置管理工具。
㈡ 如何搭建手機軟體開發環境跪求....
這是手機開發環境配置內容:
1.安裝JDK 安裝文件 jdk-6u3-windows-i586-p.exe(也可以是更高版本)
最好按默認路徑安裝(安裝在C盤)。
2.設置環境變數
在「我的電腦」上單擊右鍵 點屬性 -> 高級 -> 環境變數
在系統變數下面點新建按紐
新建 變數名 JAVA_HOME 變數值 C:\Program Files\Java\jdk1.6.0_20(JDK版本不同,路徑會不一樣)
新建 變數名 CLASSPATH 變數值 .;%JAVA_HOME%\lib\tools.jar
在系統變數中找到 PATH 變數 雙擊 在變數值的最前面加上 ;%JAVA_HOME%\bin;
點 確定 確定
3.安裝eclipse(當然MyEclipse也可以用) 安裝文件 eclipse-SDK-3.2.2-win32.zip
將壓縮文件拷貝到C盤根目錄 右擊選 釋放到這里即可
4.建立快捷方式
在C盤上會出現一個 eclipse 文件夾 進入 將其中的可執行文件 eclipse.exe 在桌面創建快捷方式
5.安裝EclipseME插件 安裝文件 eclipseme.feature_1.7.7_site.zip(現在最新版本是1.7.9版)
將壓縮文件拷貝到C盤根目錄
打開桌面上的eclipse 在新出來的窗口中點Browse... 點選D盤,點OK
點OK 進入Eclipse
在菜單中點 Help -> SoftWare Updates -> Find and Install...
選擇 「Search for new features to install」 點 next
點 「New Archived Site..」 找到 eclipseme.feature_1.7.7_site.zip 文件 點 打開
eclipseme.feature_1.7.7_site.zip 前面的的方框中打鉤
什麼都不用改 點OK 或者next 直到完成
6.安裝WTK(這也是必須安裝的) 安裝文件 sun_java_wireless_toolkit-2_5_2-ml-windows.exe
按照默認路徑安裝即可。
7.將WTK綁定到EclipseME
進入 eclipse 在菜單中點 Window -> Preferences
在最左邊的框中點開 J2ME 點第一項 Debice Management
在左邊點 Import...
在新出來的窗口中的上面 點Browse ..
找到 WTK 的安裝目錄 現在應該是C:\WTK2.5.2 點OK
點右邊的Refresh 按扭
點 finish
點OK 完成
設置應用程序目錄
預設情況下,J2ME Wireless Toolkit 將應用程序存儲在 {toolkit}\apps 下的目錄中。在 ktools.properties 中以如下形式添加一行,可更改這一預設設置:
kvem.apps.dir: <application_directory>
目錄路徑中的所有反斜杠字元 ('\') 前都應再加一個反斜杠。另外,目錄路徑不應包含任何空格。
例如,要將應用程序目錄設置成 D:\dev\midlets,則應使用:
kvem.apps.dir:D:\\dev\\midlets
㈢ 自己動手製作游戲軟體 怎樣自己製作游戲軟體
你可以先去【繪學霸】網站找「游戲設計/游戲製作」板塊的【免費】視頻教程-【點擊進入】完整入門到精通視頻教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y04r-524281943649573125
想要系統的學習可以考慮報一個網路直播課,推薦CGWANG的網路課。老師講得細,上完還可以回看,還有同類型錄播課可以免費學(贈送終身VIP)。
自製能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭:王氏教育。
王氏教育全國直營校區面授課程試聽【復制後面鏈接在瀏覽器也可打開】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y04r-524281943649573125
在「游戲設計/游戲製作」領域的培訓機構里,【王氏教育】是國內的老大,且沒有加盟分校,都是總部直營的連鎖校區。跟很多其它同類型大機構不一樣的是:王氏教育每個校區都是實體面授,老師是手把手教,而且有專門的班主任從早盯到晚,爆肝式的學習模式,提升會很快,特別適合基礎差的學生。
大家可以先把【繪學霸】APP下載到自己手機,方便碎片時間學習——繪學霸APP下載: www.huixueba.com.cn/Scripts/download.html
㈣ 如何編輯APP軟體怎麼搭建環境
先選擇操作系統。由於ASP屬於MS(Microsoft)的東西,所以我們要選擇MS的操作系統,Windows 98以上就可以(Windows Me和Windows XP Home不行)。 然後就是搭建個人WEB伺服器(Personnel Web Serice),這就要根據操作系統來了。配置是這樣的:Win98+PWS(personnel web serice)/Win2000 Pro+IIS(Internet Information Serice)/Win2000 Server+IIS(Win2000 Server 中IIS是默認安裝)/Win2000 Advance Server+IIS(這里IIS也是默認安裝)/WinXP+IIS/Win2003+IIS.下面具體講一下如何安裝和配置PWS/IIS。 一、PWS的安裝和配置: PWS包含在WIN98的專門碟裡面,到網上搜索一下也可以找到下載,然後點擊安裝,這里就不多說安裝了,跟別的軟體安裝是一樣。安裝之後在WIN98的桌面上會有一個「發布」的圖標,在任務欄時鍾旁也有一個圖標,在開始->程序 裡面會添加一項,這就是PWS了,無論你從哪個地方啟動它都可以,默認狀態是安裝後就啟動了。點擊打開。這里我們有幾項要進行設置的。首先設置主目錄,在「高級」裡面,選擇主目錄進行設置,默認是在X:\Inetpub\wwwroot(X:表示系統盤),你可以進行更改,改到你想要的目錄。再設置一下文檔,這個是你默認打開你自己站點的文件名。裡面一般有default.html和default.asp,但是一般來說我們習慣用index.asp和index.htm作為主頁名,所以在這里我們還要添加index.asp和index.htm。現在我們設置虛擬目錄,點擊「虛擬目錄」,給虛擬目錄命名一個比較形象的名字,例如你的ASP程序是一個論壇程序,就命名為BBS(大小寫不區分,最好不要用中文命名),這個自己命名就是,再選擇虛擬目錄的路徑,你在這里選擇你自己程序所在的路徑,例如: d:\我的論壇\bbs\。這樣PWS我們算是基本配置完成。 現在你可以在IE裡面瀏覽你的ASP文件了。打開IE,在地址欄里輸入: http://XXX(你的計算機名或是127.0.0.1或是localhost)/XXXXX(你的虛擬目錄名,也就是你在設置虛擬目錄時命名的,如果放在X:\Inetpub\wwwroot下的話就不要虛擬目錄了,如網址:www.knowsky.com)/wwww(文件名,如果是default.asp/default.html/index.htm/index.asp這樣的文件名也可以省略不填)。如果你的ASP文件有錯誤的話,IE就會報錯。 二、IIS的安裝和配置。 WIN2000 server/WIN2000 advance server都是默認安裝的,如果在安裝時沒選擇的話,也按照下面的步驟來吧。win2000 pro/winxp pro/win2003的用戶開始->控制面板->添加/刪除程序->添加刪除WINDOWS程序組件 在裡面把internet 信息服務(IIS)打上勾,然後插入WINDOWS安裝光碟,點擊下一步,這樣就開始安裝IIS,安裝過程就不多說了,也是普通軟體安裝一樣,不是點下一步就是點完成和確定。現在開始配置IIS了。開始->控制面板->管理工具->internet 信息服務。打開之後就到了IIS的控制台了。點計算機名前面的+號展開,再點網站前在的+號展開,這時就有一個默認網站,這里就是我們要配置IIS的關鍵地方了。右擊「默認網站」,在彈出菜單里選擇「屬性」這時就會彈出「屬性」選頂卡。一般情況下「網站/常規」選項卡不要更改。選擇「主目錄」選項卡,本地路徑就是你的主目錄路徑,這里你可以點瀏覽更改到你想設置的目錄下,默認是:X:\inetpub\wwwroot(X:表示系統盤)。在這里還可以設置你的網站的用戶操作許可權。這些設置完後就轉到「文檔」選項卡,首先要在「啟用默認文檔」前面打勾,默認是打勾的。點擊「添加」,可以添加默認文檔,例如添加index.asp、index.htm、index.html等等,這是你網站默認打開的主文件名,在這里也可以進行刪除,選擇你要刪除的文檔之後再點「刪除」,現在「屬性」選項卡基本設置好了,點應用、確定就返回到IIS控制台了。現在就是設置虛擬目錄了(如果你的文件放在X:\inetpub\wwwroot下面的話就不要設置了),右擊「默認網站」選擇「新建」->"虛擬目錄"。輸入虛擬目錄名,下一步,選擇文件路徑,下一步,完成。 現在IIS的配置我們基本完成了,現在我們就可以利用IIS+IE進行ASP的調試了。打開IE,在地址欄里輸入: http://XXX(你的計算機名或是127.0.0.1或是localhost)/XXXXX(你的虛擬目錄名,也就是你在設置虛擬目錄時命的名,如果放在X:\Inetpub\wwwroot下的話就不要虛擬目錄了)/wwww(文件名,如果是default.asp/default.html/index.htm/index.asp這樣的文件名也可以省略不填)。如果你的ASP文件有錯誤的話,IE就會報錯。好了,基本上就是這些了,還有就要靠各位自己慢慢去摸索了。這個還是要自己操作一下就明白了。其它的高級設置自己試試就明白了,一般有這些設置就足夠了。 最後說一點點:一般PWS/IIS出錯的話,只有重裝系統才能恢復。在WINXP Pro中經常會出現不能對資料庫進行更新(添加、修改、刪除)操作,只能進行讀操作,辦法是重裝IIS,再要麼就是重裝另一個版本的WINXP Pro,所以建議使用WIN2000 Server+IIS(Win2003我還沒有用過)。 最後祝各位能利用PWS/IIS成功搭建自己的完美ASP運行環境,建立自己亮麗網站。
㈤ 製作網站所需的軟體環境
電腦環境就是能操作這些代碼的軟體 asp 和 html差不多啊 只不過一個是動態一個是靜態
要瀏覽ASP文件必須經過伺服器解析才能夠瀏覽得到。如果是將asp文件上傳到支持asp的伺服器,那就能夠直接瀏覽。但是如果是在本機上面,那就必須將自己的電腦設置成為伺服器。我們單機並不需要設置成為區域網,只需要設置成為單機伺服器就可以。
ASP運行所需的環境如下:
·Microsoft Internet Information Server version 3.0/4.0 on Windows NT Server
·Microsoft Peer Web Services Version 3.0 on Windows NT Workstation
·Microsoft Personal Web Server on Windows 95/98
也就是說我們經常所使用的window95/98/2000/XP都可以運行asp,只需要將其設置為單機伺服器就行了。
歸結一點:window95/98,需要安裝PWS;window2000/XP,需要安裝IIS。才能發揮其asp的作用。
可以說,WIN95/98的PWS和WIN2000/XP/2003的IIS就是ASP的運行環境
㈥ 在軟體測試中如何搭建測試環境
聽您這提問,估計您是沒做過測試吧。
什麼是測試環境呢?大白話講就是可以基本准確的將測試用例執行出來,並且結果是有參考意義的那麼個環境~
這前題是你的測試用例是有效的。那撇掉這個不管的情況下,測試環境就不可能是固定的。
有時候,測試環境可能就是一個系統。P如你這個軟體,什麼都不用管,你只要測能不能裝在XP系統上,那此時,一個完整的XP系統就是測試環境。
有時候,你要測一個網站支持不支持多種瀏覽器。那此時,你的測試環境就是一個安裝了多種瀏覽器的操作系統。
我說的你明白了么?所謂的搭建測試環境(招聘的老有這要求,會搭建環境),就是你能搭出可供測試用的環境。簡單了說~是操作系統~復雜了說,是裝了特定軟體做了特定設置的操作系統~
㈦ 請問軟體開發的環境怎麼配置,請看圖
作用簡介:
CVS是源碼的版本管理工具
Eclipse是一種IDE集成開發環境,用來編寫代碼、調試程序
EditPlus是個文本編輯器,也可以用來編寫代碼
JDK的docs,是JDK的幫助文檔
JDK是Java開發的必備框架庫
MySql是資料庫系統
MySql Connector是用來讓Java連接MySql資料庫的中間插件
安裝:
如果僅僅開發Java程序,安裝5和2就夠了。
需要在本機查閱Java的文檔,解壓縮4到某個文件夾,打開閱讀即可。
如果額外要開發MySQL資料庫相關的程序,再安裝6和7。
具體還是得查查網路,這些個Java相關的東東放在C#板塊有點點不合適~哈哈!
㈧ 怎樣製作一個軟體呢
第一步:需求調研分析
1相關系統分析員向用戶初步了解需求,然後用word列出要開發的系統的大功能模塊,每個大功能模塊有哪些小功能模塊,對於有些需求比較明確相關的界面時,在這一步裡面可以初步定義好少量的界面。
2 系統分析員深入了解和分析需求,根據自己的經驗和需求用WORD或相關的工具再做出一份文檔系統的功能需求文檔。這次的文檔會清楚列出系統大致的大功能模塊,大功能模塊有哪些小功能模塊,並且還列出相關的界面和界面功能。
3 系統分析員向用戶再次確認需求。
第二步:概要設計
首先,開發者需要對軟體系統進行概要設計,即系統設計。概要設計需要對軟體系統的設計進行考慮,包括系統的基本處理流程、系統的組織結構、模塊劃分、功能分配、介面設計、運行設計、數據結構設計和出錯處理設計等,為軟體的詳細設計提供基礎。
第三步:詳細設計
在概要設計的基礎上,開發者需要進行軟體系統的詳細設計。在詳細設計中,描述實 現具體模塊所涉及到的主要演算法、數據結構、類的層次結構及調用關系,需要說明軟體系統各個層次中的每一個程序(每個模塊或子程序)的設計考慮,以便進行編碼和測試。應當保證軟體的需求完全分配給整個軟體。詳細設計應當足夠詳細,能夠根據詳細設計報告進行編碼。
第四步:編碼
在軟體編碼階段,開發者根據《軟體系統詳細設計報告》中對數據結構、演算法分析和模塊實現等方面的設計要求,開始具體的編寫程序工作,分別實現各模塊的功能,從而實現對目標系統的功能、性能、介面、界面等方面的要求。
第五步:測試
測試編寫好的系統。交給用戶使用,用戶使用後一個一個的確認每個功能。
第六步:軟體交付准備
在軟體測試證明軟體達到要求後,軟體開發者應向用戶提交開發的目標安裝程序、資料庫的數據字典、《用戶安裝手冊》、《用戶使用指南》、需求報告、設計報告、測試報告等雙方合同約定的產物。
《用戶安裝手冊》應詳細介紹安裝軟體對運行環境的要求、安裝軟體的定義和內容、在客戶端、伺服器端及中間件的具體安裝步驟、安裝後的系統配置。
《用戶使用指南》應包括軟體各項功能的使用流程、操作步驟、相應業務介紹、特殊提示和注意事項等方面的內容,在需要時還應舉例說明。
第七步:驗收
用戶驗收。
㈨ 製作用軟體及運行環境怎麼寫
軟體 photoshop (sai,或優漫,優繪等等) 運行環境windows系統
㈩ 如何製作開發一個軟體
1、需求分析
相關系統分析員向用戶初步了解需求,然後用相關的工具軟體列出要開發的系統的大功能模塊,每個大功能模塊有哪些小功能模塊,對於有些需求比較明確相關的界面時,在這一步裡面可以初步定義好少量的界面。
系統分析員深入了解和分析需求,根據自己的經驗和需求用WORD或相關的工具再做出一份文檔系統的功能需求文檔。這次的文檔會清楚列出系統大致的大功能模塊,大功能模塊有哪些小功能模塊,並且還列出相關的界面和界面功能。
系統分析員向用戶再次確認需求。
2、概要設計
首先,開發者需要對軟體系統進行概要設計,即系統設計。概要設計需要對軟體系統的設計進行考慮,包括系統的基本處理流程、系統的組織結構、模塊劃分、功能分配、介面設計、運行設計、數據結構設計和出錯處理設計等,為軟體的詳細設計提供基礎。
3、詳細設計
在詳細設計中,描述實現具體模塊所涉及到的主要演算法、數據結構、類的層次結構及調用關系,需要說明軟體系統各個層次中的每一個程序(每個模塊或子程序)的設計考慮,以便進行編碼和測試。應當保證軟體的需求完全分配給整個軟體。
4、編碼
在軟體編碼階段,開發者根據《軟體系統詳細設計報告》中對數據結構、演算法分析和模塊實現等方面的設計要求,開始具體的編寫程序工作,分別實現各模塊的功能,從而實現對目標系統的功能、性能、介面、界面等方面的要求。
5、測試
測試編寫好的系統。交給用戶使用,用戶使用後一個一個的確認每個功能。軟體測試有很多種:按照測試執行方,可以分為內部測試和外部測試;按照測試范圍,可以分為模塊測試和整體聯調;按照測試條件,可以分為正常操作情況測試和異常情況測試;按照測試的輸入范圍,可以分為全覆蓋測試和抽樣測試。
6、軟體交付
在軟體測試證明軟體達到要求後,軟體開發者應向用戶提交開發的目標安裝程序、資料庫的數據字典、《用戶安裝手冊》、《用戶使用指南》、需求報告、設計報告、測試報告等雙方合同約定的產物。
7、驗收
用戶驗收。
8、維護
根據用戶需求的變化或環境的變化,對應用程序進行全部或部分的修改。
(10)自製軟體環境設置擴展閱讀
軟體開發專業主要培養德智體全面發展,具有一定計算機軟硬體維護、網路組建、維護管理的高級實用技術型人才。
通過專業的學習,能熟練掌握常用的計算機軟體的使用、維護與技巧;在硬體方面學生應了解計算機硬體的發展,熟練掌握計算機組裝的方法,能熟練運用應用軟體檢測計算機性能、故障的范圍所在,掌握硬體故障的一般處理方法。
在網路方面,學生應掌握如今流行網路的技術特點,掌握網路工程、網路維護、網路安全及應用方面的知識。能勝任一般網路工程方案的設計、組建、網路維護、及簡單網站的建設與維護。