【正文】
河南大學(xué) 2020 屆畢業(yè)論文(設(shè)計、創(chuàng)作)任務(wù)書 (由學(xué)生本人認真填寫) 學(xué)號 03023240 姓名 李靜月 導(dǎo)師姓名 張連堂 任務(wù)書起止日期 2020 年 12 月 8 日 至 2020 年 5 月 20 日 論文提要 : 根據(jù)所開發(fā)的報刊雜志征訂管理系統(tǒng)所撰寫的論文應(yīng)該包含如下要點: 課題研究的目的、意義以及和本課題有關(guān)的國內(nèi)外現(xiàn)狀分析 研究目標、研究內(nèi)容和準備解決的問題 擬采取的方法、技術(shù)或 設(shè)計(開發(fā))工具 軟件的系統(tǒng)介紹 系統(tǒng)的新意所在點和尚存在的問題,以及預(yù)期改進、升級措施, 系統(tǒng)的使用方法 課題任務(wù)要求: 報刊雜志訂閱系統(tǒng)要求為訂閱管理提供一個完善的工具,可以完成打印 、 查詢 、 修改等功能,以實現(xiàn)訂閱的自動化。其目的在于:充分理解報刊雜志訂閱的具體操作流程,在這些 工作中傳播的是些什么信息,這些信息的現(xiàn)有保存方式又是怎么樣的,現(xiàn)有的管理方式都有哪些不便之處,通過計算機開發(fā)出來的系統(tǒng)可以完成哪些工作,可以在哪些方面提高征訂、發(fā)行、管理的效率等。 意義 : 報刊雜志征訂系統(tǒng)的開發(fā)意義在于 : 規(guī)范管理,實現(xiàn)管理手段自動化、現(xiàn)代化,從繁瑣的手工管理模式中解放出大量人力。 隨 著計算機的應(yīng)用和普及,其強大的功能已為人們深刻認識 ,使用計算機管理有著手工不能相比的優(yōu)點,因此,報刊雜志訂閱系統(tǒng)的開發(fā)不僅適應(yīng)了社會發(fā)展的要求,而且有很大的 實 用性。 開題報告 II 擬采取的方法 、 技術(shù) 或設(shè)計(開發(fā))工具 : 根據(jù)軟件開發(fā)的方法,準備采用傳統(tǒng)的瀑布模型來進行軟件的開發(fā),在開發(fā)過程中將利用數(shù)據(jù)流圖、流程圖等輔助工具描述系統(tǒng),并不斷完善系統(tǒng)功能。 課題要解決數(shù)據(jù)庫設(shè)計及其與程序的鏈接,模塊優(yōu)化等問題,使代碼擁有較高可讀性,并有較好的時間空間復(fù)雜度。 三、下一階段的研究方法或設(shè)計思路 ,系統(tǒng)開發(fā)過程中,各個功能模塊應(yīng)該相對獨立,這樣便于功能的擴充和完善。 評分項目分值 指導(dǎo)教師對畢業(yè)論文(設(shè)計、創(chuàng)作)評分 撰寫開題報告、文獻綜述 15 調(diào)查研究查閱整理資料 10 學(xué)習(xí)態(tài)度與規(guī)范要求10 數(shù)據(jù)處理、文字表達10 論文(設(shè)計、創(chuàng)作)質(zhì)量和創(chuàng)新意識 55 合計 100 得分 13 8 7 8 49 85 指導(dǎo)教師簽名 2020 年 5 月 20 日 評閱教師評語及評分 評閱教師評語 該生的論文達到了本科論文的要求,語句通順,思路清晰,分析全面。 二、成績評定采用結(jié)構(gòu)評分法,即由指導(dǎo)教師、評閱教師和答辯委員會分別給分(以百分計), 評閱教師得分乘以 20%加上指導(dǎo)教師得分乘以 20%加上答辯委員會得分乘以 60%即綜合成績。 五、各院亦可根據(jù)本專業(yè)的不同情況,制定相應(yīng)的具有自己特色的內(nèi)容。 備注: 學(xué)生簽名: 指導(dǎo)教師簽名: 2020 年 5 月 20 日 2020 年 5 月 20 日 說明:學(xué)生畢業(yè)論文(設(shè)計、創(chuàng)作)如有保密等要求,請在備注中明確,承諾內(nèi)容第 2 條即以備注為準。 本文所介紹的報刊雜志征訂系統(tǒng),通過調(diào)研開封市郵政管理局,根據(jù)其所提供的目前對于報刊雜志 的 管理程序和辦法,以 JBuilder 2020 為開發(fā)工具,結(jié)合 Microsoft Office Access 2020 數(shù)據(jù)庫進行開發(fā)。 關(guān)鍵詞 報刊雜志管理 , 基礎(chǔ)數(shù)據(jù) 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 II 頁 ABSTRACT Although subscriptions of newspaper and magazine are mon, the actual operation is relatively plex. It is an indispensable management procedure in which such information carrier of newspaper and magazine spread. Each enterprise and institution has a corresponding anization which is managed by the postal service department. People need more and more publication and magazine. So, the manual statistics is hard and always includes error messages. The management obviously can not adapt the development of information age. The system of publication magazine subscription introduced in this paper is developed through investigating and studying the KaiFeng Postal Service Administrative Bureau. According to the management they provided, the JBuilder 2020 and Microsoft Office Access 2020 are chosen as development tools. Through the analysis of the object data structure, the fundamental data which includes name, price, and publication from the data of customs which includes unit and quantity are separate, reserve foundation data and design convenient revision module in the system. Thereby, for the new cyclical subscription, the system facilitates the initialization. The system has realized many functions such as books management, information query, subscription, and printing. It can plete order, management and analysis work, and provide a convenient management tool for the workers of book management department. Keywords publication and magazine management, base date 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 1 頁 第 1 章 緒論 隨著科學(xué)技術(shù)的飛速發(fā)展,要想適應(yīng)社會發(fā)展的要求,學(xué)生僅僅依靠課本是遠遠 不夠的,必須閱讀大量的課外資料,如報刊雜志等。 許多家長不僅希望自己的子女能在學(xué)業(yè)上取得好成績還希望他們能開闊視野 、 創(chuàng)新思維,為此,各種各樣的報刊雜志進入了中小學(xué)生的生活。 開發(fā)軟件簡介 根據(jù)軟件的實際特點,選擇 JbBuilder2020 來完成設(shè)計。 JBuilder 可以大大提高程序員的開發(fā)效率 和 軟件產(chǎn)品質(zhì)量。 Access 的優(yōu)點在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息 , 數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格 , 可以使數(shù)據(jù)庫一目了然 。 最后從技術(shù),經(jīng)濟方面分析系統(tǒng)的可行性。 報刊雜志訂閱系統(tǒng)中最基本的功能是報刊雜志的訂閱和分發(fā)。書籍管理包括添加、刪除書籍信息以 及更新書籍的價格,此外工作人員要及時了解報刊雜志社對書籍價格的調(diào)整,并結(jié)合匯總統(tǒng)計功能了解報刊雜志的銷售情況,據(jù)此對各個報刊雜志的價格進行合理的調(diào)整,以促進銷售。( 2)對各種報刊雜志進行管理,包括添加書籍信息,更新書籍信息以及刪除書籍信息等。( 5)以班為單位分發(fā)報刊雜志。( 9)打印 賬單 ,打印分發(fā)表和各班賬單 。 計算機應(yīng)用領(lǐng)域的擴大,使許多人認識到利用一個專門的軟件通過計算機來完成訂閱這一功能是一個必然的趨勢,借助于計算機和網(wǎng)絡(luò)技術(shù)的發(fā)展可以充分利用有限的資源,提高工作效率、快速便捷的完成原本繁瑣的工作,同時也可以盡量避免一些意外的人為失誤,減輕從業(yè)人員的工作量和工作壓力。 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 6 頁 第 3 章 系統(tǒng)功能設(shè)計 本章首先介紹系統(tǒng)的功能設(shè)計,然后根據(jù)系統(tǒng)的功能來設(shè)計具體的數(shù)據(jù)庫。每個模塊中包括的功能如下所示: 系統(tǒng)管理模塊:添加用戶,刪除用戶,更改密碼,修改名表, 退出系統(tǒng) 基本操作模塊:班級訂閱,班級訂閱查詢,年級訂閱查詢 。 刪除用戶:當(dāng)工作人員已不再使用其用戶名時,可將他的記錄從數(shù)據(jù)庫中刪除。 打印報表模塊: 班級打?。捍蛴「靼嘤嗛喌臅蛿?shù)目, 以 方便查看和核對; 年級打印:打印各年級訂閱書籍和數(shù)目,以 方便查看和核對; 打印分發(fā)表:根據(jù)采購到的書籍和訂閱信息打印分發(fā)表,按照表中項目進行分發(fā); 河南大學(xué)本科畢業(yè)生學(xué)士學(xué)位論文 第 8 頁 數(shù)據(jù)庫 設(shè)計 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的實現(xiàn)以及執(zhí)行效率產(chǎn)生影響,好的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計會減少數(shù)據(jù)的存儲量,并且沒有插入﹑刪除以及更新異常。( 4)已發(fā)表:保存分發(fā)信息,包括書籍編號,冊數(shù),以及訂閱的班級和分發(fā)日期。因此開發(fā)出一個可移植性強的訂閱系統(tǒng)不僅具有很大的實用性,而且還有很大的潛在市場。 在代碼編寫過程中,應(yīng)盡可能減少用戶輸入。 總之,系統(tǒng)實現(xiàn)充分考慮了系統(tǒng)可移植性,同時采用了正確的程序書寫格式,這不僅有利于系統(tǒng)的移植,而且增強了程序可讀性。數(shù)據(jù)源名定義為:bookDt,下面是程序中實現(xiàn)數(shù)據(jù)庫連接時用到的一些函數(shù): ResultSet rs。 conn = (st1)。 return rs。 (sql)。 } 系統(tǒng)管理模塊主要功能 的實現(xiàn) 該模塊包括兩個部分:書籍管理和用戶管理。 while(()){//該循環(huán)語句實現(xiàn)顯示書籍信息功能 vec=new Vector(1,1)。更新書籍信息即修改書籍的