程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> Delphi程序設計綜合訓練任務書

Delphi程序設計綜合訓練任務書

編輯:Delphi

一、題目

多文檔文本編輯器

二、目的與要求

1. 目的: 1)要求學生達到熟練掌握Delphi7的基本知識和技能; 2)基本掌握面向對象程序開發的基本思路和方法; 3)掌握數據庫應用程序開發的基本知識; 4)能夠利用所學的基本知識和技能,進行簡單應用程序設計。 2. 要求 基本要求: 1)要求利用面向對象的編程思想以及組件開發原理來完成系統的設計; 2)充分利用Delphi7語言的優勢(即組件、屬性和事件等) 3)體現可視化編程風格,如功能界面通過菜單、工具欄操作,通過狀態欄向用戶反饋信息。 創新要求: 在基本要求達到後,可進行創新設計,如增加打開圖像以及進行圖像編輯的功能等。

三、信息描述

設計一個多文檔文本編輯器,能夠實現對文本的編輯、排版、打印等。程序啟動時要有密碼輸入提示,窗體應有:菜單欄、工具欄、狀態欄、工具提示(類似Word)等。

四、功能描述

1.文件操作能夠實現:新建文檔、保存文檔、打開文檔、關閉文檔、頁面設置、打印預覽、打印設置、打印等。 2.編輯操作能夠實現對文本內容的選擇、剪切、復制、粘貼、查找、替換等。 3.格式操作能夠實現對文本內容的字體、顏色等設置。 4.查看操作能夠實現工具欄的顯示與隱藏。 5.幫助操作能夠顯示版本信息等。

五、解決方案

1. 首先進行需求分析,搞清楚系統功能和任務。 2. 然後總體設計中確定模塊結構,劃分功能模塊,將軟件功能需求分配給所劃分的最小單元模塊。確定模塊間的聯系,確定數據結構、文件結構、數據庫模式,確定測試方法與策略。 3. 詳細設計中為每個模塊確定采用的算法,選擇適當的工具表達算法的過程(流程圖),描述模塊的詳細過程;確定每一模塊使用的數據結構;確定模塊接口的細節,包括對系統外部的接口和用戶界面,對系統內部其它模塊的接口。 4. 依據分析編寫Delphi代碼。

六、撰寫綜合設計報告或綜合設計總結

綜合設計報告要求 總結報告包括需求分析、總體設計、詳細設計、編碼(祥細寫出編程步驟)、測試的步驟和內容、課程設計總結、參考資料等,不符合以上要求者,則本次設計以不及格記。

七、參考資料

Delphi7程序設計實例導學 軟件工程
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved