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

正文內(nèi)容

基于jsp學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-免費(fèi)閱讀

  

【正文】 是狼就要練好牙,是羊就要練好腿。 黑盒測(cè)試試圖發(fā)現(xiàn)以下類(lèi)型的錯(cuò)誤: (1)功能錯(cuò)誤或遺漏 (2)界面錯(cuò)誤 (3)數(shù)據(jù)結(jié)構(gòu)或外部數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤 (4)性能錯(cuò)誤 (5)初始化和終止錯(cuò)誤 白盒測(cè)試 白盒測(cè)試是對(duì)軟件的過(guò)程性細(xì)節(jié)做細(xì)致的檢查。它包括系統(tǒng)交付前的準(zhǔn)備工作、系統(tǒng)切換的方法和步驟。系統(tǒng)開(kāi)發(fā)者只有通過(guò)開(kāi)發(fā)文檔對(duì)系統(tǒng)目標(biāo)、系統(tǒng)總體結(jié)構(gòu)、系統(tǒng)代碼設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)以及運(yùn)行環(huán)境等有了明確的理解和認(rèn)識(shí)后,才能開(kāi)始系統(tǒng)實(shí)施活動(dòng)。 } 系統(tǒng)刪除功能的實(shí)現(xiàn)系統(tǒng)刪除功能的實(shí)現(xiàn)如學(xué)生成績(jī)的刪除。 (8, trans(()))。學(xué)生成績(jī)的修改通過(guò)選擇學(xué)生不同的學(xué)科來(lái)修改成績(jī)的,其部分代碼如下所述:public void AltScore(Score score)throws Exception { PreparedStatement pstmt=(update tb_score set stuid=?,stuname=?,college=?,major=?,grade=?,term=?,courseid=?, + ame=?,credit=?,xdxz=?,score=?,qcredit=?,jd=?,xfjd=?)。 ((bschool))。 ((zzmm))。)。 ()。+address+39。+bylb+39。+major+39。+zzmm+39。+stuid+39。 String ptel=(ptel)。 String college=(college)。其部分代碼如下所示。} } % 系統(tǒng)權(quán)限檢查的實(shí)現(xiàn)由于系統(tǒng)的用戶(hù)不同權(quán)限不同,需要驗(yàn)證用戶(hù)是否存在,并對(duì)用戶(hù)退出系統(tǒng)是做出相應(yīng)響應(yīng)。管理員賬號(hào)或密碼錯(cuò)誤39。 (/stuinfo/adm/)。(admin)){ Statement statement=()。 Object location。 ()。+name+39。 String password=(password)。 String SERVANDDB=jdbc:sqlserver://:1433。學(xué)生登錄密碼初始為111111,學(xué)生登錄后可以從新設(shè)置自己的密碼。(1) 用戶(hù)信息表表61 用戶(hù)表(tb_user)列名(中文)列名(英文)數(shù)據(jù)類(lèi)型長(zhǎng)度允許空用戶(hù)名UeridVarchar10No用戶(hù)密碼PwdVarchar10No用戶(hù)權(quán)限PowerVarchar20No(2)學(xué)生信息表表62 學(xué)生信息表(tb_stuinfo)列名(中文)列名(英文)數(shù)據(jù)類(lèi)型長(zhǎng)度允許空學(xué)號(hào)StuidVarchar10No身份證號(hào)SidVarchar20No姓名StunameVarchar20No性別SexVarchar10No出生年月CsnyDatetime8No政治面貌ZzmmVarchar20No照片ImageVarchar100No班級(jí)GradeVarchar20No專(zhuān)業(yè)MajorVarchar50No院系CollegeVarchar50No學(xué)制XzVarchar10No聯(lián)系電話TelVarchar20Yes宿舍號(hào)RoomVarchar10No畢業(yè)類(lèi)別BylbVarchar10No畢業(yè)學(xué)校BschoolVarchar50No家庭住址AddressVarcharmaxNo家長(zhǎng)姓名PnameVarchar20No家長(zhǎng)電話PtelVarchar20Yes獎(jiǎng)懲情況JcqkVarcharmaxYes任職情況RzqkVarcharmaxYes勤工助學(xué)QgzxVarcharmaxYes (3) 選課表表63 選課表(tb_xxcourse)列名(中文)列名(英文)數(shù)據(jù)類(lèi)型長(zhǎng)度允許空選課號(hào)XkidVarchar20No選課名XknameVarchar50No學(xué)分CreditChar10No時(shí)間XtimeDatetime50No地點(diǎn)XdiVarchar100No老師名TchnameVarchar20No(4) 成績(jī)表表64 成績(jī)表(tb_score)列名(中文)列名(英文)數(shù)據(jù)類(lèi)型長(zhǎng)度允許空學(xué)號(hào)StuidVarchar10No姓名StunameVarchar20No院系CollegeVarchar20No專(zhuān)業(yè)MajorVarchar20No班級(jí)GradeVarchar20No學(xué)期TermChar10No課程IDCourseidVarchar20No課程名CnameVarchar50No學(xué)分CreditChar10No修讀性質(zhì)XdxzChar10No成績(jī)ScoreChar10No取得學(xué)分QcreditChar10No績(jī)點(diǎn)JdChar10No學(xué)分績(jī)點(diǎn)XfjdChar10No 由于系統(tǒng)代部分設(shè)計(jì)和實(shí)現(xiàn)相似,估只列舉其中之一,分別如下所述。在當(dāng)今世界上,數(shù)據(jù)庫(kù)系統(tǒng)種類(lèi)繁多,就以SQLServer 2005為例?!保谡业阶兞棵鹀lasspath在其后添加“C:\Program Files\java\\lib\”,測(cè)試JDK是否安裝好,點(diǎn)擊開(kāi)始菜單——運(yùn)行,輸入cmd確定,在命令提示符窗口中輸入javaversion回車(chē),會(huì)出現(xiàn)以下信息:Java version “”Java(TM) 2 Runtime Environment Standard Edition(build )Java HotSpot (TM) Client VM (build ,missed mode,sharing)看到此信息標(biāo)志著JDK已經(jīng)安裝成功了。其管理流程圖如圖56所示:Y管理員界面選擇學(xué)生管理操作成功 添加、刪除學(xué)生;添加、修改學(xué)生個(gè)人信息;查看所有學(xué)生N圖 56 學(xué)生管理流程圖 第三、選修課管理,管理員負(fù)責(zé)添加、刪除、修改、查看選修課,以為學(xué)生查詢(xún)參加選修課做準(zhǔn)備。對(duì)學(xué)生的管理有:添加、刪除、查詢(xún)學(xué)生、修改學(xué)生登錄密碼、添加、查詢(xún)、修改學(xué)生個(gè)人信息??傮w結(jié)構(gòu)設(shè)計(jì)的主要任務(wù)是將整個(gè)系統(tǒng)合理的劃分成各個(gè)功能模塊,正確處理模塊間與模塊內(nèi)部的聯(lián)系以及它們之間的調(diào)用關(guān)系和數(shù)據(jù)關(guān)系,定義各模塊的內(nèi)部結(jié)構(gòu)等等。并且系統(tǒng)只需安裝在學(xué)校的服務(wù)器上就可以,投入運(yùn)行后將方便用戶(hù)還可以節(jié)約大量的人力、物力還提供學(xué)校整體的管理水平。如圖35所示。這樣減少了代碼的復(fù)制,即減少了代碼的維護(hù)量,一旦模型發(fā)生改變,也易與維護(hù)。 控制(Controller)可以理解為從用戶(hù)接收請(qǐng)求,將模型與視圖匹配在一起,共同完成用戶(hù)的請(qǐng)求。圖34 MVC三層設(shè)計(jì)模式模型(Model):就是業(yè)務(wù)流程/狀態(tài)的處理以及業(yè)務(wù)規(guī)則的制定。所有的配置工作都集中到了服務(wù)器端,從而提高了應(yīng)用系統(tǒng)的安全性。[3]圖31 C/S模式但是在這種模式下應(yīng)用,主要的業(yè)務(wù)邏輯就都集中在客戶(hù)端程序,所以,導(dǎo)致了下列問(wèn)題: 系統(tǒng)的安裝、調(diào)試、維護(hù)和升級(jí)比較困難。一致性原則:對(duì)信息進(jìn)行統(tǒng)一、系統(tǒng)的分析與設(shè)計(jì),協(xié)調(diào)好各個(gè)數(shù)據(jù)源,做到“輸出一致、統(tǒng)一算法、度量一致”,保證系統(tǒng)數(shù)據(jù)一致性和有效性。數(shù)據(jù)庫(kù)的備份策略恰當(dāng),防止災(zāi)難性事件發(fā)生。(5) 空間分布結(jié)構(gòu):集中式系統(tǒng)、分布式系統(tǒng)。輔助事物處理,包括具有通用性的事物管理(如計(jì)劃的制定和管理、財(cái)務(wù)管理、人事管理等)和各類(lèi)特殊事務(wù)管理(如銷(xiāo)售管理、學(xué)生信息管理、物料管理、群眾來(lái)信上訪管理等等)。 管理信息系統(tǒng)(MIS)的定義:MIS的定義有很多種類(lèi),研究者們從各自不同的角度出發(fā)給出了不同的定義。因此,學(xué)生信息管理系統(tǒng)的開(kāi)發(fā)對(duì)于學(xué)校而言是必要的,學(xué)生管理系統(tǒng)能夠促進(jìn)學(xué)校信息化的發(fā)展,利于學(xué)校的長(zhǎng)運(yùn)計(jì)劃。學(xué)校的規(guī)模都在不斷的擴(kuò)大,學(xué)生數(shù)量在急劇增長(zhǎng),有關(guān)學(xué)生的相應(yīng)信息也在成倍的增加。這就需要一個(gè)功能完善的學(xué)生信息管理系統(tǒng)來(lái)進(jìn)行信息的規(guī)范化費(fèi)力。并且學(xué)生信息管理系統(tǒng)還為學(xué)校管理學(xué)生一些必要的相關(guān)信息帶來(lái)了方便,免除了傳統(tǒng)管理方法的繁雜和花費(fèi)大量的人類(lèi)、物力資源,減輕了學(xué)校的負(fù)擔(dān)。MIS的一個(gè)定義是:一個(gè)管理信息系統(tǒng)是能夠提供過(guò)去、現(xiàn)在和將來(lái)預(yù)期信息的一種有條理的方式,這些信息涉及到內(nèi)部業(yè)務(wù)和外部情報(bào)。它的深層次的功能是輔助組織管理、控制組織行為、幫助組織實(shí)現(xiàn)目標(biāo)。: 管理信息系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)是一項(xiàng)系統(tǒng)工程,為了保證系統(tǒng)的質(zhì)量,設(shè)計(jì)人員必須遵守共同的設(shè)計(jì)原則,盡可能的提高系統(tǒng)各項(xiàng)指標(biāo)。4用戶(hù)界面設(shè)計(jì)原則要符合圖形化原則,用戶(hù)界面要直觀、條理清晰。第三章 可行性分析在系統(tǒng)的初步調(diào)查的基礎(chǔ)上,明確了學(xué)校存在的問(wèn)題和建立學(xué)生信息管理系統(tǒng)的初步設(shè)想,進(jìn)一步對(duì)系統(tǒng)目標(biāo)、技術(shù)、經(jīng)濟(jì)等因素進(jìn)行分析研究。由于客戶(hù)端的硬件配置可能存在著差異,軟件環(huán)境也可能各部相同,因此,在安裝時(shí),就必須對(duì)每一個(gè)客戶(hù)端進(jìn)行配置,就需要大量的勞動(dòng)付出。B/S模式是目前很多應(yīng)用系統(tǒng)的首選,本文設(shè)計(jì)的基于jsp的學(xué)生信息管理系統(tǒng)就是采用了基于B/S模式的三層結(jié)構(gòu)。業(yè)務(wù)流程的處理過(guò)程對(duì)其它層來(lái)說(shuō)是黑箱操作,模型接受視圖請(qǐng)求的數(shù)據(jù),并返回最終的處理結(jié)果。劃分控制層的作用也很明顯,它清楚地告訴你,它就是一個(gè)分發(fā)器,選擇什么樣的模型,選擇什么樣的視圖,可以完成什么樣的用戶(hù)請(qǐng)求。其次,由于模型返回的數(shù)據(jù)不帶任何顯示格式,因而這些模型也可直接應(yīng)用于接口的使用。圖35模式一 數(shù)據(jù)傳遞關(guān)系 模式二遵循了視圖控制器(MVC)模式,它的主要思想是使用一個(gè)或多個(gè)Servlet作為控制器。綜上所述,得出結(jié)論:從經(jīng)濟(jì)角度開(kāi)發(fā)學(xué)生信息管理系統(tǒng)是完全可行的。 系統(tǒng)功能模塊劃分與設(shè)計(jì) 系統(tǒng)功能模塊劃分 本系統(tǒng)的功能劃分主要是從學(xué)生和管理員兩個(gè)角度進(jìn)行劃分的,分為前臺(tái)和后臺(tái)。對(duì)選修課的管理有:添加、刪除、查詢(xún)、修改選修課。其處理流程圖如圖57所示:Y管理界面選擇課程管理添加、刪除、修改、
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1