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

正文內(nèi)容

基于android系統(tǒng)的課程管理系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-08-16 11:16 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 d 命令,在 CMD 窗口中輸入, javac 看是否幫助信息輸出, cmd 運(yùn)行 如圖 所示。 圖 cmd 運(yùn)行 (5) 下載 Eclipse, 下載 Eclipse 如圖 所示 。 圖 下載 Eclipse (6) 安裝 Eclipse (7) 安裝 ADT 打開 Eclipse IDE,進(jìn)入菜單中的 “Help”, “Install New Software”,點(diǎn)擊 Add 按鈕,彈出對(duì)話框要求輸入 Name 和 Location: Name 自己隨便取, Location 輸入 , 安裝ADT 如 圖 所示 。 圖 安裝 ADT 沈陽(yáng)航空航天大學(xué)畢業(yè)設(shè)計(jì)(論文) 5 (8) Eclipse Eclipse是一個(gè)開放源代碼的、基于 Java的可擴(kuò)展開發(fā)平臺(tái), 就其本 身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開發(fā)環(huán)境, 幸運(yùn)的是, Eclipse附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java開發(fā)工具( Java Development Kit, JDK)。 雖然大多數(shù)用戶很樂(lè)于將 Eclipse當(dāng)作 Java集成開發(fā)環(huán)境( IDE)來(lái)使用,但 Eclipse的目標(biāo)卻不僅限于此, Eclipse還包 括插件開發(fā)環(huán)境( Plugin Development Environment, PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse的軟件開發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse環(huán)境無(wú)縫集成的工具, 由于 Eclipse中的每樣?xùn)|西都是插件,對(duì)于給 Eclipse提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場(chǎng)所。 這種平等和一致性并不僅限于 Java開發(fā)工具, 盡管 Eclipse是使用 Java語(yǔ)言開發(fā)的,但它的用途并不僅限于 Java語(yǔ)言,例如: 支持諸如 C/C++, COBOL, PHP等編程語(yǔ)言的插件已經(jīng)可用,或預(yù)計(jì)將會(huì)推出, Eclipse框架還可用來(lái)作為與開發(fā)無(wú)關(guān)的其他應(yīng)用程序類型的基礎(chǔ)。 沈陽(yáng)航空航天大學(xué)畢業(yè)設(shè)計(jì)(論文) 6 2 研究現(xiàn)狀及設(shè)計(jì)目標(biāo) 本軟件現(xiàn)在可以進(jìn)行多用戶登錄的操作和數(shù)據(jù)庫(kù)基本的增 加 、刪 除 、 修 改、 查詢 的操作,更可以進(jìn)行課程提醒的操作。本軟件 設(shè)計(jì)目標(biāo)是能夠讓學(xué)生們用著方便,盡最大的可能去幫助學(xué)生們按時(shí)上課。 課程管理系統(tǒng) 軟件 的特點(diǎn) 由于大學(xué)里上課教室不定,每次上課時(shí)總有許多同學(xué)在上課的路上才想到不知道在哪個(gè)教室上課,于是不得不每次拿出手機(jī)打電話問(wèn)同學(xué),或是一些同學(xué)一直裝個(gè)紙質(zhì)的課程表在衣袋里,極不方便。 現(xiàn)在 Android 手機(jī)在大學(xué)中的普及率很高,于是我就想到了創(chuàng)作一個(gè) Android 版的課程管理, 只要登錄上,你 就可以看見你所要上的是什么課,什么時(shí)間、哪間教室以及上課的老師, 本軟件還有一項(xiàng)特殊功能,就是鬧鈴提醒功能,你只要按下提醒按鈕,到時(shí)間就會(huì)提醒你該去上課了,這樣你就不會(huì)因?yàn)槭裁丛蚨浟松险n。 (1) 系統(tǒng)管理員可以添加,刪除,修改,查詢老師,學(xué)生和課程的信息; (2) 學(xué)生可以查詢本班課程信息; (3) 老師可以查詢自己的授課信息; (4) 課程信息包括課程名稱,上課時(shí)間,任課教師和上課地點(diǎn); (5) 針對(duì)課程進(jìn)行鬧鐘提醒; (6) 用戶交互界面 簡(jiǎn)潔友好,操作簡(jiǎn)單。 界面特點(diǎn) 現(xiàn)在手機(jī)的軟件有很多,但是有的軟件用起來(lái)很麻煩,讓用戶使用起來(lái)不是很舒服,本人在開發(fā)的時(shí)候吸取其他軟件的弊端,讓此軟件更實(shí)用, 本軟件用戶交互界面要簡(jiǎn)潔友好、操作簡(jiǎn)單 , 只是針對(duì)于課程的設(shè)計(jì) ,不會(huì)有像其他軟件一樣有太沈陽(yáng)航空航天大學(xué)畢業(yè)設(shè)計(jì)(論文) 7 多的復(fù)雜操作,更 方便于老師以及學(xué)生使用。 使用特點(diǎn) 現(xiàn)在的手機(jī)軟件很多,比如:應(yīng)用軟件、學(xué)習(xí)軟件和游戲軟件等等, 有的軟件操作不易, 此軟件非常易上手,沒(méi)有過(guò)多復(fù)雜的操作,輕輕 松松就可以很好的運(yùn)行,這樣不僅省時(shí),而且還會(huì)輕而易舉的實(shí)現(xiàn)功能,滿足客戶的需要。 現(xiàn)行研究存在的 問(wèn)題及解決辦法 在開發(fā)的時(shí)候,難免會(huì)遇到一些問(wèn)題, 比如有 布局問(wèn)題、 SQLite 數(shù)據(jù)庫(kù)問(wèn)題、權(quán)限登錄問(wèn)題、 較高要求的課程提醒問(wèn)題等, 經(jīng)過(guò)了問(wèn)老師、查找資料、看教學(xué)視頻等等一系列與 問(wèn)題有關(guān)的東西,最后終于完成。 布局問(wèn)題 在開發(fā)的時(shí)候最難的以及最重要的就要數(shù)布局了,布局的好與壞完全可以表現(xiàn)出你的軟件的好與壞 , 以及受歡迎度 ,在我剛開始設(shè)計(jì)布局的時(shí)候,就遇到了很多難題,比如有 Linearlayout 控件、 TextView 控件、 Button按鈕控件, 經(jīng)過(guò)查詢書本、查詢網(wǎng)站信息以及詢問(wèn)老師的講解,終于知道了這些控件使用 和控件的布局分布。 本課題要達(dá)到的設(shè)計(jì)目標(biāo) 本軟件分為管理員、老師、學(xué)生三個(gè)用戶的登錄操作,管理員可以添加、刪除、修改、查詢老師、學(xué)生和課程的信息,老師可以查詢自己的授課信息,學(xué)生可以查詢本班課程信息 ,還有一個(gè)較高的要求,就是針對(duì)課程進(jìn)行鬧鐘提醒, 界面簡(jiǎn)潔友好、操作簡(jiǎn)單 , 更方便用戶的使用。 經(jīng)濟(jì)效益分析 學(xué)生是一個(gè)大的集合,此軟件主要就是面對(duì)學(xué)生開發(fā)研制的,現(xiàn)在主要面向的是 大學(xué)生們,以后還可以面向初高中生,甚至面向小學(xué)生也不是不可能的, 現(xiàn)在的Android 手機(jī)占據(jù)著手機(jī)市場(chǎng)的大部分,將來(lái)的 Android 系統(tǒng) 還會(huì)有更大的運(yùn)作空間,一定會(huì)實(shí)現(xiàn)人手一部 Android 手機(jī),學(xué)生當(dāng)中使用 Android 手機(jī)的更是越來(lái)越多,所 該軟件一旦投放到市場(chǎng),學(xué)生的使用情況會(huì)越來(lái)越多,下載量就會(huì)日益增加。 沈陽(yáng)航空航天大學(xué)畢業(yè)設(shè)計(jì)(論文) 8 3 關(guān)鍵問(wèn)題及分析 在開發(fā)的時(shí)候,難免會(huì)遇到一些問(wèn)題,比如有布局問(wèn)題、較高要求的課程提醒問(wèn)題等, 經(jīng)過(guò)了問(wèn)老師、查找資料、看教學(xué)視頻等等一系列跟問(wèn)題有關(guān)的東西,最后終于完成。 采用的關(guān)鍵技術(shù) 本軟件中主要采用的關(guān)鍵技術(shù)是 UI 界面設(shè)計(jì),又叫 布局控件技術(shù) , 在開發(fā)Android 軟件中,最重要的就是布局,一個(gè)布局的好壞可以影響你的軟件受歡迎的程度 。 UI 界面 技術(shù) 在開發(fā)的此軟件的時(shí)候,布局是最大的技術(shù)也是最大的難點(diǎn),大多數(shù)的時(shí)間都是在思考 布局的設(shè)計(jì)。 此布局為 Android 中五大布局當(dāng)中的一個(gè)布局,也是非常重要的一個(gè)布局 ,LinearLayout 線性布局,它是最基本的布局控件,它的功能是在頁(yè)面當(dāng)中可以規(guī)定頁(yè)面尺寸的大小, 每一個(gè) Android 軟件的界面都會(huì)用到這個(gè)布局控件。 UI 界面 介紹 Android 的界面是有布局和組件 協(xié)同完成的,布局好比是建筑里的框架,而組件則相當(dāng)于建筑里的磚瓦, 組件按照布局的要求依次排列,就組成了用戶所看見的界面。 Android 有五大布局,分別是 LinearLayout(線性布局)、 FrameLayout(單幀布局)、 RelativeLayout(相對(duì)布局)、 AbsoluteLayout(絕對(duì)布局)和 TableLayout(表格布局)。 LinearLayout 是線性布局控件,它包含的子控件將以橫向或豎向的方式排列,按照相對(duì)位置來(lái)排列所有的 widgets 或者其他的 containers,超過(guò)邊界時(shí),某些控件將缺失或消失, 因此一個(gè)垂直列表的每一行只會(huì)有一個(gè) widget 或者 container,而不沈陽(yáng)航空航天大學(xué)畢業(yè)設(shè)計(jì)(論文) 9 管它們有多寬,而一個(gè)水平列表將會(huì)只有一 個(gè)行高 。 FrameLayout 是五大布局中最簡(jiǎn)單的一個(gè)布局,在這個(gè)布局中,整個(gè)界面被當(dāng)成一塊空白備用區(qū)域,所有的子元素都不能被制定放置的位置,它們統(tǒng)統(tǒng)放于這塊區(qū)域的左上角,并且后面的子元素直接覆蓋在前面的子元素之上,將前面的子元素部分全面遮擋。 RelativeLayout 相對(duì)布局,在這個(gè)容器內(nèi)部的子元素們可以使用彼此之間的相對(duì)位置或者和容器間的相對(duì)位置來(lái)進(jìn)行定位。 AbsoluteLayout 絕對(duì)布局,也可以叫做坐標(biāo)布局,也就是指定元素的絕對(duì)位置。這種布局簡(jiǎn)單直接,直觀性強(qiáng),但是由于手機(jī)屏幕尺寸差別比較 大,使用絕對(duì)定位的適應(yīng)性會(huì)比較差。 TableLayout 表格布局, TableLayout 類以行和列的形式對(duì)控件進(jìn)行管理,每一行為一個(gè) TableRow 對(duì)象,或一個(gè) View 控件。 UI 界面 語(yǔ)言 在編寫布局的時(shí)候,是在 XML文件里進(jìn)行編寫的, XML是指可擴(kuò)展標(biāo)記語(yǔ)言( Extensible Makeup Language),可以用來(lái)標(biāo)記數(shù)據(jù)、定義數(shù)據(jù)類型,是一種允許用戶對(duì)自己的標(biāo)記語(yǔ)言進(jìn)行定義的源語(yǔ)言。 XML文檔必須包含根元素,該元素是所有其他跟元素的父元素, XML文檔中的元 素形成了一棵文檔樹, 這棵樹從根部開始 ,并擴(kuò)展 到樹的最底端,所有元素均可擁有子元素,父、子以及同胞等術(shù)語(yǔ)用于描述元素之間的關(guān)系,父元素?fù)碛凶釉?,相同層?jí)上的子元素成為同胞(兄弟或姐妹), 所有元素均可擁有文本內(nèi)容和屬性。 XML 是大小敏感的語(yǔ)言, 所有元素都必須正確嵌套,必須有關(guān)閉標(biāo)簽,元素的屬性值必須加引號(hào), XML的命名規(guī)則, 元素名稱可以使用任何字母或符號(hào)(除 amp。),沒(méi)有保留字, 元素名稱不能以 數(shù)字或標(biāo)點(diǎn)和 “XML”“Xml”“xml”字符開始,也不能包含空格。 XML的簡(jiǎn)單使其易于在任何應(yīng)用程序中讀寫數(shù)據(jù),這使 XML很快成為數(shù)據(jù)交沈陽(yáng)航空航天大學(xué)畢業(yè)設(shè)計(jì)(論文) 10 換的唯一公共 語(yǔ)言。 UI 編程工具介紹 Eclipse 是一個(gè)開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺(tái), 就其本 身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開發(fā)環(huán)境, 幸運(yùn)的是, Eclipse附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具( Java Development Kit, JDK)。 雖然大多數(shù)用戶很樂(lè)于將 Eclipse 當(dāng)作 Java 集成開發(fā)環(huán)境( IDE)來(lái)使用,但Eclipse 的目標(biāo)卻不僅限于此, Eclipse 還包括插件開發(fā)環(huán)境( Plugin Development Environment,PDE),這個(gè)組 件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無(wú)縫集成的 工具, 由于 Eclipse 中的每樣?xùn)|西都是插件,對(duì)于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場(chǎng)所。 這種平等和一致性并不僅限于 Java 開發(fā)工具, 盡管 Eclipse 是使用 Java 語(yǔ)言開發(fā)的,但它的用途并不限于 Java 語(yǔ)言, 例如: 支持諸如 C/C++和 COBOL等編程語(yǔ)言的插件已經(jīng)可用,或預(yù)計(jì)將會(huì)推出, Eclipse 框架還可用來(lái)作為 與軟件開發(fā)無(wú)關(guān)的其他應(yīng)用程序 類型的基礎(chǔ)。 沈陽(yáng)航空航天大學(xué)畢業(yè)設(shè)計(jì)(論文) 11 4 需求分析 業(yè)務(wù)流程 圖 系統(tǒng)流程圖 功能需求 該程序運(yùn)行時(shí),有三個(gè)不同用戶可以登錄,分別是管理員、教師 和學(xué)生 這三個(gè)用戶 , 管理員可以添加、刪除、修改、查詢教師和學(xué)生的課程 信息, 教師 可以查詢自己的授課信息,學(xué)生可以查詢本班課程信息 ,教師和學(xué)生用戶中還有課程提醒功能,用戶可以自己設(shè)置提醒的時(shí)間,當(dāng)設(shè)置的時(shí)間到了的時(shí)候,則會(huì)彈出一個(gè)對(duì)話框,提示用戶上課的時(shí)間快到了,請(qǐng)注意,這樣就避免了 上課遲到的現(xiàn)象,學(xué)生還可以根據(jù)課表的信息進(jìn)行預(yù)習(xí),教師也可以根據(jù)授課的信息提前進(jìn)行備課,這樣學(xué)生和教師都會(huì)對(duì)課上的內(nèi)容 做好充分的準(zhǔn)備。 沈陽(yáng)航空航天大學(xué)畢業(yè)設(shè)計(jì)(論文) 12 登錄 功能需求 在登錄界面時(shí),會(huì)有三個(gè)選項(xiàng),管理員、老師和學(xué)生,只有用戶名、密碼和你選擇正確的 權(quán)限時(shí),才會(huì)通知你登錄成功,否則會(huì)出現(xiàn)請(qǐng)輸入正確的用戶名或密碼,當(dāng)點(diǎn)擊清除按鈕時(shí),會(huì)把你輸入的用戶名和密碼全部清空,讓你重新輸入。 管理員 功能需求 當(dāng)選擇為管理員登錄時(shí),你會(huì)看到老師、學(xué)生以及課程的所有信 息,你還有權(quán)限去增加、刪除、修改所有的老師、學(xué)生以及課程的信息, 這是老師和學(xué)生都沒(méi) 有的權(quán)利, 管理員可以控制一切。 老師 功能需求 當(dāng)選擇為老師登錄時(shí),老師的權(quán)限就只能查詢到老師自己的個(gè)人信息,以及授課 的時(shí)間,地點(diǎn)和所教的班級(jí)。老師 沒(méi)有權(quán)利去更改任何信息和刪除信息的權(quán)限,有的只是查詢信息的功能, 老師有一個(gè)附加功能,那就是課程提醒功能,老師可以自己設(shè)定時(shí)間,來(lái)提醒自己什么時(shí)間去什么 教室給哪個(gè)班級(jí)的同學(xué)去上課,這樣就避免老師教的班級(jí)多,上課時(shí)間不規(guī)律 而出現(xiàn)的錯(cuò)誤。 學(xué)生功能需求 當(dāng)選擇為學(xué)生登錄時(shí),學(xué)生的權(quán)限跟老師的差 不多,只能查詢到學(xué)生的個(gè)人信息,以及上課的時(shí)間,地點(diǎn)和授課老師, 學(xué)生也沒(méi)有權(quán)利去更改任何信息和刪除信息的權(quán)限,有 的也只是查詢信息的功能,學(xué)生還有一個(gè)附加功能,就是課程提醒功能, 學(xué)生可以設(shè)定時(shí)間,來(lái)提醒自己去上課,這樣就不會(huì)出現(xiàn)上課遲到,忘記上課的情況。 沈陽(yáng)航空航天大學(xué)畢業(yè)設(shè)計(jì)(論文) 13 5 系統(tǒng)設(shè)計(jì) 系統(tǒng)體系結(jié)構(gòu) 圖 程序體系結(jié)構(gòu)圖 系統(tǒng) ER 圖 圖 程序 ER 圖 沈陽(yáng)航空航天大學(xué)畢業(yè)設(shè)計(jì)(論文) 14 6 系統(tǒng)實(shí)現(xiàn)與測(cè)試 創(chuàng)建數(shù)據(jù)表 class 表中存有六個(gè)字段, class_id、 classname、 classtime、 classstudent、 classteacher、
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1