【正文】
管理模塊 ??????????????????? 19 項(xiàng)目開發(fā) 管理模塊 ????????????????? 19 審核結(jié)算模塊 ??????????????????? 20 項(xiàng)目人員模塊 ????????????????? ?? 20 功能概要設(shè)計 ?????????????????????? 20 初始界面設(shè)計 ?????????????????? ? 20 登錄界面設(shè)計 ?????????????????? ? 21 主界面的計 ??????????????????? ? 21 系統(tǒng)管理設(shè)計 ?????????????????? ? 21 項(xiàng)目開發(fā)管理設(shè)計 ???????????????? ? 22 審核結(jié)算管理設(shè)計 ???????????????? ? 23 項(xiàng)目人員管理設(shè)計 ????????????????? 23 統(tǒng)計報表設(shè)計 ????????????????? ?? 24 主要算法?? ??? ??????????????????? 24 第 5 章 軟件測試???????????????????????? 26 第 6 章 系統(tǒng)調(diào)試???????????????????????? 27 結(jié)束語 ????????????????????????????? 28 致謝 ?????????????????????????????? 29 參考文獻(xiàn) ???????????????????????????? 30 第一章 引言 課題背景 當(dāng)代科學(xué)技術(shù)、社會經(jīng)濟(jì)的發(fā)展可謂是一日千里,其中計算機(jī)的軟硬件技術(shù)的進(jìn) 步更可用“飛躍”二字來形容,隨著其生產(chǎn)規(guī)模的日益擴(kuò)大,成本的不斷降低,計算機(jī)技術(shù)在社會生活各方面的應(yīng)用越來越普及,采用計算機(jī)信息管理是順應(yīng)現(xiàn)代企業(yè)高效率、快節(jié)奏生產(chǎn)的必要手段,從而帶動了計算機(jī)軟件產(chǎn)業(yè)的發(fā)展,一些加強(qiáng)管理、提供準(zhǔn)確、可靠、快捷的數(shù)據(jù)操作功能的軟件應(yīng)運(yùn)而生。使公司 不得不雇傭冗余的人員并把他們的精力花費(fèi)在大量機(jī)械事務(wù)性工作上,這無疑是增加了企業(yè)的運(yùn)營成本,嚴(yán)重影響了企業(yè)的生產(chǎn)效率。 項(xiàng)目內(nèi)容 根據(jù)本次畢業(yè)設(shè)計 的任務(wù)和要求,本文做了詳盡的用戶需求分析,確定了項(xiàng)目的具體內(nèi)容 ,主要包括: ? 立項(xiàng)管理:管理立項(xiàng)過程中的各個環(huán)節(jié)-項(xiàng)目提出、錄入項(xiàng)目資料信息。 ? 項(xiàng)目審核管理 : 管理項(xiàng)目完成質(zhì)量的評定的 信息。 ,該出提示(不做自動調(diào)整)。 。 需求分析是軟件開發(fā)過程中的一個關(guān)鍵性的環(huán)節(jié),它的成功與否決定著軟件產(chǎn)品的 質(zhì)量。使項(xiàng)目負(fù)責(zé)人或企業(yè)領(lǐng)導(dǎo)人能查找并了解各項(xiàng)目進(jìn)展的情況。 以上是我關(guān)于這次畢業(yè)設(shè)計的總體設(shè)計思路,詳細(xì)內(nèi)容見以后的結(jié)構(gòu)特性分析與行為特性設(shè)計。 Windows98 與 WindowsMe 的穩(wěn)定性與安全性不盡如人意,與大型開發(fā)軟件的兼容性不夠好,網(wǎng)絡(luò)功能比較欠缺。 數(shù)據(jù)庫工具可采用 Microsoft Access、 Microsoft SQL Server 2021。 Microsoft Access 雖然簡單易用,但它的功能、安全性與 Microsoft SQL Server 2021 相比則很欠缺,使用方式不夠靈活。 綜合以上分析,采用本系統(tǒng)是提高企業(yè)運(yùn)行效率、減少運(yùn)營成本、使企業(yè)順應(yīng)現(xiàn)代經(jīng)濟(jì)發(fā)展節(jié)奏的 捷徑。如果說需求分析是解決“做什么”的問題,那么結(jié)構(gòu)設(shè)計就是解決“怎么做”的第一步。 ? 人員調(diào)配表:主要記載項(xiàng)目開發(fā)階段人員分配情況和文檔存放位置。 3. 2 數(shù)據(jù)庫設(shè)計 項(xiàng)目開發(fā)管理系統(tǒng)數(shù)據(jù)庫中各表格設(shè)計結(jié)果如下: 3. 2. 1 用戶表 序號 列名 數(shù)據(jù)類型 長度 說 明 1 用戶名 varchar 20 用來標(biāo)識登錄用戶的 姓名 2 用戶密碼 varchar 10 表示對應(yīng)用戶的密碼 3 權(quán)限 varchar 20 登錄用戶的身份 2 ID Varchar 10 表示項(xiàng)目人員的編號 3 性 別 Varchar 4 表示項(xiàng)目人員的性別 4 出生日期 Datetime 4 表示項(xiàng)目人員出生日期 5 籍 貫 varchar 50 表示項(xiàng)目人員的籍貫 6 學(xué) 歷 varchar 20 表示項(xiàng)目人員的學(xué)歷情況 7 工作時間 Datatime 8 表示項(xiàng) 目人員的參加工作的時間 8 職 位 Varchar 20 表示項(xiàng)目人員的職位 9 聯(lián)系電話 Varchar 8 表示項(xiàng)目人員的聯(lián)系方式 本表說明如下: ? 本表是用戶進(jìn)入系統(tǒng)的身份驗(yàn)證,其中“身份”是決定登錄人員進(jìn)入系統(tǒng)后是否受到權(quán)限限制;當(dāng)系統(tǒng)管理員進(jìn)入系統(tǒng)后,他可以對所有的信息進(jìn)行添加、查詢和修改,但不可對信息進(jìn)行刪除。 3. 2. 3 項(xiàng)目信息表 序號 列名 數(shù)據(jù)類型 長度 說 明 1 項(xiàng)目名稱 Varchar 20 表示要進(jìn)行人員分配的項(xiàng)目名稱 2 項(xiàng)目編號 Varchar 10 表示要進(jìn)行人員分配的項(xiàng)目編號 3 負(fù)責(zé)人姓名 Varchar 20 表示人員分配負(fù)責(zé)人的姓名 4 負(fù)責(zé)人 ID Varchar 10 表示人員分配負(fù)責(zé)人的 ID 5 開 始時間 Datetime 8 表示的時間 6 完成時間 Datetime 8 表示完成項(xiàng)目的時間 7 分配人員 開發(fā)人員編號 Varchar 100 表示人員的分配情況 本表說明如下: ? 本表主要是記錄項(xiàng)目的相關(guān)信息,其中項(xiàng)目編號唯一的(刪除)標(biāo)識一個項(xiàng)目。 3. 2. 4 業(yè)績結(jié)算表 序號 列名 數(shù)據(jù)類型 長度 說 明 1 ID Varchar 20 表示項(xiàng)目人員的編號 2 員工名 Varchar 40 表示項(xiàng)目人員的姓名 3 項(xiàng)目名稱 Varchar 100 表示結(jié)算項(xiàng)目的名稱 4 項(xiàng)目編號 Varchar 40 表示結(jié)算項(xiàng)目的編號 5 結(jié)算時間 Datetime 8 表示業(yè)績結(jié)算時間 6 負(fù)責(zé)人編號 Varchar 20 表示業(yè)績結(jié)算負(fù)責(zé)人的編號 7 負(fù)責(zé)人姓名 Varchar 20 表示業(yè)績結(jié)算負(fù)責(zé)人的姓名 8 開發(fā)人員 代碼 開發(fā)人員姓名 本表說明如下: ? 本表記錄業(yè)績結(jié)算的相關(guān)信息,其功能與上面幾張表的一樣。這一章主要介紹項(xiàng)目開發(fā)管理系統(tǒng)的流程,以及系統(tǒng)的功能模塊圖,并就各模塊的功能做相應(yīng)的介紹。 4. 1. 3 立項(xiàng)管理模塊 本模塊主要包括: ? 項(xiàng)目提出:對項(xiàng)目提出的控制與管理。 ? 任務(wù)量分配: ? 系統(tǒng)設(shè)計:對系統(tǒng)設(shè)計書的控制與管理。 ? 項(xiàng)目審核:對項(xiàng)目完成后的總結(jié)和評定。 4. 1. 7 報表模塊 (描述過于簡單,語句不通順) 本模塊主要包括: ? 報表:對主要項(xiàng)目開發(fā)進(jìn)行報表(如:計劃表,業(yè)績表,審核表)。 4. 2. 2 登錄界面設(shè)計 該模塊主要是驗(yàn)證用戶的身份,判斷其是否有權(quán)進(jìn)入該系統(tǒng),以及是否在進(jìn)入系統(tǒng)后是否受到一定的權(quán)限限制。 4. 2. 4 系統(tǒng)管理設(shè)計 該模塊主要是對系統(tǒng)人員的管理。在登錄時系統(tǒng)已經(jīng)默認(rèn)用戶名,用戶只需要重新輸入新的密碼,并再次輸入新密碼,當(dāng)兩次輸入的密碼相同,得到確認(rèn)后,按下確定按鍵,密碼即已修改成功。 2) 查詢方式:本系統(tǒng)為用戶提供了復(fù)選式查詢,用戶可以根據(jù)自己了解的信息,進(jìn)行有選擇的查詢,這樣避免了查詢的盲目性和冗余性,使得用戶能夠在最快的時間內(nèi)獲得自己想要的信息,提高了查詢效率。 ? 人員調(diào)配:負(fù)責(zé)人對通過參考項(xiàng)目人員信息,對開發(fā)人員進(jìn)行分配,并將分配結(jié)果添入項(xiàng)目人員表中,從而以便對人的統(tǒng)計分析。 ? 計劃修改 :負(fù)責(zé)人可以根據(jù)需要修改計劃包括人員和時間 。 4. 2. 8 項(xiàng)目人員管理設(shè)計 本模塊主要是實(shí)現(xiàn)項(xiàng)目信息和人員信息的管理。每個階段的發(fā)生都會引起項(xiàng)目階段的變化。 ? 應(yīng)該對項(xiàng)目的開發(fā)計劃,員工的工作業(yè)績作統(tǒng)計。為 了保證軟件質(zhì)量,及時修正并發(fā)現(xiàn)軟件中的大部分差錯,在題目完成后,我一直都在對軟件進(jìn)行調(diào)試、修改,使其能達(dá)到功能完善、穩(wěn)定性高的目的。從而調(diào)試就變得迫不可待了,調(diào)試是軟件開發(fā)過程中最艱巨的腦力勞動,在本次畢設(shè)的系統(tǒng)測試也遇到了不少情況,其 中有幾個比較典型和重要的問題,現(xiàn)對其進(jìn)行分析: 1. 數(shù)據(jù)庫不能打開:在對數(shù)據(jù)庫進(jìn)行查詢、添加、刪除和修改時,經(jīng)常會出現(xiàn)數(shù)據(jù)對象關(guān)閉或 with 模塊未定義的錯誤,從而無法實(shí)現(xiàn)相關(guān)的數(shù)據(jù)庫操作,后來經(jīng)過一段時間的單步測試,發(fā)現(xiàn)在調(diào)用模塊的最后一步,即返回記錄集對象是發(fā)生了異常錯誤,經(jīng)過仔細(xì)推敲和多次調(diào)試檢查后,發(fā)現(xiàn)是因?yàn)槌醮问褂脛討B(tài)連接數(shù)據(jù)庫,在輸入 SQL 語句時出現(xiàn)了不該有的字符,通過修改,系統(tǒng)已經(jīng)達(dá)到預(yù)期想要的目的。 綜合以上測試結(jié)果,本次項(xiàng)目開發(fā)管理系統(tǒng)有著穩(wěn)定性高、功能完善等優(yōu)點(diǎn),但在個別地方仍然存在缺憾,這些問題將在以后的測試過程中逐步完善與改正。我掌握不僅僅是專業(yè)知識專業(yè)技能,跟重要的是我領(lǐng)悟了分析實(shí)際問題、解決問題的思想、方法,從而使自己具有具體問題具體分析、以不變應(yīng)萬變,靈活運(yùn) 用專業(yè)知識的能力,這些是我一生中的寶貴財富。 3. 在調(diào)試程序的過程中曾遇到很多問題,經(jīng)過這一階段,提高了自己的分析問題,解決問題的能力。 也感謝各位教師,正是他們平日里對我知識的灌輸,為我打下了堅實(shí)的專業(yè)知識基礎(chǔ),才使我能在此次畢設(shè)中得心應(yīng)手 。他們?yōu)槲姨峁┝嗽S多學(xué)習(xí)資料,讓我在學(xué)習(xí)編程的時候,有疑問的地方可以及時方便地查詢。 it had been at the point when the motorbike crossed the barrier of the Order?s charms. He only hoped they would continue to work: He imagined Voldemort, a hundred yards above them as they spoke, looking for a way to perate what Harry visualized as a great transpar ent bubble. He swung his legs off the sofa。 it collapsed beneath him. Ignoring his mingled oaths and apologies, Harry addressed Lupin again. “ Will Gee be okay?” All Lupin?s frustration with Harry seemed to drain away at the question. 10 Of Love The stage is more beholding to love, than the life of man. For as to the stage, love is ever matter of edies, and now and then of tragedies: but in life, it doth much mischief: sometimes like a siren。 but also into a heart well fortified, if watch be not well kept It is a poor saying of Epicurus, satis magnum alter alteri theatrum sumus: as if man, made for the contemplation of heaven and all noble objects, should do nothing, but kneel before a little idol, and ma ke himself subject, though not of the mouth (as beasts are) yet of the eye。 for whereas it hath been well said, that the archflatterer, with whom all the petty flatterers have intelligence, is a man\39。 but to the loved, most of all: except the love be reciproque. For it is a true rule, that love is ever rewarded, either with the reciproque, or with an inward and secret contempt. By how much the mo