freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于java的學(xué)生學(xué)籍管理系統(tǒng)畢業(yè)設(shè)計(jì)論文(含源文件)(編輯修改稿)

2025-10-02 15:29 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 如 JDBC)。 . Tomcat 概述 Tomcat 是一個(gè)免費(fèi)的開(kāi)源的 Serlvet 容器,它是 Apache 基金會(huì)的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache, Sun 和其它一些公司及個(gè)人共同開(kāi)發(fā)而成。由于有了 Sun的參與和支持,最新的 Servlet 和 Jsp 規(guī)范總能在 Tomcat中得到體現(xiàn)。 Tomcat 被 JavaWorld雜志的編輯選為 2020 年度最具創(chuàng)新的 java 產(chǎn)品,可見(jiàn)其在業(yè)界的地位。 Tomcat 提供了各種平臺(tái)的版本供下載,可以從其官方網(wǎng)站上下載其源代碼版或者二進(jìn)制版。由于 Java 的跨平臺(tái)特性,基于 Java 的 Tomcat 也具有跨平臺(tái)性。 Tomcat 也提供其它的一些特征,如與 SSL 集成到一塊,實(shí)現(xiàn)安全傳輸。還有 Tomcat也提供 JNDI 支持,這與那些 J2EE 應(yīng)用服務(wù)器提供的是一致的。說(shuō)到這里我們要介紹一下通常所說(shuō)的應(yīng)用服務(wù)器(如 WebLogic)與 Tomcat 有何區(qū)別。應(yīng) 用服務(wù)器提供更多的 J2EE特征,如 EJB, JMS, JAAS 等,同時(shí)也支持 Jsp 和 Tomcat 則功能沒(méi)有那么強(qiáng)大,它不提供 EJB 等支持。但如果與 JBoss(一個(gè)開(kāi)源的應(yīng)用服務(wù)器)集成到一塊,則可以實(shí)現(xiàn) J2EE 的全部功能。既然應(yīng)用服務(wù)器具有 Tomcat 的功能,那么 Tomcat 有沒(méi)有存在的必要呢?事實(shí)上,我們的很多中小應(yīng)用不需要采用 EJB 等技術(shù), Jsp 和 Servlet 已經(jīng)足夠,這時(shí)如果用應(yīng)用服務(wù)器就有些浪費(fèi)了。而 Tomcat 短小精悍,配置方便, 開(kāi)源免費(fèi),能滿足我們的需求,這種情況下我們自然會(huì)選擇 Tomcat。 . 展望 Tomcat 確實(shí)是一個(gè)很好的工具,不僅僅因?yàn)槠涿赓M(fèi),功能強(qiáng)大,更因?yàn)槠溟_(kāi)放性。我們有理由相信 Tomcat 會(huì)走得更遠(yuǎn)。 . 開(kāi)發(fā)工具選擇: Eclipse+myEclipse Eclipse 是一種可擴(kuò)展的開(kāi)放源代碼 IDE。 2020 年 11 月, IBM 公司捐出價(jià)值 4,000萬(wàn)美元的源代碼組建了 Eclipse 聯(lián)盟,并由該聯(lián)盟負(fù)責(zé)這種工具的后續(xù)開(kāi)發(fā)。集成開(kāi)發(fā)環(huán)境 (IDE)經(jīng)常將其應(yīng)用范圍限定在 “ 開(kāi)發(fā)、構(gòu)建和調(diào)試 ” 的周期之中。為了幫助集成開(kāi)發(fā)環(huán)境 (IDE)克服目前的局限性,業(yè)界廠商合作創(chuàng)建了 Eclipse 平臺(tái)。 Eclipse 允許在同一IDE 中集成來(lái)自不同供應(yīng)商的工具,并實(shí)現(xiàn)了工具之間的互操作性,從而顯著改變了項(xiàng)目 10 工作流程,使開(kāi)發(fā)者可以專注在實(shí)際的嵌入式目標(biāo)上。 Eclipse 框架的這種靈活性來(lái)源于其擴(kuò)展點(diǎn)。它們是在 XML 中定義的已知接口,并充當(dāng)插件的耦合點(diǎn)。擴(kuò)展點(diǎn)的范圍包括從用在常規(guī)表述過(guò)濾器中的簡(jiǎn)單字符串,到一個(gè) Java類的描述。任何 Eclipse 插件定義的擴(kuò)展點(diǎn)都能夠被其它插件使用,反之,任何 Eclipse插件也可以遵從其它插件定義的擴(kuò)展點(diǎn)。除了解由擴(kuò)展點(diǎn)定義的接口外,插件不知道它們通過(guò)擴(kuò)展點(diǎn)提供的服 務(wù)將如何被使用。 利用 Eclipse,我們可以將高級(jí)設(shè)計(jì) (也許是采用 UML)與低級(jí)開(kāi)發(fā)工具 (如應(yīng)用調(diào)試器等 )結(jié)合在一起。如果這些互相補(bǔ)充的獨(dú)立工具采用 Eclipse 擴(kuò)展點(diǎn)彼此連接,那么當(dāng)我們用調(diào)試器逐一檢查應(yīng)用時(shí), UML 對(duì)話框可以突出顯示我們正在關(guān)注的器件。事實(shí)上,由于 Eclipse 并不了解開(kāi)發(fā)語(yǔ)言,所以無(wú)論 Java 語(yǔ)言調(diào)試器、 C/C++調(diào)試器還是匯編調(diào)試器都是有效的,并可以在相同的框架內(nèi)同時(shí)瞄準(zhǔn)不同的進(jìn)程或節(jié)點(diǎn)。 Eclipse 的最大特點(diǎn)是它能接受由 Java 開(kāi)發(fā)者自己編寫的開(kāi)放源代碼插件,這類似于微軟 公司的 Visual Studio 和 Sun 微系統(tǒng)公司的 NetBeans 平臺(tái)。 Eclipse 為工具開(kāi)發(fā)商提供了更好的靈活性,使他們能更好地控制自己的軟件技術(shù)。這是一款非常受歡迎的java 開(kāi)發(fā)工具, 在 國(guó)內(nèi)的用戶越來(lái)越多,實(shí)際上 使用 它 的 java 開(kāi)發(fā)人員是最多的。 因其用戶廣泛、免費(fèi)開(kāi)源、功能強(qiáng)大,本項(xiàng)目的開(kāi)發(fā)工具使用 Eclipse。 而 myEclipse 只是 Eclipse 的一個(gè)插件。 . 圖表制作工具選擇: Microsoft Office Visio Microsoft Office Visio 2020 是微軟公 司 Office 2020 套件中的組成部分,秉承了微軟產(chǎn)品一貫的易用特色, Visio 2020 非常容易上手,并用其提供的大量模板輕松的制作出想要的清晰效果,且可與 Office 2020 其它產(chǎn)品實(shí)現(xiàn)互操作,如在 Word 2020 中可直接編輯 Visio 2020 制作的圖標(biāo)。 Microsoft Office Visio 2020 有助于 IT 和商務(wù)專業(yè)人員輕松地可視化、分析和交流復(fù)雜信息。它能夠?qū)㈦y以理解的復(fù)雜文本和表格轉(zhuǎn)換為一目了然的 Visio 圖表。該軟件通過(guò)創(chuàng)建與數(shù)據(jù)相關(guān)的 Visio 圖表(而 不使用靜態(tài)圖片)來(lái)顯示數(shù)據(jù),這些圖表易于刷新,并能夠顯著提高生產(chǎn)率。使用 Office Visio 中的各種圖表可了解、操作和共享企業(yè)內(nèi)組織系統(tǒng)、資源和流程的有關(guān)信息。 . 使復(fù)雜信息可視化以便更好地了解 Office Visio 2020 提供了各種模板:業(yè)務(wù)流程的流程圖、網(wǎng)絡(luò)圖、工作流圖、數(shù)據(jù)庫(kù)模型圖和軟件圖,這些模板可用于可視化和簡(jiǎn)化業(yè)務(wù)流程、跟蹤項(xiàng)目和資源、繪制組織結(jié)構(gòu)圖、映射網(wǎng)絡(luò)、繪制建筑地圖以及優(yōu)化系統(tǒng)。 . 分析信息以標(biāo)識(shí)趨勢(shì)和問(wèn)題并采取相應(yīng)措施 使用 Office Visio 2020 可使您的圖表 更加智能,方法是將圖表鏈接到數(shù)據(jù)以提供流程、項(xiàng)目或系統(tǒng)的更加完整的畫面。直觀地分析信息以標(biāo)識(shí)關(guān)鍵的趨勢(shì)、問(wèn)題和異常并采取相應(yīng)措施。通過(guò)分析、深入研究和創(chuàng)建業(yè)務(wù)數(shù)據(jù)的多個(gè)視圖來(lái)洞悉業(yè)務(wù)數(shù)據(jù)。 11 . 使用可與多人共享的圖表進(jìn)行交流 使用 Visio 圖表交流信息,可以最大程度地實(shí)現(xiàn)單獨(dú)的文字和數(shù)字無(wú)法達(dá)到的效果。然后,可與其他人(甚至是沒(méi)有安裝 Visio 的用戶)共享具有專業(yè)外觀的 Visio 圖表。 基于以上理由,我在此項(xiàng)目中選擇使用 Visio 2020 作為軟件結(jié)構(gòu)圖、流程圖等圖標(biāo)的制作工具。 12 第 3章 總體設(shè)計(jì) . 主 要功能 系統(tǒng)管理,包括修改密碼、數(shù)據(jù)字典(指省份、政治面貌等字典項(xiàng)目)的增刪改查、登出; 用戶管理,包括用戶信息的 增刪改查; 學(xué)生管理,包括學(xué)生信息的增刪改查; 課程管理,包括課程信息的增刪改查; 成績(jī)管理,包括成績(jī)信息的增刪改查。 . 系統(tǒng)功能模塊圖 學(xué) 生學(xué)籍 管理系統(tǒng) 系統(tǒng)管理 用戶管理 學(xué)生管理 課 程 管理 成績(jī)管理 13 . 主要功能系統(tǒng)流程圖 開(kāi) 始登 陸成 功 ?N課 程 信 息增 刪 改 查學(xué) 生 信 息增 刪 改 查學(xué) 生 成 績(jī)?cè)?刪 改 查Y登 出結(jié) 束 圖 32 . 數(shù)據(jù)庫(kù)設(shè)計(jì) 學(xué)生信息:包括的數(shù)據(jù)項(xiàng)有 學(xué)生編號(hào) 、 學(xué)生 姓名、身份證號(hào) 、學(xué)生年齡 、 學(xué)生 性別、班級(jí)名稱、出生 年月、 入學(xué)年份 、學(xué)生專業(yè) 、政治面貌、民族 、家庭地址、學(xué)生狀態(tài) 等 ; 用戶信息: 包括的數(shù)據(jù)項(xiàng)有 用戶名、密碼、用戶姓名等; 成績(jī) 信息 :包括的數(shù)據(jù)項(xiàng)有 學(xué)生編號(hào) 、 學(xué)生姓名、 課程編號(hào)、 課程名稱、考試類型、考試 成績(jī)等 ; 課程信息:包括的數(shù)據(jù)項(xiàng)有課程編號(hào)、課程名稱、教師 姓名 、 課程 學(xué)分、 課程 學(xué)時(shí) 、課程描述 等 ; 數(shù)據(jù)字典:在增刪改查過(guò)程中,能選擇的就要使用列表框選擇,以達(dá)到統(tǒng)一完整的目的。 包括的數(shù)據(jù)項(xiàng)有 使用標(biāo)識(shí)、用戶類型、入學(xué)年份、省份、政治面貌、民族、考試性質(zhì)、學(xué)生狀態(tài)。 14 第 4章 詳細(xì)設(shè)計(jì) . 數(shù)據(jù)庫(kù)結(jié)構(gòu)及語(yǔ)句 . 用戶表 圖 41 CREATE TABLE `users` ( `id` int(11) NOT NULL auto_increment, `username` varchar(20) default NULL, `password` varchar(20) default NULL, `usertype` varchar(20) default NULL, `truename` varchar(20) default NULL, `use_flag` int(11) default NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=gbk 15 . 學(xué)生表 圖 42 CREATE TABLE `students` ( `id` int(11) NOT NULL auto_increment, `loginid` int(11) default NULL, `code` varchar(20) default NULL, `name` varchar(50) default NULL, `cardid` varchar(20) default NULL, `age` int(11) default NULL, `sex` int(11) default NULL, `birthday` date default NULL, `classname` varchar(50) default NULL, `studyyear` varchar(20) default NULL, `studycode` varchar(20) default NULL, `politicallandscape` varchar(20) default NULL, `nationality` varchar(20) default NULL, `familyaddress` varchar(300) default NULL, `use_flag` int(11) default NULL, `type` varchar(20) default NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=gbk 16 . 課程表 圖 43 CREATE TABLE `course` ( `id` int(11) NOT NULL auto_increment, `coursecode` varchar(20) default NULL, `coursename` varchar(50) default NULL, `teacherid` int(11) default NULL, `coursescore` int(11) default NULL, `coursetime` int(11) default NULL, `description` varchar(400) default NULL, `use_flag` int(11) default NULL, `teacherName` varchar(20) default NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=gbk . 成績(jī)表 圖 44 CREATE TABLE `scores` ( `id` int(11) NOT NULL auto_increment, `studentid` int(11) default NULL, `courseid` int(11) default NULL, `examtype` varchar(20) default NULL, `score` int(11) default NULL, `examdate` date default NULL, 17 `status` int(11) default NULL, `use_flag` int(11) default NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=gbk . 數(shù)據(jù)字典索引表 圖 45 CREATE TABLE `tbl_dictionaryindex` ( `INTINDEXID` int(6) NOT NULL auto_increment, `NVCINDEXCODE` varchar(5) NOT NULL default 39。39。, `NVCINDEXNAME` varchar(15) NOT NULL default 39。39。, `NVCDESCRIPTION` varchar(25) NOT NULL default 39。39。, `TINTSTATUS
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1