課程設(shè)計(jì)---教師業(yè)務(wù)檔案管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc

上傳人:good****022 文檔編號(hào):116653561 上傳時(shí)間:2022-07-06 格式:DOC 頁數(shù):40 大?。?.37MB
收藏 版權(quán)申訴 舉報(bào) 下載
課程設(shè)計(jì)---教師業(yè)務(wù)檔案管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc_第1頁
第1頁 / 共40頁
課程設(shè)計(jì)---教師業(yè)務(wù)檔案管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc_第2頁
第2頁 / 共40頁
課程設(shè)計(jì)---教師業(yè)務(wù)檔案管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc_第3頁
第3頁 / 共40頁

下載文檔到電腦,查找使用更方便

20 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《課程設(shè)計(jì)---教師業(yè)務(wù)檔案管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《課程設(shè)計(jì)---教師業(yè)務(wù)檔案管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).doc(40頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、 計(jì)算機(jī)科學(xué)系 課程設(shè)計(jì)報(bào)告 設(shè)計(jì)名稱:設(shè)計(jì)名稱: 軟件項(xiàng)目設(shè)計(jì)軟件項(xiàng)目設(shè)計(jì) 設(shè)計(jì)題目:設(shè)計(jì)題目: 教師業(yè)務(wù)檔案管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)教師業(yè)務(wù)檔案管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 說明: 1、報(bào)告中的任務(wù)書、進(jìn)度表由指導(dǎo)教師在課程設(shè)計(jì)開始前填寫并發(fā)給每 個(gè)學(xué)生;四、五兩項(xiàng)(中英文摘要)由學(xué)生在完成綜合設(shè)計(jì)后填寫。 2、學(xué)生成績由指導(dǎo)教師根據(jù)學(xué)生的設(shè)計(jì)情況給出各項(xiàng)分值及總評(píng)成績。 3、指導(dǎo)教師評(píng)語一欄由指導(dǎo)教師就學(xué)生在整個(gè)設(shè)計(jì)期間的平時(shí)表現(xiàn)、設(shè) 計(jì)完成情況、報(bào)告的質(zhì)量及答辯情況,給出客觀、全面的評(píng)價(jià)。 4、所有學(xué)生必須參加課程設(shè)計(jì)的答辯環(huán)節(jié),凡不參加答辯者,其成績一 律按不及格處理。答辯小組成員應(yīng)由 2 人及

2、以上教師組成。 5、報(bào)告正文字?jǐn)?shù)一般應(yīng)不少于 3000 字,也可由指導(dǎo)教師根據(jù)本門綜合設(shè) 計(jì)的情況另行規(guī)定。 6、平時(shí)表現(xiàn)成績低于 6 分的學(xué)生,取消答辯資格,其本項(xiàng)綜合設(shè)計(jì)成績 按不及格處理。 計(jì)算機(jī)科學(xué)系課程設(shè)計(jì)任務(wù)書計(jì)算機(jī)科學(xué)系課程設(shè)計(jì)任務(wù)書 學(xué)生姓 名 張丙勝 學(xué) 號(hào) 14102080202 專業(yè) 班級(jí) 軟件工程二班 設(shè)計(jì)題 目 教師業(yè)務(wù)檔案管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 內(nèi)容概要: 教師業(yè)務(wù)檔案管理系統(tǒng)實(shí)現(xiàn)教師業(yè)務(wù)檔案管理的系統(tǒng)化、規(guī)范化、自動(dòng)化,以 促進(jìn)和提高教師業(yè)務(wù)檔案管理手段和水平。教師業(yè)務(wù)檔案管理系統(tǒng)包括系統(tǒng)分析, 系統(tǒng)調(diào)查,功能設(shè)計(jì),數(shù)據(jù)庫設(shè)計(jì),系統(tǒng)實(shí)現(xiàn),系統(tǒng)測(cè)試和調(diào)試與維護(hù)等。 文

3、獻(xiàn)資料: 1. 耿祥義,張躍平.java 面向?qū)ο蟪绦蛟O(shè)計(jì)M.北京:清華大學(xué)出版 社.2010; 2. 王永茂.JSP 程序設(shè)計(jì)用 JSP 開發(fā) Web 應(yīng)用M.北京:清華大學(xué) 出版社.2010; 3. 胡艷潔.HTML 標(biāo)準(zhǔn)教程M.北京:中國青年出版社.2004; 設(shè)計(jì)要求: 1 實(shí)現(xiàn)對(duì)教師業(yè)務(wù)檔案相關(guān)信息的查詢功能,包括快速查詢功能和分類查詢功能; 2 實(shí)現(xiàn)教師業(yè)務(wù)檔案相關(guān)信息的錄入、修改、,刪除和統(tǒng)計(jì)功能。 3 系統(tǒng)安全可行。 工作期限: 設(shè)計(jì)工作自 2011 年 4 月 11 日至 2011 年 4 月 21 日止。 指指導(dǎo)導(dǎo)教教師師: 李李向向軍軍 系系主主任任: 日日 期期:2 2

4、0 01 11 1 年年 4 4 月月 1 11 1 日日 計(jì)算機(jī)科學(xué)系課程設(shè)計(jì)進(jìn)度安排表計(jì)算機(jī)科學(xué)系課程設(shè)計(jì)進(jìn)度安排表 專業(yè):專業(yè): 軟件工程軟件工程 姓名:姓名: 張丙勝張丙勝 學(xué)號(hào):學(xué)號(hào): 1410208020214102080202 日期內(nèi) 容備注 4 月 11 日 4 月 12 日 分析題目,查閱相關(guān)資料 4 月 13 日 4 月 14 日 擬定整體方案,編寫程序 4 月 15 日 4 月 16 日 程序編寫 4 月 17 日 4 月 18 日 調(diào)試程序 4 月 19 日 4 月 20 日 整理報(bào)告 4 月 11 日 4 月 22 日 答辯 月 日 月 日 月 日 月 日 月 日 月

5、 日 月 日 月日 月 日 月 日 月 日 月 日 月 日 月 日 月 日 月 日 月 日 月 日 指導(dǎo)教師簽名:指導(dǎo)教師簽名: 20112011 年年 4 4 月月 1111 日日 指導(dǎo)教師評(píng)語 指導(dǎo)教師: (簽字) 日 期: 2011 年 4 月 22 日 答辯記錄表 學(xué)生姓名: 張丙勝 學(xué)號(hào): 14102080202 班級(jí): 08 軟件二班 答辯地點(diǎn): 答辯內(nèi)容記錄: 合計(jì) 分值 各項(xiàng) 分值 評(píng)分標(biāo)準(zhǔn) 實(shí)際 得分 合計(jì) 得分 備注 10 在規(guī)定時(shí)間內(nèi)能就所設(shè)計(jì)的內(nèi)容 進(jìn)行闡述,言簡意明,重點(diǎn)突出, 論點(diǎn)正確,條理清晰。 答 辯 成 績 25 15 在規(guī)定時(shí)間內(nèi)能準(zhǔn)確、完整、流 利地回答教

6、師所提出的問題。 答辯小組成員(簽字): 2011 年 4 月 22 日 成績?cè)u(píng)定表 學(xué)生姓名: 張丙勝 學(xué)號(hào): 14102080202 班級(jí): 08 軟件二班 類別 合計(jì) 分值 各項(xiàng) 分值 評(píng)分標(biāo)準(zhǔn) 實(shí)際 得分 合計(jì) 得分 備注 平時(shí) 表現(xiàn) 1010 按時(shí)參加設(shè)計(jì)指導(dǎo),無違反紀(jì)律 情況。 20 按設(shè)計(jì)任務(wù)書的要求完成了全部 任務(wù),能完整演示其設(shè)計(jì)內(nèi)容, 符合要求。 完成 情況 30 10 能對(duì)其設(shè)計(jì)內(nèi)容進(jìn)行詳細(xì)、完整 的介紹,并能就指導(dǎo)教師提出的 問題進(jìn)行正確的回答。 10 報(bào)告文字通順,內(nèi)容翔實(shí),論述 充分、完整,立論正確,結(jié)構(gòu)嚴(yán) 謹(jǐn)合理;報(bào)告字?jǐn)?shù)符合相關(guān)要求, 工整規(guī)范,整齊劃一。 5

7、課題背景介紹清楚,綜述分析充 分。 5 設(shè)計(jì)方案合理、可行,論證嚴(yán)謹(jǐn), 邏輯性強(qiáng),具有說服力。 5 符號(hào)統(tǒng)一;圖表完備、符合規(guī)范 要求。 5 能對(duì)整個(gè)設(shè)計(jì)過程進(jìn)行全面的總 結(jié),得出有價(jià)值的結(jié)論或結(jié)果。 報(bào)告 質(zhì)量 35 5 參考文獻(xiàn)數(shù)量在 2 篇以上,格式 符合要求,在正文中正確引用。 10 在規(guī)定時(shí)間內(nèi)能就所設(shè)計(jì)的內(nèi)容 進(jìn)行闡述,言簡意明,重點(diǎn)突出, 論點(diǎn)正確,條理清晰。 答辯 情況 25 15 在規(guī)定時(shí)間內(nèi)能準(zhǔn)確、完整、流 利地回答教師所提出的問題。 總評(píng)成績: 分 指導(dǎo)教師: (簽字) 日 期: 2011 年 4 月 22 日 摘 要 教師管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主

8、要包括后臺(tái)數(shù)據(jù)庫的建立和 維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立數(shù)據(jù)一致性和完整性強(qiáng),數(shù) 據(jù)安全性好的數(shù)據(jù)庫.而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)在學(xué)校,教 師信息管理包括教師信息學(xué)生信息成績信息,顯然如果以人工的方式對(duì)其管理將耗費(fèi) 大量的人力物力,本系統(tǒng)以此作為開發(fā)的目標(biāo),用以減輕教師管理人員的負(fù)擔(dān) 系統(tǒng)開發(fā)采用 Myeclipse 8.6 作為開發(fā)環(huán)境,用 SQL 2000 作為后臺(tái)數(shù)據(jù)庫。利用 其強(qiáng)大的可視化界面功能及對(duì)數(shù)據(jù)庫的支持,先構(gòu)造一個(gè)原型,逐步增加功能,最終滿足 需求系統(tǒng)中大量采用 SQL 查詢語句,界面友好,功能較強(qiáng)不足的地方是當(dāng)數(shù)據(jù)訪問量 大時(shí),將致

9、使性能的下降,且不利于數(shù)據(jù)的有效共享,在以后改進(jìn)的中應(yīng)考慮采用 SQL SERVER 作為數(shù)據(jù)庫,解決訪問速度及數(shù)據(jù)共享的問題該系統(tǒng)性能力求易于使用,具有較 高的擴(kuò)展性和可維護(hù)性 教師業(yè)務(wù)檔案是高校檔案的重要組成部分,它能為高校管理教室業(yè)務(wù)考核、統(tǒng)計(jì) 報(bào)表等資料提供資料,是學(xué)校進(jìn)行管理工作一級(jí)抓好師資隊(duì)伍建設(shè)的重要依據(jù)。傳統(tǒng) 的高校教師檔案管理主要以電子文檔和紙質(zhì)材料為媒介,分散且不便于集中管理。與 財(cái)務(wù)、教務(wù)等系統(tǒng)結(jié)合較差,容易產(chǎn)生數(shù)據(jù)的冗余和不一致。為高校各部門和廣大教 師提供方便的接口,解決了傳統(tǒng)方案的局限性,提高了檔案的效率。本文介紹了該系 統(tǒng)的功能及高效率、管理方便等特點(diǎn)。 關(guān)鍵字:

10、教師業(yè)務(wù)管理系統(tǒng);B/S;SQL 2000 Abstract Teacher management system is a typical management information system (MIS), which mainly includes the establishment of database and front-end application maintenance and development of the two. The former calls for establishment of data consistency and integrity, data

11、security database. As for the latter requires that the application functions, easy to use features. In schools, teachers, information management, including teacher information 、 student information mance information Obviously, if artificial means would cost a lot of its management of human 、 materia

12、l resources, the development of the system as a target to reduce the burden on teachers, administrators. System development using Myeclipse 8.6 as the development environment, using SQL 2000 as database. Using its powerful visual interface functions and database support, first to construct a prototy

13、pe, and gradually adding features, and ultimately meet the demand. system, extensive use of SQL queries, user-friendly, more powerful. inadequacies of the data access when Large, it will cause performance degradation, and not conducive to the effective sharing of data, improved in the future should

14、be considered as the SQL SERVER database, access speed and data sharing to solve the problem. that the system seeks to ease of use, with higher Scalability and maintainability. Keywords:the management of teacherbusiness;B/S;sql 目目 錄錄 第一章 課題背景1 1.1 應(yīng)用背景的分析 1 1.1.1 教師業(yè)務(wù)管理系統(tǒng)的開發(fā)現(xiàn)狀及方法 .2 1.1.2 教師業(yè)務(wù)管理系統(tǒng)的可

15、行性分析 .2 1.2 課題要求與提示.3 1.2.1 課題要求 .3 1.2.2 課題提示.4 第二章 設(shè)計(jì)簡介及系統(tǒng)大綱.4 2.1 設(shè)計(jì)簡介.4 2.1.1 模塊的設(shè)計(jì).4 2.2 系統(tǒng)流程 8 第三章 詳細(xì)設(shè)計(jì).9 3.1 登陸界面設(shè)計(jì) 9 3.2 管理員功能模塊 .12 3.3 錄入信息功能模塊14 3.4 查詢信息模塊17 3.5 修改、刪除信息功能模塊21 3.6 用戶管理功能模塊 .22 第四章 設(shè)計(jì)結(jié)果及分析26 4.1 教師業(yè)務(wù)管理系統(tǒng)結(jié)果及分析26 4.1.1 教師業(yè)務(wù)管理系統(tǒng)教師端功能26 4.1.2 教師端操作結(jié)果分析26 4.2 管理員結(jié)果及分析 .27 4.2.1

16、 管理員結(jié)果.27 4.2.2 分析27 總 結(jié)28 致 謝29 參考文獻(xiàn).30 1 第一章 課題背景 1.1 應(yīng)用背景的分析 1.1.1 教師業(yè)務(wù)管理系統(tǒng)的開發(fā)現(xiàn)狀及方法 正如我們所知,傳統(tǒng)的結(jié)構(gòu)化方法的主要思路是將問題空間映射到數(shù)據(jù)流圖,通 過數(shù)據(jù)流圖和加工及基細(xì)化來描述系統(tǒng)的邏輯功能,近將比邏輯模型映射成有映 射處理功能的模塊分層描述的系統(tǒng)物理模型,這是一種以處理過程和處理功能為 基礎(chǔ)的方法。 但是,隨著網(wǎng)絡(luò)信息技術(shù)的發(fā)展,這種系統(tǒng)是顯然已經(jīng)不適應(yīng)了。而且,現(xiàn)代 的信息系統(tǒng)處在一個(gè)復(fù)雜多變的環(huán)境之中,用戶的需要常有變更,特別是我們獨(dú) 立院校中,師資力量存在著很大的流動(dòng)性,這就要求系統(tǒng)具有

17、很強(qiáng)的應(yīng)變能力。 要求可以對(duì)系統(tǒng)的功能,處理對(duì)象隨時(shí)具有編輯、修改能力。而傳統(tǒng)的系統(tǒng)在運(yùn) 行階段的維護(hù)工作十分繁重,處理數(shù)據(jù)繁多、冗長,并且,結(jié)構(gòu)化方法中的數(shù)據(jù)分 析和功能分解難以一致與協(xié)調(diào),系統(tǒng)分析的邏輯模型和系統(tǒng)設(shè)計(jì)的物理模型沒有 明確。 在這種前提下,為了構(gòu)建一個(gè)方便快捷的信息系統(tǒng),應(yīng)用 ASP.NET 2.0 技術(shù) 首先構(gòu)建一個(gè)基于 B/S 結(jié)構(gòu)的系統(tǒng),通過構(gòu)建 WEB 服務(wù)器和數(shù)據(jù)庫服務(wù)器,這樣 就很容易地提供了教師教學(xué)質(zhì)量一覽的基礎(chǔ)數(shù)據(jù),而且,根據(jù)整個(gè)系統(tǒng)的研發(fā)的 實(shí)際需求,由于此系統(tǒng)旨在最終簡化傳統(tǒng)的教師業(yè)務(wù)檔案管理,則應(yīng)選用簡單易 用的小型數(shù)據(jù)庫管理系統(tǒng) Visual FoxP

18、ro 9.0 作為其前端表示工具,并能過 SPT 技術(shù)訪問 SQL Sirver2000 數(shù)據(jù)庫,由此開發(fā)一整套基于 C/S 結(jié)構(gòu)的教師基本信 息維護(hù)系統(tǒng),最終,在這樣一個(gè)系統(tǒng)下,用戶只需在客戶端輸入教師姓名或者教師 號(hào),便可以查詢得包括教師性別、出生日期、籍貫、民族、形象照片等基本情況 以及參加工作時(shí)間、享受待遇職稱、第一畢業(yè)學(xué)校和所學(xué)專業(yè)、最高學(xué)歷學(xué)校 和最高學(xué)歷專業(yè)、目前研究方向、辦公電話、電子郵箱、所在院系(科室)、近 五年來的教學(xué)情況、進(jìn)修情況等一些具體信息,使用戶能夠方便快捷地對(duì)所查詢 教師的情況有一個(gè)整體的把握,而且,在這樣的一個(gè)系統(tǒng)下,用戶可以對(duì)教師信息 進(jìn)行打印但不能參與修改

19、,最終的管理、修改、編輯由系統(tǒng)管理員掌握。可以預(yù) 見,在這樣一個(gè)系統(tǒng)下,管理員的工作也是相當(dāng)輕松的,不會(huì)像傳統(tǒng)工作方式那樣 繁瑣。 1.1.2教師業(yè)務(wù)管理系統(tǒng)的可行性分析 首先,在技術(shù)方面,雖然是獨(dú)立學(xué)院,但學(xué)校的校園網(wǎng)經(jīng)過幾年的建設(shè)已經(jīng)具 2 備了一定的規(guī)模,為網(wǎng)上數(shù)據(jù)交換提供了現(xiàn)成的信息通道。目前各種管理軟件層 出不窮,各種開發(fā)工具也日漸豐富。特別是現(xiàn)在ASP、ASP.NET技術(shù), VFP、VB.NET、C#等編程技術(shù)都已非常成熟,很多高校、單位及個(gè)人都在利用這 些技術(shù)開發(fā)適合自己情況的管理軟件。利用ASP.NET和VFP數(shù)據(jù)庫技術(shù)構(gòu)建的教 師業(yè)務(wù)檔案管理系統(tǒng),技術(shù)層面是不存在什么問題的。

20、 其次,在使用上,由于系統(tǒng)基于B/C/S結(jié)構(gòu)研發(fā),而B/C/S最大特點(diǎn)就是客戶端 無需部署,即客戶端基于瀏覽器訪問數(shù)據(jù)庫,只要掌握瀏覽器的使用便可,操作簡 單方便避免以前重復(fù)的操作程序,提高了效率。 再次,安全方面,因?yàn)檫@樣一個(gè)教師業(yè)務(wù)檔案系統(tǒng)的使用和管理是兩個(gè)不同 的通道,可以防止非管理人員非法篡改系統(tǒng)數(shù)據(jù),既可以防止越權(quán)操作,又可實(shí)現(xiàn) 共享系統(tǒng)資源,起到有效地保護(hù)資源的作用。 3 1.2 課題要求與提 1.2.1 課題要求 需要實(shí)現(xiàn)最基本的幾項(xiàng)功能:對(duì)不同的用戶要首先進(jìn)行登錄才能進(jìn)行相關(guān) 操作,高級(jí)管理員必須實(shí)現(xiàn)對(duì)用戶的管理、信息的輸入、信息的刪除、信息的 查詢等等。對(duì)于教師用戶最少應(yīng)該實(shí)

21、現(xiàn)對(duì)本用戶的信息修改、查詢。 1.2.2 課題提示 教是管理系統(tǒng)采用現(xiàn)在比較流行的 B/S 架構(gòu),用 tomcat6 作為服務(wù)器 Myeclipse 作為開發(fā)環(huán)境用 SQL2000 作為后臺(tái)數(shù)據(jù)庫連接數(shù)據(jù)庫時(shí)導(dǎo)入了三個(gè). jar 包(msbase.jar,mssqlserver.jar,msutil.jar) ,并且為 SQL Server 200 打上了 SQL Server 2000 SP4 補(bǔ)丁。 4 第二章 設(shè)計(jì)簡介及系統(tǒng)大綱 2.1 設(shè)計(jì)簡介 2.1.1 模塊的設(shè)計(jì) 教師業(yè)務(wù)管理系統(tǒng)分為五個(gè)功能模塊,它們分別是教師信息錄入模塊、教 師信息修改模塊、教師信息查詢模塊、教師信息打印模塊。

22、 下面分別介紹各個(gè)模塊的功能用途,以及使用。 1.教師信息錄入模塊 教師信息錄入模塊,主要是用來記錄教師的各種信息主要分為四個(gè)部分: 基本情況、學(xué)歷情況、工作成績、社會(huì)兼職等。基本情況需要填寫姓名、性別、 身份證號(hào)、入校時(shí)間、出身年月、所學(xué)專業(yè)、家庭住址等信息。這些是一個(gè)教 師的最基本的情況,也是必須填寫的。學(xué)歷情況要求填寫三次接受教育的時(shí)間, 畢業(yè)的學(xué)校以及所學(xué)的專業(yè)。工作成績包括三個(gè)部分:教學(xué)成果、科研成果、 所著的學(xué)術(shù)著作等。社會(huì)兼職分為學(xué)術(shù)團(tuán)體和社會(huì)團(tuán)體的兼職。需要填寫擔(dān)任 的職務(wù)、任職的時(shí)間以及團(tuán)體的名稱。備注中可以就其他沒有說清楚的問題加 以補(bǔ)充。 教師信息修改模塊 教師信息修改模

23、塊主要是對(duì)教師的進(jìn)行修改、刪除等操作。此模塊以教師 的姓名作為關(guān)鍵字對(duì)教師的整體信息一一列舉。點(diǎn)擊修改按鈕就會(huì)跳到教師信 息頁面,教師的基本情況、學(xué)歷情況、工作成績、社會(huì)兼職等信息可以任意做 修改和補(bǔ)充。點(diǎn)擊刪除按鈕就會(huì)彈出一個(gè)對(duì)話框讓管理員確認(rèn)是否真的刪除, 點(diǎn)擊是就會(huì)刪除信息,若選擇否則信息不會(huì)被刪除。此外該模塊為了提高管理 員修改信息的效率還提供了以姓名為關(guān)鍵字的檢索,找到的教師信息會(huì)用黃色 的長條突出顯示出來,這樣管理員就不必逐個(gè)查找了。 2. 教師信息查詢模塊 信息查詢模塊與信息修改模塊有一些交叉的部分比如說信息查詢模塊也可 以對(duì)教師的基本信息進(jìn)行修改刪除等操作,基本方法與修改模塊很

24、相似??梢?說信息查詢模塊就是信息修改模塊的補(bǔ)充和延伸。但是在在信息查詢模塊中, 查詢的能力更加強(qiáng)大,它可以以姓名、入校時(shí)間、所學(xué)專業(yè)、所在基本單位等 為關(guān)鍵字進(jìn)行查詢,查詢結(jié)果也是以黃色長條的形式顯示出來。可以說查詢修 改模塊結(jié)合起來使用,可以大大提高管理員管理信息的效率,增強(qiáng)系統(tǒng)的可用 性。 3. 信息打印模塊 5 信息打印模塊就是對(duì)教師的基本信息打印輸出。基本信息包括基本情況、 學(xué)歷情況、工作成績、社會(huì)兼職等。打印輸出就是將這些信息轉(zhuǎn)化為 Word 文檔, 然后打印。另外這個(gè)模塊中也可以查詢,其實(shí)是為了方便打印某個(gè)教師而做的, 如果要打印某個(gè)教師的信息,只要簡單查詢一下,用不了多少時(shí)間他

25、的信息入 口就可以找到很方便的就可以將信息打印出來。 4. 帳戶管理模塊 帳戶管理模塊就是對(duì)各個(gè)帳戶進(jìn)行管理。主要有修改賬號(hào)、添加賬號(hào)、刪 除賬號(hào)等幾個(gè)功能 如下是系統(tǒng)功能主界面,里面包括了錄入信息,修改信息,查詢信息,打印信 息以及帳號(hào)管理等功能。如圖所示: 教師信息修改界面能夠完成查找然后對(duì)找到的記錄修改并且刪除的操作。如圖 所示: 6 7 2.2 系統(tǒng)流程 圖 21 系統(tǒng)流程圖 登 錄 窗 口 管理員菜單管理員菜單 教師菜單教師菜單 刪除課程刪除課程 瀏覽課程瀏覽課程 查詢課程查詢課程 添加課程添加課程 瀏覽課程瀏覽課程 查詢課程查詢課程 管理賬戶管理賬戶 8 第三章 詳細(xì)設(shè)計(jì) 3.1

26、登陸界面設(shè)計(jì) 登陸界面設(shè)計(jì)的比較簡潔,分為高級(jí)管理與和一般教師兩種用戶類型。在正 確的輸入用戶名和密碼后,分別進(jìn)入不同的管理模塊。登陸頁對(duì)用戶的非法輸 入也做了處理,比如用戶名或密碼為空。 圖 3-1 主界面 程序程序 function checkEmpty(form1) for(i=0;i 9 帳號(hào): 密碼: 身份: 一般教師用戶 系統(tǒng)高級(jí)管理員 10 版權(quán)所有 西安文理學(xué)院 CopyRight 2011.4 All Rights Reserved 技術(shù)支持:Super Star.studio 11 3.2 管理員功能模塊 管理員模塊的功能包括:賬號(hào)管理;錄入信息;修改信息;查詢信息;打 印

27、信息。 圖 3-2 功能界面 【程序】 12 13 3.3 錄入信息功能模塊 錄入信息模塊能夠往數(shù)據(jù)庫中插入教師的基本信息。如下: 圖 3-3 添加信息功能界面 【程序】 您現(xiàn)在正在操作:錄入信息 14 姓名 性別 男 女 出生年月 畢業(yè)時(shí)間 15 畢業(yè)學(xué)校 所學(xué)專業(yè) 備注 16 3.4 查詢信息模塊 根據(jù)用戶輸入的關(guān)鍵字進(jìn)行檢索,可以按名字畢業(yè)學(xué)校和專業(yè)三種查詢方 式。 圖 3-4 查詢信息功能界面 【程序】 您現(xiàn)在正在操作:查詢信息 請(qǐng)輸入關(guān)鍵詞: 按 姓 名 畢業(yè)學(xué)校 所學(xué)專業(yè) 17 姓名 性別 畢業(yè)院校 專業(yè) “); out.print(“數(shù)據(jù)表中共有“+rs.getRow()+“條記

28、錄“); out.print(“); rs.beforeFirst(); if(rs.next()=false) out.print(“sorry,無此記錄!“); else rs.beforeFirst(); while(rs.next() if(“name“.equals(searchtxt) % “); else if(“gradsg“.equals(searchtxt) % 19 “); else if(“major“.equals(searchtxt) % “); catch(Exception e) e.printStackTrace(); try/數(shù)據(jù)庫連接,都必須及時(shí)的關(guān)閉。

29、if(rs!=null) rs.close(); if(stmt!=null) stmt.close(); if(conn !=null) conn.close(); catch(Exception e) e.printStackTrace(); finallyif(rs!=null) rs.close(); % 20 3.5 修改、刪除信息功能模塊 單擊刪除按鈕時(shí)刪除對(duì)應(yīng)記錄。 21 3.63.6 用戶管理功能模塊用戶管理功能模塊 此模塊能夠?qū)崿F(xiàn)對(duì)用戶賬號(hào)的修改、添加、刪除。 圖 3-6 用戶管理功能界面 【程序】 您現(xiàn)在正在操作:管理 帳戶 22 用戶名: 密碼: 用戶名: 密碼: 23

30、用戶 id 用戶名 密碼 用戶類型 td 25 第四章 設(shè)計(jì)結(jié)果及分析 4.1 教師業(yè)務(wù)管理系統(tǒng)結(jié)果及分析 4.1.1 教師業(yè)務(wù)管理系統(tǒng)教師端功能 教師端主要功能包括對(duì)教師本人信息的查詢,修改。 4.1.2 教師端操作結(jié)果分析 教師端的功能實(shí)現(xiàn)比較少,不夠完善,需要進(jìn)一步的完善。另外對(duì)教師的 信息也不夠全面,數(shù)據(jù)庫中只是象征性地列出了幾個(gè)必要的字段,如果想讓教 師管理系統(tǒng)更具實(shí)用性需要對(duì)數(shù)據(jù)庫、功能進(jìn)行必要的完善。 26 4.2 管理員結(jié)果及分析 4.2.1 管理員結(jié)果 分別實(shí)現(xiàn)信息錄入、修改信息、查詢信息、賬號(hào)管理的功能。 圖 42 管理員登錄后界面 4.2.2 分析 管理員模塊實(shí)現(xiàn)了課程信

31、息的錄入,查看,刪除等功能,但是沒有實(shí)現(xiàn)但 沒有實(shí)現(xiàn)打印功能,管理能力不強(qiáng),還需要加以改進(jìn)以適應(yīng)更多的教師。 27 總 結(jié) 通過該系統(tǒng)的課程設(shè)計(jì)分析,掌握了模塊化設(shè)計(jì)的方法,理解和運(yùn)用了結(jié)構(gòu) 化程序設(shè)計(jì)的思想和方法.掌握和提高了運(yùn)用 java 語言 javascript 和 sql2000 進(jìn)行程序設(shè)計(jì)的能力. 程序設(shè)計(jì)的過程,實(shí)際上是確定解決問題的詳細(xì)步驟,而這個(gè)步驟通常叫做 流程,在程序設(shè)計(jì)過程中理清楚整個(gè)問題的流程很重要,然后采取逐步細(xì)化的方 法實(shí)現(xiàn)整個(gè)程序 對(duì)于一個(gè)較大的應(yīng)用程序,我們一般不可能一次就設(shè)計(jì)出一個(gè)很完善的系統(tǒng).通 常要先設(shè)計(jì)滿足基本要求的系統(tǒng).然后再測(cè)試或者在使用的過程中

32、不斷完善.慢 慢地做成一個(gè)功能很完善選修課程管理系統(tǒng). 28 致 謝 在本次課程設(shè)計(jì)中,我從指導(dǎo)老師身上學(xué)到了很多東西。老師認(rèn)真負(fù)責(zé)的 工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我受益匪淺。他無論在理論 上還是在實(shí)踐中,都給與我很大的幫助,使我得到不少的提高這對(duì)于我以后的 工作和學(xué)習(xí)都有一種巨大的幫助,感謝他細(xì)心而又耐心的輔導(dǎo)。另外,在系統(tǒng) 開發(fā)過程中計(jì)算機(jī)系其他老師也給了我很大的幫助,幫助解決了不少的難點(diǎn), 使得系統(tǒng)能及時(shí)開發(fā)完成,還有同組的幾位同學(xué)的互相幫助,齊心協(xié)力,這里 一并表示感謝。 29 參考文獻(xiàn) 1耿祥義,張躍平.java 面向?qū)ο蟪绦蛟O(shè)計(jì)M.北京:清華大學(xué)出版社. 2010; 2王永茂.JSP 程序設(shè)計(jì)用 JSP 開發(fā) Web 應(yīng)用M.北京:清華大學(xué)出版社. 2010; 3.胡艷潔.HTML 標(biāo)準(zhǔn)教程M.北京:中國青年出版社.2004;

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

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!