欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      圖書(shū)館信息管理系統(tǒng)設(shè)計(jì)實(shí)驗(yàn)報(bào)告(5篇范例)

      時(shí)間:2019-05-12 06:53:38下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《圖書(shū)館信息管理系統(tǒng)設(shè)計(jì)實(shí)驗(yàn)報(bào)告》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《圖書(shū)館信息管理系統(tǒng)設(shè)計(jì)實(shí)驗(yàn)報(bào)告》。

      第一篇:圖書(shū)館信息管理系統(tǒng)設(shè)計(jì)實(shí)驗(yàn)報(bào)告

      JAVA課程設(shè)計(jì)報(bào)告

      設(shè)計(jì)題目:圖書(shū)館管理信息系統(tǒng)設(shè)計(jì)開(kāi)發(fā)

      專(zhuān)業(yè):電子商務(wù)

      班級(jí):09-2班

      學(xué)號(hào):20075056

      學(xué)生:沈萬(wàn)青

      指導(dǎo)教師:惠剛、靳鵬

      時(shí)間:2009-12-19——2009-12-30

      2011年12月30日

      目錄

      1.實(shí)驗(yàn)?zāi)康摹?

      2.實(shí)驗(yàn)要求………………………………………………………………2

      3.實(shí)驗(yàn)內(nèi)容………………………………………………………………3

      3.1圖書(shū)采購(gòu)系統(tǒng)……………………………………………………4

      3.2圖書(shū)編目系統(tǒng)……………………………………………………7

      3.3圖書(shū)檢索系統(tǒng)……………………………………………………8

      3.4流通管理系統(tǒng)……………………………………………………8

      3.5連續(xù)物出版……………………………………………………11

      3.6期刊編目系統(tǒng)……………………………………………………13

      4.實(shí)驗(yàn)步驟………………………………………………………………14

      4.1可行性分析………………………………………………………14

      4.2組織結(jié)構(gòu)分析……………………………………………………15

      4.3業(yè)務(wù)流程分析……………………………………………………16

      4.4數(shù)據(jù)流程分析……………………………………………………17

      5.實(shí)驗(yàn)結(jié)果………………………………………………………………21

      5.1總體設(shè)計(jì)…………………………………………………………21

      5.2物理配置方案設(shè)計(jì)………………………………………………22

      6.實(shí)驗(yàn)總結(jié)……………………………………………………………………22 7附件………………………………………………………………2

      3一、實(shí)驗(yàn)?zāi)康摹禞AVA 高級(jí)應(yīng)用》課程是電子商務(wù)專(zhuān)業(yè)的面向?qū)ο缶幊痰奶岣哒n程。本課程設(shè)計(jì)是《JAVA 高級(jí)應(yīng)用》課堂教學(xué)的重要組成部分,可以加深學(xué)生對(duì)課堂講授內(nèi)容的理解,提高學(xué)生對(duì)JAVA語(yǔ)言各部分內(nèi)容特別是數(shù)據(jù)庫(kù)編程和網(wǎng)絡(luò)編程的綜合使用能力,幫助學(xué)生初步掌握J(rèn)AVA語(yǔ)言在web程序開(kāi)發(fā)中的應(yīng)用,為電子商務(wù)系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)奠定基礎(chǔ)。java課程設(shè)計(jì)是電子商務(wù)專(zhuān)業(yè)的主要實(shí)踐性教學(xué)環(huán)節(jié)之一,是圍繞java并運(yùn)用所學(xué)課程的知識(shí),結(jié)合實(shí)際應(yīng)用設(shè)計(jì)而進(jìn)行的一次綜合分析設(shè)計(jì)能力的訓(xùn)練。要求按照實(shí)驗(yàn)題目的要求,使用java開(kāi)發(fā)工具,用所學(xué)的java編程知識(shí),編寫(xiě)具有指定功能的程序,并在計(jì)算機(jī)上編譯運(yùn)行,分析運(yùn)行結(jié)果,判斷程序是否正確。

      因?yàn)閳D書(shū)館的藏書(shū)種類(lèi)多、數(shù)量多,將藏書(shū)準(zhǔn)確地分門(mén)別類(lèi),快速檢索,手工進(jìn)行是非常困難的。其次,借書(shū)、還書(shū)頻率越大,說(shuō)明圖書(shū)館的作用越大,然而隨之而來(lái)的大量的借書(shū)、還書(shū)登記、實(shí)存圖書(shū)的更新以及借出圖書(shū)超期、遺失等的處理,其工作量之大,往往是人工操作所難以勝任的,而且經(jīng)常會(huì)出現(xiàn)這樣那樣的差錯(cuò)。同時(shí),圖書(shū)館的圖書(shū)應(yīng)根據(jù)科學(xué)技術(shù)的發(fā)展和教學(xué)工作的需要及時(shí)添加和更新,然而由于藏書(shū)數(shù)量及圖書(shū)種類(lèi)越來(lái)越多,加上自然損耗,人為破壞,使圖書(shū)的統(tǒng)計(jì)工作難以及時(shí)完成,藏書(shū)的更新也就很難有針對(duì)性地進(jìn)行,藏書(shū)的知識(shí)結(jié)構(gòu)得不到良好地控制。使用圖書(shū)借出與管理系統(tǒng)可以大大地提高工作效率,減少工作中可能出現(xiàn)的錯(cuò)誤,是提高學(xué)校圖書(shū)館自動(dòng)化水平的重要手段之一。其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序界面開(kāi)發(fā)兩個(gè)方面。對(duì)于后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)要求建立起數(shù)據(jù)的一致性和完整性強(qiáng)、數(shù)據(jù)安全性好、符合3NF范式庫(kù)。而前端應(yīng)用程序的開(kāi)發(fā)則要求應(yīng)用程序能提供強(qiáng)大的數(shù)據(jù)操縱功能,界面友好、使用簡(jiǎn)單方便等特點(diǎn)。在中國(guó)軟件行業(yè)日益進(jìn)步的今天,利用這些資源來(lái)能有效地減輕工作人員的負(fù)擔(dān),同時(shí)能讓讀者更加方便的查詢(xún)相關(guān)的信息。

      通過(guò)學(xué)校圖書(shū)借出與管理系統(tǒng)的設(shè)計(jì),熟練掌握java、SQL Server 2000等工具軟件,系統(tǒng)地掌握需求分析、數(shù)據(jù)庫(kù)設(shè)計(jì)、編碼實(shí)現(xiàn)、測(cè)試等軟件開(kāi)發(fā)的流程,提高自身分析問(wèn)題、解決問(wèn)題的能力。

      二、實(shí)驗(yàn)要求

      圖書(shū)館管理系統(tǒng)是一個(gè)面向管理員的子系統(tǒng)。完成該項(xiàng)目有以下功能要求:①管理員可以通過(guò)網(wǎng)絡(luò)使用用戶(hù)名和密碼登錄電子圖書(shū)館的管理系統(tǒng);②該管理系統(tǒng)可以幫助管理員進(jìn)行日常工作;③管理員擁有圖書(shū)管理權(quán)限,如圖書(shū)的入庫(kù)、清理、轉(zhuǎn)庫(kù)等;管理員擁有讀者管理權(quán)限,如讀者辦證、退證、證件掛失等;管理員擁有圖書(shū)流通管理權(quán)限,可以管理圖書(shū)的流通,如辦理借書(shū)、還書(shū);④管理員可以有多個(gè),分別擁有不同的權(quán)限,完成不同的任務(wù)。

      在實(shí)驗(yàn)過(guò)程中,還有以下實(shí)驗(yàn)要求,(1)問(wèn)題描述準(zhǔn)確、規(guī)范;(2)設(shè)計(jì)出正確、完整、滿(mǎn)足功能要求的應(yīng)用程序;(3)程序結(jié)構(gòu)合理,調(diào)試數(shù)據(jù)準(zhǔn)確、有代表性;(4)界面布局整齊,人機(jī)交互方便;(5)輸出結(jié)果正確;(6)正確撰寫(xiě)實(shí)驗(yàn)報(bào)告。

      三、實(shí)驗(yàn)內(nèi)容

      六、實(shí)驗(yàn)總結(jié)

      經(jīng)過(guò)兩個(gè)星期的學(xué)習(xí),我們終于把這個(gè)圖書(shū)館管理系統(tǒng)做出來(lái)了,雖然做得不是很完美,但是卻是我們這個(gè)小組的每一個(gè)成員辛苦了兩個(gè)星期的成果,我們?yōu)榇烁械介_(kāi)心。

      說(shuō)實(shí)話(huà),我們這一組的有好幾個(gè)同學(xué)JAVA學(xué)得不是很好,上課雖然能聽(tīng)得懂,但畢竟動(dòng)手變這么大型的系統(tǒng)還不是有相當(dāng)難度的,所以在剛開(kāi)始做的時(shí)候,我們每一個(gè)人都認(rèn)為這是一個(gè)非常艱巨的任務(wù)。但在在為期兩個(gè)星期的課設(shè)中,我們始終以一個(gè)積極認(rèn)真的態(tài)度來(lái)面對(duì)我的課題。我想用我的態(tài)度來(lái)彌補(bǔ)一些我在技術(shù)和能力上的不足。剛開(kāi)始我們根本不知道該如何動(dòng)手,想根據(jù)課本上的例題仿做一個(gè)!可是后來(lái)看到其他組都在認(rèn)真的做任務(wù),并且根據(jù)查相關(guān)的資料,我們了解了許多關(guān)于圖書(shū)館系統(tǒng)制作方案,不會(huì)的的地方去請(qǐng)教會(huì)的人,我們學(xué)到了許多,因?yàn)閷W(xué)習(xí)就是從不會(huì)到會(huì)的!

      經(jīng)過(guò)激烈的討論,我們根據(jù)各自的擅長(zhǎng)的領(lǐng)域在第一次上機(jī)時(shí)我們把任務(wù)分配好了。但是有兩天做實(shí)驗(yàn)我們把大部分的時(shí)間浪費(fèi)了,也沒(méi)有做出來(lái)什么,只是把一個(gè)簡(jiǎn)單的登錄界面做好了。不過(guò)我們也很開(kāi)心了,因?yàn)橹辽偈俏覀冏约鹤龀鰜?lái)的,雖然沒(méi)有太完善。

      第三四次上機(jī)我們開(kāi)始做每一個(gè)版塊的功能模塊,一共要完成三個(gè)版塊,我們四個(gè)人分成四組,我要完成最近一個(gè)系統(tǒng)維護(hù)版塊,這個(gè)版塊包括兩大模塊,更改密碼和用戶(hù)管理,而我個(gè)人主要做的是用戶(hù)管理這個(gè)版塊。在實(shí)訓(xùn)的過(guò)程中我還學(xué)到了JAVA的圖形化界面。這讓我們很輕松的就能把一個(gè)界面弄出來(lái),而不需要讓我們打很我繁瑣的程序代碼,當(dāng)然我的這個(gè)模塊的界面我花了半天就做出來(lái)了,做出來(lái)之后,接下來(lái)就是接監(jiān)聽(tīng),這對(duì)我來(lái)說(shuō)是一個(gè)難點(diǎn),基礎(chǔ)java學(xué)的不是很好,起初我基本是一點(diǎn)也不會(huì),自己看書(shū)也只是看得懂,但也編不出來(lái),我只能去請(qǐng)教組里其他同學(xué),伙伴們給了我很大幫助,很耐心的講解給我聽(tīng),后來(lái)基本明白了,根據(jù)同伴們的建議,我終于把監(jiān)聽(tīng)器做出來(lái)了。

      第二個(gè)星期,是我們大家共同討論難點(diǎn)的時(shí)候,因?yàn)槲覀儼阉薪缑娑甲龀鰜?lái),監(jiān)聽(tīng)弄好了,最主要的是如何把所有功能模塊連接到一起,因?yàn)楦髯跃幍某绦虼a有很大差異,這對(duì)我們來(lái)說(shuō)是一個(gè)不小的挑戰(zhàn),第剛開(kāi)始我們一點(diǎn)頭緒都沒(méi)有,而且覺(jué)得特別麻煩,要改很多地方,剛開(kāi)始處理的時(shí)候,出現(xiàn)了很

      多問(wèn)題,后來(lái)經(jīng)過(guò)不斷地調(diào)試終于把各個(gè)版塊結(jié)合在一起形成一個(gè)整體。

      就這樣,實(shí)訓(xùn)兩周的時(shí)間就結(jié)束了,我們也基本實(shí)現(xiàn)了圖書(shū)館管理系統(tǒng)大部分功能。在實(shí)訓(xùn)期間,讓我重新認(rèn)識(shí)了JAVA這門(mén)課。在設(shè)計(jì)開(kāi)發(fā)過(guò)程中,有很多難題不可能靠我自己一個(gè)人解決,多虧了身邊的同學(xué)與我的指導(dǎo)老師,給了我很多幫助。希望自己在以后的學(xué)習(xí)生活中,可以改掉在課社中出現(xiàn)的浮躁問(wèn)題,更上一層樓。

      但本系統(tǒng)也存在設(shè)計(jì)上的不足,首先因?yàn)槌醮卧O(shè)計(jì)此類(lèi)的系統(tǒng),在初期階段需求分析和考慮數(shù)據(jù)庫(kù)設(shè)計(jì)的時(shí)候都做的不全面,以至不能很好的保證數(shù)據(jù)的完整性,在長(zhǎng)時(shí)間使用刪除一些數(shù)據(jù)后,會(huì)有一些臟數(shù)據(jù)留存,也可能有其他一些問(wèn)題發(fā)生。其次,仍然有一些地方?jīng)]有及時(shí)的給用戶(hù)反饋,沒(méi)有做操作可逆的處理。另外,對(duì)教材科工作的了解不夠深入,會(huì)有些功能和操作方式還沒(méi)有考慮到。

      經(jīng)過(guò)這次合作,我們四個(gè)人更加默契了。這次課程設(shè)計(jì)由高峰擔(dān)任組長(zhǎng)。由于時(shí)間緊張,并且還要準(zhǔn)備高級(jí)java考試,我們每個(gè)人的任務(wù)都很重。每個(gè)人都有自己的特長(zhǎng),出現(xiàn)問(wèn)題和困難時(shí),能夠一起解決。在課程設(shè)計(jì)過(guò)程中也出現(xiàn)了分歧,都由大家商量決定解決。通過(guò)這次課程設(shè)計(jì),增加了四個(gè)人之間的默契度,也讓我們學(xué)會(huì)了如何進(jìn)行團(tuán)隊(duì)合作。

      這次課程設(shè)計(jì)讓我們對(duì)《JAVA課程設(shè)計(jì)報(bào)告》這么課程有了更深的理解,同時(shí)更加了解管理信息系統(tǒng)的過(guò)程,基本掌握了各個(gè)階段的要點(diǎn),能夠在進(jìn)行實(shí)際操作過(guò)程中運(yùn)用所學(xué)知道,將理論用在實(shí)際上。雖然最后的成果我們并不是很滿(mǎn)意,但是我們盡了最大的努力。

      最后的系統(tǒng)還是存在很多錯(cuò)誤和漏洞,原因在于我們的技術(shù)不成熟,還有時(shí)間的不夠充裕。相信以后做圖書(shū)館管理信息系統(tǒng)的時(shí)候,這次的課程設(shè)計(jì)將成為我們的一次寶貴經(jīng)驗(yàn),從失敗中我們學(xué)到了更多,不僅僅是做課程設(shè)計(jì)的經(jīng)驗(yàn),還有團(tuán)隊(duì)合作的經(jīng)驗(yàn)。經(jīng)過(guò)兩個(gè)星期的開(kāi)發(fā)和設(shè)計(jì),圖書(shū)館管理信息系統(tǒng)基本開(kāi)發(fā)完成。其功能基本符合用戶(hù)的需求,能夠完成大量的信息錄入,提供方便的查詢(xún)功能和部分系統(tǒng)維護(hù)功能。使用能戶(hù)方便進(jìn)行資料修改、更新、刪除。同時(shí)也考慮到減少數(shù)據(jù)冗余的問(wèn)題,對(duì)于數(shù)據(jù)的一致性的問(wèn)題也通過(guò)程序進(jìn)行了有效的解決。通過(guò)本次課程設(shè)計(jì),我基本掌握了java編程,使我更進(jìn)一步了解了面向?qū)ο缶幊痰膬?nèi)涵,領(lǐng)略了JSP網(wǎng)頁(yè)程序的方便、高效。我也認(rèn)識(shí)到自己在編程方面還有許多欠缺。在今后的日子里,我要加緊學(xué)習(xí)和工作,爭(zhēng)取掌握更多的編程技巧,豐富和補(bǔ)充自己。在開(kāi)發(fā)過(guò)程中,通過(guò)老師的指導(dǎo)和監(jiān)督,我們能按照進(jìn)度一步一步地進(jìn)行開(kāi)發(fā)設(shè)計(jì)。老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我收益非淺。無(wú)論在理論上還是在實(shí)踐中,都給予我很大的幫助,這對(duì)于我以后的工作和學(xué)習(xí)都有一種巨大的幫助。在本次的課程設(shè)計(jì)過(guò)程中,我們學(xué)到了很多,不僅僅是知識(shí)方面的收獲,還有與人合作上的技巧和勇于探索的精神。

      雖然,在技術(shù)上我們還存在著很多的不足甚至是錯(cuò)誤,但是我們相信只要我們?cè)诮窈蟮膶W(xué)習(xí)生活中不斷的創(chuàng)新和探索,我們就會(huì)不斷取得進(jìn)步。

      第二篇:學(xué)生信息管理系統(tǒng)實(shí)驗(yàn)報(bào)告

      重慶科創(chuàng)職業(yè)學(xué)院

      實(shí) 訓(xùn) 報(bào) 告

      題目: 學(xué)生信息系統(tǒng)管理

      專(zhuān)業(yè):計(jì)算機(jī)信息管理班級(jí):計(jì)信管ZB421201學(xué)號(hào):2012701287姓名:胡航成績(jī):指導(dǎo)教師:廖 小 娟

      完成日期:年月日

      第一章前言

      1.1 歷史現(xiàn)況及其發(fā)展方向

      科技時(shí)代的到來(lái),人們對(duì)于科技的需求也隨之變大。各種工作的辦公壞境

      也都是自動(dòng)化了,對(duì)學(xué)校來(lái)說(shuō)也一樣?,F(xiàn)在物質(zhì)生活的提高和人們收入的提高也促成了許多學(xué)校招生的增加。隨著學(xué)生大量的增加,對(duì)于學(xué)生的管理也就變成了當(dāng)代學(xué)校比較重視的一個(gè)問(wèn)題。老式的管理也不再適合現(xiàn)在的管理模式。

      那么對(duì)于科技時(shí)代的更新我們應(yīng)該怎么才能更好的對(duì)學(xué)生有一個(gè)更加全面

      和系統(tǒng)的管理呢?我想著也許是可以引起我的深思的話(huà)題。以往學(xué)生的數(shù)量還在我們的控制之內(nèi),每個(gè)老師或者每個(gè)機(jī)構(gòu)可以利用一對(duì)多的模式來(lái)對(duì)學(xué)生進(jìn)行分類(lèi)來(lái)管理。每天的都會(huì)有不同的事情在發(fā)生,老師們都不可能每件事都要親自親為。為了減輕老師們的負(fù)擔(dān)和更好的對(duì)學(xué)生有一個(gè)了解,在這個(gè)科技時(shí)代學(xué)生管理系統(tǒng)也就隨之誕生了。

      學(xué)生管理系統(tǒng)淘汰了原先老式的管理方法,實(shí)現(xiàn)了足不出戶(hù)也能更好的了

      解學(xué)生各個(gè)方面的信息,為現(xiàn)階段的學(xué)校節(jié)省了許多不必要的時(shí)間的同時(shí)也可以讓學(xué)生更好的了解自己所在的學(xué)校。

      1.2行業(yè)作用表現(xiàn)

      各行各業(yè)的發(fā)展都離不開(kāi)歷史和創(chuàng)新,教育行業(yè)也一樣。特別是在我們中

      國(guó)這個(gè)人口大國(guó),據(jù)可靠數(shù)據(jù)顯示中國(guó)每年的大學(xué)畢業(yè)生多達(dá)700與萬(wàn),著還只是大學(xué)生的當(dāng)然還有中學(xué)小學(xué)。這是一個(gè)非??捎^(guān)的數(shù)字。對(duì)于如此多的學(xué)生,如果沒(méi)有一個(gè)機(jī)制來(lái)去管理這樣的學(xué)生人群,那么中國(guó)的教育產(chǎn)業(yè)將會(huì)變成什么樣呢?所以對(duì)于開(kāi)發(fā)學(xué)生管理的軟件很多企業(yè)都在大膽的創(chuàng)新,各式各類(lèi)的管理系統(tǒng)也就不言而喻了。

      很多版本的系統(tǒng)都有統(tǒng)一的特征,那就是學(xué)生可以自主登陸管理系統(tǒng)查詢(xún)

      自己的資料,不僅如此。作為教育工作者也可以通過(guò)這種系統(tǒng)去了解學(xué)生的各項(xiàng)資料。大多數(shù)的學(xué)校對(duì)于這塊還是做的比較好的。通過(guò)這些客觀(guān)的數(shù)據(jù)我們不難想象,該行業(yè)的發(fā)展?jié)摿κ蔷薮蟮?。有的人通過(guò)學(xué)生的數(shù)據(jù)也能聯(lián)想到教育工作者是否也需要這樣的一個(gè)平臺(tái)來(lái)進(jìn)行管理呢?答案是肯定的。

      這是一個(gè)面向?qū)ο蟮墓芾硇袠I(yè),在未來(lái),知識(shí)的普及也會(huì)大眾化,這意味

      著什么呢?意味這有越來(lái)越多的人會(huì)踏入學(xué)校,那么對(duì)于這方面的管理也就會(huì)加大力度。多以這是一個(gè)很有潛在競(jìng)爭(zhēng)意義的行業(yè)。因?yàn)樗粌H體現(xiàn)在教育行業(yè),各企業(yè)對(duì)于員工的管理;圖書(shū)館對(duì)于圖書(shū)的管理很多行業(yè)都可以用管理系統(tǒng)來(lái)代替以前老式的管理壞境。

      第二章 可行性分析

      2.1可行性要求

      對(duì)于任何一個(gè)軟件的開(kāi)發(fā),前期都需要對(duì)該開(kāi)發(fā)軟件進(jìn)行全面的市場(chǎng)調(diào)查和可行性進(jìn)行分析和預(yù)測(cè)。要對(duì)軟件完成后的未來(lái)市場(chǎng)有一個(gè)大致的了解,大概需要以下幾點(diǎn):

      1.現(xiàn)有條件分析:目前擁有的設(shè)備和壞境哪呢過(guò)否支持設(shè)計(jì)軟件。

      2.開(kāi)發(fā)人員的配備:一擁有的工作團(tuán)隊(duì)是否具有開(kāi)發(fā)軟件的能力。

      3.軟件開(kāi)發(fā)策劃案:對(duì)開(kāi)發(fā)的軟件要有一個(gè)大概的模型設(shè)計(jì),知道設(shè)計(jì)的軟件成品的樣子和開(kāi)發(fā)軟件所需要的框架。

      4.問(wèn)題的解決:開(kāi)發(fā)過(guò)程中會(huì)遇到很多的技術(shù)問(wèn)題,能否解決這些問(wèn)題怎么樣去解決需要一個(gè)相對(duì)比較完美的方案。

      2.2經(jīng)濟(jì)可行性

      學(xué)生管理系統(tǒng)的開(kāi)發(fā)和管理從傳統(tǒng)的意義上來(lái)說(shuō)都不屬于什么大規(guī)模的軟件開(kāi)發(fā),也不需要很多專(zhuān)業(yè)的人員和技術(shù)設(shè)備。只需要幾臺(tái)電腦和幾個(gè)相對(duì)比較了解電腦的從業(yè)人員就可以開(kāi)發(fā)出一個(gè)簡(jiǎn)單的管理系統(tǒng)。開(kāi)發(fā)這種系統(tǒng)的成本不僅很低,而且從某個(gè)方面來(lái)看還可以帶來(lái)經(jīng)濟(jì)利益。

      所以從經(jīng)濟(jì)可行性方面來(lái)看,一個(gè)相對(duì)比較專(zhuān)業(yè)的學(xué)生團(tuán)隊(duì)就可以獨(dú)立的開(kāi)

      發(fā)出一個(gè)學(xué)生管理系統(tǒng)。

      2.3技術(shù)可行性

      本系統(tǒng)采用B/S的結(jié)構(gòu)模式來(lái)設(shè)計(jì)。大概的模型如圖2.1所示

      圖2.1如圖所示,該管理系統(tǒng)大致的分布圖,有一個(gè)統(tǒng)一的登入入口,登陸時(shí)

      會(huì)提供用戶(hù)選著是用學(xué)生端登陸還是用教師端登陸。不同端口的登陸會(huì)進(jìn)入不同的管理界面。在教師和學(xué)生管理界面中各自設(shè)多個(gè)子頁(yè)面來(lái)管理不同方面的信息。在總的框架和子頁(yè)面的設(shè)計(jì)中,所需要的開(kāi)發(fā)人員不多,會(huì)簡(jiǎn)單的操作代碼的編寫(xiě)即可。技術(shù)層面的設(shè)施在機(jī)房?jī)?nèi)便可可以完成。

      2.4開(kāi)發(fā)壞境和軟件選擇

      開(kāi)發(fā)的環(huán)境和軟件的選著是一個(gè)很容易完成的階段,大多數(shù)的學(xué)校都會(huì)有一

      個(gè)計(jì)算機(jī)實(shí)驗(yàn)房間提供給學(xué)生進(jìn)行各種各樣的計(jì)算機(jī)的簡(jiǎn)單操作和實(shí)驗(yàn)。

      對(duì)于開(kāi)發(fā)環(huán)境的選折讓用戶(hù)有了更大的空間。很多學(xué)?;蛘唛_(kāi)發(fā)團(tuán)隊(duì)都選用的是winds xp的系統(tǒng)。相對(duì)于現(xiàn)在的winds7來(lái)說(shuō),xp系統(tǒng)很少存在兼容性的問(wèn)題而且系統(tǒng)上手也比較方便,界面可以更加直觀(guān)的表現(xiàn)出一些數(shù)據(jù)以至于更加了解所開(kāi)發(fā)軟件的性能等。Winds7系統(tǒng)也可以選折,但是由于很多軟件的老化不適應(yīng),很多功能都無(wú)法實(shí)現(xiàn),相對(duì)來(lái)說(shuō)xp系統(tǒng)能更好的開(kāi)發(fā)軟件。

      開(kāi)發(fā)系統(tǒng)的軟件有很多,比如說(shuō)visual c++,visual studio2005等等。c++是一

      門(mén)較難的語(yǔ)言,對(duì)于編寫(xiě)人員的要求比較嚴(yán)格,而且在程序編譯執(zhí)行的過(guò)程中容

      易出錯(cuò)。visual studio 2005就不一樣了,雖然都需要寫(xiě)代碼,但是visual studio 2005的代碼更容易實(shí)現(xiàn),采用c#的代碼和winds窗口的方式來(lái)完成軟件的建設(shè)相對(duì)于c++來(lái)說(shuō),更加容易也比較節(jié)省時(shí)間和經(jīng)濟(jì)成本。

      第三章需求分析

      3.1 設(shè)計(jì)目的 學(xué)生信息是學(xué)校管理中一項(xiàng)繁瑣的工作。管理人員需要建立學(xué)生的學(xué)籍,計(jì)

      算每學(xué)期考試不合格的學(xué)生,及這些學(xué)生的詳細(xì)情況;學(xué)生完成一門(mén)課程的學(xué)習(xí)后,教師學(xué)要錄入學(xué)生的考試成績(jī),計(jì)算平均成績(jī),匯總各分?jǐn)?shù)段的人數(shù);學(xué)生需要查詢(xún)已結(jié)業(yè)的各門(mén)課的成績(jī);班主任需要查詢(xún)本班學(xué)生的學(xué)習(xí)情況,包括各門(mén)課程的平均成績(jī)和每個(gè)學(xué)生的考試通過(guò)情況。為此,設(shè)計(jì)一套實(shí)用的學(xué)生信息管理系統(tǒng)就可以大大簡(jiǎn)化管理人員、班主任和任課教師的工作,方便學(xué)生查詢(xún)自己的學(xué)習(xí)情況。

      學(xué)生信息管理系統(tǒng)須具備學(xué)生信息的輸入、查詢(xún)、修改、刪

      除和排序等功能,通過(guò)這個(gè)系統(tǒng)的使用,實(shí)現(xiàn)學(xué)生信息管理工作系統(tǒng)化,為教師的日常管理和學(xué)生的學(xué)習(xí)提供便利。這個(gè)系統(tǒng)的使用者主要是管理員,即完全由管理員完成對(duì)學(xué)生個(gè)人信息和成績(jī)數(shù)據(jù)的輸入和維護(hù)。數(shù)據(jù)存儲(chǔ)在文件中。進(jìn)入系統(tǒng)后能夠讀入相應(yīng)的學(xué)生信息文件和學(xué)生成績(jī)文件。實(shí)現(xiàn)對(duì)學(xué)生數(shù)據(jù)按照學(xué)號(hào)或者姓名進(jìn)行查詢(xún)。對(duì)于學(xué)生的成績(jī),能夠進(jìn)行簡(jiǎn)單的統(tǒng)計(jì)和查詢(xún)。

      3.2 用戶(hù)需求

      ? 系統(tǒng)使用者:管理人員、班級(jí)輔導(dǎo)員(或班主任)、教師、學(xué)生等。

      ? 系統(tǒng)運(yùn)行環(huán)境:網(wǎng)絡(luò)運(yùn)行。

      ? 表為系統(tǒng)主要功能。

      圖3.2 學(xué)生信息管理系統(tǒng)模塊圖

      密碼驗(yàn)證和修改模塊:該模塊主要完成身份驗(yàn)證和密碼管理功能。管理員通過(guò)這個(gè)模塊登錄。注銷(xiāo)和退出。學(xué)生信息管理模塊:該模塊主要實(shí)現(xiàn)對(duì)學(xué)生姓名、性別、出生日期、聯(lián)系電話(huà)院系信息的錄入、修改、查詢(xún)、瀏覽和刪除功能。學(xué)生成績(jī)管理模塊:該模塊主要實(shí)現(xiàn)對(duì)學(xué)號(hào)、考試成績(jī)的錄入、修改、查詢(xún)、瀏覽和刪除功能,并實(shí)現(xiàn)各科目成績(jī)的匯總和排序。3.5分析設(shè)計(jì)

      3.5.1.系統(tǒng)的原點(diǎn)和匯點(diǎn)。

      根據(jù)系統(tǒng)初步要求,管理人員、班主任、教師學(xué)生等都需要產(chǎn)生數(shù)據(jù),通過(guò)使用本系統(tǒng)得 到 所 需 的 查 詢(xún) 統(tǒng) 計(jì) 結(jié) 果,因 此 管 理 人 員、班主任、教師、學(xué)生等是數(shù)據(jù)輸入的源點(diǎn)和數(shù)據(jù)輸出的匯點(diǎn)。

      3.5.2.系統(tǒng)所需的存儲(chǔ)文件。

      系 統(tǒng) 中 需 要 存 儲(chǔ) 學(xué) 生 信 息、課 程 信 息、考 試 成 績(jī) 信 息、教 師 信 息 以 及 各 類(lèi) 的 編 碼,因此需要學(xué)生基本信息、教師信息、課程信息、教學(xué)計(jì)劃、考試成績(jī) 等數(shù)據(jù)存儲(chǔ)文件。

      3.5.4.數(shù)據(jù)流。

      管理人員提供教學(xué)計(jì)劃信息,課程 基本信息、學(xué)生基本信息、教 師 基 本 信 息、編 碼對(duì) 應(yīng) 關(guān)系,學(xué)生信息管理系統(tǒng)為管理員提供提供學(xué)生信息情況匯總,考試情況匯總等。教師提供學(xué)生考試成績(jī),學(xué)生信息管理系統(tǒng)為教師提供學(xué)生成績(jī)表,并匯總各分?jǐn)?shù)段人數(shù)平均成績(jī)。班主任提供查詢(xún)統(tǒng)計(jì)條件,獲得考試通過(guò)情況。學(xué)生輸入成績(jī)查詢(xún)條件,獲得考試成績(jī)。

      第三篇:《學(xué)生信息管理系統(tǒng)》實(shí)驗(yàn)報(bào)告

      《學(xué)生信息管理系統(tǒng)》課程設(shè)計(jì)

      一,實(shí)驗(yàn)?zāi)康恼莆找恍゛ccess數(shù)據(jù)庫(kù)的表,查詢(xún),窗體,報(bào)表和宏的應(yīng)用和技巧。

      二,使用環(huán)境

      Access2003

      三,內(nèi)容與設(shè)計(jì)思想

      1.系統(tǒng)主要有:

      班級(jí)信息表,課程學(xué)年信息表,學(xué)生信息表,各科信息表,總成績(jī)表,課程信息表,獲獎(jiǎng)信息表。

      2.系統(tǒng)的設(shè)計(jì)思想:

      (1)為了記錄班級(jí)信息,需要建立班級(jí)信息表。

      (2)為了記錄信息信息,需要建立學(xué)生信息表。

      (3)為了記錄課程信息,需要建立課程信息表。

      (4)為了記錄課程學(xué)年信息,需要建立課程學(xué)年表。

      (5)為了記錄學(xué)生各科成績(jī)信息,需要建立各科信息表。

      (6)為了記錄學(xué)生總成績(jī)信息,需要建立總成績(jī)信息表。

      (7)為了記錄獲獎(jiǎng)信息,需要建立課獲獎(jiǎng)信息表。

      3.完成的主要功能:

      (1)瀏覽功能,這功能包括:瀏覽班級(jí)信息,瀏覽學(xué)生信息,瀏覽學(xué)生各科成績(jī),瀏覽

      學(xué)生總成績(jī),瀏覽獲獎(jiǎng)學(xué)生信息

      (2)查詢(xún)功能,這功能包括:學(xué)生成績(jī)查詢(xún),班級(jí)信息查詢(xún),個(gè)人信息查詢(xún)。

      (3)添加功能,這功能包括:添加課程學(xué)年信息,添加班級(jí)信息,添加學(xué)生信息,添加

      課程信息,添加學(xué)生各科成績(jī),添加學(xué)生總成績(jī),添加獲獎(jiǎng)學(xué)生信息。

      (4)刪除功能,這功能包括:刪除課程學(xué)年信息,刪除班級(jí)信息,刪除學(xué)生信息,刪除

      課程信息,刪除學(xué)生各科成績(jī),刪除學(xué)生總成績(jī),刪除獲獎(jiǎng)學(xué)生信息。

      (5)打印功能,這功能包括:打印學(xué)生信息,打印班級(jí)信息。

      (6)菜單欄功能,這功能包括:打開(kāi),瀏覽,查詢(xún),添加,刪除,打印。

      四,實(shí)驗(yàn)過(guò)程

      1.登錄界面模塊

      此功能模塊主要作用是將用戶(hù)的用戶(hù)名和密碼來(lái)登錄,進(jìn)入學(xué)生信息管理系統(tǒng)界面。設(shè)計(jì)此模塊時(shí)運(yùn)用了相關(guān)的宏。

      2.主界面模塊

      此功能模塊主要作用是用切換面板形式連接到其他界面。

      設(shè)計(jì)此模塊時(shí)運(yùn)用了相關(guān)的宏。

      3.瀏覽模塊

      此功能模塊主要作用是將用戶(hù)已輸入好的各種信息按用戶(hù)選擇瀏覽模式集成到一個(gè)

      界面。

      4.查詢(xún)模塊

      此功能模塊主要作用是將用戶(hù)想查詢(xún)的信息按各種查詢(xún)方式來(lái)實(shí)現(xiàn)。

      主要用的查詢(xún)方式是:交叉表查詢(xún),選擇查詢(xún)。

      設(shè)計(jì)此模塊切換面板時(shí)運(yùn)用了相關(guān)的宏還在VB代碼窗口寫(xiě)了一些有關(guān)的代碼,比如

      說(shuō):按用戶(hù)選擇的查詢(xún)方式來(lái)顯示一些文本框和按鈕,主要用了它們的Enabled, Value, Visible屬性。

      5.添加模塊

      此功能模塊主要作用是將數(shù)據(jù)庫(kù)所有的信息集成到各個(gè)界面,用戶(hù)選擇添加的內(nèi)容并

      輸入完后保存到相關(guān)的數(shù)據(jù)庫(kù)表中。

      6.刪除模塊

      此功能模塊主要作用是將數(shù)據(jù)庫(kù)所有的信息集成到各個(gè)界面,用戶(hù)選擇刪除的內(nèi)容并

      按刪除按鈕時(shí)從相關(guān)的數(shù)據(jù)庫(kù)表中刪除此信息。

      設(shè)計(jì)此模塊切換面板時(shí)運(yùn)用了相關(guān)的宏。

      7.打印模塊

      此功能模塊主要作用是將用戶(hù)想要的信息轉(zhuǎn)換成報(bào)表形式。

      此模塊利用了查詢(xún)與報(bào)表等功能。

      設(shè)計(jì)此模塊切換面板時(shí)運(yùn)用了相關(guān)的宏還在VB代碼窗口寫(xiě)了一些有關(guān)的代碼,比如說(shuō):按用戶(hù)選擇的打印方式來(lái)顯示一些文本框和按鈕,主要用了它們的Enabled, Value, Visible屬性。

      8.菜單欄模塊

      此功能模塊主要作用是將本系統(tǒng)所有的模塊集成到菜單形式。

      設(shè)計(jì)此模塊運(yùn)用了相關(guān)的宏。

      五,實(shí)驗(yàn)結(jié)果

      在此次系統(tǒng)的設(shè)計(jì)中我遇到了一些問(wèn)題,第一個(gè)是:因建的關(guān)系錯(cuò)誤,輸入數(shù)據(jù)時(shí)輸入不成功,反復(fù)做了一些調(diào)整還加了一些表終于解決了此問(wèn)題。第二個(gè)是:做查詢(xún)窗體時(shí)解決不了把查詢(xún)結(jié)果集成到窗體的形式來(lái)顯示,但是反復(fù)試試和看課程教材終于解決了此問(wèn)題,由于一次性看到所查詢(xún)的信息把學(xué)生信息查詢(xún)的結(jié)果沒(méi)集成到窗體形式。查詢(xún)班級(jí)信息和個(gè)人信息時(shí)查詢(xún)結(jié)果都是窗體的形式來(lái)顯示。

      在設(shè)計(jì)此次系統(tǒng)各個(gè)功能和模塊式時(shí)我運(yùn)用了一些宏知識(shí)和VB知識(shí)。宏主要用在登錄窗口,菜單欄和各個(gè)窗體的切換功能。VB代碼主要是用在查詢(xún)和打印這兩個(gè)窗體,為了按用戶(hù)所選的查詢(xún)和打印方式來(lái)顯示需要的控件,這些控件包括:文本框和按鈕。主要用了它們的Enabled, Value, Visible屬性來(lái)實(shí)現(xiàn)顯示需要的控件。為了窗體的外觀(guān)好看用photoshop設(shè)計(jì)了窗體背景,由于時(shí)間的關(guān)系還一些窗體的背景還沒(méi)做完。

      通過(guò)本次課程設(shè)計(jì)我學(xué)會(huì)了有關(guān)宏的概念,作用,還學(xué)會(huì)了ACCESS在實(shí)際生活中的應(yīng)用。在本次課程設(shè)計(jì)中我獨(dú)立完成了所有功能,遇到困難時(shí)反復(fù)做實(shí)驗(yàn)參考我們的課本。我在本系統(tǒng)中實(shí)現(xiàn)了瀏覽,查詢(xún),添加,刪除,打印,菜單欄功能。這些功能里面用的時(shí)間比較多的是查詢(xún)功能和菜單欄功能。在做查詢(xún)和窗體的設(shè)計(jì)方面有了較高的認(rèn)識(shí)和進(jìn)步。

      第四篇:畢業(yè)論文 圖書(shū)館信息管理系統(tǒng)

      畢業(yè)論文 圖書(shū)館信息管理系統(tǒng),共35頁(yè),12771字,附源程序

      摘要

      圖書(shū)館信息管理系統(tǒng)是一種在學(xué)校中常用的一種系統(tǒng)。它從圖書(shū)的入庫(kù)登記到查詢(xún)?yōu)g覽,從讀者的管理到圖書(shū)的借閱,形成了一個(gè)整體自動(dòng)化管理模式。本論文以學(xué)校的圖書(shū)館為例。系統(tǒng)主要有三個(gè)方面的內(nèi)容:一方面是圖書(shū)管理,主要包括新書(shū)入庫(kù) 圖書(shū)整理 圖書(shū)信息的修改等方面。一方面是圖書(shū)借閱,主要包括圖書(shū)的借閱和歸還。第三方面是信息查詢(xún),主要包括圖書(shū)目錄查詢(xún) 讀者信息查詢(xún)等。論文設(shè)計(jì)以這三個(gè)方面展開(kāi),形成一套完整的圖書(shū)館信息管理系統(tǒng)。

      本設(shè)計(jì)為圖書(shū)管理系統(tǒng),是根據(jù)圖書(shū)館,用戶(hù),管理員等的實(shí)際情況為基礎(chǔ),是數(shù)據(jù)庫(kù)系統(tǒng)的開(kāi)發(fā)。把它們轉(zhuǎn)變?yōu)橛行У臄?shù)據(jù)庫(kù)設(shè)計(jì)。把設(shè)計(jì)轉(zhuǎn)變?yōu)閷?shí)際的數(shù)據(jù)庫(kù),并且這些數(shù)據(jù)庫(kù)帶有功能完備、高效能的應(yīng)用。

      因此本人結(jié)合開(kāi)入式圖書(shū)館的要求,對(duì)數(shù)據(jù)庫(kù)管理系統(tǒng)、SQL語(yǔ)言原理、VB應(yīng)用程序設(shè)計(jì),VB數(shù)據(jù)庫(kù)技術(shù)進(jìn)行了較深入的學(xué)習(xí)和應(yīng)用,主要完成對(duì)圖書(shū)管理系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫(kù)模式分析,并由此設(shè)計(jì)了數(shù)據(jù)庫(kù)結(jié)構(gòu)和應(yīng)用程序。系統(tǒng)運(yùn)行結(jié)果證明,本文所設(shè)計(jì)的圖書(shū)管理系統(tǒng)可以滿(mǎn)足借閱者、圖書(shū)館管理員的需要。

      關(guān)鍵詞:圖書(shū),Visual basic6.0,ACCESS,借閱

      第五篇:車(chē)輛信息管理系統(tǒng)實(shí)驗(yàn)報(bào)告新

      課程設(shè)計(jì)報(bào)告格式

      面向?qū)ο蟪绦蛟O(shè)計(jì)I

      課程設(shè)計(jì)報(bào)告

      題目:車(chē)輛信息管理系統(tǒng) 學(xué)院:計(jì)算機(jī)科學(xué)與工程學(xué)院 專(zhuān)業(yè):軟件工程專(zhuān)業(yè) 班級(jí): 學(xué)號(hào): 姓名: 指導(dǎo)老師:

      設(shè)計(jì)日期:2014.12.17-12.23

      于文件的格式的實(shí)現(xiàn)。了解system函數(shù)對(duì)于命令行指令的調(diào)用,cls指令實(shí)現(xiàn)清屏及color指令改變控制臺(tái)的前景色和背景。

      還應(yīng)用了左對(duì)齊setiosflags(ios::left),設(shè)置域?qū)抯etw()等函數(shù)。

      3.鏈表這種數(shù)據(jù)結(jié)構(gòu)相關(guān)增刪改查基本功能實(shí)現(xiàn)相關(guān)知識(shí)。3.功能設(shè)計(jì)或算法設(shè)計(jì)

      車(chē)輛信息管理系統(tǒng)由兩個(gè)子系統(tǒng)構(gòu)成,它的主要功能如下: <1>.轎車(chē)信息管理系統(tǒng) 1.添加車(chē)輛信息

      主要添加的車(chē)輛信息包括5各方面,分別是:橋車(chē)的車(chē)牌號(hào)(編號(hào)不唯一),車(chē)輛名字,車(chē)輛的價(jià)格,車(chē)輛的生產(chǎn)日期,車(chē)輛的生產(chǎn)地等。2.修改車(chē)輛信息 輸入車(chē)輛的編號(hào),就會(huì)顯示全部車(chē)輛信息,然后根據(jù)提示寫(xiě)出修改信息,并會(huì)保存在相應(yīng)的文件中。3.刪除車(chē)輛信息 輸入要?jiǎng)h除的車(chē)輛編號(hào),就會(huì)將此車(chē)輛信息從相應(yīng)的文件中刪除,示用戶(hù)車(chē)輛信息已刪除。并提

      4.查詢(xún)車(chē)輛信息 輸入查詢(xún)車(chē)輛的編號(hào),就會(huì)從文件中調(diào)取記錄,顯示信息。5.顯示所有車(chē)輛信息

      顯示文件中所有車(chē)輛信息。6.清除所有車(chē)輛信息 清除所有車(chē)輛信息。7.總的轎車(chē)車(chē)輛數(shù) 利用類(lèi)中的變量count來(lái)計(jì)算車(chē)輛數(shù),通過(guò)文件讀取存入,也會(huì)在運(yùn)用面向?qū)ο蟮乃枷?,直接將?wèn)題抽象成對(duì)象,運(yùn)用類(lèi)的派生,實(shí)現(xiàn)了代碼的復(fù)用,運(yùn)用類(lèi)的多態(tài)性生成多個(gè)實(shí)例,實(shí)現(xiàn)對(duì)同一事物的不同響應(yīng)。功能結(jié)構(gòu)圖

      類(lèi)圖

      4.程序定義的類(lèi)及函數(shù)說(shuō)明

      1.(主要部分)轎車(chē)信息管理系統(tǒng):

      將轎車(chē)信息定義為一個(gè)car類(lèi),在類(lèi)中包含私有數(shù)據(jù)成員string name String number string price string date string place,分別表示車(chē)名,車(chē)輛編號(hào),車(chē)輛價(jià)格,買(mǎi)車(chē)時(shí)間及車(chē)輛的價(jià)格。add_car(),modify_car(),delete_car(),search_car(),show_all(),clear_all(),save_all(),count_all(),分別用來(lái)添加車(chē)輛信息,修改車(chē)輛信息,刪除車(chē)輛信息,查詢(xún)車(chē)輛信息,顯示車(chē)輛信息,清除所有車(chē)輛信息和統(tǒng)計(jì)總的轎車(chē)車(chē)輛數(shù)。

      然后定義一個(gè)menu()菜單函數(shù),使功能菜單顯示在運(yùn)行窗口以提

      數(shù)據(jù)結(jié)構(gòu)采用鏈表實(shí)現(xiàn)對(duì)類(lèi)中數(shù)據(jù)的管理。

      5.程序清單

      #include #include #include #include #include #include using namespace std;static int count;/***********************************************************************趙慶玲/ class car { public:

      car();void add_car();void modify_car();void delete_car();void search_car();

      112

      } cin>>date;fflush(stdin);cout<>place;fflush(stdin);save_car();//修改轎車(chē)車(chē)輛信息 void car::modify_car(){

      ofstream outData(“temp.txt”,ios::out);ifstream inData(“l(fā)ittlecar.txt”,ios::in);if(!outData ||!inData){

      } cout<

      }

      } cout<>price;fflush(stdin);cout<>date;fflush(stdin);cout<>place;fflush(stdin);save_car();flag=false;break;outData<

      }

      } { } out.close();in.close();cout<<“ 此車(chē)輛信息已修改.”<

      ofstream out(“temp.txt”,ios::out);;ifstream in(“l(fā)ittlecar.txt”,ios::in);cout<<“ 你要?jiǎng)h除的車(chē)輛編號(hào):”;bool flag=true;string s;cin>>s;fflush(stdin);string record;while(in>>number)

      價(jià)格“<<”

      }

      } { } out.close();in.close();ofstream out(“l(fā)ittlecar.txt”,ios::out);ifstream in(“temp.txt”,ios::in);if(!out ||!in){ } while(getline(in,record)){ } out.close();in.close();cout<<“ 已經(jīng)刪除了!”<

      0

      價(jià)格“<<”

      } if(flag){

      cout<<“ 無(wú)此車(chē)輛信息!”<

      cout<<“ ”<

      aa<} //計(jì)算轎車(chē)車(chē)輛總數(shù) int car::count_car(){

      } //轎車(chē)車(chē)輛信息登陸界面 void login_car(){

      system(“color 0a”);system(“cls”);cout<<“

      -------------------------轎車(chē)管理信息FILE *fp = fopen(”count.txt“,”r“);int a;fscanf(fp,”%d“,&a);fclose(fp);return a;} aa.close();------------------------”<

      查詢(xún)車(chē)

      清除所

      退出轎車(chē)車(chē)輛

      } c1.add_car();c1.count=c1.count_car()+1;ofstream out(“count.txt”,ios::out);out<

      } else if(a==4){ } c1.search_car();c1.delete_car();c1.count=c1.count_car()-1;ofstream out(“count.txt”,ios::out);out<

      }

      } else if(a==8)break;/*************************************************/ //全局?jǐn)?shù)據(jù),對(duì)象

      double Cge;//客車(chē)的基本維護(hù)費(fèi)用 double Sge;//小轎車(chē)的基本維護(hù)費(fèi)用 double Mge;//卡車(chē)的基本工資 int ID;//車(chē)輛編號(hào)(要保證唯一)class Emcar //車(chē)輛種類(lèi) {

      protected: int Num;//編號(hào) char Pname[20];//車(chē)牌號(hào) char Compa[10];//車(chē)輛公司 int Borntime;//買(mǎi)車(chē)時(shí)間 int Age;//車(chē)齡 int Duty;//車(chē)型

      8{ private: double Wload;//耗油量

      public: Pascar(char ID,char

      *Ename,char

      *Esex,int

      Eborntime,int Eduty,double Eworkload):Emcar(ID,Ename,Esex,Eborntime,Eduty)

      { } double GetWload(){ } void SetWload(double Amount){ } void Calcge(){ Fee=Cge+Wload*2000;this->Wload=Amount;return Wload;this->Wload=Eworkload;

      0

      return Wload;} void SetWload(double Amount){

      this->Wload=Amount;} void Calcge(){

      Fee=Sge+Wload*20+1000;//20為油價(jià)

      } void Output(){

      Getage();

      Calcge();cout<void Output(){ Getage();Calcge();

      年cout<*Ename,char

      *Esex,int

      Eborntime,int Eduty):Emcar(ID,Ename,Esex,Eborntime,Eduty){}

      void Calcge(){ } void Output(){ Getage();Calcge();

      年Fee=2500;//火車(chē)的耗油量固定

      cout<}

      } p=p->next;delete Cker;Cker=p;Cker=0;double Awge();//計(jì)算平均費(fèi)用

      double Aage();//計(jì)算平均車(chē)齡

      void Add();//增加車(chē)輛信息 void Modify();//修改車(chē)輛信息 void Delete();//刪除車(chē)輛信息 void Query();//查詢(xún)車(chē)輛信息 void Set();//基礎(chǔ)數(shù)據(jù)設(shè)置 void Count();//簡(jiǎn)單統(tǒng)計(jì)信息

      void Save();//數(shù)據(jù)存入磁盤(pán)(包括基礎(chǔ)數(shù)據(jù),車(chē)輛數(shù)據(jù))void Load();//數(shù)據(jù)載入內(nèi)存(包括基礎(chǔ)數(shù)據(jù),車(chē)輛數(shù)據(jù))};void Company::Clear()//清除內(nèi)存中車(chē)輛數(shù)據(jù)(內(nèi)部使用){ Emcar *p=Cker;

      cout<<“輸入車(chē)輛牌號(hào):”;cin>>Pname;cout<<“輸入制造公司:”;cin>>Compa;cout<<“輸入買(mǎi)車(chē)時(shí)間:”;cin>>Borntime;cout<<“輸入車(chē)型(1:客車(chē) 2:轎車(chē) 3:卡車(chē) 4:火車(chē)):”;cin>>Duty;while(Duty!=1&&Duty!=2&&Duty!=3&&Duty!=4){

      } if(Duty!=4){ }

      //創(chuàng)建新汽車(chē)的結(jié)點(diǎn) switch(Duty){ case 1:p=new Pascar(ID,Pname,Compa,Borntime,Duty,Wload);break;case 2:p=new Limou(ID,Pname,Compa,Borntime,Duty,Wload);break;cout<<“耗油量:”;cin>>Wload;cout<<“輸入有誤,請(qǐng)重新輸入:”<>Duty;

      } cout<<“新增車(chē)輛成功!”<

      void Company::Modify(){

      int Num;//編號(hào) char Pname[20];//車(chē)牌號(hào) char Compa[10];//汽車(chē)制造公司 int Borntime;//買(mǎi)車(chē)時(shí)間 int Duty;//車(chē)型 double Wload;//耗油量

      cout<>Num;

      //查找要修改的結(jié)點(diǎn) Emcar *p1,*p2;p1=Cker;while(p1){

      if(p1->Num==Num)break;else

      0

      //創(chuàng)建新汽車(chē)結(jié)點(diǎn) Emcar *p3;switch(Duty){ case

      1:p3=new Pascar(p1->Num,Pname,Compa,Borntime,Duty,Wload);break;case

      2:p3=new Limou(p1->Num,Pname,Compa,Borntime,Duty,Wload);break;case

      3:p3=new Truck(p1->Num,Pname,Compa,Borntime,Duty,Wload);break;case 4:p3=new Train(p1->Num,Pname,Compa,Borntime,Duty);break;

      }

      ((Limou

      ((Truck

      ((Pascar

      }

      } } cout<<“修改車(chē)輛信息成功!n”;else //未找到結(jié)點(diǎn) { } cout<<“錯(cuò)誤:未找到該車(chē)輛信息!n”;void Company::Delete()//刪除車(chē)輛信息 {

      int Num;cout<<“n***********刪除車(chē)輛***********n”;cout<<“ID:”;cin>>Num;//查找要?jiǎng)h除的結(jié)點(diǎn) Emcar *p1,*p2;p1=Cker;while(p1){ if(p1->Num==Num)

      }

      cout<<“找到并刪除n”;} else //未找到結(jié)點(diǎn)

      {

      cout<<“錯(cuò)誤:未找到該車(chē)輛信息!n”;} }

      void Company::Query(){ int check,count(0);cout<<“n**********查詢(xún)車(chē)輛信息**********:n”;cout<<“編號(hào)t”<<“車(chē)牌號(hào)t”<<“制造公司”<<“車(chē)齡”<<“ ”<<“t”<<“車(chē)型t”<<“總費(fèi)用(元/月)”<Output();p=p->next;

      }

      }

      } {

      } else if(p4->Duty==4){

      }((Train *)p4)->Output();count++;break;((Truck *)p4)->Output();count++;break;else { } p4=p4->next;if(count==0)cout<<“錯(cuò)誤:未找到該車(chē)輛信息!”<

      } } Averwge=sum1/Totalnum;//計(jì)算平均費(fèi)用 cout<<“平均費(fèi)用為:”<

      int Totalnum=0;//車(chē)輛總數(shù)

      while(p){

      } Average=sum2/Totalnum;//計(jì)算平均車(chē)齡 cout<<“平均車(chē)齡為:”<Output();sum2+=p->Age;Totalnum++;p=p->next;

      0-

      下載圖書(shū)館信息管理系統(tǒng)設(shè)計(jì)實(shí)驗(yàn)報(bào)告(5篇范例)word格式文檔
      下載圖書(shū)館信息管理系統(tǒng)設(shè)計(jì)實(shí)驗(yàn)報(bào)告(5篇范例).doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        數(shù)據(jù)庫(kù)報(bào)告(圖書(shū)館信息管理系統(tǒng))

        數(shù)據(jù)庫(kù)實(shí)驗(yàn)報(bào)告 --圖書(shū)館信息管理系統(tǒng) 班級(jí): 姓名: 學(xué)號(hào):一. 需求分析: 分析系統(tǒng)需求后可繪出圖書(shū)館信息管理系統(tǒng)的數(shù)據(jù)流圖: 讀者借閱續(xù)借歸還掛失退卡申請(qǐng)歸還或掛失借閱或續(xù)借......

        物流信息管理實(shí)驗(yàn)報(bào)告

        實(shí)驗(yàn)報(bào)告 一、實(shí)驗(yàn)項(xiàng)目: 二、實(shí)驗(yàn)?zāi)康模?1、在經(jīng)過(guò)一個(gè)學(xué)期的物流信息管理的理論,在掌握專(zhuān)業(yè)理論知識(shí)的的同時(shí),還要具有理論聯(lián)系實(shí)際的能力,通過(guò)上機(jī)實(shí)驗(yàn)使學(xué)生結(jié)合課堂知識(shí),設(shè)計(jì)運(yùn)......

        連鎖超市信息管理系統(tǒng)設(shè)計(jì)

        目 錄 摘要 ············································· (1) 1緒論 ························......

        學(xué)生信息管理系統(tǒng)設(shè)計(jì)報(bào)告

        學(xué)生信息管理系統(tǒng)設(shè)計(jì)報(bào)告 080370104 馬中源 一、 設(shè)計(jì)目的 作為C#課程結(jié)課設(shè)計(jì),驗(yàn)證自身的學(xué)習(xí)效果,同時(shí)希望利用所學(xué)的基本知識(shí)和技能,進(jìn)行簡(jiǎn)單數(shù)據(jù)庫(kù)應(yīng)用程序設(shè)計(jì)。希望通......

        游戲信息管理系統(tǒng)設(shè)計(jì)報(bào)告

        VB游戲信息管理系統(tǒng)設(shè)計(jì)報(bào)告 一、 設(shè)計(jì)任務(wù)和要求 設(shè)計(jì)一個(gè)系統(tǒng)管理市面上的游戲軟件信息,主要實(shí)現(xiàn)以下功能: 1、 記錄游戲軟件的基本信息,主要包括:軟件編號(hào)、軟件名稱(chēng)、軟件類(lèi)......

        信息管理系統(tǒng)設(shè)計(jì)應(yīng)該注意什么

        信息管理系統(tǒng)設(shè)計(jì)應(yīng)該注意什么? 張 標(biāo) 管理系統(tǒng)的設(shè)計(jì)是系統(tǒng)建設(shè)工作的靈魂。不論是對(duì)業(yè)主還是軟件開(kāi)發(fā)的承包商,都會(huì)把系統(tǒng)的設(shè)計(jì)工作放在頭等重要的地位,它不僅直接關(guān)系到系......

        3.學(xué)生信息管理系統(tǒng)設(shè)計(jì)范文

        學(xué)生信息管理系統(tǒng)設(shè)計(jì)(限最多2人完成) 學(xué)生信息包括:學(xué)號(hào),姓名,年齡,性別,出生年月,地址,電話(huà),E-mail等。試設(shè)計(jì)學(xué)生信息管理系統(tǒng),使之能提供以下功能: 系統(tǒng)以菜單方式工作 學(xué)生信息錄入......

        電子政務(wù)檔案信息管理實(shí)驗(yàn)報(bào)告

        電子政務(wù)實(shí)驗(yàn)報(bào)告 實(shí)驗(yàn)名稱(chēng):檔案信息管理 實(shí)驗(yàn)?zāi)康模?)初步掌握檔案信息管理的相關(guān)知識(shí)點(diǎn) 2)了解檔案信息管理所涉及的角色,以及各角色所涉及的功能 3)了解檔案信息管理的相關(guān)流程......