A. 要製作一個軟體需要什麼步驟
怎麼做界面?
不同的操作系統有不同的做界面的方式,比如在Windows下基本上桌面軟體都是用VC++編寫的,而在Linux下一般就是QT了。
我看你應該是在Windwos下編程吧,那就去看看Windows的消息機制,理解了之後再編程就簡單多了。
你說的讓界面和底層代碼有關系。其實界面本身就是代碼繪制出來的,當然是通過調用操作系統提供的方法。
在Windows中,會將你的執行動作封裝成消息,特定的方法接收到消息後對消息進行處理(回調函數)。
講復雜了,你還是多看看書吧,就學了C還是太少了。我之前在銀行做的時候用C做的界面醜死了,一般界面都是C++的,或者C#。
一通百通,你C學得差不多了之後就學學面向對象編程。如果想往網路發展就去學Java,如果想桌面開發就去學C++,最後還要學資料庫什麼的......
B. 如何製作開發一個軟體
1、需求分析
相關系統分析員向用戶初步了解需求,然後用相關的工具軟體列出要開發的系統的大功能模塊,每個大功能模塊有哪些小功能模塊,對於有些需求比較明確相關的界面時,在這一步裡面可以初步定義好少量的界面。
系統分析員深入了解和分析需求,根據自己的經驗和需求用WORD或相關的工具再做出一份文檔系統的功能需求文檔。這次的文檔會清楚列出系統大致的大功能模塊,大功能模塊有哪些小功能模塊,並且還列出相關的界面和界面功能。
系統分析員向用戶再次確認需求。
2、概要設計
首先,開發者需要對軟體系統進行概要設計,即系統設計。概要設計需要對軟體系統的設計進行考慮,包括系統的基本處理流程、系統的組織結構、模塊劃分、功能分配、介面設計、運行設計、數據結構設計和出錯處理設計等,為軟體的詳細設計提供基礎。
3、詳細設計
在詳細設計中,描述實現具體模塊所涉及到的主要演算法、數據結構、類的層次結構及調用關系,需要說明軟體系統各個層次中的每一個程序(每個模塊或子程序)的設計考慮,以便進行編碼和測試。應當保證軟體的需求完全分配給整個軟體。
4、編碼
在軟體編碼階段,開發者根據《軟體系統詳細設計報告》中對數據結構、演算法分析和模塊實現等方面的設計要求,開始具體的編寫程序工作,分別實現各模塊的功能,從而實現對目標系統的功能、性能、介面、界面等方面的要求。
5、測試
測試編寫好的系統。交給用戶使用,用戶使用後一個一個的確認每個功能。軟體測試有很多種:按照測試執行方,可以分為內部測試和外部測試;按照測試范圍,可以分為模塊測試和整體聯調;按照測試條件,可以分為正常操作情況測試和異常情況測試;按照測試的輸入范圍,可以分為全覆蓋測試和抽樣測試。
6、軟體交付
在軟體測試證明軟體達到要求後,軟體開發者應向用戶提交開發的目標安裝程序、資料庫的數據字典、《用戶安裝手冊》、《用戶使用指南》、需求報告、設計報告、測試報告等雙方合同約定的產物。
7、驗收
用戶驗收。
8、維護
根據用戶需求的變化或環境的變化,對應用程序進行全部或部分的修改。
(2)如何製作一個軟體擴展閱讀
軟體開發專業主要培養德智體全面發展,具有一定計算機軟硬體維護、網路組建、維護管理的高級實用技術型人才。
通過專業的學習,能熟練掌握常用的計算機軟體的使用、維護與技巧;在硬體方面學生應了解計算機硬體的發展,熟練掌握計算機組裝的方法,能熟練運用應用軟體檢測計算機性能、故障的范圍所在,掌握硬體故障的一般處理方法。
在網路方面,學生應掌握如今流行網路的技術特點,掌握網路工程、網路維護、網路安全及應用方面的知識。能勝任一般網路工程方案的設計、組建、網路維護、及簡單網站的建設與維護。
C. 如何自己製作一個APP軟體
首先找准需求點,你的app面對何種群體,內容定位;
其次確定app產品的規模,需要承載多大的流量和用戶;
其次設計產品雛形,核實功能模塊;
再次寫代碼開發軟體程序,把雛形功能產品化;
最後調試產品,發布產品,運營屬於你的產品。
D. 如何製作一個小的.exe應用軟體
最簡單的小軟體製作:
新建一個記事本,在記事本里寫上你要用到的命令後保存,最後把記事本的擴展名改成.bat就可以!很簡單!
比如: 我要製作一個自動清除系統垃圾文件的工具
新建個記事本,在記事本里寫上
@echo off
pause
echo 正在清理系統垃圾文件,請稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo 清理系統垃圾完成!
echo. & pause
保存 改擴展名為.bat 就可以!
那要有這方面的才能了
E. 如何製作一個自己用的軟體
製作安裝程序有專門的工具。可以用innosetup做一些安裝程序,也可以自己寫程序做安裝程序。用工具比較簡單,不要求會編程語言。如果自己開發要有一定得編程開發的能力。如果有興趣學習C++或者java的話,寫這些程序很容易。
F. 怎樣製作一個軟體
我知道,C語言,詳細加QQ
G. 在電腦上怎樣製作軟體我想製作一個軟體
製作軟體是要自己設計軟體,那麼首先你要會一門設計語言才行。建議找相關的書或者教程學習一段時間再考慮。
H. 怎樣製作軟體
iexpress的使用方法很簡單,只需在運行中輸入iexpress就可以。雖然iexpress是一款英文軟體,不過製作安裝程序包採用的是向導式,操作起來不算很難。在開始的時候有兩個選項,一個是創建新的自解壓指導文件,另一個是打開已經保存的自解壓指導文件,這里我們選擇第一個,然後點擊下一步。接下來選擇製作安裝程序包的三種方式,分別是解壓並運行安裝、只解壓並不運行安裝和只壓縮,根據自己的實際情況來進行選擇。然後我們輸入安裝軟體的名稱,這里可以是英文,也可以是漢字。下面設置軟體在安裝前是否提示用戶確認,通常情況選擇不提示。
接下來添加「用戶允許協議」,軟體在使用過程當中有什麼注意事項和要求都可以寫到「用戶允許協議」當中,只有用戶都同意上面的條件才能正常繼續安裝。然後在下面添加要製作安裝的軟體,建立文件列表,並且還要指定安裝過程中運行的程序和相應的命令。接下來選擇軟體在安裝過程中的顯示模式,分別是默認、隱藏、最大和最小。
設置在軟體安裝完成後,提示是否顯示提示語句,這里筆者建議選擇顯示。當一切設置完成後,這時候要設置自解壓指導文件的保存位置和名稱。這裡麵包含了軟體安裝過程中信息,建議保存,以備日後再修改。在下面來設置在軟體安裝完成後是否重啟動,筆者建議如果沒有什麼特殊情況,不要選擇重啟電腦。
I. 怎麼做一個軟體
軟體技術的發展日新月異,項目經理必須了解最新的發展方向,如:J2EE或 .NET,UML等等,看看能否應用於項目之中。而且項目經理還得學習管理方面的知識,CMM,PMBOK或是RUP,學習這些理論體系對於國內的大部分小企業來說,最重要的不是完全的導入,項目經理首先應該從這些先進思想中看到差距,在關鍵問題上做好改善工作,逐步推動項目管理和技術的進步。每個程序員都有其獨到之處,項目經理應承認程序員有強於自己之處,並盡力促進成員間知識、技能的交流。
四、盡一切力量去維護項目團隊
國內的軟體企業一般沒有很好的文化和管理去構造一個富有凝聚力的團隊。維持項目團隊的穩定和戰鬥力更多成為項目經理的責任:
1、項目經理必須關心程序員:盡力讓程序員專注於自己的工作,雜事造成的影響遠比這些事本身花的時間多。相對說來,程序員在處理雜事的時候效率會比一般人更低,也更容易犯錯誤,從而導致情緒變壞,影響工作。項目經理有時候應勇於承擔勤雜工作。
2、要有寬容的心態,特別是對程序員。現在的程序員都比較年輕,自己覺得有點驕傲的資本,又處在一個浮燥的環境中,所以,有時候會做出一些過分的行為,項目經理千萬不能太過在意。
3、甘做幕後英雄,不斤斤計較。項目經理經常要在技術上支持程序員,但不能到處宣揚,而要把成績更多歸功於程序員。在項目緊張的時候,項目經理有時間的話要參與到繁瑣的測試和調試工作中,或做一些代碼工作。
4、維護公平原則。項目經理在分配工作、對項目成員進行考核評估時必須做到公平合理,讓大家心悅誠服。