access數(shù)據(jù)庫實訓總結_第1頁
access數(shù)據(jù)庫實訓總結_第2頁
access數(shù)據(jù)庫實訓總結_第3頁
免費預覽已結束,剩余8頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、access 數(shù)據(jù)庫實訓總結aess數(shù)據(jù)庫實訓總結aess數(shù)據(jù)庫實訓總結怎么寫 ?下面是帶來的 aess 數(shù)據(jù)庫實訓總結,歡迎閱讀 !持續(xù)一個月的數(shù)據(jù)庫實訓, 讓我參與了軟件工程化的開發(fā)過程。其中體會最深的便是我們這個實訓網(wǎng)的幾個之最: 一. 項目最大:項目大是因為我們這個事業(yè)起點網(wǎng)站涉及到用戶眾多 - 高校,企業(yè),學生,老師,專家,第二個原因是網(wǎng)站的功能多 - 用戶管理,網(wǎng)上實習,網(wǎng)上競賽,畢業(yè)實習設計,項目管理,人才庫管理,人才推薦,搜索 . 項目大很容易造成系統(tǒng)范圍的泛濫,在我們的開發(fā)初期,由于需求不太明確,功能實現(xiàn)沒有重點,造成了需求范圍的擴大,給項目開發(fā)進度造成了嚴重的滯后性。然后我

2、們召開了會議討論了這個問題,一致認同先把項目的基本功能實現(xiàn),將網(wǎng)站的基本架構搭建起來, 最后再在這個基礎上繼續(xù)增加的其他功能。因此在這個過程中,我深刻體會到了軟件工程初期階段的需求分析以及概要設計的重要性, 這兩個文檔是指導我們后期開發(fā)的最重要的依據(jù)。二 . 數(shù)據(jù)庫表最多: 如此龐大的系統(tǒng), 就需要龐大的數(shù)據(jù)庫來支持,所以項目大的直接后果就是我們的數(shù)據(jù)庫表特別多, 而且表與表之間的依賴關系也復雜, 實體類之間的關系眾多, 設計起來有一定的難度。數(shù)據(jù)庫的另外一個問題是 - 數(shù)據(jù)表的屬性,數(shù)據(jù)表屬性的設計完全是依賴于我們剛開始做的需求分析文檔, 如果需求分析不完整的話,就會造成數(shù)據(jù)庫表屬性的缺失,

3、 從用戶的角度看, 就會覺得你的系統(tǒng)提供的數(shù)據(jù)不夠全面,信息量小。三 . 開發(fā)團隊最大: 我們團隊一共有十四個人, 這個對于我們的項目經(jīng)理來說, 是一個相當嚴峻的問題, 畢竟十四個人的團隊相當于其他幾個小組加起來的人數(shù)總和,管理起來有相當大的難度。對于我們這些小組成員來說,由于溝通渠道太多,造成了我們項目中遇到問題,不知道去跟哪個小組成員溝通。為了解決這個問題,我們在團隊中又選出了三個小組長,小組成員遇到問題,先去咨詢小組長,然后小組長提供反饋信息。四 . 項目各個模塊間藕合度高: 網(wǎng)站涉及的各個功能模塊之間的聯(lián)系緊密,模塊之間的接口設計的好壞是項目最終集成成功與否的最重要因素。用戶管理這一個

4、部分要為每個模塊提供接口,主要是用戶的編號以及用戶的類型等。每個頁面之間的鏈接也是其中重要的模塊接口。這個問題由于我們前期做好了充分的溝通以及按照概要設計中的接口說明去設計自己的模塊, 所以后期的模塊整合沒有遇到什么太大的不兼容性等問題。接下來就談談我這一個月中的工作: 需求分析階段: 需求分析階段我完成了網(wǎng)上競賽模塊的需求分析, 其中遇到的主要問題是閱讀材料后發(fā)現(xiàn)網(wǎng)上實習, 網(wǎng)上競賽,畢業(yè)設計指導這幾個模塊的功能是類似的,提取需求分析后不夠明確,經(jīng)過幾次跟湯老師的交流后,確定了這幾個模塊之間的具體差別, 網(wǎng)上競賽模塊的基本需求也大致確定了,網(wǎng)上競賽模塊的基本功能就是學生通過網(wǎng)站報名參加競賽,

5、 企業(yè)審核通過后,專家對作品進行評分,排名。概要設計階段:在需求分析的基礎上,對網(wǎng)上競賽模塊進行了比較具體的概要設計,流程圖 (IPO 圖以及用例圖 ); 這個階段的主要難點是對網(wǎng)上競賽業(yè)務流程的描述,如何實現(xiàn)學生報名,企業(yè),專家評審的步驟操作,與及跟其他模塊對該模塊的限制。數(shù)據(jù)庫設計階段:我負責整合初步數(shù)據(jù)庫設計說明書,分配組員按照各自的功能模塊的具體需求設計自己模塊需要的數(shù)據(jù)表, 然后對這些數(shù)據(jù)表進行整合。在這個過程中遇到的問題就是數(shù)據(jù)庫實在是太大了,最后下來一共有 30 多張表,表與表之間的關系復雜,關聯(lián)性大,需要設置的外鍵較多,很難將所有的 . 屬性字段給提取出來,屬性的類型設置也是一

6、個問題,采用數(shù)值型還是采用字符串性在數(shù)據(jù)庫設計中尤為重要,因為在后臺搜索方面,數(shù)值型比較快捷,而在數(shù)據(jù)顯示方面,字符串型又有直接讀出不用轉換的好處。每個表的主鍵我們采用了用實體的編號去標記它,因為這樣實體間關聯(lián)起來會更加簡單。數(shù)據(jù)庫的設計關鍵是要對整個項目的整體的把握,并且要細化對每個實體類的具體屬性要求。詳細設計階段:我覺得是最重要的一個方面,一個完整的詳細設計說明應該可以幫助程序員完成具體的實現(xiàn), 程序員可以不用考慮模塊之間的耦合問題, 只需要將單一的功能按照邏輯順序編寫出來就可以了。網(wǎng)站整體構架搭好了,我們就可以在里面填充自己的功能了。但是因為時間太倉促了,我們這個階段也就縮水了,帶來后

7、面的問題就是后期代碼編寫的時候比較混亂, 函數(shù)接口較難統(tǒng), 界面風格多樣化。這個階段,我的主要工作是跟隊友一起設計出了網(wǎng)上競賽模塊的學生,企業(yè),管理員,高校以及專家的界面。編碼階段:我們是用 ASP.開發(fā)的,主要任務就是從工具中選出你想要的控件, 然后在控件響應函數(shù)中填充代碼, 完成相應的事件響應。這里遇到的最大問題是頁面的排版問題,因為自己是第一次開發(fā)網(wǎng)站,造成了自己設計的界面風格單調,不太美觀,現(xiàn)在就盡量做到頁面的整齊。這個階段主要做的就是:寫代碼編譯調試寫代碼。這一個月中我學到了很多東西, 技術方面就是學會了用 ASP.Net 編寫網(wǎng)站,最重要的是讓我經(jīng)歷了軟件工程化的所有階段, 讓我對

8、整個軟件工程有了感性的認識, 而且將大學三年所學到的知識進行了一次系統(tǒng)的串聯(lián),更重要的是學會了如何跟項目團隊中的成員溝通問題,這是一個寶貴的實踐經(jīng)驗。我大學學的專業(yè)就是軟件開發(fā),編程和數(shù)據(jù)庫都是必學課程,其中 Aess 數(shù)據(jù)庫是重點學習,記得剛開始時用ACCESS編制數(shù)據(jù)庫,感覺還比較容易上手。ACCESS 數(shù)據(jù)庫對那些不善于寫代碼的人來說比較適用,但是用了一段時間后, 發(fā)現(xiàn)會存在一定的弊端而且難以克服, 為此我也傷透腦筋,主要是: 數(shù)據(jù)庫在網(wǎng)上運行是整體的 ( 主程序和數(shù)據(jù)庫合在一起 ) ,數(shù)據(jù)庫如果大,運行的速度就比較慢。 數(shù)據(jù)庫安全得不到保證,別人容易復制。 主程序與數(shù)據(jù)庫如果分離,要打

9、開數(shù)據(jù)庫也很方便。如果后臺數(shù)據(jù)庫設置密碼,主程序運行又受到影響。 新增,修改,查詢,統(tǒng)計,打印,必須內容和窗體一一對應,做到什么程度,別人就只能看到什么,沒有選擇的余地,內容多主程序就很大。用戶如果提出再增加查詢或統(tǒng)計內容,必須專門再做。通過朋友介紹我開始學習 Aess 軟件網(wǎng)的 Aess 開發(fā)平臺,一接觸就使我眼睛一亮, 心里存在的疑問和疙瘩解開了, 暗下決心一定要學好開發(fā)平臺,為我所用。我認為用 ACCESS直接開發(fā)軟件所有存在的弊端, 艾盟威幾乎全部解決。我認為用 ACCESS編制數(shù)據(jù)庫在 Aess 開發(fā)平臺上開發(fā),既方便又安全,值得推廣學習使用。個人體會 ( 也是開發(fā)平臺亮點 ):一,

10、新增輸入窗口,每個數(shù)據(jù)表都有編號,無外乎自增序號,帶符號加自增序號,年月日加自增序號。如果沒有開發(fā)平臺,每個輸入窗口都要寫編號程序,既費時間又費精力,還不理想。二,新增輸入窗口,除了新增序號外,還有如一般情況有的輸入內容是通過下拉點擊獲得目標值,而開發(fā)平臺做到自動打開下拉,操作員點擊目標值, 目標值自動到輸入位置而光標自動轉移到下一輸入位置。我認為開發(fā)平臺為用戶操作想得很周到,簡單方便實用。三,修改窗口,修改完畢,只有一個按鈕,關閉。關閉按鈕既是保存又是關閉,起到了合二為一的作用。對用戶操作幫助很大減少或避免差錯。修改后不必擔心是否保存過。四,預覽打印,統(tǒng)計的記錄不是固定的,是通過查找,得到所

11、需記錄,只要事先系統(tǒng)做好統(tǒng)計, 系統(tǒng)會自動統(tǒng)計數(shù)據(jù) . 可變性很大,非常實用 . 不必為設計報表而犯愁 .五,查找功能特別強大,方便。如果單一內容查找在小窗口點擊,窗體立即出現(xiàn)需要的內容,非常方便。如果是多條件查找,通過組合條件查找窗體立即出現(xiàn)需要的內容,不需要專門設計查找為查找某內容的查找窗體。如果結合預覽打印是不可多得的非常完美產(chǎn)品.六,開發(fā)平臺應用了自動更新,如果系統(tǒng)需要修改,只要在服務器上修改完畢,各終端電腦,只要啟動程序,系統(tǒng)自動更新,對系統(tǒng)管理非常方便,不必到每臺電腦上修改。七,有的管理系統(tǒng)內為了體現(xiàn)系統(tǒng)完整性,如人事管理系統(tǒng),個人照片必須放在里面, 財產(chǎn)管理系統(tǒng)重要設備圖片, 消防平面布置圖都必須放在里面。其實那時候我在學習 Aess 的時候也遇到不少挫折, 碰到很多問題都不知道怎么去解決, 幸好有上學吧資料分享中心這個平臺, 讓我可以隨時去學習解除疑難問題, 并且還可以和跟更多的網(wǎng)友們分享互動在學習過程的點點滴滴,取其精華,去

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論