?? 編寫一個軟件,該從何處下手.txt
字號:
程 式 編 制 在 實 際 應 用 中 ,會 有 很 多 入 手 點 ,根 據 我 的 習 慣 ,我 通 常 的 做 法 是 :
1,分 析 需 求 ,知 道 要 做 什 么 事 ,該 做 什 么 事 ,用 戶 將 輸 入 的 資 料 是 什 么 ,要 求 的 結 果 是 什 么 ,輸 入 的 資 料 要 怎 么 處 理 。 (這 一 步 相 當 關 鍵 ,否 則 ,在 寫 程 式 時 ,將 會 被 反 復 的 折 騰 ,到 處 要 改 。 )
2,將 所 獲 資 料 整 理 成 流 程 (作 業 流 程 ),對 應 流 程 分 解 出 界 面 初 步 框 架 。
3,安 排 數 據 庫 ,基 本 原 則 是 :A,能 容 納 所 有 基 本 資 料 ;B,盡 量 避 免 在 不 同 的 庫 中 出 現 相 同 內 容 的 字 段 (當 你 所 使 用 的 數 據 要 被 頻 繁 查 詢 時 ,可 以 適 當 出 現 );C,中 間 結 果 除 非 是 計 算 時 間 太 長 ,否 則 ,一 般 不 用 數 據 庫 保 存 下 來 ;D,所 有 名 稱 避 免 與 關 鍵 字 相 同 ,但 雙 能 見 名 知 意 ;E,相 同 內 容 的 字 段 用 相 同 的 名 稱 ;F,合 理 安 排 索 引 字 段 。
4,定 好 要 用 的 代 碼 工 具 ,是 否 C/S結 構 等 。
5,界 面 安 排 (此 步 可 一 邊 寫 ,一 邊 設 置 )。 (注 明 該 界 面 的 功 能 等 )(FORM,MENU等 )
6,根 據 界 面 的 安 排 及 用 戶 需 求 ,做 出 祥 細 的 程 序 流 程 。 (FORM與 TABLE之 間 的 關 系 ,FORM與 FORM之 間 的 關 系 ,MENU與 FORM的 關 系 )
7,做 維 護 基 本 資 料 的 界 面 。
8,深 入 編 寫 各 基 本 資 料 的 處 理 及 研 究 各 基 本 資 料 之 間 關 系 。
9,程 式 代 碼 的 測 試 。
10,完 成 程 式 維 護 文 檔 (如 :操 作 文 檔 ,流 程 ,數 據 字 典 ,幫 助 文 件 等 )
11,程 式 完 成 及 不 斷 維 護 跟 進 。
剛 入 手 時 著 重 要 列 出 一 個 框 架 ,一 般 來 說 ,出 了 框 架 后 ,一 步 一 步 的 修 改 將 會 變 得 越 來 越 深 入 與 容 易 。 如 果 用 VB的 話 ,建 議 先 用 VB的 應 用 向 導 ,然 后 整 出 一 個 程 序 的 基 本 模 型 (去 掉 不 需 要 的 東 西 ),然 后 不 斷 往 里 面 加 FORM,對 每 個 FORM加 入 與 數 據 庫 的 聯 系 ,然 后 在 FORM時 加 按 鈕 ,在 按 鈕 里 面 再 加 對 數 據 庫 或 FORM或 其 它 對 象 的 控 制 。 不 用 怕 每 一 種 新 鮮 的 對 象 ,在 你 使 用 及 編 寫 程 式 中 ,通 過 翻 閱 工 具 書 或 看 例 子 代 碼 的 辦 法 ,你 會 很 快 了 解 它 .
以 上 是 我 個 人 的 想 法 與 做 法 ,可 能 很 偏 頗 ,但 我 寫 程 式 一 直 都 按 這 種 步 驟 ,并 且 做 得 很 有 條 理 ,自 覺 實 用 ,希 望 能 給 幫 助 你 。
<END>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -