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

正文內(nèi)容

信息管理專業(yè)學(xué)校師生交流平臺的設(shè)計與開發(fā)-資料下載頁

2025-01-30 23:02本頁面

【導(dǎo)讀】息化管理成為社會發(fā)展的趨勢之一。種針對學(xué)生管理的應(yīng)用軟件系統(tǒng)。得益于此,學(xué)校的管理水平和管理效率都有了較大提升。由學(xué)生流向老師,而老師的評閱反饋功能得不到體現(xiàn)。久而久之,就可能會演變成高度的。統(tǒng)的使用產(chǎn)生抵觸情緒。題的其中一種可行方案。本項目首先采用了原型法對系統(tǒng)主要功能進(jìn)行界定;然后根據(jù)面。jQuery組件技術(shù)等實現(xiàn)系統(tǒng)功能。了解開發(fā)一個信息系統(tǒng)的全貌。

  

【正文】 public StudentList(){} ......此處省略部分代碼 //性別 public String getStudentSex() { return studentSex。 } public void setStudentSex(int studentSex) { switch(studentSex) { case 1: =男 。break。 case 2: =女 。break。 } } //入學(xué) 年月 public String getInTime() { return inTime。 } public void setInTime(Date inTime) { SimpleDateFormat sdf = new SimpleDateFormat(yyyyMM)。 = (inTime)。//日期換為字符型 } ......此處省略部分代碼 } XX 學(xué)院 2021 屆本科生畢業(yè)設(shè)計 36 ( 2) 關(guān)于操作數(shù)據(jù)庫的語句 。 考慮到學(xué)生學(xué)習(xí)記錄和就業(yè)記錄的數(shù)量會很多,若每次查詢數(shù)據(jù)庫都是直接返回所有記錄的話會嚴(yán)重加劇服務(wù)器端和客戶端的負(fù)荷。因此,采用 Hibernate 的數(shù)據(jù)庫分頁技術(shù)對查詢結(jié)果進(jìn)行分頁顯示。另外,對數(shù)據(jù)庫表的操作無非是增、刪、查、改,因此可以把這些操作抽象出來寫成公共的數(shù)據(jù)訪問類,以減少代碼的編寫量。如下是 部分 代 碼 示例。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 @SuppressWarnings(unchecked) public abstract class CommonDAOT extends HibernateDaoSupport { //添加 protected void insertObj(T obj){ ().saveOrUpdate(obj)。 } protected void insertObjs(ListT objs){ ().saveOrUpdateAll(objs)。 } //刪除 protected void deleteObj(ClassT c, Long id){ T obj = (T) ().get(c, id)。 ().delete(obj)。 } protected void deleteObj(ClassT c, String id){ T obj = (T) ().get(c, id)。 ().delete(obj)。 } protected void deleteObjs(ClassT c, ListLong ids){ for(Long id : ids) { (c, id)。 } } XX 學(xué)院 2021 屆本科生畢業(yè)設(shè)計 37 //查詢 protected T selectObj(ClassT c, Long id){ return (T) ().get(c, id)。 } ......此處省略部分代碼 protected ListT selectObjs(final String queryString, final String[] value, final int start, final int number) { return ().executeFind(new HibernateCallback() { public Object doInHibernate(Session session)throws HibernateException, SQLException { Query query = (queryString)。 for (int i = 0。 i 。 ++i) { query = (i, value[i])。 } //hibernate分頁機(jī)制 (start)。//索引下標(biāo),從 0開始 (number)。//返回多少條記錄 return (ListT) ()。 } })。 } ......此處省略部分代碼 protected T selectObj(String queryString, String... value) { ListT objects = (queryString, value)。 if (null != objects){ if (0 == ())return null。 else return (0)。 } else return null。 } protected T selectObj(String queryString){ return (T)().find(queryString)。 } protected long selectObjsCount(final String queryString, final String... XX 學(xué)院 2021 屆本科生畢業(yè)設(shè)計 38 value) { Object count = ().execute( new HibernateCallback() { public Object doInHibernate(Session session) throws HibernateException, SQLException { Query query = (select count(*) + queryString)。 for (int i = 0。 i 。 ++i) { query = (i, value[i])。 } return ().next()。 } })。 return (Long) count。 } protected long selectObjsCount(String queryString) { String[] value = new String[0]。 return (queryString, value)。 } //更新 protected void updateObj(T obj){ ().saveOrUpdate(obj)。 } protected void updateObjs(ListT objs){ ().saveOrUpdateAll(objs)。 } } XX 學(xué)院 2021 屆本科生畢業(yè)設(shè)計 39 從提升用戶體驗角度考慮,可以利用擴(kuò)展組件對系統(tǒng)的可用性進(jìn)行擴(kuò)展。 ( 1)可根據(jù)個人愛好選擇系統(tǒng)主題顏色 。如下圖 63 所示。 圖 63 系統(tǒng)主題顏色 ( 2)可根據(jù)屏幕大小 調(diào)整每頁顯示數(shù)據(jù)條目 。如下圖 64 所示。 圖 64 可調(diào)整顯示數(shù)目 在系統(tǒng)程序編寫完成以后,需要經(jīng)過測試排錯確?;緹o誤后才能正式投入使用。測試工作可以盡早發(fā)現(xiàn)和糾正錯誤,以減少錯誤導(dǎo)致的損失,避免重大災(zāi)難的發(fā)生。 系統(tǒng)測試的步驟主要包括單元測試、集成測試、系統(tǒng)測試和驗收測試。測試的方法分為“白箱測試”和“黑箱測試”兩種。白箱測試,是指根據(jù)一個軟件的內(nèi)部邏輯結(jié)構(gòu),測試其是否依據(jù)設(shè)計正確執(zhí)行。黑箱測試,是指從外部測試軟件的功能是否正確可用,一般指輸入正確時能否有正確輸出。 系統(tǒng)測試的原則一般有以 下幾點: ? 測試用例應(yīng)包括輸入數(shù)據(jù)和預(yù)期輸出數(shù)據(jù); ? 除 了選用合理的輸入數(shù)據(jù)作為測試用例,還要選用不合理的輸入數(shù)據(jù)作為測試用 例。 ? 測試用例應(yīng)作為技術(shù)性文檔長期保留。 由于測試工作難以采用窮舉的方法,因此測試用例的設(shè)計就是測試的關(guān)鍵問題。好的測試用例應(yīng)以盡量少的測試數(shù)據(jù)發(fā)現(xiàn)盡可能多的錯誤。 XX 學(xué)院 2021 屆本科生畢業(yè)設(shè)計 40 由于條件所限,本項目只進(jìn)行模塊單元的白箱測試和模塊集成的黑箱測試。測試方案以下: ( 1)把每一個 Java 類看成一個模塊單元,檢驗其內(nèi)部邏輯結(jié)構(gòu)是否正確。正確性依據(jù)可以參照分析設(shè)計文檔,也可以 使 用 JUnit 回歸測試框架編寫 測試類 來 進(jìn)行判斷。 ( 2)把為實現(xiàn)同一個功能而編寫的 Java 類集成一個模塊,輸入具有代表性的數(shù)據(jù)檢驗其功能是否已正確執(zhí)行。 ( 1) 服務(wù)器端 的部署說明 。 首先 安裝 或 以上版本, Web 容器安裝 或 以上版本,數(shù)據(jù)庫管理系統(tǒng)安裝 SQL Server 2021。 確保以上項目安裝成功后,把本項目的應(yīng)用程序拷貝到 Tomcat安裝目錄下的 webapps文件夾中,再在 SQL Server 2021 還原數(shù)據(jù)庫備份文件 ,重新運行 Tomcat 服務(wù)即可。如下圖 65 所示。 圖 65 應(yīng)用程序部署路徑 ( 2)客戶端 使用說明 。 客戶端的電腦 無需安裝任何特定軟件 。用戶 在瀏覽器中輸入平臺 的 IP 地址即可打開登錄頁面;再 輸入正確的用戶賬戶即可進(jìn)入平臺主頁。建議客戶端電腦分辨率調(diào)整為1024*768 及以上,并使用 IE8 或火狐 4 瀏覽器。 如下圖 66 所示。 圖 66 進(jìn)入系統(tǒng)登錄頁面示意圖 XX 學(xué)院 2021 屆本科生畢業(yè)設(shè)計 41 7. 項目總結(jié) 經(jīng)過前一段時間緊張而有序的開發(fā)實踐,項目的各種開發(fā)工作目前已經(jīng)基本完畢。其直接的研究成果為《 學(xué)校師生交流平臺 》的實現(xiàn),為學(xué)校對學(xué)生 實時信息 的管理提供了一種新穎的管 理思路和實踐方法 師生可以利用信息系統(tǒng)進(jìn)行交流 。間接研究成果是本人拓展了信息管理的應(yīng)用視野及強(qiáng)化了編程的實操能力。 由于時間與條件所限,我們亦要清醒地認(rèn)識到本系統(tǒng)目前尚存在一些不足之處,需要繼續(xù)采取進(jìn)一步的改進(jìn)或完善措施 。 首先, 師生雙向交互的功能設(shè)計相對簡單,可用性有待加強(qiáng)。例如,學(xué)生在創(chuàng)建一條“學(xué)習(xí)記錄”后, 應(yīng)該 可以規(guī)定在滿足一定的條件內(nèi)允許其進(jìn)行修改?!皩W(xué)生記錄”創(chuàng)建成功后,在有批閱其權(quán)限的老師用戶登錄平臺時 應(yīng)該 主動向其提示有新的待批閱記錄;在老師批閱完畢后,再向?qū)W生提示記錄已被老師批 閱。 其次 學(xué) 生 就業(yè)統(tǒng)計功能亦需進(jìn)一步加強(qiáng),把目前的簡單統(tǒng)計向復(fù)雜的多條件統(tǒng)計方面擴(kuò)展,以滿足用戶的多樣性需求。例如,增加統(tǒng)計檢索字段,完善統(tǒng)計輸出結(jié)果。 再次, 系統(tǒng)的并發(fā)操作及其安全性 亦 需要 深入 予以考慮。 針對上述存在的種種問題,進(jìn)一步展望未來的系統(tǒng)構(gòu)思。首先,需要完善已知的各種存在問題,力求做到系統(tǒng)功能完善、性能優(yōu)良;其次,拓展應(yīng)用視野,把客觀世界中已有的優(yōu)秀應(yīng)用模式整合到本系統(tǒng)中,力求給予用戶良好的 平臺 使用體驗;最后,進(jìn)一步強(qiáng)化自身的信息系統(tǒng)設(shè)計與開發(fā)能力,為 社會 的 各種 組織 實施 信息化管理 貢 獻(xiàn)自己的力量 。 XX 學(xué)院 2021 屆本科生畢業(yè)設(shè)計 42 參考文獻(xiàn) [1] 鄺孔武,王曉敏:《信息系統(tǒng)分析與設(shè)計》 [M],北京:清華大學(xué)出版社 2021 年版。 [2] 田 艷:《管理信息系統(tǒng)》 [M],廣州:暨南大學(xué)出版社 2021 年版。 [3] 苗雪蘭,劉瑞新,宋 歌:《數(shù)據(jù)庫系統(tǒng)原理及應(yīng)用教程》 [M],北京:機(jī)械工業(yè)出版社2021 年版 。 [4] 單東林,張曉菲,魏 然:《鋒利的 jQuery》 [M],北京:人民郵電出版社 2021 年版。 [5] 李 寧:《 Java Web 開發(fā)技術(shù)大全》 [M],北京:清華大學(xué)出版社 2021 年版。 [6] 白廣元:《 Java Web 整合開發(fā)完全自學(xué)手冊》 [M],北京:機(jī)械工業(yè)出版社 2021 年版。 [7] 劉志成:《 JSP 程序設(shè)計案例教程》 [M],北京:清華大學(xué)出版社 2021 年版。 [8] 葉核亞:《 Java2 程序設(shè)計實用教程(第 2 版)》 [M],北京:電子工業(yè)出版社 2021 年版。 [9] 李興華:《 Java 開發(fā)實戰(zhàn)經(jīng)典》 [M],北京:清華大學(xué)出版社 2021 年版。 [10] 黃朝翔:《 B/S 架構(gòu)的 OA 系統(tǒng)的設(shè)計與實現(xiàn)》 [D],珠海:北京理工大學(xué)珠海學(xué)院 2021屆 本科 畢業(yè) 論文 。 [11] 黃嘉輝:《企業(yè) OA 系統(tǒng)分析與設(shè)計》 [D],珠海:北京理工大學(xué)珠海學(xué)院 2021 屆 本科畢業(yè) 論文 。 [12] juery 技術(shù)文檔 [EB/OL] , URL: [13] juery 教程 [EB/OL] , URL:
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1