第一篇:學(xué)生管理系統(tǒng)項目開發(fā)總結(jié)報告
項目開發(fā)總結(jié)報告
包括以該報告為基礎(chǔ)編寫一篇ppt文檔,以供項目結(jié)束時參加項目答辯
一.引言
1.編寫目的(闡明編寫總結(jié)報告的目的,指明讀者對象。)本文檔編寫于整個項目開發(fā)完成以后,對于整個項目開發(fā)的過程進(jìn)行最后的總結(jié),并對項目產(chǎn)品進(jìn)行最后的驗收。讀者對象為項目開發(fā)小組。
2.項目背景
本項目的任務(wù)提出者及開發(fā)者是學(xué)生信息管理系統(tǒng)軟件開發(fā)小組,用戶是全校師生。
3.定義
學(xué)生信息管理系統(tǒng):學(xué)生信息管理是幫助教學(xué)人員、行政人員對學(xué)生信息進(jìn)行管理的管理軟件。使用Java編程語言,獨立完成其功能。4.參考資料
1)項目開發(fā)計劃; 2)需求規(guī)格說明書; 3)概要設(shè)計說明書;
4)詳細(xì)設(shè)計說明書; 5)用戶操作手冊; 6)測試計劃; 7)測試分析報告。
二.開發(fā)結(jié)果
1. 產(chǎn)品
開發(fā)最后產(chǎn)生的軟件為.exe的可運行程序。
2. 主要功能及性能
軟件主要的功能如下:
a.添加學(xué)生和教師信息
b.修改學(xué)生和教師信息
c.刪除學(xué)生和教師信息
d.學(xué)生選課
e.添加課程信息
f.刪除課程信息
g.登記成績
h.修改成績
i.學(xué)生和教師查詢
j.課程查詢
k.成績查詢
軟件性能方面:可以供相應(yīng)使用者操作。
3. 所用工時
組長及組員均為兩周。
4. 所用機(jī)時
組長及組員均為兩周。
5. 進(jìn)度
(1)5.21-5.24,完成學(xué)生信息管理系統(tǒng)的需求分析,并完成一部分主要界面的設(shè)計;
(2)5.25-5.28,完成所有界面的設(shè)計和鏈接及數(shù)據(jù)庫的設(shè)計 并完成及數(shù)據(jù)庫與各個界面的鏈接;
(3)5.29-6.1,實現(xiàn)系統(tǒng)的各個功能并最終完成系統(tǒng)的測試,并移交該軟件項目。
三.評價
1.生產(chǎn)率評價
本產(chǎn)品的能夠在2秒鐘的時間內(nèi)響應(yīng)用戶的請求,生產(chǎn)效率是可以的。
2.技術(shù)方案評價
由于本系統(tǒng)開發(fā)采用的是SQL Sever 2005數(shù)據(jù)庫,所有使用數(shù)據(jù)庫方面的技術(shù)不算高。用到的java方面的技術(shù)并不算深層次的技術(shù)。所以整個系統(tǒng)在技術(shù)方面的要求是一般。
3.產(chǎn)品質(zhì)量評價
由于設(shè)計存在缺陷,產(chǎn)品的質(zhì)量并不是很高。比如數(shù)據(jù)庫設(shè)計存在的缺陷,可能讓學(xué)號(課程號)不同,但是其他信息完全相同的情況出現(xiàn)。
四.經(jīng)驗與教訓(xùn)
通過本次項目實訓(xùn)。使我們對Java語言的了解更加深入了,這對于我們以后的發(fā)展是很有利的。不過我們也得到了一些教訓(xùn),就是軟件開發(fā)過程中“設(shè)計”是非常重要的,要想開發(fā)出好的作品,與一個好的設(shè)計是分不開的。
第二篇:學(xué)生信息管理系統(tǒng)項目開發(fā)總結(jié)報告
項目開發(fā)總結(jié)報告
1引言
1.1編寫目的為了總結(jié)報告在工作過程中產(chǎn)生的問題、獲得的經(jīng)驗,并且總結(jié)報告設(shè)計和制作者過程中的邏輯和想法,以便在以后的生產(chǎn)和學(xué)習(xí)過程中得到進(jìn)一步提高。
1.2背景
說明:
a. 本項目名稱:學(xué)生信息管理系統(tǒng);
b. 此軟件的任務(wù)提出者:小組;
開發(fā)者:全體小組成員。
1.3定義
服務(wù)器端API :服務(wù)器端設(shè)計者通過規(guī)范的API文檔,提供給客戶端,以方便客戶端的開發(fā),使得同時進(jìn)行,提高效率,節(jié)約時間。兩端通過protocol(協(xié)議類)進(jìn)行通信; 用戶:用戶代指學(xué)生用戶以及任課教師用戶;
管理員:負(fù)責(zé)程序后臺管理的工作人員。
1.4參考資料
《項目需求說明書》
《項目詳細(xì)設(shè)計說明書》
《項目概要設(shè)計說明書》
參考資料:
《軟件工程導(dǎo)論》
《軟件文檔編寫》
2實際開發(fā)結(jié)果
2.1產(chǎn)品
產(chǎn)品名稱:學(xué)生成績管理系統(tǒng)
產(chǎn)品功能:
軟件部分:能夠管理和統(tǒng)計表學(xué)生成績,支持老師輸入,修改以及查詢學(xué)生成績,支持學(xué)生查詢號自己的成績和相關(guān)資料,支持管理員對學(xué)生信息的相關(guān)操作。
數(shù)據(jù)庫部分:支持管理員將學(xué)生的相關(guān)信息在數(shù)據(jù)庫中進(jìn)行增加,刪除和修改。
2.2主要功能和性能
功能:
2.2.1管理員功能
2.2.1.1學(xué)籍管理(1)學(xué)生注冊:
新學(xué)年一到,新生到學(xué)生注冊出去注冊,那么注冊員可以接受新生的注冊信息,那么信息就包括學(xué)生的基本信息以及簡歷:(2)學(xué)生信息查詢:
用戶可以根據(jù)學(xué)生的姓名、學(xué)號、班級、專業(yè)對學(xué)生的學(xué)籍信息進(jìn)行查詢(3)學(xué)生畢業(yè)
可以成批地處理學(xué)生畢業(yè),當(dāng)然也可以設(shè)置學(xué)生畢業(yè)后學(xué)校對他們的資料保存期限(4)修改學(xué)籍號
用戶可以對學(xué)生的學(xué)號進(jìn)行更改(5)學(xué)籍變動
學(xué)籍變動包括學(xué)生學(xué)生換班、退學(xué)、插班、結(jié)業(yè)、休學(xué)等操作2.1.1.2收費管理
(1)學(xué)生繳費標(biāo)準(zhǔn)
根據(jù)國家收費標(biāo)準(zhǔn)設(shè)置各個系各個專業(yè)的每年的學(xué)費、書費、住宿費等。(2)學(xué)生繳費
該接口可實現(xiàn)學(xué)生的繳費操作。(3)學(xué)生繳費查詢
該接口能夠以多個關(guān)鍵字對學(xué)生學(xué)費情況、以及各專業(yè)的收費標(biāo)準(zhǔn)進(jìn)行查詢。(4)學(xué)生欠費統(tǒng)計
能夠十分方便地統(tǒng)計每個班的繳費情況,以催促欠費學(xué)生盡快繳清2.1.1.3班級管理
(1)班級添加
能夠十分方便地添加班級,其中包括班級所在專業(yè)、班主任、班干部信息等。(2)班級修改
修改班級情況,如輔導(dǎo)員、教室等(3)班級拆、合可以方便地實現(xiàn)班級的拆、合。
2.1.2教師功能
2.1.2.1成績管理
(1)成績錄入
每次考試后,各個任課老師可以把該科成績列表交給輔導(dǎo)員以進(jìn)行成績的錄入工作,錄入信息包括學(xué)生姓名、學(xué)號、科目、專業(yè)、錄入日期。(2)成績查詢
可以根據(jù)多個關(guān)鍵字對學(xué)生的成績進(jìn)行查詢,另外,還可以產(chǎn)生一個班的平均成績報表、所有學(xué)生的排名以及該專業(yè)該年級的班級排名。(3)成績修改
如在審卷過程中發(fā)現(xiàn)有成績錯誤,可以對學(xué)生的成績進(jìn)行修改(4)課表查詢
任課教師可以查詢所帶班級的課程表
2.1.3學(xué)生功能
2.1.3.1登陸查詢系統(tǒng)
學(xué)生能夠使用自己的學(xué)號做為帳號、用默認(rèn)密碼在網(wǎng)上對自己該學(xué)期的表現(xiàn)進(jìn)行查詢,包括自己的各個學(xué)期的學(xué)習(xí)成績,表現(xiàn)情況。
逐項列出本軟件產(chǎn)品所實際具有的主要功能和性能,對照可行性研究報告、項目開發(fā)計劃、功能需求說明書的有關(guān)內(nèi)容,說明原定的開發(fā)目標(biāo)是達(dá)到了、未完全達(dá)到、或超過了。
性能:
靈活性:窗口響應(yīng)絕大部分的快捷菜單和控制面板操作; 時間特性:響應(yīng)鼠標(biāo)單擊的時間在2~3秒之間;
安全性:用戶權(quán)限經(jīng)過嚴(yán)格控制,同時安裝相應(yīng)的防火墻對程序以及數(shù)據(jù)庫進(jìn)行保護(hù); 頁面友好:操作簡單明確,頁面符合用戶需求。
2.3基本流程
用戶(學(xué)生、教師)查詢信息處理流程圖
系統(tǒng)管理員更新信息處理流程圖
2.4進(jìn)度
按計劃進(jìn)行。
2.5費用
無開發(fā)費用。
3開發(fā)工作評價
3.1對生產(chǎn)效率的評價
實際生產(chǎn)時間:3.5周平均每周使用小時數(shù):6小時
3.2對產(chǎn)品質(zhì)量的評價
產(chǎn)品相關(guān)性能均能達(dá)到預(yù)期目標(biāo),產(chǎn)品質(zhì)量較好,在測試過程中相對穩(wěn)定。但是由于程序生產(chǎn)過程中對實際問題的一些把控不足,以及未能擁有足夠大的數(shù)據(jù)庫,所以產(chǎn)品不能大規(guī)模使用。
3.3對技術(shù)方法的評價
在開發(fā)過程中風(fēng)們嚴(yán)格按照開發(fā)階段行事,掌握了整個開發(fā)流程,根據(jù)小組組員的實際情況以及實際能力選擇相對掌握比較好的Java程序語言,編寫方法結(jié)合了軟件工程序的要求。而且通過對程序的編寫,組員的Java水平得到進(jìn)一步提高。
3.4出錯原因的分析
1.小組成員之間相互溝通不夠;
2.小組成員之間相互分工不是特別明確;
3.對于軟件的實戰(zhàn)開發(fā)缺乏經(jīng)驗以及相應(yīng)的技術(shù)。
4經(jīng)驗與教訓(xùn)
經(jīng)過這段時間開發(fā)過程小組成員們了解了軟件工程序的具體涵義,熟悉了軟件開發(fā)的開發(fā)流程,也撐握了軟件文檔的編寫標(biāo)準(zhǔn),學(xué)到了很多以前沒有了解到的知識,但是由于設(shè)計時間估計等一些經(jīng)驗上的問題,沒有很好的分安排好組員的工作,因為大量的時間都用作學(xué)習(xí),所以留給軟件開發(fā)的 時間相對較少一些,造成的結(jié)果是,開發(fā)的過程不是均勻,但是經(jīng)過這段時間的學(xué)習(xí),交流和努力,終于完成了整個項目。學(xué)到的知識都是很值得珍惜的。
另外,通過對軟件開發(fā)過程的了解與熟悉,了解到軟件開發(fā)并不是一個很簡單的過程,相反,軟件開發(fā)是一個很繁瑣,而且很嚴(yán)謹(jǐn)?shù)倪^程,與我們想象中的并不一樣,所以,在以
后的學(xué)習(xí)和工作中,我們需要學(xué)習(xí)和加強(qiáng)東西還有很多,哪怕以后進(jìn)入社會,投入到工作中以后,還是需要不斷的學(xué)習(xí)與進(jìn)步。
第三篇:機(jī)房管理系統(tǒng)項目開發(fā)總結(jié)報告
機(jī)房管理系統(tǒng)
項目開發(fā)總結(jié)報告
目 錄
14.1 引言......................................................................................................................................1
14.1.1 編寫目的..................................................................................................................1 14.1.2 背景..........................................................................................................................2 14.1.3 定義..........................................................................................................................2 14.1.4 參考資料..................................................................................................................2 14.2 實際開發(fā)結(jié)果......................................................................................................................3
14.2.1 產(chǎn)品..........................................................................................................................3 14.2.2 主要功能和性能.......................................................................................................3 14.2.3 基本流程..................................................................................................................3 14.2.4 進(jìn)度..........................................................................................................................4
14.2.5 費用..........................................................................................................................4 14.3 開發(fā)工作評價......................................................................................................................4
14.3.1 對產(chǎn)品質(zhì)量的評價...................................................................................................4 14.3.2 對技術(shù)方法的評價...................................................................................................4 14.3.3 出錯原因的分析.......................................................................................................4
14.1 引言 14.1.1 編寫目的
為提高機(jī)房使用效率,凈化上機(jī)環(huán)境,杜絕個別用戶使用機(jī)房內(nèi)電腦做違規(guī)的事情,為機(jī)房管理員提供一個好的機(jī)房監(jiān)控系統(tǒng)是必要的。作者在對機(jī)房微機(jī)管理過程進(jìn)行了詳細(xì)調(diào)查后,參考了一些網(wǎng)吧的微機(jī)管理系統(tǒng),獲得了機(jī)房監(jiān)控系統(tǒng)的設(shè)計思路。機(jī)房管理系統(tǒng)應(yīng)當(dāng)能使管理員極其方便的獲取某臺微機(jī)的屏幕視圖,鎖定某臺電腦的鍵盤和鼠標(biāo)輸入,并能發(fā)送消息給指定的電腦用戶。
14.1.2 背景
當(dāng)今時代是一個信息種類多元化,信息量巨大化,傳播速度急速化的時代。要積極面臨這種現(xiàn)狀,就要能快速的處理各種信息,從而引申出人們對信息處理工具的高度關(guān)注。而各種電子設(shè)備,尤其是電腦等硬件設(shè)備的出現(xiàn),給人們的日常生活帶來極大的變化。隨著計算機(jī)網(wǎng)絡(luò)的出現(xiàn),更使得人們的信息處理方式發(fā)生了革命性的改變。毫無疑問,計算機(jī)以及由計算機(jī)組成的計算機(jī)網(wǎng)絡(luò)已經(jīng)成為當(dāng)今時代最佳的信息處理工具。掌握這個工具對于科研和學(xué)習(xí)有著重要意義。
鑒于這種情況,現(xiàn)在許多學(xué)校都提供了微機(jī)室,讓在校學(xué)生可以很好的學(xué)習(xí)計算機(jī)操作,并使用計算機(jī)輔助學(xué)習(xí)。對于同學(xué)們來說,這本來是個很好的機(jī)會,但有個別同學(xué)未能珍惜這個機(jī)會,他們沒有好好利用這些微機(jī)進(jìn)行學(xué)習(xí)和研究,而是在機(jī)房內(nèi)打游戲或者閑聊等,甚至有人利用電腦進(jìn)行違反法規(guī)的活動。這些同學(xué)不但浪費了自身的學(xué)習(xí)機(jī)會,同時也浪費了學(xué)校的寶貴資源,而且給周圍的同學(xué)造成了很不好的影響。因此,如何對機(jī)房進(jìn)行有效的管理成為了一個不容忽視的問題。
對于機(jī)房管理,一方面應(yīng)該設(shè)立專門的管理員,擬定詳細(xì)的機(jī)房使用規(guī)則;另一方面,也應(yīng)該配備強(qiáng)大的管理軟件,輔助管理員進(jìn)行管理。因此,如何設(shè)計和實現(xiàn)機(jī)房監(jiān)控系統(tǒng)成為了本次課題的研究問題。
14.1.3 定義
該系統(tǒng)在原有的機(jī)房管理系統(tǒng)上做了有益的改進(jìn),實現(xiàn)盡量考慮系統(tǒng)的可操作行,系統(tǒng)設(shè)計的合理性,使業(yè)務(wù)流程最短,界面友好。
系統(tǒng)是根據(jù)系統(tǒng)業(yè)務(wù)流程設(shè)計的。新系統(tǒng)的使用將有以下幾個方面的優(yōu)勢,該系統(tǒng)包括帳戶管理模塊、計費設(shè)置模塊,系統(tǒng)設(shè)置模塊、以及遠(yuǎn)程監(jiān)管模塊等模塊。其中帳戶管理模塊是整個機(jī)房管理系統(tǒng)的基礎(chǔ)。為了能夠使機(jī)房的管理工作有條不紊,實現(xiàn)計算機(jī)化、系統(tǒng)化、規(guī)范化操作,必須建立一個良好的機(jī)房管理系統(tǒng)。
14.1.4 參考資料
《軟件開發(fā)這點兒事——軟件開發(fā)工具手冊》 邵志東著 《程序員指南叢書ASP.NET高級編程》 但正剛著
《ASP.NET網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)與實例》 吳明暉主編 吳丹紅編著 《軟件工程--理論與實踐》 田淑梅 廉龍穎 高輝編著
《數(shù)據(jù)庫原理與技術(shù)》 申時凱、戴祖誠、余玉梅主編
14.2 實際開發(fā)結(jié)果 14.2.1 產(chǎn)品
14.2.2 主要功能和性能
提高機(jī)房使用效率,凈化上機(jī)環(huán)境,杜絕個別用戶使用機(jī)房內(nèi)電腦做違規(guī)的事情,為機(jī)房管理員提供一個好的機(jī)房監(jiān)控系統(tǒng)。機(jī)房管理系統(tǒng)能使管理員極其方便的獲取某臺微機(jī)的屏幕視圖,鎖定某臺電腦的鍵盤和鼠標(biāo)輸入,并能發(fā)送消息給指定的電腦用戶。
14.2.3 基本流程
本小組于9月20日開始進(jìn)行機(jī)房管理系統(tǒng)的項目開發(fā)準(zhǔn)備工作,于9月27日結(jié)束準(zhǔn)備工作。9月28號到10月4號制定可行性研究報告,并搜集資料來對可行性研究報告支撐。10月4號到8號做項目開發(fā)計劃。10月9日開始進(jìn)行該項目的需求分析,于10月13日結(jié)束。10月14日開始設(shè)計系統(tǒng),并編寫程序。12月8日結(jié)束系統(tǒng)的設(shè)計和編寫。12月9日---12月20日進(jìn)行系統(tǒng)的測試。
14.2.4 進(jìn)度
通過我們小組成員的努力,經(jīng)過幾個月的時間,現(xiàn)在已經(jīng)寫出程序。
14.2.5 費用
由于此軟件是由老師布置的作業(yè),在除時間外,無其他經(jīng)濟(jì)支出
14.3 開發(fā)工作評價 14.3.1 對產(chǎn)品質(zhì)量的評價
該產(chǎn)品基本能夠?qū)崿F(xiàn)對機(jī)房的管理,但是該系統(tǒng)的功能過于簡單。
14.3.2 對技術(shù)方法的評價
由于該軟件是由我們學(xué)生自己設(shè)計編寫的,技術(shù)方面還存在許多的不足。
14.3.3 出錯原因的分析
本系統(tǒng)是由學(xué)生自行設(shè)計編寫的,由于學(xué)生的能力有限,有許多問題不能夠很好的解決,還需要努力的去進(jìn)行改進(jìn)。
第四篇:學(xué)生信息管理系統(tǒng)項目開發(fā)總結(jié)報告
項目開發(fā)總結(jié)報告
1引言
1.1編寫目的
為了總結(jié)報告在工作過程中產(chǎn)生的問題、獲得的經(jīng)驗,并且總結(jié)報告設(shè)計和制作者過程中的邏輯和想法,以便在以后的生產(chǎn)和學(xué)習(xí)過程中得到進(jìn)一步提高。
1.2背景
說明:
a. 本項目名稱:學(xué)生信息管理系統(tǒng); b. 此軟件的任務(wù)提出者:小組;
開發(fā)者:全體小組成員。
1.3定義
服務(wù)器端API :服務(wù)器端設(shè)計者通過規(guī)范的API文檔,提供給客戶端,以方便客戶端的開發(fā),使得同時進(jìn)行,提高效率,節(jié)約時間。兩端通過protocol(協(xié)議類)進(jìn)行通信;
用戶:用戶代指學(xué)生用戶以及任課教師用戶; 管理員:負(fù)責(zé)程序后臺管理的工作人員。
1.4參考資料
《項目需求說明書》 《項目詳細(xì)設(shè)計說明書》 《項目概要設(shè)計說明書》 參考資料:
《軟件工程導(dǎo)論》 《軟件文檔編寫》
2實際開發(fā)結(jié)果
2.1產(chǎn)品
產(chǎn)品名稱:學(xué)生成績管理系統(tǒng) 產(chǎn)品功能:
軟件部分:能夠管理和統(tǒng)計表學(xué)生成績,支持老師輸入,修改以及查詢學(xué)生成績,支持學(xué)生查詢號自己的成績和相關(guān)資料,支持管理員對學(xué)生信息的相關(guān)操作。
數(shù)據(jù)庫部分:支持管理員將學(xué)生的相關(guān)信息在數(shù)據(jù)庫中進(jìn)行增加,刪除和修改。
2.2主要功能和性能
功能:
2.2.1管理員功能
2.2.1.1學(xué)籍管理
(1)學(xué)生注冊:
新學(xué)年一到,新生到學(xué)生注冊出去注冊,那么注冊員可以接受新生的注冊信息,那么信息就包括學(xué)生的基本信息以及簡歷:
(2)學(xué)生信息查詢:
用戶可以根據(jù)學(xué)生的姓名、學(xué)號、班級、專業(yè)對學(xué)生的學(xué)籍信息進(jìn)行查詢
(3)學(xué)生畢業(yè)
可以成批地處理學(xué)生畢業(yè),當(dāng)然也可以設(shè)置學(xué)生畢業(yè)后學(xué)校對他們的資料保存期限(4)修改學(xué)籍號
用戶可以對學(xué)生的學(xué)號進(jìn)行更改
(5)學(xué)籍變動
學(xué)籍變動包括學(xué)生學(xué)生換班、退學(xué)、插班、結(jié)業(yè)、休學(xué)等操作 2.1.1.2收費管理
(1)學(xué)生繳費標(biāo)準(zhǔn)
根據(jù)國家收費標(biāo)準(zhǔn)設(shè)置各個系各個專業(yè)的每年的學(xué)費、書費、住宿費等。
(2)學(xué)生繳費
該接口可實現(xiàn)學(xué)生的繳費操作。
(3)學(xué)生繳費查詢
該接口能夠以多個關(guān)鍵字對學(xué)生學(xué)費情況、以及各專業(yè)的收費標(biāo)準(zhǔn)進(jìn)行查詢。
(4)學(xué)生欠費統(tǒng)計
能夠十分方便地統(tǒng)計每個班的繳費情況,以催促欠費學(xué)生盡快繳清 2.1.1.3班級管理
(1)班級添加
能夠十分方便地添加班級,其中包括班級所在專業(yè)、班主任、班干部信息等。
(2)班級修改
修改班級情況,如輔導(dǎo)員、教室等
(3)班級拆、合
可以方便地實現(xiàn)班級的拆、合。
2.1.2教師功能
2.1.2.1成績管理
(1)成績錄入
每次考試后,各個任課老師可以把該科成績列表交給輔導(dǎo)員以進(jìn)行成績的錄入工作,錄入信息包括學(xué)生姓名、學(xué)號、科目、專業(yè)、錄入日期。
(2)成績查詢
可以根據(jù)多個關(guān)鍵字對學(xué)生的成績進(jìn)行查詢,另外,還可以產(chǎn)生一個班的平均成績報表、所有學(xué)生的排名以及該專業(yè)該年級的班級排名。
(3)成績修改
如在審卷過程中發(fā)現(xiàn)有成績錯誤,可以對學(xué)生的成績進(jìn)行修改
(4)課表查詢
任課教師可以查詢所帶班級的課程表
2.1.3學(xué)生功能
2.1.3.1登陸查詢系統(tǒng)
學(xué)生能夠使用自己的學(xué)號做為帳號、用默認(rèn)密碼在網(wǎng)上對自己該學(xué)期的表現(xiàn)進(jìn)行查詢,包括自己的各個學(xué)期的學(xué)習(xí)成績,表現(xiàn)情況。
逐項列出本軟件產(chǎn)品所實際具有的主要功能和性能,對照可行性研究報告、項目開發(fā)計劃、功能需求說明書的有關(guān)內(nèi)容,說明原定的開發(fā)目標(biāo)是達(dá)到了、未完全達(dá)到、或超過了。
性能:
靈活性:窗口響應(yīng)絕大部分的快捷菜單和控制面板操作; 時間特性:響應(yīng)鼠標(biāo)單擊的時間在2~3秒之間;
安全性:用戶權(quán)限經(jīng)過嚴(yán)格控制,同時安裝相應(yīng)的防火墻對程序以及數(shù)據(jù)庫進(jìn)行保護(hù); 頁面友好:操作簡單明確,頁面符合用戶需求。
2.3基本流程
用戶提示信息用戶資料數(shù)據(jù)庫學(xué)生信息數(shù)據(jù)庫
用戶(學(xué)生、教師)查詢信息處理流程圖 身份確認(rèn)程序查詢信息程序管理員提示信息用戶資料數(shù)據(jù)庫學(xué)生信息數(shù)據(jù)庫身份確認(rèn)程序信息更新程序
系統(tǒng)管理員更新信息處理流程圖
2.4進(jìn)度
按計劃進(jìn)行。
2.5費用
無開發(fā)費用。
3開發(fā)工作評價
3.1對生產(chǎn)效率的評價
實際生產(chǎn)時間:3.5周
平均每周使用小時數(shù):6小時
3.2對產(chǎn)品質(zhì)量的評價
產(chǎn)品相關(guān)性能均能達(dá)到預(yù)期目標(biāo),產(chǎn)品質(zhì)量較好,在測試過程中相對穩(wěn)定。但是由于程序生產(chǎn)過程中對實際問題的一些把控不足,以及未能擁有足夠大的數(shù)據(jù)庫,所以產(chǎn)品不能大規(guī)模使用。
3.3對技術(shù)方法的評價
在開發(fā)過程中風(fēng)們嚴(yán)格按照開發(fā)階段行事,掌握了整個開發(fā)流程,根據(jù)小組組員的實際情況以及實際能力選擇相對掌握比較好的Java程序語言,編寫方法結(jié)合了軟件工程序的要求。而且通過對程序的編寫,組員的Java水平得到進(jìn)一步提高。
3.4出錯原因的分析
1.小組成員之間相互溝通不夠;
2.小組成員之間相互分工不是特別明確;
3.對于軟件的實戰(zhàn)開發(fā)缺乏經(jīng)驗以及相應(yīng)的技術(shù)。
4經(jīng)驗與教訓(xùn)
經(jīng)過這段時間開發(fā)過程小組成員們了解了軟件工程序的具體涵義,熟悉了軟件開發(fā)的開發(fā)流程,也撐握了軟件文檔的編寫標(biāo)準(zhǔn),學(xué)到了很多以前沒有了解到的知識,但是由于設(shè)計時間估計等一些經(jīng)驗上的問題,沒有很好的分安排好組員的工作,因為大量的時間都用作學(xué)習(xí),所以留給軟件開發(fā)的 時間相對較少一些,造成的結(jié)果是,開發(fā)的過程不是均勻,但是經(jīng)過這段時間的學(xué)習(xí),交流和努力,終于完成了整個項目。學(xué)到的知識都是很值得珍惜的。
另外,通過對軟件開發(fā)過程的了解與熟悉,了解到軟件開發(fā)并不是一個很簡單的過程,相反,軟件開發(fā)是一個很繁瑣,而且很嚴(yán)謹(jǐn)?shù)倪^程,與我們想象中的并不一樣,所以,在以 后的學(xué)習(xí)和工作中,我們需要學(xué)習(xí)和加強(qiáng)東西還有很多,哪怕以后進(jìn)入社會,投入到工作中以后,還是需要不斷的學(xué)習(xí)與進(jìn)步。
第五篇:辦公自動化管理系統(tǒng)-項目開發(fā)總結(jié)報告(GB8567——88)
項目開發(fā)總結(jié)報告(GB8567——88)1引言
1.1編寫目的
辦公自動化管理系統(tǒng)的開發(fā)已經(jīng)基本完成。寫此項目開發(fā)總結(jié)報告,以方便我們在以后的項目開發(fā)中來更好的實施項目的訂制開發(fā);讓我在今后的項目開發(fā)中有更多的有據(jù)的資料來規(guī)范我們的開發(fā)過程和提高我們的開發(fā)效率,從而創(chuàng)造更多公司效益。
1.2背景
項目名稱:辦公自動化管理系統(tǒng)
包含的模塊有:員工管理模塊、考勤管理模塊、通訊管理模塊、日常管理模
塊、系統(tǒng)登錄、系統(tǒng)退出模塊
本項目的提出者: 開發(fā)者為:
用戶::企業(yè)單位。
1.3定義
MySql: 系統(tǒng)服務(wù)器所使用的數(shù)據(jù)庫管理系統(tǒng)(DBMS)。SQL: 一種用于訪問查詢數(shù)據(jù)庫的語言
事務(wù)流:數(shù)據(jù)進(jìn)入模塊后可能有多種路徑進(jìn)行處理。主鍵:數(shù)據(jù)庫表中的關(guān)鍵域。值互不相同。外部主鍵:數(shù)據(jù)庫表中與其他表主鍵關(guān)聯(lián)的域。OA:Office Automation 辦公自動化
1.4參考資料
1.項目開發(fā)計劃
本項目開發(fā)小組 2.可行性研究報告
本項目開發(fā)小組 3.軟件需求說明書
本項目開發(fā)小組 4.概要設(shè)計說明書
本項目開發(fā)小組
5.詳細(xì)設(shè)計說明書
本項目開發(fā)小組
6.軟件工程
張海潘、倪寧
人民郵電出版社 7.軟件工程—原理、方法與應(yīng)用
肖孟強(qiáng)、王宗江
中國水利水電出版社
8.實用軟件工程
鄭人杰、殷人昆、陶永雷
清華大學(xué)出版社 9.軟件體系結(jié)構(gòu)理論與實踐
馮沖、江賀、馬靜芳
人民郵電出版社 10.數(shù)據(jù)庫原理與應(yīng)用
張俊玲、王秀英籍淑麗
清華大學(xué)出版社 11.數(shù)據(jù)庫設(shè)計教程
何玉潔,黃婷兒
機(jī)械工業(yè)出版社
2實際開發(fā)結(jié)果
2.1產(chǎn)品
1.辦公自動化管理系統(tǒng) 2.數(shù)據(jù)表的物理結(jié)構(gòu)如下:
(1)用戶信息(用戶名、密碼、用戶姓名、用戶權(quán)限、用戶所在部門、用戶工作、用戶性別、用戶E-mail、用戶電話、用戶地址、優(yōu)秀員工)。
(2)會議記錄(會議時間、主持人、出席人、會議主題、會議地點、會議內(nèi)容)
(3)公告信息(公告人、公告主題、公告時間、公告內(nèi)容)(4)外出登記信息(外出人、外出人所在部門、外出原因、外出時間、預(yù)計回歸時間、是否回歸)
(5)請假登記信息(請假人、請假人所在部門、請假原因、請假時間、預(yù)計銷假時間、是否銷假)
(6)出差登記(出差人、出差人所在部門、出差原因、出差時間、預(yù)計回歸時間、是否回歸)
(7)上下班登記(登記人、登記人所在部門、登記類型、規(guī)定時間、登記時間、登記備注、登記總結(jié))
(8)通訊組(通訊組名)
(9)通訊詳細(xì)信息(員工姓名、員工生日、員工性別、員工性別、婚否、所屬單位、所屬部門、職務(wù)、省份、城市、辦公電話、移動電話、郵箱地址、郵政編碼、QQ、家庭電話、家庭住址、備注、通訊組)
(10)留言詳細(xì)信息(留言人、留言主題、留言內(nèi)容、留言時間)
2.2主要功能和性能
已完成的主要功能:
1.系統(tǒng)登錄 2.員工管理
3.考勤管理 4.通訊管理 5.日常管理 6.系統(tǒng)退出
基本完成了預(yù)期目標(biāo)。
2.3基本流程
用圖給出本程序系統(tǒng)的實際的基本的處理流程。
2.4進(jìn)度
按照項目開發(fā)計劃,按時完成。
2.5費用
與原來計劃的費用基本相同。
3開發(fā)工作評價
3.1對生產(chǎn)效率的評價
由于小組成員對軟件工程開發(fā)文檔不太熟悉,起初的編寫很慢,通過前期的研究后期的編寫很順利的完成了。
同時由于小組成員缺少項目開發(fā)經(jīng)驗,我們根據(jù)我們的技術(shù)及經(jīng)驗完成了預(yù)期的目標(biāo)完成了本系統(tǒng)的系統(tǒng)登錄、員工管理、考勤管理、通訊管理、日常管理、系統(tǒng)退出這幾s大模塊。
3.2對產(chǎn)品質(zhì)量的評價
基本完成了預(yù)期的要求,每完成一項功能均會出現(xiàn)錯誤在小組成員積極配合與老師的指導(dǎo)均一一見其改正。
3.3對技術(shù)方法的評價
本系統(tǒng)主要運用Java開發(fā)語言、Netbeans圖形開發(fā)工具,在老師的帶領(lǐng)下完 成的。
3.4出錯原因的分析
1.程序設(shè)計方面的錯誤,如語法錯誤,算法實現(xiàn)等。主要由于我們開發(fā)過程中馬虎、知識點掌握不夠造成的。
2.數(shù)據(jù)庫設(shè)計不當(dāng)。在系統(tǒng)開發(fā)過程中,我們會對系統(tǒng)的功能進(jìn)行完善,同時對已設(shè)計好的數(shù)據(jù)庫進(jìn)行更改。
4經(jīng)驗與教訓(xùn)
經(jīng)過幾周的不懈努力,在老師的悉心指導(dǎo)下和小組成員的共同努力下,我們的辦公自動化管理系統(tǒng)終于完成了。雖然這個系統(tǒng)在功能上不算全面,在美觀上不算完美,但對我們來說這已經(jīng)是巨大的突破,使我們掌握了新知識、新技術(shù),鞏固了已有的知識。
以前我做過的課程設(shè)計都是在已有程序的基礎(chǔ)上,對其界面進(jìn)行修改,看看別人編好的代碼,完成課程設(shè)計的報告。本次不同,我不僅參加了本系統(tǒng)程序的編寫工作,還成為了我們設(shè)計小組的組長。這次是我第一次擔(dān)任組長,沒有項目管理方面的經(jīng)驗,因此對人員分配上不是很好。在其他行業(yè)中,人與人的之間的溝通只很重要的。項目開發(fā)也不例外,很好的溝通能夠加快項目的進(jìn)度,這就要求我們每一個小組要學(xué)會和善于溝通。在一個項目的開發(fā)過程中,我們小組成員是一個不斷交流和溝通的過程。在開發(fā)到一定的階段,我們就要溝通一下,盡量的去避免一些隱藏的問題,及時的發(fā)現(xiàn)問題,解決問題,從而按時或者提前完成項目的開發(fā)。在本項目的開發(fā)過程中,雖然人員分配不是很好,但大家都參與了文檔的編輯及項目的開發(fā)。均獲得了一定的收獲。
在本次項目開發(fā),我負(fù)責(zé)的文檔是詳細(xì)設(shè)計說明書,以前雖然我也寫過軟件開發(fā)文檔,但是其內(nèi)容與本次有很大的不同。本次我們應(yīng)用的模板是國家標(biāo)準(zhǔn)的,因此比以前寫的多了很多不懂得標(biāo)題,讓我無從下手,經(jīng)過小組討論、查各種資料以及其他小組成員寫好的文檔,我才順利的完成了任務(wù)。經(jīng)過本次項目開發(fā)使我徹底改變了我的軟件開發(fā)理念,原來開發(fā)軟件在編寫程序之前要寫這么多的文檔,而且這些文檔對整個軟件的開發(fā)起著十分重要的作用。
隨著時間的流逝我會用今天所學(xué)到的用到今后的更多的項目開發(fā)中,我會為了今后能夠更好的編寫程序而努力學(xué)習(xí),好好利用每一次鍛煉自己的機(jī)會提高自己的實踐能力,完善自己的知識,充分利用圖書館的書籍?dāng)U大自己的知識覆蓋面,時刻記住只有付出才會有收獲。