




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
北理珠學(xué)生創(chuàng)業(yè)信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要近年來(lái),國(guó)家對(duì)創(chuàng)新創(chuàng)業(yè)高度重視,大學(xué)生自主創(chuàng)業(yè)的比例越來(lái)越高。搭建大學(xué)生創(chuàng)新創(chuàng)業(yè)監(jiān)測(cè)、跟蹤體系,對(duì)大學(xué)生創(chuàng)業(yè)信息進(jìn)行有效管理就尤為重要。本系統(tǒng)旨在構(gòu)建的創(chuàng)業(yè)信息管理系統(tǒng),系統(tǒng)的主要功能包括:用戶管理、學(xué)院管理、學(xué)生管理、導(dǎo)師管理、項(xiàng)目管理、項(xiàng)目成員明細(xì)管理。系統(tǒng)為B/S結(jié)構(gòu)模式,采用Javaweb技術(shù)進(jìn)行邏輯控制與jsp頁(yè)面展示,結(jié)合mysql做數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù),系統(tǒng)開(kāi)發(fā)的過(guò)程采用面向?qū)ο蟮姆椒?。本論文?duì)系統(tǒng)的分析、設(shè)計(jì)和實(shí)現(xiàn)做了詳細(xì)的描述。關(guān)鍵詞:MIS,面向?qū)ο螅瑢W(xué)生創(chuàng)業(yè),SSH,B/S,JSP,MySqlDesignandImplementationofZHBITstudententrepreneurshipinformationmanagementsystemAbstractInrecentyears,countrypayhightattentiontotheEducationofCreationandInnovation,moreandmorestudentsstartanownbusinesses.Itisparticularlyimportanttobuildamonitoringandtrackingsystemforcollegestudents'innovationandentrepreneurship,andmanagetheirentrepreneurshipinformationeffectivelyThemainfunctionsofZHBITstudententrepreneurshipinformationmanagementsystemareasfollows:themanagementofuser;themanagementofteam;themanagementofstudentinformation;themanagementofteacherinformation;themanagementofproject;themanagementofprojectmembers.ThesystemadoptsB/Sstructure,JavaWebtechnologyforlogiccontrolandJSPpagedisplay,andMySqlasbackgrounddatabase.Thesystemdevelopmentprocessadoptstheobject-orientedmethod.Thisthesisdescribestheanalysis,designandimplementationofZHBITstudententrepreneurshipinformationmanagementsystemindetail.Keywords:MIS,object-orientedmethod,Entrepreneurship,SSH,B/S,JSP,MySql目錄TOC\o"1-3"\h\u第1章緒論 第1章緒論1.1系統(tǒng)開(kāi)發(fā)的背景與目標(biāo)1.1.1系統(tǒng)開(kāi)發(fā)的背景近年來(lái),針對(duì)國(guó)家對(duì)大學(xué)生創(chuàng)新創(chuàng)業(yè)的重視,各高校紛紛做出響應(yīng),加大創(chuàng)業(yè)教育人力、財(cái)力的投入力度,大學(xué)生自主創(chuàng)業(yè)的比例越來(lái)越高。我們把視野縮小回校園,在人力、財(cái)力、硬件設(shè)施日漸齊全的情況下,各高校對(duì)大學(xué)生的創(chuàng)業(yè)信息的管理卻還停留在手動(dòng)管理方式,大學(xué)生創(chuàng)業(yè)信息沒(méi)能好好管理及作為經(jīng)驗(yàn)好好利用起來(lái)。為支持高校建立創(chuàng)新創(chuàng)業(yè)教育質(zhì)量監(jiān)測(cè)跟蹤體系,提高高校管理學(xué)生創(chuàng)業(yè)信息的效率,此時(shí)引入校園創(chuàng)業(yè)信息管理系統(tǒng)顯得尤為重要。1.1.2系統(tǒng)開(kāi)發(fā)的目標(biāo)本設(shè)計(jì)是基于web的北理珠學(xué)生創(chuàng)業(yè)信息管理系統(tǒng),其核心是構(gòu)建一個(gè)針對(duì)我校的完善的學(xué)生創(chuàng)業(yè)信息管理平臺(tái)。本設(shè)計(jì)從根本上解決我校管理學(xué)生創(chuàng)業(yè)信息的滯后性,針對(duì)性地有效整合我校大學(xué)生創(chuàng)業(yè)信息,提高老師管理的效率。希望通過(guò)系統(tǒng),對(duì)我校開(kāi)展創(chuàng)新創(chuàng)業(yè)教育工作,起到積極地促進(jìn)作用。1.2系統(tǒng)的主要功能和特點(diǎn)北理珠學(xué)生創(chuàng)業(yè)信息管理系統(tǒng)的主要功能有:用戶管理、學(xué)院管理、學(xué)生信息管理、導(dǎo)師信息管理、項(xiàng)目管理、項(xiàng)目成員明細(xì)管理。本系統(tǒng)的主要特點(diǎn)是用戶添加完項(xiàng)目后,可進(jìn)行學(xué)院、學(xué)生、教師多方級(jí)聯(lián),查詢對(duì)應(yīng)的項(xiàng)目明細(xì)。1.3設(shè)計(jì)開(kāi)發(fā)的方法和工具系統(tǒng)開(kāi)發(fā)過(guò)程采用面向?qū)ο蟮姆椒?,采用Java的SSH框架實(shí)現(xiàn)。利用MySQL存儲(chǔ)數(shù)據(jù),使用JSP技術(shù)開(kāi)發(fā)顯示層,使用Struts1、Hibernate、Spring開(kāi)發(fā)控制層、數(shù)據(jù)庫(kù)訪問(wèn)和對(duì)象關(guān)系映射。開(kāi)發(fā)過(guò)程包括以下七大階段,如圖1-1所示。圖1-1開(kāi)發(fā)流程在整個(gè)系統(tǒng)開(kāi)發(fā)過(guò)程中最關(guān)鍵的莫過(guò)于系統(tǒng)的分析與設(shè)計(jì)。只有做好系統(tǒng)的前期分析和設(shè)計(jì),后期的開(kāi)發(fā)才能更高效有序地進(jìn)行。系統(tǒng)實(shí)施階段要在系統(tǒng)分析與設(shè)計(jì)階段以后,梳理清楚整個(gè)系統(tǒng)需要要做什么和怎么去做,并且需要得出嚴(yán)格的說(shuō)明和具體的定義才能開(kāi)始執(zhí)行。1.4論文的內(nèi)容和結(jié)構(gòu)安排本課題研究的主要內(nèi)容是使用javaweb技術(shù),結(jié)合css+js+html設(shè)計(jì)并實(shí)現(xiàn)一個(gè)北理珠學(xué)生創(chuàng)業(yè)信息管理系統(tǒng)。根據(jù)所研究的內(nèi)容,本篇畢業(yè)設(shè)計(jì)論文一共分為五個(gè)章節(jié),大致框架如下:第一章緒論:主要介紹北理珠學(xué)生創(chuàng)業(yè)信息管理系統(tǒng)開(kāi)發(fā)的背景與目的、主要功能和特點(diǎn)、實(shí)現(xiàn)方法及使用工具;第二章系統(tǒng)規(guī)劃:解決北理珠學(xué)生創(chuàng)業(yè)信息管理系統(tǒng)初步需求與可行性分析,確定系統(tǒng)總體功能結(jié)構(gòu);第三章系統(tǒng)分析:確定與組織系統(tǒng)需求(用例圖及用例規(guī)約)、概念數(shù)據(jù)建模與對(duì)象關(guān)系建模,對(duì)主要功能進(jìn)行動(dòng)態(tài)建模,確定分析類圖;第四章系統(tǒng)設(shè)計(jì):包括總體設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、UI界面設(shè)計(jì);第五章系統(tǒng)實(shí)現(xiàn):介紹開(kāi)發(fā)環(huán)境的構(gòu)建、模塊功能的實(shí)現(xiàn),簡(jiǎn)述實(shí)現(xiàn)過(guò)程的主要問(wèn)題及解決辦法;系統(tǒng)規(guī)劃2.1初步需求分析當(dāng)下大多數(shù)高校對(duì)創(chuàng)業(yè)信息的管理還是傳統(tǒng)的手動(dòng)記錄,極少數(shù)學(xué)校擁有能解決學(xué)校本身創(chuàng)業(yè)信息管理的信息化方式。針對(duì)北理珠學(xué)生的需求,需要搭建一個(gè)簡(jiǎn)潔的、能記錄學(xué)院創(chuàng)辦創(chuàng)業(yè)項(xiàng)目、老師指導(dǎo)創(chuàng)業(yè)項(xiàng)目、學(xué)生參與創(chuàng)業(yè)項(xiàng)目的信息管理系統(tǒng)。北理珠學(xué)生創(chuàng)業(yè)信息管理系統(tǒng)實(shí)現(xiàn)的總功能就是我校學(xué)生創(chuàng)業(yè)信息的管理。主要用戶為記錄創(chuàng)業(yè)信息的工作人員,即為指導(dǎo)創(chuàng)業(yè)項(xiàng)目的老師。本設(shè)計(jì)的核心是方便老師對(duì)北理珠大學(xué)生創(chuàng)業(yè)信息進(jìn)行增刪改查操作,方便老師記錄與查詢相關(guān)信息。2.2總體結(jié)構(gòu)系統(tǒng)的總體功能結(jié)構(gòu)如圖2-1所示。圖2-1系統(tǒng)總體結(jié)構(gòu)2.3可行性研究2.3.1技術(shù)的可行性本系統(tǒng)利用SSH框架結(jié)合JSP做前端展示、MySQL做數(shù)據(jù)存儲(chǔ)整合開(kāi)發(fā),已有許多使用此技術(shù)系統(tǒng)開(kāi)發(fā)成功,故技術(shù)可行。2.3.2經(jīng)濟(jì)的可行性系統(tǒng)實(shí)現(xiàn)所需人力、物力都不會(huì)超出已有資源,故經(jīng)濟(jì)可行。2.3.3社會(huì)因素可行性國(guó)家大力推進(jìn)大學(xué)生自主創(chuàng)業(yè),開(kāi)發(fā)此系統(tǒng)不涉及違法操作,故社會(huì)環(huán)境可行。系統(tǒng)分析3.1功能分析北理珠學(xué)生創(chuàng)業(yè)信息管理系統(tǒng)由六大模塊組成。具體功能模塊如下。用戶管理:該模塊用來(lái)管理需要使用系統(tǒng)記錄創(chuàng)業(yè)信息的用戶,包括增刪改查用戶四大功能;學(xué)生信息管理:該模塊用來(lái)管理參與創(chuàng)業(yè)項(xiàng)目的學(xué)生信息,包括新增學(xué)生、刪除學(xué)生、修改學(xué)生、查詢學(xué)生四大功能;學(xué)院管理:該模塊用來(lái)管理學(xué)校學(xué)院及為學(xué)院添加創(chuàng)業(yè)項(xiàng)目信息,包括新增學(xué)院、刪除學(xué)院、修改學(xué)院、為學(xué)院添加項(xiàng)目、查看學(xué)院項(xiàng)目信息五大功能;導(dǎo)師信息管理:該模塊用來(lái)管理指導(dǎo)各學(xué)院創(chuàng)業(yè)項(xiàng)目的老師信息,包括新增導(dǎo)師、刪除導(dǎo)師、修改導(dǎo)師、為導(dǎo)師添加指導(dǎo)項(xiàng)目四大功能;創(chuàng)業(yè)項(xiàng)目?jī)?nèi)容管理:該模塊用來(lái)管理北理珠學(xué)生創(chuàng)業(yè)項(xiàng)目主要信息,包括增刪改查創(chuàng)業(yè)項(xiàng)目所有涉及信息四大功能;創(chuàng)業(yè)項(xiàng)目參與成員管理:該模塊用來(lái)管理北理珠學(xué)生與創(chuàng)業(yè)項(xiàng)目的參與關(guān)系,包括增刪改查參與關(guān)系及按條件查找五大功能。3.2用戶管理模塊3.2.1用例圖用戶管理用例圖如圖3-1所示。圖3-1用戶管理用例圖3.2.2用戶管理模塊用例規(guī)約用戶登錄用例規(guī)約如表3-1所示。表3-1用戶登錄用例規(guī)約表用例名稱:用戶登錄主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:用戶訪問(wèn)系統(tǒng)最低保證:回滾未完成的事務(wù)成功保證:用戶成功登錄系統(tǒng)觸發(fā)器:用戶點(diǎn)擊登錄按鈕主要的成功情節(jié):用戶成功登錄系統(tǒng),進(jìn)入用戶歡迎界面。擴(kuò)展:1.a使用數(shù)據(jù)庫(kù)中不存在的賬號(hào)密碼進(jìn)行登錄1.a.1提示用戶名/密碼錯(cuò)誤1.b驗(yàn)證碼輸入錯(cuò)誤1.b.1提示驗(yàn)證碼錯(cuò)誤新增用戶用例規(guī)約如下表3-2。表3-2新增用戶用例規(guī)約表用例名稱:新增用戶主參與者:用戶層次:海平面利益相關(guān)者:用戶前置條件:用戶已登陸最低保證:回滾未完成的事務(wù)成功保證:成功添加用戶觸發(fā)器:點(diǎn)擊保存主要的成功情節(jié):用戶成功登陸用戶歡迎界面點(diǎn)擊用戶管理,點(diǎn)擊添加,輸入用戶信息。保存成功,進(jìn)入用戶管理,可看見(jiàn)該用戶。擴(kuò)展:1.a用戶添加失敗1.a.1檢查所輸入的數(shù)據(jù)字?jǐn)?shù)是否超出限制。1.a.2回滾未完成的事務(wù)。刪除用戶的用例規(guī)約如下表3-3。表3-3刪除用戶的用例規(guī)約表用例名稱:刪除用戶主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:用戶已成功添加,可在用戶管理界面的用戶列表里看見(jiàn)該用戶最低保證:回滾未完成的事務(wù)成功保證:成功刪除用戶觸發(fā)器:點(diǎn)擊確認(rèn)刪除按鈕主要的成功情節(jié):1.用戶成功進(jìn)入用戶歡迎界面2.進(jìn)入用戶管理,查看用戶列表,在用戶列表中勾上該用戶。3.點(diǎn)擊刪除,出現(xiàn)確定彈框,點(diǎn)擊確認(rèn)。4.確認(rèn)成功,用戶從列表刪除擴(kuò)展:1.a找不到該用戶1.a.1確認(rèn)是否已新增該用戶。修改用戶的用例規(guī)約如下表3-4。表3-4修改用戶的用例描述表用例名稱:修改用戶主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:用戶添加成功,可在用戶管理界面的用戶列表里看見(jiàn)該用戶信息最低保證:回滾未完成的事務(wù)成功保證:成功修改用戶觸發(fā)器:點(diǎn)擊確認(rèn)修改按鈕主要的成功情節(jié):1.用戶成功登陸系統(tǒng)歡迎界面2.進(jìn)入用戶管理,點(diǎn)擊用戶管理,在用戶列表勾上該用戶。3.點(diǎn)擊修改按鈕,出現(xiàn)該用戶信息表,輸入改正信息,點(diǎn)擊確認(rèn)。4.確認(rèn)成功,用戶修改成功擴(kuò)展:1.a找不到該用戶1.a.1確認(rèn)是否已新增該用戶。1.b用戶修改失敗1.b.1檢查所輸入的數(shù)據(jù)字?jǐn)?shù)是否超出限制。1.b.2重新輸入用戶信息,重新確認(rèn)查詢用戶的用例規(guī)約如下表3-5。表3-5查詢用戶的用例描述表用例名稱:查詢用戶主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:用戶進(jìn)入用戶管理界面最低保證:回滾未完成的事務(wù)成功保證:成功顯示查詢結(jié)果觸發(fā)器:點(diǎn)擊查找按鈕主要的成功情節(jié):1.用戶成功進(jìn)入用戶歡迎界面2.進(jìn)入用戶管理,在查找框中輸入用戶名稱。3.點(diǎn)擊查找按鈕。4.查找成功,顯示相關(guān)用戶信息擴(kuò)展:a找不到該用戶1.a.1確認(rèn)是否已新增該用戶。1.a.2重置3.3學(xué)院管理模塊3.3.1學(xué)院管理模塊的用例圖學(xué)院管理用例圖如圖3-2所示。圖3-2學(xué)院管理的用例圖3.3.2用例規(guī)約新增學(xué)院新增學(xué)院用例規(guī)約如下表3-6。表3-6新增學(xué)院的用例描述表用例名稱:新增學(xué)院主參與者:用戶層次:海平面利益相關(guān)者:用戶前置條件:用戶已登陸最低保證:回滾未完成的事務(wù)成功保證:成功添加學(xué)院觸發(fā)器:點(diǎn)擊保存主要的成功情節(jié):用戶成功登陸用戶歡迎界面點(diǎn)擊學(xué)院管理,點(diǎn)擊添加,輸入學(xué)院信息。保存成功,進(jìn)入學(xué)院管理,可看見(jiàn)該學(xué)院。擴(kuò)展:1.a學(xué)院添加失敗1.a.1檢查所輸入的數(shù)據(jù)字?jǐn)?shù)是否超出限制。1.a.2回滾未完成的事務(wù)。刪除學(xué)院刪除學(xué)院用例規(guī)約如表3-7所示。表3-7刪除學(xué)院用例描述用例名稱:刪除學(xué)院主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:學(xué)院已成功添加,可在學(xué)院管理界面的學(xué)院列表里看見(jiàn)該學(xué)院最低保證:回滾未完成的事務(wù)成功保證:成功刪除學(xué)院觸發(fā)器:點(diǎn)擊確認(rèn)刪除按鈕主要的成功情節(jié):1.用戶成功進(jìn)入用戶歡迎界面2.進(jìn)入學(xué)院管理,查看學(xué)院列表,在學(xué)院列表中勾上該學(xué)院。3.點(diǎn)擊刪除,出現(xiàn)確定彈框,點(diǎn)擊確認(rèn)。4.確認(rèn)成功,學(xué)院從列表刪除擴(kuò)展:1.a找不到該學(xué)院1.a.1確認(rèn)是否已新增該學(xué)院。修改學(xué)院修改學(xué)院用例規(guī)約如表3-8所示。表3-8修改學(xué)院用例描述用例名稱:修改學(xué)院主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:學(xué)院添加成功,可在學(xué)院管理界面的學(xué)院列表里看見(jiàn)該學(xué)院最低保證:回滾未完成的事務(wù)成功保證:成功修改學(xué)院觸發(fā)器:點(diǎn)擊確認(rèn)修改按鈕主要的成功情節(jié):1.用戶成功登陸系統(tǒng)歡迎界面2.進(jìn)入學(xué)院管理,查看學(xué)院列表,在學(xué)院列表勾上該學(xué)院。3.點(diǎn)擊修改按鈕,出現(xiàn)該學(xué)院信息表,輸入改正信息,點(diǎn)擊確認(rèn)。4.確認(rèn)成功,學(xué)院修改成功擴(kuò)展:1.a找不到該學(xué)院1.a.1確認(rèn)是否已新增該學(xué)院。1.b學(xué)院修改失敗1.b.1檢查所輸入的數(shù)據(jù)字?jǐn)?shù)是否超出限制。1.b.2重新輸入學(xué)院信息,重新確認(rèn)為學(xué)院添加創(chuàng)業(yè)項(xiàng)目信息為學(xué)院添加北理珠創(chuàng)業(yè)項(xiàng)目的用例規(guī)約如表3-9所示。表3-9為學(xué)院添加創(chuàng)業(yè)項(xiàng)目的用例描述用例名稱:為學(xué)院添加創(chuàng)業(yè)項(xiàng)目信息主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:用戶成功點(diǎn)擊查看學(xué)院項(xiàng)目信息最低保證:回滾未完成的事務(wù)成功保證:學(xué)院創(chuàng)業(yè)項(xiàng)目添加成功觸發(fā)器:點(diǎn)擊查找按鈕主要的成功情節(jié):1.用戶成功進(jìn)入用戶歡迎界面2.進(jìn)入學(xué)院管理,在學(xué)院列表中點(diǎn)擊學(xué)院對(duì)應(yīng)的查看學(xué)院項(xiàng)目信息。3.在學(xué)院項(xiàng)目信息界面點(diǎn)擊添加,輸入項(xiàng)目信息。4.添加成功,在該學(xué)院的學(xué)院項(xiàng)目信息列表中看見(jiàn)該項(xiàng)目擴(kuò)展:a找不到該項(xiàng)目1.a.1確認(rèn)是否已新增該項(xiàng)目。1.a.2重置查看學(xué)院的項(xiàng)目查看學(xué)院的項(xiàng)目的用例規(guī)約如下表3-10。表3-10查看學(xué)院的項(xiàng)目的用例描述用例名稱:查看學(xué)院項(xiàng)目信息主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:用戶進(jìn)入學(xué)院管理界面最低保證:回滾未完成的事務(wù)成功保證:成功顯示查詢結(jié)果觸發(fā)器:點(diǎn)擊查找按鈕主要的成功情節(jié):1.用戶成功進(jìn)入用戶歡迎界面2.進(jìn)入學(xué)院管理,在查找框中輸入學(xué)院名稱。3.點(diǎn)擊查找按鈕。4.在查找結(jié)果中點(diǎn)擊查看學(xué)院項(xiàng)目信息5.成功進(jìn)入學(xué)院項(xiàng)目信息界面擴(kuò)展:a找不到該學(xué)院項(xiàng)目信息1.a.1確認(rèn)是否已新增該學(xué)院項(xiàng)目信息。1.a.2重置3.4學(xué)生信息的管理模塊3.4.1用例圖學(xué)生信息管理的用例圖如下圖3-3。圖3-3學(xué)生信息管理的用例圖3.4.2用例規(guī)約新增學(xué)生的用例規(guī)約如下表3-11。表3-11新增學(xué)生的用例描述用例名稱:新增學(xué)生主參與者:用戶層次:海平面利益相關(guān)者:用戶前置條件:用戶已登陸最低保證:回滾未完成的事務(wù)成功保證:成功添加學(xué)生觸發(fā)器:點(diǎn)擊保存主要的成功情節(jié):用戶成功登陸用戶歡迎界面點(diǎn)擊學(xué)生管理,點(diǎn)擊添加,輸入學(xué)生信息。保存成功,進(jìn)入學(xué)生管理,可看見(jiàn)該學(xué)生。擴(kuò)展:1.a學(xué)生添加失敗1.a.1檢查所輸入的數(shù)據(jù)字?jǐn)?shù)是否超出限制。1.a.2回滾未完成的事務(wù)。刪除學(xué)生的用例規(guī)約如下表3-12。表3-12刪除學(xué)生的用例描述用例名稱:刪除學(xué)生主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:學(xué)生已成功添加,可在學(xué)生管理界面的學(xué)生列表里看見(jiàn)該學(xué)生最低保證:回滾未完成的事務(wù)成功保證:成功刪除學(xué)生觸發(fā)器:點(diǎn)擊確認(rèn)刪除按鈕主要的成功情節(jié):1.用戶成功進(jìn)入用戶歡迎界面2.進(jìn)入學(xué)生管理,查看學(xué)生列表,在學(xué)生列表中勾上該學(xué)生。3.點(diǎn)擊刪除,出現(xiàn)確定彈框,點(diǎn)擊確認(rèn)。4.確認(rèn)成功,學(xué)生從列表刪除擴(kuò)展:1.a找不到該學(xué)生1.a.1確認(rèn)是否已新增該學(xué)生。修改學(xué)生的用例規(guī)約如下3-13。表3-13修改學(xué)生的用例描述用例名稱:修改學(xué)生主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:學(xué)生添加成功,可在學(xué)生管理界面的學(xué)生列表里看見(jiàn)該學(xué)生最低保證:回滾未完成的事務(wù)成功保證:成功修改學(xué)生觸發(fā)器:點(diǎn)擊確認(rèn)修改按鈕主要的成功情節(jié):1.用戶成功登陸系統(tǒng)歡迎界面2.進(jìn)入學(xué)生管理,查看學(xué)生列表,在學(xué)生列表勾上該學(xué)生。3.點(diǎn)擊修改按鈕,出現(xiàn)該學(xué)生信息表,輸入改正信息,點(diǎn)擊確認(rèn)。4.確認(rèn)成功,學(xué)生修改成功擴(kuò)展:1.a找不到該學(xué)生1.a.1確認(rèn)是否已新增該學(xué)生。1.b學(xué)生修改失敗1.b.1檢查所輸入的數(shù)據(jù)字?jǐn)?shù)是否超出限制。1.b.2重新輸入學(xué)生信息,重新確認(rèn)查詢學(xué)生的用例規(guī)約如下表3-14。表3-14查詢學(xué)生的用例描述用例名稱:查詢學(xué)生主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:用戶進(jìn)入學(xué)生管理界面最低保證:回滾未完成的事務(wù)成功保證:成功顯示查詢結(jié)果觸發(fā)器:點(diǎn)擊查找按鈕主要的成功情節(jié):1.用戶成功進(jìn)入用戶歡迎界面2.進(jìn)入學(xué)生管理,在查找框中輸入學(xué)生名稱。3.點(diǎn)擊查找按鈕。4.查找成功,顯示相關(guān)學(xué)生信息擴(kuò)展:a找不到該學(xué)生1.a.1確認(rèn)是否已新增該學(xué)生。1.a.2重置3.5導(dǎo)師信息的管理3.5.1用例圖導(dǎo)師信息管理的用例圖如下圖3-4。圖3-4導(dǎo)師信息管理用例圖3.5.2用例規(guī)約新增導(dǎo)師的用例規(guī)約如下表3-15。表3-15新增導(dǎo)師的用例描述用例名稱:新增導(dǎo)師主參與者:用戶層次:海平面利益相關(guān)者:用戶前置條件:用戶已登陸最低保證:回滾未完成的事務(wù)成功保證:成功添加導(dǎo)師觸發(fā)器:點(diǎn)擊保存主要的成功情節(jié):用戶成功登陸用戶歡迎界面點(diǎn)擊導(dǎo)師管理,點(diǎn)擊添加,輸入導(dǎo)師信息。保存成功,進(jìn)入導(dǎo)師管理,可看見(jiàn)該學(xué)生。擴(kuò)展:1.a導(dǎo)師添加失敗1.a.1檢查所輸入的數(shù)據(jù)字?jǐn)?shù)是否超出限制。1.a.2回滾未完成的事務(wù)。刪除導(dǎo)師刪除導(dǎo)師用例規(guī)約如表3-16所示。表3-16刪除導(dǎo)師用例描述用例名稱:刪除導(dǎo)師主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:導(dǎo)師已成功添加,可在導(dǎo)師管理界面的導(dǎo)師列表里看見(jiàn)該導(dǎo)師最低保證:回滾未完成的事務(wù)成功保證:成功刪除導(dǎo)師觸發(fā)器:點(diǎn)擊確認(rèn)刪除按鈕主要的成功情節(jié):1.用戶成功進(jìn)入用戶歡迎界面2.進(jìn)導(dǎo)師管理,查看導(dǎo)師列表,在導(dǎo)師列表中勾上該導(dǎo)師。3.點(diǎn)擊刪除,出現(xiàn)確定彈框,點(diǎn)擊確認(rèn)。4.確認(rèn)成功,導(dǎo)師從列表刪除擴(kuò)展:1.a找不到該導(dǎo)師1.a.1確認(rèn)是否已新增該導(dǎo)師。修改導(dǎo)師修改導(dǎo)師用例規(guī)約如表3-17所示。表3-17修改導(dǎo)師用例描述用例名稱:修改導(dǎo)師主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:導(dǎo)師添加成功,可在導(dǎo)師管理界面的導(dǎo)師列表里看見(jiàn)該導(dǎo)師最低保證:回滾未完成的事務(wù)成功保證:成功修改導(dǎo)師觸發(fā)器:點(diǎn)擊確認(rèn)修改按鈕主要的成功情節(jié):1.用戶成功登陸系統(tǒng)歡迎界面2.進(jìn)入導(dǎo)師管理,查看導(dǎo)師列表,在導(dǎo)師列表勾上該導(dǎo)師。3.點(diǎn)擊修改按鈕,出現(xiàn)該導(dǎo)師信息表,輸入改正信息,點(diǎn)擊確認(rèn)。4.確認(rèn)成功,導(dǎo)師修改成功擴(kuò)展:1.a找不到該導(dǎo)師1.a.1確認(rèn)是否已新增該導(dǎo)師。1.b導(dǎo)師修改失敗1.b.1檢查所輸入的數(shù)據(jù)字?jǐn)?shù)是否超出限制。1.b.2重新輸入導(dǎo)師信息,重新確認(rèn)為導(dǎo)師添加指導(dǎo)項(xiàng)目的用例規(guī)約如下表3-18。表3-18為導(dǎo)師添加指導(dǎo)項(xiàng)目的用例描述用例名稱:為導(dǎo)師添加指導(dǎo)項(xiàng)目主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:導(dǎo)師添加成功,可在導(dǎo)師管理界面的導(dǎo)師列表里看見(jiàn)該導(dǎo)師最低保證:回滾未完成的事務(wù)成功保證:成功為該老師添加指導(dǎo)項(xiàng)目觸發(fā)器:點(diǎn)擊確認(rèn)修改按鈕主要的成功情節(jié):1.用戶成功登陸系統(tǒng)歡迎界面2.進(jìn)入導(dǎo)師管理,查看導(dǎo)師列表,點(diǎn)擊導(dǎo)師對(duì)應(yīng)的查看導(dǎo)師指導(dǎo)項(xiàng)目。3.進(jìn)入導(dǎo)師指導(dǎo)項(xiàng)目界面,點(diǎn)擊添加,輸入項(xiàng)目。4.確認(rèn)成功,導(dǎo)師指導(dǎo)項(xiàng)目添加成功擴(kuò)展:1.a找不到該導(dǎo)師1.a.1確認(rèn)是否已新增該導(dǎo)師。1.b項(xiàng)目添加失敗1.b.1重新輸入項(xiàng)目信息,重新確認(rèn)3.6創(chuàng)業(yè)項(xiàng)目管理的模塊3.6.1用例圖創(chuàng)業(yè)項(xiàng)目管理的用例圖如下圖3-5。圖3-5創(chuàng)業(yè)項(xiàng)目管理的用例圖3.6.2用例規(guī)約新增項(xiàng)目的用例規(guī)約如下表3-19。表3-19新增項(xiàng)目的用例描述用例名稱:新增項(xiàng)目主參與者:用戶層次:海平面利益相關(guān)者:用戶前置條件:用戶已登陸最低保證:回滾未完成的事務(wù)成功保證:成功添加項(xiàng)目觸發(fā)器:點(diǎn)擊保存主要的成功情節(jié):用戶成功登陸用戶歡迎界面點(diǎn)擊項(xiàng)目管理,點(diǎn)擊添加,輸入項(xiàng)目信息。保存成功,進(jìn)入項(xiàng)目管理,可看見(jiàn)該項(xiàng)目。擴(kuò)展:1.a項(xiàng)目添加失敗1.a.1檢查所輸入的數(shù)據(jù)字?jǐn)?shù)是否超出限制。1.a.2回滾未完成的事務(wù)。刪除項(xiàng)目的用例規(guī)約如下表3-20。表3-20刪除項(xiàng)目的用例規(guī)約表用例名稱:刪除項(xiàng)目主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:項(xiàng)目已成功添加,可在項(xiàng)目管理界面的項(xiàng)目列表里看見(jiàn)該項(xiàng)目最低保證:回滾未完成的事務(wù)成功保證:成功刪除項(xiàng)目觸發(fā)器:點(diǎn)擊確認(rèn)刪除按鈕主要的成功情節(jié):1.用戶成功進(jìn)入用戶歡迎界面2.進(jìn)項(xiàng)目管理,查看項(xiàng)目列表,在項(xiàng)目列表中勾上該項(xiàng)目。3.點(diǎn)擊刪除,出現(xiàn)確定彈框,點(diǎn)擊確認(rèn)。4.確認(rèn)成功,項(xiàng)目從列表刪除擴(kuò)展:1.a找不到該項(xiàng)目1.a.1確認(rèn)是否已新增該項(xiàng)目。修改項(xiàng)目的用例規(guī)約如下表3-21。表3-21修改項(xiàng)目的用例描述用例名稱:修改項(xiàng)目主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:項(xiàng)目添加成功,可在項(xiàng)目管理界面的項(xiàng)目列表里看見(jiàn)該項(xiàng)目最低保證:回滾未完成的事務(wù)成功保證:成功修改項(xiàng)目觸發(fā)器:點(diǎn)擊確認(rèn)修改按鈕主要的成功情節(jié):1.用戶成功登陸系統(tǒng)歡迎界面2.進(jìn)入項(xiàng)目管理,查看項(xiàng)目列表,在項(xiàng)目列表勾上該項(xiàng)目。3.點(diǎn)擊修改按鈕,出現(xiàn)該項(xiàng)目信息表,輸入改正信息,點(diǎn)擊確認(rèn)。4.確認(rèn)成功,項(xiàng)目修改成功擴(kuò)展:1.a找不到該項(xiàng)目1.a.1確認(rèn)是否已新增該項(xiàng)目。1.b項(xiàng)目修改失敗1.b.1檢查所輸入的數(shù)據(jù)字?jǐn)?shù)是否超出限制。1.b.2重新輸入項(xiàng)目信息,重新確認(rèn)查看項(xiàng)目的用例規(guī)約如下表3-22。表3-22查看項(xiàng)目的用例描述用例名稱:查看項(xiàng)目信息主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:可在項(xiàng)目管理界面的項(xiàng)目列表里看見(jiàn)該項(xiàng)目最低保證:回滾未完成的事務(wù)成功保證:成功進(jìn)入項(xiàng)目詳情界面觸發(fā)器:點(diǎn)擊查看項(xiàng)目詳情主要的成功情節(jié):1.用戶成功登陸系統(tǒng)歡迎界面2.進(jìn)入項(xiàng)目管理,查看項(xiàng)目列表,點(diǎn)擊項(xiàng)目對(duì)應(yīng)的查看項(xiàng)目詳情。3.成功進(jìn)入項(xiàng)目詳情界面。擴(kuò)展:1.a找不到該項(xiàng)目1.a.1確認(rèn)是否已新增該項(xiàng)目。3.7項(xiàng)目成員管理3.7.1用例圖項(xiàng)目成員管理的用例圖如下圖3-6。圖3-6項(xiàng)目成員管理的用例圖3.7.2用例規(guī)約新增項(xiàng)目參與成員的用例規(guī)約如下表3-23。表3-23新增項(xiàng)目參與成員的用例描述用例名稱:新增項(xiàng)目成員主參與者:用戶層次:海平面利益相關(guān)者:用戶前置條件:用戶已登陸最低保證:回滾未完成的事務(wù)成功保證:成功添加項(xiàng)目成員觸發(fā)器:點(diǎn)擊保存主要的成功情節(jié):用戶成功登陸用戶歡迎界面點(diǎn)擊項(xiàng)目成員管理,點(diǎn)擊添加,輸入項(xiàng)目學(xué)生信息。保存成功,進(jìn)入項(xiàng)目成員管理,可看見(jiàn)該參與關(guān)系。擴(kuò)展:1.a項(xiàng)目成員添加失敗1.a.1檢查所輸入的數(shù)據(jù)字?jǐn)?shù)是否超出限制。1.a.2回滾未完成的事務(wù)。刪除項(xiàng)目參與成員的用例規(guī)約如下表3-24。表3-24刪除項(xiàng)目參與成員的用例描述用例名稱:刪除項(xiàng)目成員主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:項(xiàng)目成員已成功添加,可在項(xiàng)目成員管理界面的項(xiàng)目成員列表里看見(jiàn)該項(xiàng)目成員最低保證:回滾未完成的事務(wù)成功保證:成功刪除項(xiàng)目成員觸發(fā)器:點(diǎn)擊確認(rèn)刪除按鈕主要的成功情節(jié):1.用戶成功進(jìn)入用戶歡迎界面2.進(jìn)項(xiàng)目成員管理,查看項(xiàng)目成員列表,在項(xiàng)目成員列表中勾上該項(xiàng)目成員。3.點(diǎn)擊刪除,出現(xiàn)確定彈框,點(diǎn)擊確認(rèn)。4.確認(rèn)成功,項(xiàng)目成員從列表刪除擴(kuò)展:1.a找不到該項(xiàng)目成員1.a.1確認(rèn)是否已新增該項(xiàng)目成員。修改項(xiàng)目參與成員的用例規(guī)約如下表3-25。表3-25修改項(xiàng)目參與成員的用例描述用例名稱:修改項(xiàng)目成員主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:項(xiàng)目成員添加成功,可在項(xiàng)目成員管理界面的項(xiàng)目成員列表里看見(jiàn)該項(xiàng)目成員最低保證:回滾未完成的事務(wù)成功保證:成功修改項(xiàng)目成員觸發(fā)器:點(diǎn)擊確認(rèn)修改按鈕主要的成功情節(jié):1.用戶成功登陸系統(tǒng)歡迎界面2.進(jìn)入項(xiàng)目成員管理,查看項(xiàng)目成員列表,在項(xiàng)目成員列表勾上該項(xiàng)目成員。3.點(diǎn)擊修改按鈕,出現(xiàn)該項(xiàng)目成員信息表,輸入改正信息,點(diǎn)擊確認(rèn)。4.確認(rèn)成功,項(xiàng)目成員修改成功擴(kuò)展:1.a找不到該項(xiàng)目成員1.a.1確認(rèn)是否已新增該學(xué)院。1.b項(xiàng)目成員修改失敗1.b.1檢查所輸入的數(shù)據(jù)字?jǐn)?shù)是否超出限制。1.b.2重新輸入項(xiàng)目信息,重新確認(rèn)查看項(xiàng)目參與成員的用例規(guī)約如下表3-26。表3-26查看項(xiàng)目參與成員的用例描述用例名稱:查看項(xiàng)目成員主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:用戶進(jìn)入項(xiàng)目成員管理界面最低保證:回滾未完成的事務(wù)成功保證:成功顯示查詢結(jié)果觸發(fā)器:點(diǎn)擊查找按鈕主要的成功情節(jié):1.用戶成功進(jìn)入用戶歡迎界面2.進(jìn)入項(xiàng)目成員管理,在查找框中輸入項(xiàng)目名稱。3.點(diǎn)擊查找按鈕。4.查找成功,顯示相關(guān)項(xiàng)目成員信息擴(kuò)展:a找不到該項(xiàng)目涉及學(xué)生1.a.1確認(rèn)是否已新增該參與關(guān)系。1.a.2重置查看成員參與項(xiàng)目的用例規(guī)約如下表3-27。表3-27查看成員參與項(xiàng)目的用例描述用例名稱:查看成員項(xiàng)目主參與者:用戶(導(dǎo)師)層次:海平面利益相關(guān)者:用戶前置條件:用戶進(jìn)入項(xiàng)目成員管理界面最低保證:回滾未完成的事務(wù)成功保證:成功顯示查詢結(jié)果觸發(fā)器:點(diǎn)擊查找按鈕主要的成功情節(jié):1.用戶成功進(jìn)入用戶歡迎界面2.進(jìn)入項(xiàng)目成員管理,在查找框中輸入學(xué)生名稱。3.點(diǎn)擊查找按鈕。4.查找成功,顯示相關(guān)項(xiàng)目信息擴(kuò)展:a找不到該學(xué)生參與的項(xiàng)目1.a.1確認(rèn)是否已新增該參與關(guān)系。1.a.2重置3.8概念數(shù)據(jù)模型與對(duì)象關(guān)系建模3.8.1學(xué)生與學(xué)院對(duì)象關(guān)系學(xué)生與學(xué)院對(duì)象關(guān)系類圖如圖3-7。圖3-7學(xué)生與學(xué)院對(duì)象關(guān)系類圖學(xué)生與學(xué)院存在多對(duì)一的關(guān)系,對(duì)應(yīng)的關(guān)系模型為:student(id,code,name,sex,enrollDate,birthday,teamId)team(id,name)3.8.2學(xué)生與項(xiàng)目對(duì)象關(guān)系學(xué)生與項(xiàng)目對(duì)象關(guān)系類圖如圖3-8。圖3-8學(xué)生與項(xiàng)目對(duì)象關(guān)系類圖學(xué)生與項(xiàng)目存在多對(duì)多的關(guān)系,對(duì)應(yīng)的關(guān)系模型為:student(id,code,name,sex,enrollDate,birthday,teamId)course(id,name)mark(id,job,studentId,courseId)3.8.3老師與項(xiàng)目對(duì)象關(guān)系老師與項(xiàng)目對(duì)象關(guān)系類圖如圖3-9。圖3-9老師與項(xiàng)目對(duì)象關(guān)系類圖老師與項(xiàng)目存在多對(duì)多的關(guān)系,對(duì)應(yīng)的關(guān)系模型為:teacher(id,name)course(id,name)Teacher_course(teacherId,courseId)3.8.4學(xué)院與項(xiàng)目對(duì)象關(guān)系學(xué)院與項(xiàng)目對(duì)象關(guān)系類圖如圖3-10圖3-10學(xué)院與項(xiàng)目對(duì)象關(guān)系類圖學(xué)院與項(xiàng)目存在一對(duì)多的關(guān)系team(id,name)course(id,name,teamId)3.8.5對(duì)象關(guān)系模型根據(jù)學(xué)院設(shè)立創(chuàng)業(yè)項(xiàng)目后指定指導(dǎo)老師指導(dǎo),后學(xué)生加入該創(chuàng)業(yè)項(xiàng)目的項(xiàng)目信息錄入順序,總結(jié)對(duì)象關(guān)系模型為:用戶關(guān)系User(id,name,password)學(xué)院關(guān)系Team(id,name)學(xué)生關(guān)系Student(id,code,name,sex,enrollDate,birthday,teamId)導(dǎo)師關(guān)系Teacher(id,name)項(xiàng)目關(guān)系Course(id,name)項(xiàng)目詳情關(guān)系Courseschedule(id,statu,info,teamId,courseId,teacherId)參與關(guān)系Mark(id,job,studentId,courseId)指導(dǎo)關(guān)系Teacher_course(teacherId,courseId)3.9創(chuàng)業(yè)項(xiàng)目管理動(dòng)態(tài)建模3.9.1新增學(xué)院順序圖新增學(xué)院順序圖如圖3-11圖3-11新增學(xué)院順序圖3.9.2新增導(dǎo)師順序圖新增導(dǎo)師順序圖如圖3-12圖3-12新增導(dǎo)師順序圖3.9.3新增項(xiàng)目順序圖新增項(xiàng)目順序圖如圖3-13圖3-13新增項(xiàng)目順序圖3.9.4新增項(xiàng)目詳情順序圖新增項(xiàng)目詳情順序圖如圖3-14。圖3-14新增項(xiàng)目詳情順序圖3.9.5刪除項(xiàng)目詳情順序圖刪除項(xiàng)目詳情順序圖如圖3-15。圖3-15刪除項(xiàng)目詳情順序圖3.9.6查找項(xiàng)目順序圖(分條件)查找項(xiàng)目順序圖如圖3-16。圖3-16查找項(xiàng)目順序圖3.10項(xiàng)目成員管理動(dòng)態(tài)建模3.10.1新增學(xué)生順序圖新增學(xué)生順序圖如圖3-17。圖3-17新增學(xué)生順序圖3.10.2新增項(xiàng)目成員順序圖新增項(xiàng)目成員順序圖如圖3-18。圖3-18新增項(xiàng)目成員的順序圖3.10.3刪除項(xiàng)目參與成員的順序圖刪除項(xiàng)目參與成員的順序圖如圖3-19圖3-19刪除項(xiàng)目成員順序圖3.11分析類圖創(chuàng)業(yè)項(xiàng)目管理分析類圖如3-20。圖3-20創(chuàng)業(yè)項(xiàng)目管理分析類圖項(xiàng)目成員管理分析類圖如圖3-21圖3-21項(xiàng)目成員管理分析類圖系統(tǒng)設(shè)計(jì)4.1總體設(shè)計(jì)系統(tǒng)總體功能結(jié)構(gòu)圖如圖4-1。圖4-1系統(tǒng)的總體功能結(jié)構(gòu)圖(詳細(xì))4.2數(shù)據(jù)庫(kù)設(shè)計(jì)根據(jù)抽象的概念數(shù)據(jù)模型和對(duì)象關(guān)系模型形成數(shù)據(jù)庫(kù)中的表以及各個(gè)表之間的關(guān)系。北理珠學(xué)生創(chuàng)業(yè)信息管理系統(tǒng)數(shù)據(jù)庫(kù)表如下各圖。用戶表user如下表4-1。表4-1用戶表user字段名字段描述數(shù)據(jù)類型是否可以為空默認(rèn)值約束條件id用戶編號(hào)varchar(15)否無(wú)主鍵name用戶名varchar(15)否無(wú)password用戶密碼varchar(15)否無(wú)導(dǎo)師表teacher如下表4-2。表4-2導(dǎo)師表teacher字段名字段描述數(shù)據(jù)類型是否可以為空默認(rèn)值約束條件id導(dǎo)師編號(hào)varchar(15)否無(wú)主鍵name導(dǎo)師姓名varchar(15)否無(wú)學(xué)生表student如下表4-3。表4-3學(xué)生表student字段名字段描述數(shù)據(jù)類型是否可以為空默認(rèn)值約束條件id學(xué)生編號(hào)varchar(15)否無(wú)主鍵code學(xué)生學(xué)號(hào)varchar(15)否無(wú)name學(xué)生姓名(唯一標(biāo)識(shí))varchar(15)否無(wú)sex學(xué)生性別varchar(4)否無(wú)enrollDate入學(xué)時(shí)間datatime否無(wú)birthday學(xué)生生日datatime否無(wú)teamId學(xué)院編號(hào)varchar(15)否無(wú)外鍵學(xué)院表team如表4-4所示。表4-4學(xué)院表team字段名字段描述數(shù)據(jù)類型是否可以為空默認(rèn)值約束條件id學(xué)院編號(hào)varchar(15)否無(wú)主鍵name學(xué)院名稱varchar(20)否無(wú)項(xiàng)目表(project)course如下表4-5表4-5項(xiàng)目表course字段名字段描述數(shù)據(jù)類型是否可以為空默認(rèn)值約束條件id項(xiàng)目編碼varchar(15)否無(wú)主鍵name項(xiàng)目名稱varchar(40)否無(wú)項(xiàng)目詳情表courseschedule如表4-6所示表4-6項(xiàng)目詳情表courseschedule字段名字段描述數(shù)據(jù)類型是否可以為空默認(rèn)值約束條件id項(xiàng)目詳情編號(hào)varchar(15)否無(wú)主鍵statu項(xiàng)目狀態(tài)varchar(6)否運(yùn)行中info項(xiàng)目簡(jiǎn)介varchar(400)否無(wú)teamId所屬學(xué)院編碼varchar(15)否無(wú)外鍵courseId項(xiàng)目編碼varchar(15)否無(wú)外鍵teacherId項(xiàng)目導(dǎo)師編碼varchar(15)否無(wú)外鍵參與關(guān)系表mark如表4-7所示表4-7參與關(guān)系mark字段名字段描述數(shù)據(jù)類型是否可以為空默認(rèn)值約束條件id關(guān)系編號(hào)varchar(15)否無(wú)主鍵job學(xué)生職位varchar(15)否無(wú)studentId學(xué)生編號(hào)varchar(15)否無(wú)外鍵courseId項(xiàng)目編號(hào)varchar(15)否無(wú)外鍵指導(dǎo)關(guān)系表teacher_course如表4-8所示表4-8指導(dǎo)關(guān)系表teacher_course字段名字段描述數(shù)據(jù)類型是否可以為空默認(rèn)值約束條件teacherId導(dǎo)師編號(hào)varchar(15)否無(wú)主鍵,外鍵courseId項(xiàng)目編號(hào)varchar(15)否無(wú)主鍵,外鍵4.3UI設(shè)計(jì)及實(shí)現(xiàn)用戶登錄界面如圖4-2圖4-2用戶登錄界面業(yè)務(wù)首頁(yè)如圖4-3圖4-3業(yè)務(wù)首頁(yè)用戶管理頁(yè)面如圖4-4圖4-4用戶管理頁(yè)面用戶添加頁(yè)面如圖4-5圖4-5用戶添加頁(yè)面學(xué)院管理頁(yè)面如圖4-6圖4-6學(xué)院管理頁(yè)面項(xiàng)目管理頁(yè)面如圖4-7圖4-7項(xiàng)目管理頁(yè)面導(dǎo)師管理頁(yè)面如圖4-8圖4-8項(xiàng)目管理頁(yè)面學(xué)生管理頁(yè)面如圖4-9圖4-9學(xué)生管理頁(yè)面項(xiàng)目成員管理頁(yè)面如圖4-10圖4-10項(xiàng)目成員管理添加項(xiàng)目成員頁(yè)面如圖4-11圖4-11添加項(xiàng)目成員頁(yè)面系統(tǒng)實(shí)現(xiàn)5.1構(gòu)建開(kāi)發(fā)環(huán)境5.1.1硬件平臺(tái)CPU:i32.00GHz內(nèi)存:8.0G5.1.2軟件平臺(tái)操作系統(tǒng):win7數(shù)據(jù)庫(kù):MySql5.1開(kāi)發(fā)工具:MyEclipse6.55.2模塊功能實(shí)現(xiàn)本系統(tǒng)采用java面向?qū)ο箝_(kāi)發(fā)語(yǔ)言進(jìn)行開(kāi)發(fā),采用js+css+JSP開(kāi)發(fā)端前界面,采用Struts1+spring2+Hibernate3實(shí)現(xiàn)平臺(tái)功能。根據(jù)ssh框架所需,本系統(tǒng)編寫(xiě)多個(gè)包進(jìn)行調(diào)用。其中ject.model為模型層,里面包含各個(gè)實(shí)體類及對(duì)象關(guān)系映射文件;ject.dao和ject.daoImpl為數(shù)據(jù)訪問(wèn)層;ject.action和ject.form為控制層及對(duì)應(yīng)表單填充;ject.util為搭建Hibernate、分頁(yè)和MD5保密等功能輔助類;ject.web為用戶登錄過(guò)濾器。代碼總框架如圖5-1。圖5-1代碼總框架模型層代碼如圖5-2.圖5-2模型層代碼數(shù)據(jù)訪問(wèn)層代碼結(jié)構(gòu)如圖5-3圖5-3數(shù)據(jù)訪問(wèn)層代碼結(jié)構(gòu)控制層代碼結(jié)構(gòu)如圖5-4圖5-4控制層代碼結(jié)構(gòu)5.2.1Functions分情況查詢各實(shí)體輔助類實(shí)現(xiàn)publicpublicclassFunctions{privatestaticSessionFactorysessionFactory;@SuppressWarnings("unchecked") publicstaticList<Team>getTeamList(){ List<Team>teamList=null; try{ HibernateTemplateht=newHibernateTemplate(sessionFactory); returnht.find("fromTeamtorderbyt.id"); }catch(Exceptione){ e.printStackTrace(); } returnteamList; } @SuppressWarnings("unchecked") publicstaticList<Course>getCourseList(){ List<Course>courseList=null; try{ HibernateTemplateht=newHibernateTemplate(sessionFactory); returnht.find("fromCoursecorderbyc.id"); }catch(Exceptione){ e.printStackTrace(); } returncourseList; } @SuppressWarnings("unchecked") publicstaticList<Student>getStudentList(){ List<Student>studentList=null; try{ HibernateTemplateht=newHibernateTemplate(sessionFactory); returnht.find("fromStudentsorderbys.id"); }catch(Exceptione){ e.printStackTrace(); } returnstudentList; }@SuppressWarnings@SuppressWarnings("unchecked") publicstaticList<Teacher>getTeacherList(){ List<Teacher>teacherList=null; try{ HibernateTemplateht=newHibernateTemplate(sessionFactory); returnht.find("fromTeachertorderbyt.id"); }catch(Exceptione){ e.printStackTrace(); } returnteacherList; } @SuppressWarnings("unchecked") publicstaticCoursegetCourseById(Stringid){ Coursecourse=null; try{ HibernateTemplateht=newHibernateTemplate(sessionFactory); course=(Course)ht.get(Course.class,id); returncourse; }catch(Exceptione){ e.printStackTrace(); } returncourse; } @SuppressWarnings("unchecked") publicstaticTeamgetTeamById(Stringid){ Teamteam=null; try{ HibernateTemplateht=newHibernateTemplate(sessionFactory); team=(Team)ht.get(Team.class,id); returnteam; }catch(Exceptione){ e.printStackTrace(); } returnteam; }@SuppressWarnings("unchecked")@SuppressWarnings("unchecked") publicstaticMarkgetMarkById(Stringid){ Markmark=null; try{ HibernateTemplateht=newHibernateTemplate(sessionFactory); mark=(Mark)ht.get(Mark.class,id); returnmark; }catch(Exceptione){ e.printStackTrace(); } returnmark; } @SuppressWarnings("unchecked") publicstaticvoidupdateMark(Markmark){ try{ HibernateTemplateht=newHibernateTemplate(sessionFactory); ht.update(mark); }catch(Exceptione){ e.printStackTrace(); } } @SuppressWarnings("unchecked") publicstaticList<CourseSchedule>getCourseByTeam(finalTeamteam){ List<CourseSchedule>list=newArrayList<CourseSchedule>(); try{ HibernateTemplateht=newHibernateTemplate(sessionFactory); list=ht.executeFind(newHibernateCallback(){ publicObjectdoInHibernate(Sessionsession) throwsHibernateException,SQLException{returnsession.createQuery("fromCourseSchedulecswherecs.team=:team") .setParameter("team",team) .list(); } }); returnlist; }catch(Exceptione){ e.printStackTrace(); } returnlist; } publicstaticList<Course>getCourseByTeamAndTeacher(finalTeamteam,finalTeacherteacher){publicstaticList<Course>getCourseByTeamAndTeacher(finalTeamteam,finalTeacherteacher){ List<Course>list=newArrayList<Course>(); try{ HibernateTemplateht=newHibernateTemplate(sessionFactory); list=ht.executeFind(newHibernateCallback(){ publicObjectdoInHibernate(Sessionsession) throwsHibernateException,SQLException{ returnsession.createQuery("selectdistinctcs.coursefromCourseSchedulecswherecs.team=:teamandcs.teacher=:teacher"+ "andcs.coursenotin(selectm.coursefromMarkm)") .setParameter("team",team) .setParameter("teacher",teacher) .list(); } }); returnlist; }catch(Exceptione){ e.printStackTrace(); } returnlist; } publicvoidsetSessionFactory(SessionFactorysessionFactory){ Functions.sessionFactory=sessionFactory; }}5.3系統(tǒng)問(wèn)題和解決辦法系統(tǒng)問(wèn)題和解決辦法如下表5-1表5-1系統(tǒng)問(wèn)題和解決方法表問(wèn)題問(wèn)題描述解決辦法整合ssh失敗搭建ssh框架時(shí),出現(xiàn)各種報(bào)錯(cuò),最終發(fā)現(xiàn)是導(dǎo)入框架環(huán)境時(shí)包沖突刪除沖突的jar包500異常在操作表單刪除項(xiàng)目后,項(xiàng)目成員管理出現(xiàn)500異常,后發(fā)現(xiàn)在搭建框架時(shí),Hibernate配置文件中的級(jí)聯(lián)關(guān)系沒(méi)弄清楚,項(xiàng)目表與參與關(guān)系表的多表操作沒(méi)實(shí)現(xiàn)增加實(shí)體類中級(jí)聯(lián)關(guān)系屬性,修改對(duì)象映射關(guān)系文件中的級(jí)聯(lián)關(guān)系中文亂碼表單提交的中文數(shù)據(jù)到數(shù)據(jù)庫(kù)里為?更改jsp編碼為utf-8更改數(shù)據(jù)庫(kù)編碼更該spring的字符集過(guò)濾器總結(jié)畢設(shè)用來(lái)總結(jié)大學(xué)四年所學(xué),認(rèn)識(shí)自己專業(yè)能力有效途徑。于是聽(tīng)李老師的話,大三下學(xué)期,我開(kāi)始復(fù)盤大學(xué)所學(xué),重新領(lǐng)悟老師所教所點(diǎn),結(jié)果發(fā)現(xiàn)有些東西曾經(jīng)沒(méi)吃透,自己有許多不足。認(rèn)識(shí)到自己的不足后,大四上學(xué)期我就跟著視頻與網(wǎng)課提升自己前后端代碼開(kāi)發(fā)能力,學(xué)習(xí)css+js+html的前端開(kāi)發(fā),學(xué)java基礎(chǔ)編程,ssh框架整合。我相信機(jī)會(huì)是留給有準(zhǔn)備的人的,通過(guò)這些學(xué)習(xí),在選題階段我對(duì)整個(gè)項(xiàng)目框架就有一定構(gòu),開(kāi)頭是好的??捎行┦掠行┌才攀俏耶吷鸁o(wú)法預(yù)料的,有段時(shí)間,我把精力放在其他事物上,再拿起來(lái),已是毫無(wú)頭緒。什么事都要一口氣咬牙做完的,于是我抽出一個(gè)月時(shí)間好好復(fù)習(xí)之前所學(xué),另一個(gè)月專心做畢設(shè)。框架搭了拆拆了搭,界面試了換換了試,直到功能與界面實(shí)現(xiàn)。本系統(tǒng)基于Javaweb設(shè)計(jì),采用css+js+html實(shí)現(xiàn)視圖展示,整合ssh框架,結(jié)合mysql數(shù)據(jù)庫(kù)實(shí)現(xiàn)業(yè)務(wù)邏輯控制與數(shù)據(jù)訪問(wèn)操作。通過(guò)兩個(gè)月的努力,系統(tǒng)基本能完成學(xué)生創(chuàng)業(yè)信息的錄入、刪除、修改及查詢,不足的是某些模塊,比如項(xiàng)目成員管理模塊的參與關(guān)系錄入還未能實(shí)現(xiàn),這部分沒(méi)能實(shí)現(xiàn)多表關(guān)聯(lián)操作,還得手動(dòng)更改數(shù)據(jù)庫(kù)??偟膩?lái)說(shuō),通過(guò)這次畢設(shè),本人編程能力得到一定提升,對(duì)系統(tǒng)的分析與設(shè)計(jì)也有更多深入的思考,解決問(wèn)題的能力與心態(tài)也得到一定的修養(yǎng)。參考文獻(xiàn)[1]梁宏蕾;大學(xué)生創(chuàng)業(yè)影響因素及特質(zhì)要求分析[J].中國(guó)商論,2019(11):235237.[2]張秀娥;楊柳.高校畢業(yè)生創(chuàng)業(yè)就業(yè)現(xiàn)狀及對(duì)策研究[J].中外企業(yè)家,2019(15):225226.[3]李觀金;大學(xué)生創(chuàng)業(yè)園信息管理系統(tǒng)的研究與開(kāi)發(fā)[D];華南理工大學(xué);2014年[4]劉西杰,柳林.HTML、CSS、JavaScript網(wǎng)頁(yè)制作從入門到精通[M].北京.人民郵電出版社.2012[5]喬治;面向?qū)ο笙到y(tǒng)分析與設(shè)計(jì)(第2版)[M].北京.清華大學(xué)出版社.2007[6]肖睿,郭泰,王丁磊;SSH框架企業(yè)級(jí)應(yīng)用實(shí)戰(zhàn)[M].北京.人民郵電出版社.2012[7]張素青,翟慧,黃靜;MySQL數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用[M].北京.人民郵電出版社.2018[8]王國(guó)輝,宋禹蒙;Java項(xiàng)目開(kāi)發(fā)全程實(shí)錄(第3版)[M].北京.清華大學(xué)出版社.2013[9]阿里巴巴商學(xué)院網(wǎng)絡(luò)創(chuàng)業(yè)研究中心;大學(xué)生網(wǎng)絡(luò)創(chuàng)業(yè)現(xiàn)狀與趨勢(shì):中國(guó)大學(xué)生網(wǎng)絡(luò)創(chuàng)業(yè)研究報(bào)告[M].北京.電子工業(yè)出版社.2010[10]司愛(ài)俠,張強(qiáng)華;信息管理專業(yè)英語(yǔ)教程(第2版)[M].北京.人民郵電出版社.2015謝辭時(shí)光飛逝,歲月如梭。隨著畢設(shè)作品的完成,那個(gè)穿著碎花長(zhǎng)裙的懵懂女孩在我腦中回蕩。四年,轉(zhuǎn)瞬即逝,而我,初心不變,在此,讓我由衷感謝四年的相遇。感謝母校北京理工大學(xué)珠海學(xué)院和商學(xué)院為我提供的良好學(xué)習(xí)與生活環(huán)境,讓我大學(xué)四年能好好研究自己的興趣,靜下心來(lái)思考未來(lái)的發(fā)展。同時(shí)感謝信管老師們孜孜不倦的為我解答疑問(wèn),讓我掌握獨(dú)立分析與設(shè)計(jì)系統(tǒng)的能力。最后感謝導(dǎo)師田院長(zhǎng)在我實(shí)現(xiàn)畢設(shè)過(guò)程中的耐心與寬容,讓我不斷發(fā)現(xiàn)自己的不足,不斷思考改進(jìn)。在學(xué)校的四年,我收獲了知識(shí)與友誼,遇見(jiàn)許多優(yōu)秀且低調(diào)的人,這些相遇,讓我越變?cè)胶谩U麄€(gè)畢業(yè)設(shè)計(jì)的實(shí)現(xiàn)過(guò)程尤為艱辛,這也讓我有機(jī)會(huì)提升自我,主動(dòng)學(xué)習(xí)。通過(guò)這次畢設(shè),我深深意識(shí)到主動(dòng)積極的人生態(tài)度有多重要。在解決問(wèn)題的過(guò)程中,我明白什么叫越戰(zhàn)越勇。人生就是這樣,遇見(jiàn)困難不能退縮,要調(diào)整好心態(tài)積極面對(duì)問(wèn)題,解決問(wèn)題,當(dāng)困難解決時(shí),你就更強(qiáng)大了。最后送給自己劉偉的一句話,不管以后身處何地,都要:學(xué)好,守拙,別怕。附錄附錄1程序源代碼附錄2系統(tǒng)數(shù)據(jù)庫(kù)實(shí)現(xiàn)
HYPERLINK電腦快捷知識(shí)大全編輯本段一、常見(jiàn)用法F1顯示當(dāng)前程序或者windows的幫助內(nèi)容。F2當(dāng)你選中一個(gè)文件的話,這意味著“重命名”F3當(dāng)你在桌面上的時(shí)候是打開(kāi)“查找:所有文件”對(duì)話框F10或ALT激活當(dāng)前程序的菜單欄windows鍵或CTRL+ESC打開(kāi)開(kāi)始菜單CTRL+ALT+DELETE在win9x中打開(kāi)關(guān)閉程序?qū)υ捒駾ELETE刪除被選擇的選擇項(xiàng)目,如果是文件,將被放入回收站SHIFT+DELETE刪除被選擇的選擇項(xiàng)目,如果是文件,將被直接刪除而不是放入回收站CTRL+N新建一個(gè)新的文件CTRL+O打開(kāi)“打開(kāi)文件”對(duì)話框CTRL+P打開(kāi)“打印”對(duì)話框CTRL+S保存當(dāng)前操作的文件CTRL+X剪切被選擇的項(xiàng)目到剪貼板CTRL+INSERT或CTRL+C復(fù)制被選擇的項(xiàng)目到剪貼板SHIFT+INSERT或CTRL+V粘貼剪貼板中的內(nèi)容到當(dāng)前位置ALT+BACKSPACE或CTRL+Z撤銷上一步的操作ALT+SHIFT+BACKSPACE重做上一步被撤銷的操作Windows鍵+L鎖屏鍵Windows鍵+M最小化所有被打開(kāi)的窗口。Windows鍵+SHIFT+M重新將恢復(fù)上一項(xiàng)操作前窗口的大小和位置Windows鍵+E打開(kāi)資源管理器Windows鍵+F打開(kāi)“查找:所有文件”對(duì)話框Windows鍵+R打開(kāi)“運(yùn)行”對(duì)話框Windows鍵+BREAK打開(kāi)“系統(tǒng)屬性”對(duì)話框Windows鍵+CTRL+F打開(kāi)“查找:計(jì)算機(jī)”對(duì)話框SHIFT+F10或鼠標(biāo)右擊打開(kāi)當(dāng)前活動(dòng)項(xiàng)目的快捷菜單SHIFT在放入CD的時(shí)候按下不放,可以跳過(guò)自動(dòng)播放CD。在打開(kāi)word的時(shí)候按下不放,可以跳過(guò)自啟動(dòng)的宏ALT+F4關(guān)閉當(dāng)前應(yīng)用程序ALT+SPACEBAR打開(kāi)程序最左上角的菜單ALT+TAB切換當(dāng)前程序ALT+ESC切換當(dāng)前程序ALT+ENTER將windows下運(yùn)行的MSDOS窗口在窗口和全屏幕狀態(tài)間切換PRINTSCREEN將當(dāng)前屏幕以圖象方式拷貝到剪貼板ALT+PRINTSCREEN將當(dāng)前活動(dòng)程序窗口以圖象方式拷貝到剪貼板CTRL+F4關(guān)閉當(dāng)前應(yīng)用程序中的當(dāng)前文本(如word中)CTRL+F6切換到當(dāng)前應(yīng)用程序中的下一個(gè)文本(加shift可以跳到前一個(gè)窗口)在IE中:ALT+RIGHTARROW顯示前一頁(yè)(前進(jìn)鍵)ALT+LEFTARROW顯示后一頁(yè)(后退鍵)CTRL+TAB在頁(yè)面上的各框架中切換(加shift反向)F5刷新CTRL+F5強(qiáng)行刷新目的快捷鍵激活程序中的菜單欄F10執(zhí)行菜單上相應(yīng)的命令A(yù)LT+菜單上帶下劃線的字母關(guān)閉多文檔界面程序中的當(dāng)前窗口CTRL+F4關(guān)閉當(dāng)前窗口或退出程序ALT+F4復(fù)制CTRL+C剪切CTRL+X刪除DELETE顯示所選對(duì)話框項(xiàng)目的幫助F1顯示當(dāng)前窗口的系統(tǒng)菜單ALT+空格鍵顯示所選項(xiàng)目的快捷菜單SHIFT+F10顯示“開(kāi)始”菜單CTRL+ESC顯示多文檔界面程序的系統(tǒng)菜單ALT+連字號(hào)(-)粘貼CTRL+V切換到上次使用的窗口或者按住ALT然后重復(fù)按TAB,切換到另一個(gè)窗口ALT+TAB撤消CTRL+Z編輯本段二、使用“Windows資源管理器”的快捷鍵目的快捷鍵如果當(dāng)前選擇展開(kāi)了,要折疊或者選擇父文件夾左箭頭折疊所選的文件夾NUMLOCK+負(fù)號(hào)(-)如果當(dāng)前選擇折疊了,要展開(kāi)或者選擇第一個(gè)子文件夾右箭頭展開(kāi)當(dāng)前選擇下的所有文件夾NUMLOCK+*展開(kāi)所選的文件夾NUMLOCK+加號(hào)(+)在左右窗格間切換F6編輯本段三、使用WINDOWS鍵可以使用Microsoft自然鍵盤或含有Windows徽標(biāo)鍵的其他任何兼容鍵盤的以下快捷鍵。目的快捷鍵在任務(wù)欄上的按鈕間循環(huán)WINDOWS+TAB顯示“查找:所有文件”WINDOWS+F顯示“查找:計(jì)算機(jī)”CTRL+WINDOWS+F顯示“幫助”WINDOWS+F1顯示“運(yùn)行”命令WINDOWS+R顯示“開(kāi)始”菜單WINDOWS顯示“系統(tǒng)屬性”對(duì)話框WINDOWS+BREAK顯示“Windows資源管理器”WINDOWS+E最小化或還原所有窗口WINDOWS+D撤消最小化所有窗口SHIFT+WINDOWS+M編輯本段四、“我的電腦”和“資源管理器”的快捷鍵目的快捷鍵關(guān)閉所選文件夾及其所有父文件夾按住SHIFT鍵再單擊“關(guān)閉按鈕(僅適用于“我的電腦”)向后移動(dòng)到上一個(gè)視圖ALT+左箭頭向前移動(dòng)到上一個(gè)視圖ALT+右箭頭查看上一級(jí)文件夾BACKSPACE編輯本段五、使用對(duì)話框中的快捷鍵目的快捷鍵取消當(dāng)前任務(wù)ESC如果當(dāng)前控件是個(gè)按鈕,要單擊該按鈕或者如果當(dāng)前控件是個(gè)復(fù)選框,要選擇或清除該復(fù)選框或者如果當(dāng)前控件是個(gè)選項(xiàng)按鈕,要單擊該選項(xiàng)空格鍵單擊相應(yīng)的命令A(yù)LT+帶下劃線的字母單擊所選按鈕ENTER在選項(xiàng)上向后移動(dòng)SHIFT+TAB在選項(xiàng)卡上向后移動(dòng)CTRL+SHIFT+TAB在選項(xiàng)上向前移動(dòng)TAB在選項(xiàng)卡上向前移動(dòng)CTRL+TAB如果在“另存為”或“打開(kāi)”對(duì)話框中選擇了某文件夾,要打開(kāi)上一級(jí)文件夾BACKSPACE在“另存為”或“打開(kāi)”對(duì)話框中打開(kāi)“保存到”或“查閱”F4刷新“另存為”或“打開(kāi)”對(duì)話框F5編輯本段六、桌面、我的電腦和“資源管理器”快捷鍵選擇項(xiàng)目時(shí),可以使用以下快捷鍵。目的快捷鍵插入光盤時(shí)不用“自動(dòng)播放”功能按住SHIFT插入CD-ROM復(fù)制文件按住CTRL拖動(dòng)文件創(chuàng)建快捷方式按住CTRL+SHIFT拖動(dòng)文件立即刪除某項(xiàng)目而不將其放入SHIFT+DELETE“回收站”顯示“查找:所有文件”F3顯示項(xiàng)目的快捷菜單APPLICATION鍵刷新窗口的內(nèi)容F5重命名項(xiàng)目F2選擇所有項(xiàng)目CTRL+A查看項(xiàng)目的屬性ALT+ENTER或ALT+雙擊可將APPLICATION鍵用于Microsoft自然鍵盤或含有APPLICATION鍵的其他兼容鍵編輯本段七、Microsoft放大程序的快捷鍵這里運(yùn)用Windows徽標(biāo)鍵和其他鍵的組合??旖萱I目的Windows徽標(biāo)+PRINTSCREEN將屏幕復(fù)制到剪貼板(包括鼠標(biāo)光標(biāo))Windows徽標(biāo)+SCROLLLOCK將屏幕復(fù)制到剪貼板(不包括鼠標(biāo)光標(biāo))Windows徽標(biāo)+PAGEUP切換反色。Windows徽標(biāo)+PAGEDOWN切換跟隨鼠標(biāo)光標(biāo)Windows徽標(biāo)+向上箭頭增加放大率Windows徽標(biāo)+向下箭頭減小放大率編輯本段八、使用輔助選項(xiàng)快捷鍵目的快捷鍵切換篩選鍵開(kāi)關(guān)右SHIFT八秒切換高對(duì)比度開(kāi)關(guān)左ALT+左SHIFT+PRINTSCREEN切換鼠標(biāo)鍵開(kāi)關(guān)左ALT+左SHIFT+NUMLOCK切換粘滯鍵開(kāi)關(guān)SHIFT鍵五次切換切換鍵開(kāi)關(guān)NUMLOCK五秒QQ快捷鍵,玩QQ更方便Alt+S快速回復(fù)Alt+C關(guān)閉當(dāng)前窗口Alt+H打開(kāi)聊天記錄Alt+T更改消息模式Ait+J打開(kāi)聊天紀(jì)錄Ctrl+A全選當(dāng)前對(duì)話框里的內(nèi)容Ctrl+FQQ里直接顯示字體設(shè)置工具條Ctrl+J輸入框里回車(跟回車一個(gè)效果)Ctrl+M輸入框里回車(跟回車一個(gè)效果)Ctrl+L對(duì)輸入框里當(dāng)前行的文字左對(duì)齊Ctrl+R對(duì)輸入框里當(dāng)前行的文字右對(duì)齊Ctrl+E對(duì)輸入框里當(dāng)前行的文字居中Ctrl+V在qq對(duì)話框里實(shí)行粘貼Ctrl+Z清空/恢復(fù)輸入框里的文字Ctrl+回車快速回復(fù)這個(gè)可能是聊QQ時(shí)最常用到的了Ctrl+Alt+Z快速提取消息Ctrl+Alt+A捕捉屏幕最常用的快捷鍵F5刷新DELETE刪除TAB改變焦點(diǎn)CTRL+C復(fù)制CTRL+X剪切CTRL+V粘貼CTRL+A全選CTRL+Z撤銷CTRL+S保存ALT+F4關(guān)閉CTRL+Y恢復(fù)ALT+TAB切換CTRL+F5強(qiáng)制刷新CTRL+W關(guān)閉CTRL+F查找SHIFT+DELETE永久刪除CTRL+ALT+DEL任務(wù)管理SHIFT+TAB-反向切換CTRL+空格--中英文輸入切換CTRL+Shift輸入法切換CTRL+ESC--開(kāi)始菜單CTRL+ALT+ZQQ快速提取消息CTRL+ALT+AQQ截圖工具CTRL+ENTERQQ發(fā)消息Alt+1保存當(dāng)前表單Alt+2保存為通用表單Alt+A展開(kāi)收藏夾列表資源管理器END顯示當(dāng)前窗口的底端HOME顯示當(dāng)前窗口的頂端NUMLOCK+數(shù)字鍵盤的減號(hào)(-)折疊所選的文件夾NUMLOCK+數(shù)字鍵盤的加號(hào)(+)顯示所選文件夾的內(nèi)容NUMLOCK+數(shù)字鍵盤的星號(hào)(*)顯示所選文件夾的所有子文件夾向左鍵當(dāng)前所選項(xiàng)處于展開(kāi)狀態(tài)時(shí)折疊該項(xiàng),或選定其父文件夾向右
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 社區(qū)孤獨(dú)癥患者關(guān)懷的個(gè)人方法計(jì)劃
- 分配任務(wù)與跟進(jìn)進(jìn)度的秘書(shū)工作計(jì)劃
- 品牌資產(chǎn)與市場(chǎng)風(fēng)險(xiǎn)的關(guān)聯(lián)研究計(jì)劃
- 全面提升團(tuán)隊(duì)績(jī)效的年度規(guī)劃計(jì)劃
- 強(qiáng)化職能部門之間的配合計(jì)劃
- 如何選擇合適的品牌推廣渠道計(jì)劃
- 2025年物位儀項(xiàng)目建議書(shū)
- 2025年數(shù)字貨幣金融項(xiàng)目發(fā)展計(jì)劃
- 2025年瀝青試驗(yàn)儀器項(xiàng)目發(fā)展計(jì)劃
- 新員工入職引導(dǎo)及工作流程簡(jiǎn)明教程
- 2024年司法考試完整真題及答案
- 【化學(xué)】高中化學(xué)手寫(xiě)筆記
- 2024年執(zhí)業(yè)藥師繼續(xù)教育專業(yè)答案
- 2024年安全員-C證考試題庫(kù)及答案(1000題)
- 膽管惡性腫瘤護(hù)理查房課件
- 義務(wù)教育語(yǔ)文課程標(biāo)準(zhǔn)2022年版
- 公務(wù)員入職登記表
- 九年級(jí)新目標(biāo)英語(yǔ)單詞表默寫(xiě)最新版
- 臨水臨電計(jì)算公式案例
- 2022新教科版六年級(jí)科學(xué)下冊(cè)第二單元《生物的多樣性》全部教案(共7節(jié))
- PEP人教版小學(xué)英語(yǔ)單詞四年級(jí)上冊(cè)卡片(可直接打印)
評(píng)論
0/150
提交評(píng)論