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

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

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

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

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

      《數(shù)據(jù)庫技術(shù)與物流軟件開發(fā)》課程設(shè)計(jì)說明書內(nèi)容

      時(shí)間:2019-05-15 09:24:59下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫寫幫文庫小編為你整理了多篇相關(guān)的《《數(shù)據(jù)庫技術(shù)與物流軟件開發(fā)》課程設(shè)計(jì)說明書內(nèi)容》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《《數(shù)據(jù)庫技術(shù)與物流軟件開發(fā)》課程設(shè)計(jì)說明書內(nèi)容》。

      第一篇:《數(shù)據(jù)庫技術(shù)與物流軟件開發(fā)》課程設(shè)計(jì)說明書內(nèi)容

      山東科技大學(xué)學(xué)生課程設(shè)計(jì)

      目錄

      1.課題簡(jiǎn)介………………………………………………………1

      1.1 課題研究目的和意義………………………………………1

      1.2 課題主要研究內(nèi)容…………………………………………1

      2.系統(tǒng)分析………………………………………………………1

      2.1 業(yè)務(wù)流程圖…………………………………………………1

      2.2 用戶需求分析………………………………………………1

      2.3 系統(tǒng)功能設(shè)計(jì)………………………………………………1

      3.系統(tǒng)設(shè)計(jì)………………………………………………………1

      3.1 總體設(shè)計(jì)……………………………………………………1

      3.2 詳細(xì)設(shè)計(jì)……………………………………………………1

      3.3 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)………………………………………………1

      4.系統(tǒng)實(shí)施……………………………………………………1

      4.1 各功能界面設(shè)計(jì)(每個(gè)功能作一小節(jié))………………1

      6.使用說明……………………………………………………1

      7.參考資料……………………………………………………1

      第頁

      第二篇:數(shù)據(jù)庫課程設(shè)計(jì)說明書內(nèi)容要求(本站推薦)

      桂林電子工業(yè)學(xué)院課程設(shè)計(jì)說明書用紙

      引言

      包括設(shè)計(jì)目的、背景系統(tǒng)的目標(biāo)及任務(wù)

      包括系統(tǒng)建設(shè)目標(biāo),系統(tǒng)的主要任務(wù),系統(tǒng)性能指標(biāo),系統(tǒng)標(biāo)準(zhǔn)化要求。2 系統(tǒng)需求分析

      (1)系統(tǒng)的詳細(xì)需求

      包括:功能需求,使用范圍,業(yè)務(wù)流程,用戶界面,輸出要求,故障處理。(畫出系統(tǒng)數(shù)據(jù)流圖)

      (2)使用環(huán)境

      包括:網(wǎng)絡(luò)環(huán)境,硬件環(huán)境,軟件環(huán)境,與其他系統(tǒng)的關(guān)系。

      (3)可行性分析

      包括:技術(shù)可行性,經(jīng)濟(jì)可行性,人員可行性,影響系統(tǒng)開發(fā)的因素。3 軟件開發(fā)過程

      (1)系統(tǒng)設(shè)計(jì)

      包括:數(shù)據(jù)庫設(shè)計(jì):畫出E-R圖;系統(tǒng)功能設(shè)計(jì):畫出功能模塊結(jié)構(gòu)圖;

      系統(tǒng)安全設(shè)計(jì):可以考慮以下一些安全設(shè)計(jì)思想(系統(tǒng)中存貯的用

      戶口令、備份口令、數(shù)據(jù)庫連接信息等重要數(shù)據(jù),必需經(jīng)過安全加密等。)

      (2)軟件設(shè)計(jì)

      針對(duì)開發(fā)語言的選擇及本課題所要完成的各功能模塊,說明開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)的方法和技巧。軟件測(cè)試過程

      軟件項(xiàng)目在開發(fā)完成后還要進(jìn)行系統(tǒng)測(cè)試,以測(cè)試開發(fā)出的軟件的功能和性能是否達(dá)到預(yù)定要求。

      (1)測(cè)試環(huán)境

      ①硬件環(huán)境、②軟件環(huán)境、③數(shù)據(jù)環(huán)境、④網(wǎng)絡(luò)環(huán)境。

      (2)功能測(cè)試

      ①模擬現(xiàn)場(chǎng)測(cè)試、②應(yīng)用現(xiàn)場(chǎng)測(cè)試

      (3)性能測(cè)試結(jié)論

      課程設(shè)計(jì)最終的完成情況總結(jié)

      第三篇:數(shù)據(jù)庫技術(shù)與應(yīng)用課程設(shè)計(jì)

      ? 數(shù)據(jù)庫技術(shù)與應(yīng)用課程設(shè)計(jì)

      一、課程設(shè)計(jì)的教學(xué)目的

      1、使學(xué)生掌握數(shù)據(jù)庫的基本概念,結(jié)合實(shí)際的操作和設(shè)計(jì),鞏固課堂教學(xué)內(nèi)容;

      2、使學(xué)生掌握數(shù)據(jù)庫系統(tǒng)的基本概念、原理和技術(shù),將理論與實(shí)際相結(jié)合,應(yīng)用現(xiàn)有的數(shù)據(jù)建模工具和數(shù)據(jù)庫管理系統(tǒng)軟件,規(guī)范、科學(xué)地完成一個(gè)小型數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn)

      3、把理論課與實(shí)驗(yàn)課所學(xué)內(nèi)容做一綜合,并在此基礎(chǔ)上強(qiáng)化學(xué)生的實(shí)踐意識(shí)、提高其實(shí)際動(dòng)手能力。

      一、課程設(shè)計(jì)的任務(wù):

      使用現(xiàn)行教流行的開發(fā)工具和SQL Server進(jìn)行數(shù)據(jù)庫應(yīng)用的開發(fā),主要完成:

      1、創(chuàng)建所用的數(shù)據(jù)庫,創(chuàng)建所需要的表并設(shè)置好整性約束。

      2、開發(fā)出有相當(dāng)完善功能并有一定規(guī)模的數(shù)據(jù)庫應(yīng)用系統(tǒng),系統(tǒng)中要能實(shí)現(xiàn)對(duì)數(shù)據(jù)的插入、刪除、修改、簡(jiǎn)單查詢、復(fù)雜查詢、數(shù)據(jù)的統(tǒng)計(jì)等。?

      三、數(shù)據(jù)庫課程設(shè)計(jì)內(nèi)容及要求

      1、設(shè)計(jì)內(nèi)容:

      ? 選題:按自由組合原則,以1-2人一組,每一組從所給題目中任選一個(gè)合作完成,并且一個(gè)題目只能由一個(gè)組選作。

      ? 系統(tǒng)的開發(fā)與實(shí)現(xiàn):對(duì)所選課題進(jìn)行調(diào)查研究,完成系統(tǒng)的功能分析、結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫的概念要設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫的物理實(shí)現(xiàn)、用戶界面設(shè)計(jì)等,最后采用程序開發(fā)工具(C#、Java、VC、VB、Delphi、ASP等)完成系統(tǒng)開發(fā)。

      2、設(shè)計(jì)要求

      (1)采取課內(nèi)上機(jī)和業(yè)余上機(jī)相結(jié)合的方式進(jìn)行,合理安排設(shè)計(jì)進(jìn)度(可按以下建議的進(jìn)度進(jìn)行),在規(guī)定時(shí)間內(nèi)完成系統(tǒng)的開發(fā)和設(shè)計(jì)報(bào)告的編寫。

      (2)提交比較詳細(xì)的課程設(shè)計(jì)報(bào)告和設(shè)計(jì)作品。

      A、課程設(shè)計(jì)報(bào)告至少2000字以上(原代碼除外),報(bào)告所包含的內(nèi)容及格式見《數(shù)據(jù)庫原理——課程設(shè)計(jì)指導(dǎo)書》

      B、所開的數(shù)據(jù)庫應(yīng)用系統(tǒng)應(yīng)具有可運(yùn)行、功能較完整、界面較美觀、操作較方便等特點(diǎn)。

      C、每位同學(xué)至少完成所選課題設(shè)計(jì)工作量的50% ?

      四、設(shè)計(jì)方法與設(shè)計(jì)過程

      1、設(shè)計(jì)方法 1)學(xué)習(xí)研究課程設(shè)計(jì)指導(dǎo)書,確定設(shè)計(jì)題目

      2)確定開發(fā)目標(biāo)及初步方案;選擇、準(zhǔn)備及試用開發(fā)開發(fā)平臺(tái)。

      3)學(xué)習(xí)與搜集素材,借閱、購置必要的書籍與材料:根據(jù)自己承擔(dān)的任務(wù)利用各種途徑(圖書館、因特網(wǎng)、書店、同學(xué)親友等)進(jìn)行針對(duì)性的學(xué)習(xí)并收集相關(guān)素材,包括精選、購置必要的書籍。

      2、設(shè)計(jì)步驟:

      (1)需求分析:根據(jù)設(shè)計(jì)任務(wù)書的要求,查閱資料,對(duì)系統(tǒng)進(jìn)行功能分析和數(shù)據(jù)分析。

      (2)數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì):設(shè)計(jì)系統(tǒng)的E-R模型,描述實(shí)體的屬性和實(shí)體之間的聯(lián)系,消除不必要的冗余。

      (3)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì):實(shí)現(xiàn)E-R圖向關(guān)系模型的轉(zhuǎn)換,優(yōu)化數(shù)據(jù)模型。(4)數(shù)據(jù)庫的物理實(shí)現(xiàn):創(chuàng)建數(shù)據(jù)庫、表、視圖等,并設(shè)計(jì)表的完整性約束。(4)應(yīng)用程序開發(fā) :創(chuàng)建新的工程——連接數(shù)據(jù)庫——編寫程序代碼 ?

      五、SQLSERVER數(shù)據(jù)庫課程設(shè)計(jì)時(shí)間 SQLSERVER數(shù)據(jù)庫課程設(shè)計(jì)時(shí)間為一周,具體安排如下: ?

      六、課程設(shè)計(jì)交付成果說明(1)個(gè)人報(bào)告: 每個(gè)學(xué)生提交個(gè)人課程設(shè)計(jì)報(bào)告(A4打印稿,原代碼除外至少2000字以上,不少于20頁)。

      (2)軟件與電子文檔:把完成的所有文檔(設(shè)計(jì)文檔、設(shè)計(jì)報(bào)告及程序)一并交由指導(dǎo)老師處。

      ? 注:文檔目錄按照如下統(tǒng)一命名規(guī)則建立,“課題名/個(gè)人子目錄名”,比如“圖書管理系統(tǒng)/張三/張三_課程設(shè)計(jì)報(bào)告”。? 考核方式與成績?cè)u(píng)定標(biāo)準(zhǔn)

      ? 考核方式:考察平時(shí)表現(xiàn),注重設(shè)計(jì)結(jié)果演示和實(shí)習(xí)報(bào)告的書寫 ? 評(píng)定內(nèi)容:設(shè)計(jì)結(jié)果和設(shè)計(jì)報(bào)告 ? 教材及主要參考資料

      [1]張莉 《SQL SEVER數(shù)據(jù)庫原理及應(yīng)用 》

      [2]薩師煊 王珊著.《數(shù)據(jù)庫系統(tǒng)概論》第三版.高等教育出版社

      [3] 施伯樂 丁寶康 汪衛(wèi).《數(shù)據(jù)庫系統(tǒng)教程》 高等教育出版社2003年第2版

      [4]莊成三等.《數(shù)據(jù)庫系統(tǒng)原理及其應(yīng)用》.電子工業(yè)出版社 ? 設(shè)計(jì)報(bào)告按照以下提綱書寫 1)摘要。

      2)需求分析。

      3)數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)。

      4)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)。

      5)數(shù)據(jù)流圖及程序結(jié)構(gòu)框圖。

      6)程序原代碼及其說明。

      7)總結(jié)。

      ? 課題一:學(xué)生不及格學(xué)分管理系統(tǒng)開發(fā)(1人)

      (1)基本信息管理:能夠向數(shù)據(jù)庫中添加、刪除、修改不及格學(xué)生的科目、學(xué)分及成績等記錄。

      (2)數(shù)據(jù)查詢:能夠按照查詢條件(學(xué)期、學(xué)生姓名、班級(jí)、不及格科目)查詢?yōu)g覽查詢結(jié)果。

      (3)數(shù)據(jù)計(jì)算及統(tǒng)計(jì):計(jì)算每個(gè)學(xué)生不及格科目,累計(jì)學(xué)分并進(jìn)行降序排列。? 提供數(shù)據(jù):學(xué)分累計(jì)統(tǒng)計(jì)表

      ? 課題二:圖書出版管理系統(tǒng)開發(fā)(1-2人)

      (1)所出版圖書的信息管理:數(shù)據(jù)錄入、修改和刪除功能;

      (2)所出版圖書的查詢與統(tǒng)計(jì):可以按各種分類方式(如圖書的出版信息、出售信息等)對(duì)出版圖書信息進(jìn)行查詢與統(tǒng)計(jì)(3)系統(tǒng)維護(hù):如數(shù)據(jù)的備份、用戶的管理等。? 課題三:產(chǎn)品庫存管理系統(tǒng)開發(fā)(1-2人)

      1、用戶信息管理:至少三類以上的用戶,不同的用戶對(duì)產(chǎn)品的錄入、修改和刪除具有不同的權(quán)利。

      2、產(chǎn)品信息管理:錄入、修改和刪除產(chǎn)品的基本信息,要求:對(duì)產(chǎn)品名稱是否為空進(jìn)行檢驗(yàn);部份用戶可以修改與刪除產(chǎn)品信息;修改時(shí),要求先根據(jù)查詢列出滿足條件的產(chǎn)品信息,然后進(jìn)行修改。刪除時(shí),要先確認(rèn)再進(jìn)行刪除。

      3、倉庫信息管理:倉庫基本信息的錄入、修改和刪除。

      4、產(chǎn)品庫存管理:產(chǎn)生存儲(chǔ)表,對(duì)每種產(chǎn)品的庫存信息進(jìn)行管理,入庫時(shí),庫存增加、出庫時(shí)庫存減少。

      5、信息查詢與統(tǒng)計(jì):對(duì)產(chǎn)品的基本信息及庫存信息進(jìn)行單條件與組合條件的查詢與統(tǒng)計(jì)。

      ? 課題四:職工工資管理系統(tǒng)開發(fā)(1-2人)某單位員工分為管理員、財(cái)務(wù)員、技術(shù)員和銷售員等。該單位下設(shè)經(jīng)理室、財(cái)務(wù)科、技術(shù)科和銷售科4個(gè)科室。工資由基本工資、福利補(bǔ)貼和獎(jiǎng)勵(lì)工資構(gòu)成,失業(yè)保險(xiǎn)和住房公積金在工資中扣除。每個(gè)員工的基本資料有姓名、性別、年齡、單位和職業(yè)(如經(jīng)理、工程師等)。工資按月發(fā)放,1)職工的基本信息管理:錄入、修改與刪除職工信息。2)職工的基本工資管理:錄入、修改與刪除職工工資信息

      3)職工的工資計(jì)算:計(jì)算每個(gè)人的實(shí)際發(fā)放工資。實(shí)際發(fā)放的工資金額為工資減去扣除。4)工資的查詢:按職工所在的部門、職工名及職工編號(hào)等條件查詢每個(gè)職工的工資 5)工資的統(tǒng)計(jì):按科室、職業(yè)分類統(tǒng)計(jì)人數(shù)和工資金額。? 課題五:**市地下水常規(guī)監(jiān)測(cè) 信息管理系統(tǒng)開發(fā)(1-2人)

      (1)基本信息管理:能夠向數(shù)據(jù)庫中添加、刪除、修改地下水常規(guī)監(jiān)測(cè)數(shù)據(jù)。(2)數(shù)據(jù)查詢:能夠按照條件(監(jiān)測(cè)點(diǎn)、監(jiān)測(cè)因子、監(jiān)測(cè)時(shí)間)進(jìn)行查詢;能夠選擇監(jiān)測(cè)因子查詢所有該因子超標(biāo)的監(jiān)測(cè)點(diǎn),指定一個(gè)監(jiān)測(cè)點(diǎn)判斷該監(jiān)測(cè)點(diǎn)所有常規(guī)監(jiān)測(cè)因子的狀態(tài)(是否超標(biāo))

      (3)數(shù)據(jù)統(tǒng)計(jì):能夠按照時(shí)間段等條件對(duì)監(jiān)測(cè)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)。? 課題六:商品銷售管理系統(tǒng)開發(fā)(1-2人)(1)用戶管理:用戶的基本信息及權(quán)限的錄入、修改和刪除管理

      (2)商品信息管理:商品基本信息錄入、修改和刪除,注意各類完整性約束的設(shè)計(jì)與檢驗(yàn)。

      (3)進(jìn)貨信息管理:進(jìn)貨信息的錄入、修改和刪除。

      (4)銷售信息管理:商品銷售信息的錄入、修改和刪除管理。

      (5)各類信息的查詢:按簡(jiǎn)單條件、組合條件及模糊條件對(duì)各類信息進(jìn)行查詢。(6)各類信息的統(tǒng)計(jì):按簡(jiǎn)單條件、組合條件及模糊條件對(duì)各類信息進(jìn)行統(tǒng)計(jì)。? 課題七:電子相冊(cè)管理系統(tǒng)開發(fā)(1人)(1)照片基本信息的管理:照片的上傳、顯示與刪除。(2)照片的瀏覽與查詢:按不同條件實(shí)現(xiàn)對(duì)照片的瀏覽與查詢(3)用戶的管理:不同的用戶對(duì)照片的上傳與查詢等權(quán)限不同。? 課題八:人事管理系統(tǒng)開發(fā)(1-2人)(1)員工信息管理:?jiǎn)T工的姓名、性別、工作崗位、所在部門、學(xué)歷、婚姻狀況、專業(yè)、畢業(yè)時(shí)間、學(xué)校、外語情況、職稱等基本信息的錄入、修改與刪除。

      (2)企業(yè)工作崗位信息和部門信息管理:企業(yè)中的工作崗位信息和部門信息的錄入、修改與刪除(如轉(zhuǎn)出、辭職、辭退、退休)。

      (3)職稱信息的管理:所有職稱的種類、專業(yè)等信息的錄入、修改與刪除。(4)職工的檔案管理:對(duì)職工檔案信息的錄入、修改與刪除。(4)信息的查詢:對(duì)各類信息按不同的條件進(jìn)行查詢。(5)信息的統(tǒng)計(jì):對(duì)各類信息按不同的條件進(jìn)行統(tǒng)計(jì) ? 課題九:教職工簽到管理系統(tǒng)開發(fā)(1人)

      (1)教職工基本信息管理:教職工基本信息的增加、修改與刪除;

      (2)教職工簽到管理:教職工輸入編號(hào)后,簽到,系統(tǒng)自動(dòng)記錄其簽到的時(shí)間,并注明是否遲到。

      (3)教職工簽到情況的查詢與統(tǒng)計(jì):按不同的條件對(duì)工簽到情況進(jìn)行查詢與統(tǒng)計(jì)

      ? 課題十:通訊簿信息管理系統(tǒng)開發(fā)(1人)

      (1)地址信息的管理:對(duì)新地址的姓名、性別、家庭住址、手機(jī)、住址電話、辦公電話、電子信箱、個(gè)人簡(jiǎn)介、照片等基本信息的錄入,對(duì)原有地址信息的修改與刪除,在修改與刪除時(shí),應(yīng)先查詢出相關(guān)信息,再進(jìn)行修改與刪除;

      (2)地址信息的查詢與統(tǒng)計(jì):可以按姓名等不同的條件對(duì)地址信息進(jìn)行查詢與統(tǒng)計(jì);

      (3)用戶管理:錄入、修改與刪除用戶信息以及對(duì)用戶授權(quán)的管理。? 課題十一:網(wǎng)上圖書銷網(wǎng)站設(shè)計(jì)與開發(fā)(1-2人)

      ?(1)圖書信息管理:可以在管理后臺(tái)錄入、修改與刪除圖書的基本信息; ?(2)圖書內(nèi)容簡(jiǎn)介管理:錄入、修改與刪除圖書的內(nèi)容簡(jiǎn)介;

      ?(3)圖書內(nèi)容簡(jiǎn)介的查詢:可以在前臺(tái)按關(guān)鍵字查詢圖書的內(nèi)容簡(jiǎn)介 ?(4)用戶注冊(cè)管理:前臺(tái)提供用戶注冊(cè)界面,后臺(tái)可以對(duì)注冊(cè)的用戶進(jìn)行查詢與刪除,但不能修改用戶的注冊(cè)信息。

      ?(5)購物車管理:前臺(tái)用戶可以將感興趣的圖書放入購物車,也可以刪除與查詢購物車內(nèi)的圖書;

      ?(6)各類信息的查詢:學(xué)生自己設(shè)計(jì)按不同條件對(duì)各類信息進(jìn)行查詢與統(tǒng)計(jì)。

      ?(7)各類信息需要用數(shù)據(jù)庫存儲(chǔ)。? 課題十二:客房管理信息系統(tǒng)開發(fā)(1-2人)

      (1)用戶管理:錄入、修改與刪除用戶信息以及對(duì)用戶授權(quán)的管理。(2)客房基本信息的管理:添加、修改、刪除客房的基本信息;

      (3)客戶住宿登記信息的管理:添加、修改、刪除客戶住宿登記的基本信息;(4)客戶預(yù)定管理:對(duì)預(yù)定客房的基本信息進(jìn)行管理(5)客戶退房處理:對(duì)退房信息進(jìn)行管理;

      (6)各類信息的查詢與統(tǒng)計(jì):按不同的條件對(duì)各類信息進(jìn)行查詢與統(tǒng)計(jì)。? 課題十三:高??蒲泄芾硐到y(tǒng)開發(fā)(1-2人)(1)科研人員管理:科研人員基本信息的錄入、修改與刪除。(2)科研項(xiàng)目管理;科研項(xiàng)目基本信息的錄入、修改與刪除。

      (3)獲獎(jiǎng)情況管理:對(duì)獲獎(jiǎng)的科研科研成果、科研項(xiàng)目及相關(guān)的科研人員的信息進(jìn)行管理;

      (4)科研成果管理:對(duì)科研論文、學(xué)術(shù)著作等科研成果的基本信息進(jìn)行錄入、修改與刪除管理。

      (5)學(xué)術(shù)期刊管理:對(duì)各種學(xué)術(shù)期刊的基本信息進(jìn)行錄入、修改與刪除管理。(6)各類信息的查詢與統(tǒng)計(jì):按不同的條件對(duì)各類信息進(jìn)行查詢與統(tǒng)計(jì)。? 課題十四:旅游管理系統(tǒng)開發(fā)(1-2人)

      (1)景點(diǎn)管理:對(duì)各個(gè)景點(diǎn)基本信息的錄入、修改與刪除。(2)導(dǎo)游管理:對(duì)每個(gè)導(dǎo)游的姓名、專業(yè)、所在景點(diǎn)等基本信息的錄入、修改與刪除。

      (3)游客管理:對(duì)各個(gè)游客基本信息的錄入、修改與刪除。(4)用戶管理:錄入、修改與刪除用戶信息以及對(duì)用戶授權(quán)的管理。(5)各類信息的查詢:按不同的條件對(duì)各類信息進(jìn)行查詢。(6)各類信息的統(tǒng)計(jì):按不同的條件對(duì)各類信息進(jìn)行統(tǒng)計(jì)。? 課題十五:民航訂票管理系統(tǒng)開發(fā)(1-2人)(1)航班信息管理:每個(gè)航班基本信息的錄入、修改與刪除。

      (2)航班坐位信息管理:每個(gè)航班坐位信息的錄入、修改與刪除。

      (3)機(jī)票預(yù)定管理:輸入旅客基本信息,系統(tǒng)為旅客安排航班,打印取票通知和帳單;(4)退訂機(jī)票管理:對(duì)退訂機(jī)票信息進(jìn)行判斷、錄入、修改與刪除。

      (5)查詢信息:能夠查詢每個(gè)航班的基本信息、預(yù)定情況、旅客的基本信息等。(6)統(tǒng)計(jì)信息:計(jì)算每個(gè)航班的滿座率,統(tǒng)計(jì)旅客的乘坐次數(shù)數(shù)、乘坐總金額等。

      ? 課題十六:圖書借閱管理系統(tǒng)開發(fā)(1-2人)(1)讀者信息管理:對(duì)借閱者的借書證號(hào)、姓名、性別、出生日期、身份證號(hào)、聯(lián)系電話、辦證日期、借閱范圍(書庫)、所在單位、職業(yè)等基本信息的錄入、修改與刪除。

      (2)圖書基本信息管理:對(duì)每種圖書的書名、書號(hào)(ISBN)、作者(譯者)、出版社、定價(jià)和內(nèi)容簡(jiǎn)介等基本信息的錄入、修改與刪除。

      (3)借閱管理:借閱者的個(gè)人資料和所借圖書的書名、書號(hào)數(shù)據(jù)等基本信息的錄入、修改與刪除。憑借書證借書,每次最多能借8本書。借書期限最長為60天。輸入借書證號(hào)后,能根據(jù)借書證號(hào)判斷該讀者可以借書的書庫,借書是否超出最大允許借書冊(cè)數(shù),書庫中是否還有該書可借。

      (4)還書管理:對(duì)過期未還圖書進(jìn)行罰款,對(duì)歸還的圖書能從借書登記表中取消,對(duì)丟失的圖書進(jìn)行登記。

      (5)對(duì)所有購進(jìn)圖書的分類查詢和分類統(tǒng)計(jì),能夠按書名、作者等分類查詢現(xiàn)有圖書的數(shù)量。

      (6)能根據(jù)書號(hào)、書名、作者、出版單位、內(nèi)容提要關(guān)鍵字、分類號(hào)、索書號(hào)、每冊(cè)圖書館藏注冊(cè)號(hào)等進(jìn)行查詢。

      ? 課題課題十七:類QQ留言系統(tǒng)開發(fā)(1人)

      1、QQ號(hào)基本信息的管理:能夠向數(shù)據(jù)庫中添加、刪除QQ號(hào)記錄,能夠修改記錄中的字段值。

      2、能夠按照條件(好友呢稱、QQ號(hào))留言或?yàn)g覽。

      3、能夠按好友呢稱、QQ號(hào)等條件對(duì)QQ號(hào)進(jìn)行查詢 與統(tǒng)計(jì) ? 課題十八:中小學(xué)智能排課系統(tǒng)開發(fā)(1-2人)

      ? 能根據(jù)教師要求(如某天不得排課)、課程約束(如體育不能排在上午第一節(jié)課)、班級(jí)約束(如某班星期五下午最后一節(jié)課不排課)、校級(jí)約束(如全校所有班級(jí)星期一下午第一節(jié)課都為班會(huì))等信息自動(dòng)為班級(jí)和教師生成課程表,要求主課盡量排在上午和下午一、二節(jié)課,副課盡量排在上午和下午的最后一節(jié)課,如體育課排在上午第一節(jié)課是不太合適的。對(duì)于軟件不能安排的少數(shù)課程,教務(wù)工作者能夠在自動(dòng)排出的課程表上進(jìn)行手工調(diào)課。? 具體要求:

      (1)系統(tǒng)可以進(jìn)行兩節(jié)連課處理,如作文課可以連課上;(2)排出的課程表中不允許有教師沖突的情況,比如,一個(gè)教師同時(shí)給兩個(gè)班級(jí)上課是不允許的;

      (3)要求課程表中的課程要有所變化,比如一個(gè)班級(jí)的所有數(shù)學(xué)課總是排在上午第一節(jié)課是不好的課程表。

      (4)每周上課天數(shù)為5天,每天上課節(jié)數(shù)可以是7節(jié)或是8節(jié);(5)每個(gè)年級(jí)所開課程是一樣的;(6)一個(gè)教師可以教授多門課程;

      (7)系統(tǒng)可以為每個(gè)班級(jí)和每位教師打印課程表;(8)在課表生效后,教師可以要求調(diào)課;

      (9)教師數(shù)量是動(dòng)態(tài)的,所開課程的數(shù)量也是動(dòng)態(tài)的。

      ? 課題十九:學(xué)生學(xué)籍管理信息系統(tǒng)開發(fā)(1人)

      (1)學(xué)生檔案的管理,即錄入、修改、查詢、輸出學(xué)生檔案信息,這些信息包括學(xué)生基本情況、學(xué)生簡(jiǎn)歷情況、學(xué)生獎(jiǎng)勵(lì)情況、學(xué)生處分情況、學(xué)生家庭信息、學(xué)生體檢情況。

      (2)學(xué)生學(xué)籍管理,能夠錄入、修改、查詢、輸出學(xué)生學(xué)籍信息,這些信息包括學(xué)生獎(jiǎng)貸學(xué)金情況、學(xué)生注冊(cè)、學(xué)生異動(dòng)情況、學(xué)生軍訓(xùn)情況、學(xué)生畢業(yè)情況。

      (3)學(xué)生成績管理,能夠錄入修改、查詢、輸出學(xué)生入校成績,各學(xué)期、各門課程的成績信息,并支持按年級(jí)、班級(jí)等條件的統(tǒng)計(jì)、查詢、報(bào)表輸出。

      ? 課題二十:網(wǎng)上訂貨發(fā)貨系統(tǒng)開發(fā)(1-2人)

      1)合同管理:合同的合同編號(hào),客戶的名稱,地址,簽定時(shí)間,帳號(hào),總金額及產(chǎn)品清單等基本信息的錄入、修改、刪除和查詢。一個(gè)合同可簽訂多種產(chǎn)品,合同簽訂必須為現(xiàn)有的庫存產(chǎn)品,但產(chǎn)品庫存量不夠時(shí),可允許先簽訂合同;

      2)客戶管理:客戶網(wǎng)上注冊(cè)、登錄、修改個(gè)人資料等。

      3)發(fā)貨管理:根據(jù)合同簽訂的情況發(fā)貨,不得超出合同簽訂的產(chǎn)品品種,數(shù)量及庫存量;每個(gè)合同的發(fā)貨可分次完成,并保留發(fā)貨的歷史記錄。

      4)庫存管理:可完成產(chǎn)品入庫、出庫(合同發(fā)貨)信息的錄入、修改與刪除。5)查詢信息:各類基本信息的分類查詢 6)統(tǒng)計(jì)信息:各類基本信息的分類統(tǒng)計(jì)。

      ? 課題二十一:超市管理系統(tǒng)開發(fā)(1-2人)1)超市員工信息管理:超市員工的姓名、家庭住址、學(xué)歷、婚姻狀況信息等基本的錄入、修改和刪除; 2)超市貨物信息管理:超市貨物的的名稱,編號(hào),價(jià)格,生產(chǎn)廠家,庫存量等基本信息的錄入、修改和刪除;

      3)銷售情況管理:超市貨物銷售信息的錄入、修改和刪除; 4)用戶管理:用戶基本信息的的錄入、修改和刪除; 5)查詢信息:各類基本信息的分類查詢

      6)統(tǒng)計(jì)信息:各類基本信息的分類統(tǒng)計(jì)。

      ? 課題二十二:教師網(wǎng)上成績錄入系統(tǒng)開發(fā)(1-2人)

      1)教師信息的管理:教師的基本信息、所教課程、授課時(shí)間、教師密碼等信息的錄入、修改和刪除;

      2)學(xué)生信息的管理:學(xué)生基本信息的錄入、修改和刪除;

      3)課程信息的管理:課程基本信息的錄入、修改和刪除;

      4)選課信息的管理:生所選課程基本信息的錄入、修改和刪除;

      5)成績管理:成績的錄入和修改

      6)信息的查詢與統(tǒng)計(jì):能按不同條件對(duì)各類信息進(jìn)行查詢,能按多個(gè)條件對(duì)成績信息、選課信息等進(jìn)行統(tǒng)計(jì);

      ? 課題二十三:網(wǎng)上考試系統(tǒng)開發(fā)(1-2人)1)考生信息管理:考生基本信息的錄入、修改和刪除。

      2)試題庫管理:試題庫(試題及答案)基本信息的錄入、修改和刪除。

      3)試卷生成:根據(jù)規(guī)則從試題庫抽出試題形成試卷

      4)試卷提交:學(xué)生做完題目以后,能夠?qū)ψ约旱拇鸢高M(jìn)行提交,提交以后,信息不能再修改;

      5)試卷評(píng)分:對(duì)試卷進(jìn)行自動(dòng)評(píng)分,并記錄試卷分?jǐn)?shù)。學(xué)生將所有題目全部提交以后,能夠查看標(biāo)準(zhǔn)答案與評(píng)分標(biāo)準(zhǔn)。

      6)查詢與統(tǒng)計(jì)信息:能對(duì)試卷的難易度、成績等各類基本信息進(jìn)行分類查詢與統(tǒng)計(jì)。

      ? 課題二十四:網(wǎng)上選課系統(tǒng)開發(fā)(1-2人)(1)學(xué)生信息管理:學(xué)生基本信息的錄入、修改和刪除。

      (2)可選課程信息管理:課程的課程號(hào)、課程名、可選專業(yè)及開課學(xué)期學(xué)分等基本信息的錄入、修改和刪除。

      (3)學(xué)生選課:學(xué)生登錄后,根據(jù)學(xué)生的專業(yè)及開課學(xué)期生成可選的課程表,讓學(xué)生完成選課,并自動(dòng)生成選課信息表。(4)選課信息表的查詢與修改:所選課的課程號(hào)、課程名、學(xué)號(hào)、選課時(shí)間、所修學(xué)期等基本信息在一定的時(shí)間段內(nèi)可刪除。(5)查詢信息:各類基本信息的分類查詢

      (6)統(tǒng)計(jì)信息:各類基本信息的分類統(tǒng)計(jì)。

      ? 課題二十五:學(xué)生黨員管理系統(tǒng)開發(fā)(1人)

      (1)學(xué)生黨員信息的管理;能夠增加、修改和刪除學(xué)生黨員的基本信息;(2)查詢黨員的基本信息:能夠按照查詢條件(班級(jí)、年級(jí)、專業(yè)、入黨時(shí)間)查詢黨員的數(shù)量;也能夠?qū)崿F(xiàn)多個(gè)條件的組合查詢

      (3)統(tǒng)計(jì)黨員的基本信息:統(tǒng)計(jì)按照查詢條件(班級(jí)、年級(jí)、專業(yè)、入黨時(shí)間)查詢黨員的數(shù)量;

      ? 課題二十六:學(xué)生綜合評(píng)定積分管理系統(tǒng)開發(fā)(1人)

      (1)學(xué)生綜合成績的管理:能夠按照學(xué)年記錄增加、修改和刪除學(xué)生各項(xiàng)分值(德育素質(zhì)分各項(xiàng)、體育素質(zhì)分各項(xiàng)、智育素質(zhì)分各項(xiàng)),并能夠進(jìn)行自動(dòng)運(yùn)算求出學(xué)生該學(xué)年的綜合積分。

      (2)成績查詢:能夠按照查詢條件(學(xué)年、專業(yè)、班級(jí))對(duì)各項(xiàng)信息進(jìn)行查詢。(3)能夠按照設(shè)定條件進(jìn)行綜合積分排序(學(xué)年、專業(yè)、班級(jí))和對(duì)成績的統(tǒng)計(jì)

      注:提供數(shù)據(jù):系各班綜合評(píng)定表;學(xué)生學(xué)籍信息統(tǒng)計(jì)表; ? 課題二十七:畢業(yè)論文管理系統(tǒng)開發(fā)(1人)

      (1)畢業(yè)論文基本信息管理:能夠向數(shù)據(jù)庫中添加、修改、刪除論文記錄。?(2)數(shù)據(jù)查詢:能夠按照查詢條件(指導(dǎo)教師、選題性質(zhì)、題目類型、成績、專業(yè)班級(jí)、年級(jí)、學(xué)生姓名、難度、指導(dǎo)教師職稱)進(jìn)行論文的查詢并能瀏覽查詢結(jié)果。

      ?(3)數(shù)據(jù)統(tǒng)計(jì):能夠按照設(shè)定條件進(jìn)行相關(guān)數(shù)據(jù)的統(tǒng)計(jì)(成績百分率(優(yōu)秀、良好、中等、及格、不及格),可以以專業(yè)來統(tǒng)計(jì)也可以以班級(jí)來統(tǒng)計(jì))。

      ? 課題二十八:學(xué)生宿舍查詢系統(tǒng)開發(fā)(1-2人)

      (1)學(xué)生宿舍信息管理:能夠向數(shù)據(jù)庫中添加、刪除和修改宿舍記錄。(2)宿舍信息查詢:能夠按照查詢條件(學(xué)生姓名、學(xué)號(hào)、宿舍、電話、班級(jí))進(jìn)行查詢并能瀏覽查詢結(jié)果。

      (3)宿舍信息統(tǒng)計(jì):能夠按照條件(學(xué)生人數(shù)、專業(yè)、是否住滿或是否為空等)進(jìn)行統(tǒng)計(jì)并能瀏覽統(tǒng)計(jì)結(jié)果。

      ? 注:提供的數(shù)據(jù)有學(xué)生宿舍信息匯總表、學(xué)生學(xué)籍信息統(tǒng)計(jì)表 ? 課題二十九:考試監(jiān)考管理系統(tǒng)開發(fā)(1人)(1)基本信息管理:能夠向數(shù)據(jù)庫中添加、刪除、修改監(jiān)考安排相關(guān)的信息。(2)數(shù)據(jù)查詢:能夠按照條件(教師姓名、監(jiān)考校區(qū))進(jìn)行查詢;

      (3)數(shù)據(jù)統(tǒng)計(jì):按照教師姓名統(tǒng)計(jì)教師每一學(xué)期監(jiān)考的次數(shù)和監(jiān)考費(fèi),往返新老兩個(gè)校區(qū)的監(jiān)考費(fèi)為13元/次,否則為10元/次; ? 課題三十:氣象信息管理系統(tǒng)開發(fā)(1人)

      (1)基本信息管理:能夠向數(shù)據(jù)庫中添加、刪除、修改氣象記錄。

      (2)數(shù)據(jù)查詢:能夠按照查詢條件(月份、地名、氣溫類別)進(jìn)行查詢并能瀏覽查詢結(jié)果

      (3數(shù)據(jù)統(tǒng)計(jì):能夠按照統(tǒng)計(jì)條件(月份、地名、氣溫類別)進(jìn)行統(tǒng)計(jì)并能瀏覽統(tǒng)計(jì)結(jié)果。

      第四篇:數(shù)據(jù)庫課程設(shè)計(jì)說明書

      *******************

      實(shí)踐教學(xué)

      *******************

      蘭州理工大學(xué)

      計(jì)算機(jī)與通信學(xué)院

      2014年春季學(xué)期

      課程設(shè)計(jì)

      題目:專業(yè)班級(jí):姓名: 學(xué)號(hào):指導(dǎo)教師:成績:

      目錄

      摘要...........................1 1.2.3.4.5.需求分析.........................2 概念結(jié)構(gòu)設(shè)計(jì)........................2 邏輯結(jié)構(gòu)設(shè)計(jì)........................2 系統(tǒng)實(shí)現(xiàn).........................2 系統(tǒng)測(cè)試.........................2

      參考文獻(xiàn)..........................2

      課程設(shè)計(jì)總結(jié)......................4文檔排版要求:

      一級(jí)標(biāo)題:宋體,三號(hào),加粗

      二級(jí)標(biāo)題:四號(hào),宋體

      正文:宋體,小四號(hào),1.5倍行距

      摘要

      (300字之內(nèi))

      本設(shè)計(jì)是以學(xué)?,F(xiàn)有的考務(wù)管理工作為背景,根據(jù)學(xué)??荚嚬芾淼幕玖鞒?,以提高考試管理工作的效率和標(biāo)準(zhǔn)化為目標(biāo),開發(fā)了一個(gè)“網(wǎng)絡(luò)考試管理信息系統(tǒng)”。該系統(tǒng)采用Java開發(fā)技術(shù),應(yīng)用服務(wù)器選用Tomcat,數(shù)據(jù)庫服務(wù)器選用Oracle10g。

      該系統(tǒng)分為前臺(tái)和后臺(tái)2個(gè)部分。前臺(tái)為普通用戶提供系統(tǒng)登錄、考生注冊(cè)、在線考試、查詢成績等功能;后臺(tái)為管理員提供管理各類基礎(chǔ)數(shù)據(jù)的功能,包括學(xué)生注冊(cè)管理、專業(yè)信息管理、課程信息管理、考試信息管理、考試成績管理、考試題目管理等6個(gè)模塊。

      關(guān)鍵詞: 網(wǎng)絡(luò)考試管理;Java;Oracle

      1.需求分析

      (系統(tǒng)結(jié)構(gòu)、系統(tǒng)功能)

      2.概念結(jié)構(gòu)設(shè)計(jì)

      (畫出E-R圖)

      3.邏輯結(jié)構(gòu)設(shè)計(jì)

      (給出具體的關(guān)系模式及關(guān)系圖)

      4.系統(tǒng)實(shí)現(xiàn)

      (配以界面說明實(shí)現(xiàn)了那些主要功能)。

      5.系統(tǒng)測(cè)試

      (簡(jiǎn)要說明測(cè)試方法、測(cè)試用例)

      參考文獻(xiàn)

      1.趙艷鐸等(譯).數(shù)據(jù)庫原理(第5版)[M].清華大學(xué)出版社, 2011

      2.楊冬青等(譯).數(shù)據(jù)庫系統(tǒng)概念(第6版)[M].機(jī)械工業(yè)出版社, 2012

      3.金名等(譯).數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)、實(shí)現(xiàn)與管理(第8版)[M].清華大學(xué)出版社, 2012

      4.劉智勇.SQL Server 2008寶典[M].電子工業(yè)出版社,2010

      5.蘇金國等(譯).Oracle Database 9i/10g/11g編程藝術(shù)[M].人民郵電出版社, 2011

      6.張躍平等.JSP程序設(shè)計(jì)[M].清華大學(xué)出版社, 2009,8

      7.吳長忠,曹樹坤,陶立英,桑曙光.高校畢業(yè)設(shè)計(jì)管理系統(tǒng)設(shè)計(jì)與構(gòu)建研究[J].科技創(chuàng)新導(dǎo)報(bào),2009年35期

      8.張建偉,王璐,蔡增玉,陳娟娟.基于Web的高校畢業(yè)設(shè)計(jì)全程管理的系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].鄭州輕工業(yè)學(xué)院學(xué)報(bào)(自然科學(xué)版),2009年05期

      9.李華.PowerBuilder程序設(shè)計(jì)教程[M].清華大學(xué)出版社,2010

      注意:黃色標(biāo)注部分,需要各位同學(xué)根據(jù)自己選用的技術(shù),填寫相應(yīng)的參考書。

      課程設(shè)計(jì)總結(jié)

      (300字之內(nèi))

      第五篇:數(shù)據(jù)庫課程設(shè)計(jì)內(nèi)容及感想

      數(shù)據(jù)庫課程設(shè)計(jì)內(nèi)容及感想(完結(jié))

      這次數(shù)據(jù)庫課程設(shè)計(jì)用的是Microsoft Visual FoxPro 6.0 ,而我們平時(shí)用的Microsoft SQL Server 2000,雖然對(duì)VFP完全陌生,但在老師的指引下,我們近乎完美的完成了課程設(shè)計(jì)。當(dāng)然過程是艱辛的。

      面對(duì)著完全陌生的操作環(huán)境VFP,許多同學(xué)開始埋怨,要求用SQL,用我們學(xué)過的ASP等來完成設(shè)計(jì)。但我們慢慢發(fā)現(xiàn)用VFP做課程設(shè)計(jì)其實(shí)很有優(yōu)勢(shì),于是它的這個(gè)優(yōu)勢(shì)激發(fā)了我們?nèi)チ私馑挠@蠋熛葘FP中基本的建數(shù)據(jù)庫,建表以及建表單等向我們演示了一遍,我們也仿照著做了,發(fā)覺并不是很難。但想到這次課程設(shè)計(jì)做的是一套學(xué)生學(xué)籍和成績管理系統(tǒng),我們又開始茫然了。那天,老師給我們看了一段可以讓文字循環(huán)移動(dòng)的代碼,這使我們產(chǎn)生了好奇心理,有了快速了解它的沖動(dòng)。因?yàn)橛妹嫦驅(qū)ο蟮恼Z言做特效,這還是第一次。下課之后我把那段我們不了解的語言寫的特效代碼發(fā)到了VFP論壇上請(qǐng)人幫忙解釋,最后我們完全理解了那段代碼的意思。

      代碼如下:

      a=ThisForm.label1.Caption&&獲得標(biāo)簽1的字符

      key=0&&定義數(shù)值變量

      DO WHILE KEY!=32&&語句循環(huán),直至按下空格(=32)鍵

      al=substr(a,1,2)&&分離出字符變量a中的前兩個(gè)字符 a=Alltrim(substr(a,3))+al&&去掉首尾空格

      ThisForm.label1.caption=a&&將移動(dòng)后的字符變量重新賦值給標(biāo)簽1將移動(dòng)后的字符變量重新賦值給標(biāo)簽1

      key=inkey(0.5,'H')&&接收鍵盤輸入,0.5表示等待0.5秒,H表示隱藏光標(biāo)

      ThisForm.Refresh&&表單刷新

      ENDDO

      ThisForm.release&&表單釋放

      接下來的路并不好走,因?yàn)檫€有很多代碼要寫,而寫這代碼的語言以前又沒有接觸過。習(xí)慣了用百度、用Google的我們,只得尋找網(wǎng)絡(luò)資源了,可是網(wǎng)上并沒有和我們一模一樣的課程設(shè)計(jì)源碼。我最后找到了和這次課程設(shè)計(jì)類似的系統(tǒng)的源碼,可惡的是,別人做的系統(tǒng)設(shè)置有密碼,我要看它的效果必須先破譯出這套系統(tǒng)的密碼,我好不容易找到了密碼,卻發(fā)現(xiàn)更大的未知領(lǐng)域。還好老師后來提示了我和另一個(gè)同學(xué)一些代碼中用到的函數(shù)和語句,課后我分析了別人的代碼,和班上那位同學(xué)一起探索一起嘗試,終于成功的完成了“刪除”、“修改”、“保存”按鈕的代碼。

      “刪除”按鈕代碼如下:

      Delete&&標(biāo)記當(dāng)前行,為刪除做準(zhǔn)備

      scyesno=messagebox(“真的要?jiǎng)h除嗎?”,4+32,“確認(rèn)”)&&確認(rèn)窗口

      if scyesno=6&&如果確認(rèn)

      USE學(xué)生信息 EXCLUSIVE

      Pack&&刪除

      messagebox(“刪除成功!”,64,“提示窗口”)&&提示窗口

      thisform.refresh&&刷新

      else

      messagebox(“未刪除!”,64,“提示窗口”)&&提示窗口

      endif

      “修改” 按鈕代碼:

      dimension a(8)&&定義數(shù)組

      a(1)=thisform.text1.value

      a(2)=thisform.text2.value

      a(3)=thisform.text3.value

      a(4)=thisform.text4.value

      a(5)=thisform.text5.value

      a(6)=thisform.Optiongroup1.value

      a(7)=thisform.check1.value

      a(8)=thisform.edit1.value

      replace 學(xué)生信息.學(xué)號(hào) with a(1)&&替換,下同

      replace 學(xué)生信息.姓名 with a(2)

      replace 學(xué)生信息.性別 with a(6)

      replace 學(xué)生信息.出生日期 with a(3)

      replace 學(xué)生信息.專業(yè) with a(4)

      replace 學(xué)生信息.入學(xué)成績 with a(5)

      replace 學(xué)生信息.團(tuán)員 with a(7)

      replace 學(xué)生信息.簡(jiǎn)介 with a(8)

      thisform.refresh&&刷新

      “保存”按鈕的代碼:

      dimension a(8)

      a(1)=thisform.text1.value

      a(2)=thisform.text2.value

      a(3)=thisform.text3.value

      a(4)=thisform.text4.value

      a(5)=thisform.text5.value

      a(6)=thisform.Optiongroup1.value

      a(7)=thisform.Check1.value

      a(8)=thisform.edit1.value

      replace 學(xué)生信息.學(xué)號(hào) with a(1)

      messagebox(“保存成功!”,64,“提示窗口”)

      當(dāng)然,老師了解了我們的情況后,向我們講解了幾個(gè)簡(jiǎn)單的代碼:

      “退出”按鈕的代碼:

      thisform.release

      “上一步”按鈕的代碼:

      skip-1

      if bof()

      go top

      endif

      thisform.refresh

      “下一步”按鈕的代碼:

      skip

      if eof()

      go bottom

      endif

      thisform.refresh

      “添加”按鈕的代碼:

      append blank

      thisform.text1.setfocus

      thisform.text2.setfocus

      thisform.text3.setfocus

      thisform.text4.setfocus

      thisform.text5.setfocus

      thisform.edit1.setfocus

      thisform.refresh

      上面的代碼,后來我們?cè)谑欠裰蛔x方面做過改進(jìn),這里就不一一列舉。用到的語句是:

      thisform.check1.readonly=.t.&&復(fù)選框只讀

      thisform.check1.readonly=.f.&&復(fù)選框非只讀

      成績表單的代碼和上面學(xué)籍表單的類似,這里也不列舉了。

      需要提醒的是,要想在表單中的文本框、編輯框、復(fù)選框、ActiveX綁定控件框等里顯示對(duì)應(yīng)表里內(nèi)容,必須在它們“屬性”的ControlSource中填對(duì)應(yīng)內(nèi)容,例如在表單的ActiveX綁定控件框中顯示照片,就得把ActiveX綁定控件框的“屬性”里的ControlSource內(nèi)容改為“學(xué)生信息.照片”,其他類推。建表單這里就就不再熬述了。

      建完表單,接下來是制作報(bào)表。建好新報(bào)表,首先是添加你要顯示的表,例如下面制作的是學(xué)生學(xué)籍報(bào)表,可以通過點(diǎn)右鍵“數(shù)據(jù)環(huán)境”,再通過在數(shù)據(jù)環(huán)境中點(diǎn)右鍵,點(diǎn)“添加”選擇學(xué)生信息表來添加。

      這次做的報(bào)表涉及到分組,我們做的是按“性別”分組,那么在報(bào)表中點(diǎn)右

      鍵里的“數(shù)據(jù)分組”,在彈出的窗口里的“分組表達(dá)式”里填入“學(xué)生信息.性別”。

      然后再通過在“數(shù)據(jù)環(huán)境設(shè)計(jì)器”里的學(xué)生信息表上點(diǎn)右鍵,將“屬性”里的Order的內(nèi)容改為“性別”即可。分組的前提是將學(xué)生學(xué)籍表里的性別設(shè)置為“普通索引”。

      報(bào)表的基本作用是顯示表里的信息,另外加上一些統(tǒng)計(jì)、計(jì)算和頁面美化等。例如要顯示學(xué)號(hào),首先要通過“報(bào)表控件”建一個(gè)“域控件”選定此“域控件”右鍵點(diǎn)屬性在“表達(dá)式”里填如“學(xué)生信息.學(xué)號(hào)”(如下圖)。

      要統(tǒng)計(jì)男、女人數(shù)同樣要通過“報(bào)表控件”建一個(gè)“域控件”選定此“域控件”右鍵點(diǎn)屬性在“表達(dá)式”里填如“學(xué)生信息.學(xué)號(hào)”。再點(diǎn)“計(jì)算”在“計(jì)算字段”里的“計(jì)算”里選“計(jì)數(shù)”(如下圖)。

      下面是這次建的報(bào)表之一,處在編輯狀態(tài)下。報(bào)表的美化這里就不再作說明了。

      下面講一下,表單跳轉(zhuǎn),報(bào)表預(yù)覽命令:

      表單跳轉(zhuǎn)命令:

      DO FORM E:計(jì)科(2)20學(xué)生學(xué)籍表單.scx

      上面的命令是:跳轉(zhuǎn)到學(xué)生學(xué)籍表單,這里的“E:計(jì)科(2)20學(xué)生學(xué)籍表單.scx”可以直接寫成“學(xué)生學(xué)籍表單”,前提是你把默認(rèn)路徑改為E:計(jì)科(2)20了。

      報(bào)表預(yù)覽命令:

      report form 學(xué)生學(xué)籍報(bào)表.frx preview

      上面的命令是:跳轉(zhuǎn)到學(xué)生學(xué)籍報(bào)表的預(yù)覽狀態(tài)。

      另外就是建菜單以及菜單的使用了,這里要特別說明.mpr菜單是如何得來的。在建完菜單以后,我們要用到“do 菜單名.mpr”命令來顯示我們事先建好的菜單,但我們會(huì)發(fā)現(xiàn),建完菜單之后,只有兩個(gè)菜單文件,其中并沒有擴(kuò)展名為.mpr的菜單文件。其實(shí),另兩個(gè)菜單文件是點(diǎn)運(yùn)行之后生成的(當(dāng)然.mpr的菜單就包括在里面),如下圖所示:

      完成上面的工作就得開始寫主控程序了,我們用到的是修改了別人的程序并

      且融入了自己內(nèi)容的:

      set talk off&&關(guān)閉對(duì)話模式

      set safe off

      set stat off

      set dele on&&不處理已刪除的記錄

      set cent on

      set date to ansi

      close all

      RELEASE WINDOW 常用&&關(guān)閉常用工具欄

      if mod(day(date()),2)=0&&偶數(shù)日期

      _SCREEN.backcolor=rgb(80,222,180)&&窗口背景顏色

      MODIFY WINDOW SCREEN TITLE “ 學(xué)生學(xué)籍和成績管理系統(tǒng) ver1.0;

      XX大學(xué);05計(jì)科(2)XXX今天是:”+dtoc(date())+“"+cdow(date())

      else&&奇數(shù)日期

      _SCREEN.backcolor=rgb(80,150,180)&&窗口背景顏色

      MODIFY WINDOW SCREEN TITLE ” 學(xué)生學(xué)籍和成績管理系統(tǒng) ver1.0;

      軟件編制者:計(jì)科(2)XXX今天是:“+dtoc(date())+”“+cdow(date())

      endif

      ZOOM WINDOW SCREEN MAX&&主窗口最大化

      _SCREEN.controlbox=.t.&&去掉主窗口控制按鈕

      deactivate window ”項(xiàng)目管理器“&&關(guān)閉項(xiàng)目管理器

      mypath=left(sys(16),rat(”",sys(16)))&&確定程序所在的位置

      set defa to(mypath)&&設(shè)置當(dāng)前路徑

      set path to data;form;pic;prog&&指明路徑

      open database 學(xué)生成績&&打開數(shù)據(jù)庫

      do form 表單1&&運(yùn)行表單1

      do 菜單.mpr

      read events

      quit

      完成上面所有的工作之后就只剩下“連編”這一步了。如下圖所示,點(diǎn)擊“連編”進(jìn)入下一個(gè)界面。

      依次連編“操作”中的四項(xiàng),當(dāng)然“選項(xiàng)”中相應(yīng)的有必要打勾的,在點(diǎn)確定前要先打勾。

      感想:

      這次課程設(shè)計(jì)我們克服了炎熱的天氣(學(xué)校機(jī)房之前沒裝空調(diào)??后來設(shè)計(jì)完才裝??),也克服對(duì)新知識(shí)的恐懼感以及畏難情緒。我們懂得了團(tuán)隊(duì)合作的重要性,也懂得了團(tuán)隊(duì)中如何交流、如何分工,如何集體討論難點(diǎn)。我們充分利用了網(wǎng)絡(luò)資源(技術(shù)論壇,共享的實(shí)例等)。

      我們喜歡這次課程設(shè)計(jì)的感覺,喜歡編程,喜歡團(tuán)隊(duì)交流。

      (之前掛在學(xué)校論壇的截圖由于學(xué)校論壇的更新而丟失,后來重新整理到博客相冊(cè)了。)

      下載《數(shù)據(jù)庫技術(shù)與物流軟件開發(fā)》課程設(shè)計(jì)說明書內(nèi)容word格式文檔
      下載《數(shù)據(jù)庫技術(shù)與物流軟件開發(fā)》課程設(shè)計(jì)說明書內(nèi)容.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(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ù)庫技術(shù)課程設(shè)計(jì)要求5篇

        2011級(jí)碩士研究生《數(shù)據(jù)庫技術(shù)》課程 應(yīng)用開發(fā)設(shè)計(jì)要求1.開發(fā)設(shè)計(jì)一個(gè)簡(jiǎn)單的管理信息系統(tǒng)(題目自選),其前臺(tái)所使用的語言不限,但后臺(tái)開發(fā)平臺(tái)要求統(tǒng)一使用SQL Server 2000及其以......

        軟件開發(fā)與項(xiàng)目管理-KC02140100061_數(shù)據(jù)庫設(shè)計(jì)說明書(含5篇)

        數(shù)據(jù)庫設(shè)計(jì)說明書 1引言 1.1編寫目的 說明編寫這份數(shù)據(jù)庫設(shè)計(jì)說明書的目的,指出預(yù)期的讀者。 1.2背景 說明: a.說明待開發(fā)的數(shù)據(jù)庫的名稱和使用此數(shù)據(jù)庫的軟件系統(tǒng)的名稱;b......

        課程設(shè)計(jì)說明書的內(nèi)容要求

        課程設(shè)計(jì)說明書的內(nèi)容要求 一份完整的課程設(shè)計(jì)說明書應(yīng)包括如下內(nèi)容: 1.封面:包括設(shè)計(jì)課題名稱,學(xué)生姓名、學(xué)號(hào)、指導(dǎo)教師等。 2.摘要:是設(shè)計(jì)說明書內(nèi)容的高度概括,應(yīng)涉及設(shè)計(jì)的目......

        建筑設(shè)備控制技術(shù)課程設(shè)計(jì)_說明書

        建筑設(shè)備控制技術(shù)課程設(shè)計(jì)說明書 一、 設(shè)計(jì)依據(jù) 1、建筑概況:本工程建筑面積1.4萬㎡,建筑高度23.6米,地下一層,地上18層。地下一層為車庫、設(shè)備用房等,局部戰(zhàn)時(shí)作為六級(jí)人防物資......

        《電子商務(wù)數(shù)據(jù)庫技術(shù)課程設(shè)計(jì)》報(bào)告格式

        電子商務(wù)數(shù)據(jù)庫技術(shù)課程設(shè)計(jì)報(bào)告設(shè)計(jì)題目: 專業(yè):電子商務(wù) 年級(jí)班級(jí): 學(xué)號(hào)姓名:指導(dǎo)教師: 李躍貞 蘇麗琴 黃建蓮 孫臨君 白宏斌 指導(dǎo)教師評(píng)閱:二O一三年 一月日 摘要:摘要應(yīng)說明本......

        課程設(shè)計(jì)說明書寫作內(nèi)容格式(參考)

        課程設(shè)計(jì)說明書寫作內(nèi)容格式(參考)寫作內(nèi)容的格式不是硬性的規(guī)定,大家可以根據(jù)各自的特點(diǎn)靈活掌握,但是,必寫的內(nèi)容應(yīng)該在說明書中體現(xiàn)出來。在此,提出適當(dāng)?shù)膬?nèi)容和形式選擇,僅供大......

        計(jì)算機(jī)軟件開發(fā)技術(shù)與應(yīng)用

        計(jì)算機(jī)軟件開發(fā)技術(shù)與應(yīng)用 “軟件開發(fā)技術(shù)與應(yīng)用”以軟件工程的原理和方法組織教學(xué),以一個(gè)應(yīng)用軟件開發(fā)實(shí) 例貫穿于全書,讓學(xué)生在課程學(xué)習(xí)和實(shí)驗(yàn)的過程中,既掌握應(yīng)用軟件開發(fā)的......

        《單片機(jī)技術(shù)》課程設(shè)計(jì)說明書正文主要內(nèi)容(五篇)

        《單片機(jī)技術(shù)》課程設(shè)計(jì)說明書正文主要內(nèi)容 1、設(shè)計(jì)課題任務(wù)、功能要求說明及總體方案介紹等等 1.1 設(shè)計(jì)課題任務(wù) 1.2 功能要求說明 1.3 設(shè)計(jì)課題總體方案介紹及工作原理說......