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

正文內(nèi)容

基于android系統(tǒng)的課程管理系統(tǒng)畢業(yè)論文-在線瀏覽

2024-08-08 00:39本頁面
  

【正文】 的關(guān)聯(lián)式資料庫,其特點在于輕量性方面的設(shè)計結(jié)構(gòu),更適合在手機上使用。這項功能會進入Android標準當中。(2) 下載Android SDKAndroid SDK(software development kit)軟件開發(fā)工具包,被軟件開發(fā)工程師用于為特定的軟件包、軟件框架、硬件平臺、操作系統(tǒng)等建立應用軟件的開發(fā)工具的集合,因此,Android SDK指的是Android專屬的軟件開發(fā)工具包。 環(huán)境變量(4) 設(shè)置環(huán)境變量下載后默認路徑安裝。輸入:cmd命令,在CMD窗口中輸入,javac看是否幫助信息輸出。 下載Eclipse(6) 安裝Eclipse(7) 安裝ADT打開Eclipse IDE,進入菜單中的“Help”,“Install New Software”,點擊Add按鈕,彈出對話框要求輸入Name和Location:Name自己隨便取,Location輸入。雖然大多數(shù)用戶很樂于將Eclipse當作Java集成開發(fā)環(huán)境(IDE)來使用,但Eclipse的目標卻不僅限于此,Eclipse還包括插件開發(fā)環(huán)境(Plugin Development Environment,PDE),這個組件主要針對希望擴展Eclipse的軟件開發(fā)人員,因為它允許他們構(gòu)建與Eclipse環(huán)境無縫集成的工具,由于Eclipse中的每樣東西都是插件,對于給Eclipse提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。2 研究現(xiàn)狀及設(shè)計目標本軟件現(xiàn)在可以進行多用戶登錄的操作和數(shù)據(jù)庫基本的增加、刪除、修改、查詢的操作,更可以進行課程提醒的操作。 課程管理系統(tǒng)軟件的特點由于大學里上課教室不定,每次上課時總有許多同學在上課的路上才想到不知道在哪個教室上課,于是不得不每次拿出手機打電話問同學,或是一些同學一直裝個紙質(zhì)的課程表在衣袋里,極不方便。(1) 系統(tǒng)管理員可以添加,刪除,修改,查詢老師,學生和課程的信息;(2) 學生可以查詢本班課程信息;(3) 老師可以查詢自己的授課信息;(4) 課程信息包括課程名稱,上課時間,任課教師和上課地點;(5) 針對課程進行鬧鐘提醒;(6) 用戶交互界面簡潔友好,操作簡單。 使用特點現(xiàn)在的手機軟件很多,比如:應用軟件、學習軟件和游戲軟件等等,有的軟件操作不易,此軟件非常易上手,沒有過多復雜的操作,輕輕松松就可以很好的運行,這樣不僅省時,而且還會輕而易舉的實現(xiàn)功能,滿足客戶的需要。 布局問題在開發(fā)的時候最難的以及最重要的就要數(shù)布局了,布局的好與壞完全可以表現(xiàn)出你的軟件的好與壞,以及受歡迎度,在我剛開始設(shè)計布局的時候,就遇到了很多難題,比如有Linearlayout控件、TextView控件、Button按鈕控件,經(jīng)過查詢書本、查詢網(wǎng)站信息以及詢問老師的講解,終于知道了這些控件使用和控件的布局分布。 經(jīng)濟效益分析學生是一個大的集合,此軟件主要就是面對學生開發(fā)研制的,現(xiàn)在主要面向的是大學生們,以后還可以面向初高中生,甚至面向小學生也不是不可能的,現(xiàn)在的Android手機占據(jù)著手機市場的大部分,將來的Android系統(tǒng)還會有更大的運作空間,一定會實現(xiàn)人手一部Android手機,學生當中使用Android手機的更是越來越多,所該軟件一旦投放到市場,學生的使用情況會越來越多,下載量就會日益增加。 采用的關(guān)鍵技術(shù)本軟件中主要采用的關(guān)鍵技術(shù)是UI界面設(shè)計,又叫布局控件技術(shù),在開發(fā)Android軟件中,最重要的就是布局,一個布局的好壞可以影響你的軟件受歡迎的程度。此布局為Android中五大布局當中的一個布局,也是非常重要的一個布局,LinearLayout線性布局,它是最基本的布局控件,它的功能是在頁面當中可以規(guī)定頁面尺寸的大小,每一個Android軟件的界面都會用到這個布局控件。Android有五大布局,分別是LinearLayout(線性布局)、FrameLayout(單幀布局)、RelativeLayout(相對布局)、AbsoluteLayout(絕對布局)和TableLayout(表格布局)。FrameLayout是五大布局中最簡單的一個布局,在這個布局中,整個界面被當成一塊空白備用區(qū)域,所有的子元素都不能被制定放置的位置,它們統(tǒng)統(tǒng)放于這塊區(qū)域的左上角,并且后面的子元素直接覆蓋在前面的子元素之上,將前面的子元素部分全面遮擋。AbsoluteLayout絕對布局,也可以叫做坐標布局,也就是指定元素的絕對位置。TableLayout表格布局,TableLayout類以行和列的形式對控件進行管理,每一行為一個TableRow對象,或一個View控件。XML文檔必須包含根元素,該元素是所有其他跟元素的父元素,XML文檔中的元素形成了一棵文檔樹,這棵樹從根部開始,并擴展到樹的最底端,所有元素均可擁有子元素,父、子以及同胞等術(shù)語用于描述元素之間的關(guān)系,父元素擁有子元素,相同層級上的子元素成為同胞(兄弟或姐妹),所有元素均可擁有文本內(nèi)容和屬性。),沒有保留字,元素名稱不能以數(shù)字或標點和“XML”“Xml”“xml”字符開始,也不能包含空格。 UI編程工具介紹Eclipse是一個開放源代碼的、基于Java的可擴展開發(fā)平臺,就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境,幸運的是,Eclipse附帶了一個標準的插件集,包括Java開發(fā)工具(Java Development Kit,JDK)。這種平等和一致性并不僅限于Java開發(fā)工具,盡管Eclipse是使用Java語言開發(fā)的,但它的用途并不限于Java語言,例如:支持諸如C/C++和COBOL等編程語言的插件已經(jīng)可用,或預計將會推出,Eclipse框架還可用來作為與軟件開發(fā)無關(guān)的其他應用程序類型的基礎(chǔ)。 登錄功能需求在登錄界面時,會有三個選項,管理員、老師和學生,只有用戶名、密碼和你選擇正確的權(quán)限時,才會通知你登錄成功,否則會出現(xiàn)請輸入正確的用戶名或密碼,當點擊清除按鈕時,會把你輸入的用戶名和密碼全部清空,讓你重新輸入。 老師功能需求當選擇為老師登錄時,老師的權(quán)限就只能查詢到老師自己的個人信息,以及授課的時間,地點和所教的班級。 學生功能需求當選擇為學生登錄時,學生的權(quán)限跟老師的差不多,只能查詢到學生的個人信息,以及上課的時間,地點和授課老師,學生也沒有權(quán)利去更改任何信息和刪除信息的權(quán)限,有的也只是查詢信息的功能,學生還有一個附加功能,就是課程提醒功能,學生可以設(shè)定時間,來提醒自己去上課,這樣就不會出現(xiàn)上課遲到,忘記上課的情況。 class(課程信息表)字段名稱類型長度主鍵是否為空字段含義備注class_idstring20是是序號classnamestring20否是課程名classtimestring20否是上課時間classstudentstring20否是上課班級classteacherstring20否是上課老師classroomstring20否是上課教室teacher表中有四個字段,teacher_id、teachername、teachersex和teacher_class這三個字段,分別是序號、教師姓名、教師性別和所教班級。 student(學生信息表)字段名稱類型長度主鍵是否為空字段含義備注student_idstring20是是序號studentnamestring20否是學生姓名studentsexstring20否是學生性別student_classstring20否是學生班級根據(jù)對本程序的需求分析,本程序一共需要用到三張數(shù)據(jù)庫表,分別是class表,teacher表和student表。teacher表中主要用來存儲教師的信息,teacher表中的信息是教師姓名、教師性別和所教班級這三條信息,這樣設(shè)計的目的主要是可以讓教師看到自己的個人信息。創(chuàng)建數(shù)據(jù)庫的時候本人主要用到了DatabaseHelper類,該類的方法繼承了SQLiteOpenHelper類,實現(xiàn)了數(shù)據(jù)庫、數(shù)據(jù)表的創(chuàng)建。 登錄成功如果你輸入的用戶名或密碼有誤,則會彈出一個對話框,提示你“請輸入正確的用戶名和密碼”的字樣。 提示信息框的出現(xiàn)應用了Toast,這個技術(shù)通常被我們Android開發(fā)人員叫做“吐司”,Toast是一種簡易的消息提示框,Toast是沒有焦點的,Toast提示框不能被用戶點擊,而且Toast顯示的時間有限,Toast會根據(jù)用戶設(shè)置的顯示時間后自動消失,使用“吐司”的好處在于可以讓用戶更清楚的知道用戶的此次操作是否成功,可以給用戶起到提示的作用,在android的開發(fā)中,“吐司”是很常見的應用,也是最基礎(chǔ)的應用。 管理員體系結(jié)構(gòu)圖管理員界面中有四個點擊事件,分別是教師查詢、學生查詢、課程查詢和退出登錄,當點擊教師查詢的時候,會跳轉(zhuǎn)到一個新的界面,在此界面中管理員可以對教師的內(nèi)容進行增加、刪除、修改和查詢的操作,當點擊學生查詢的時候,會跳轉(zhuǎn)到一個新的界面,在此界面中管理員可以對學生的內(nèi)容進行增加、刪除、修改和查詢的操作,當點擊課程查詢的時候,會跳轉(zhuǎn)到一個新的界面,在此界面中管理員可以對課程的內(nèi)容進行增加、刪除、修改和查詢的操作,管理員每一次對信息的更新,都會影響到數(shù)據(jù)庫中的信息更新,這樣可以讓教師和學生能夠在第一時間看到最詳細的信息,不會對教師的授課和學生的上課收到影響,讓用戶用起來更方便。 老師模塊的實現(xiàn)老師可以進行查詢的操作,老師可以查詢自己的信息、教課班級的情況以及上課教室、上課時間的查詢,還可以設(shè)定課程提醒。 教師界面在該界面中,
點擊復制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1