第一篇:2010級軟件工程課程設(shè)計題目(張家銘)
2008級軟件工程一班課程設(shè)計題目
一 軟件工程課程設(shè)計管理系統(tǒng)。
教師和學(xué)生可以應(yīng)用該系統(tǒng)實現(xiàn)如下功能:
1、學(xué)生使用自己的姓名和學(xué)號(密碼)登陸后,可以從題庫中選擇一個題目,并且填寫同組的其他同學(xué)的姓名,學(xué)號,班級,小組長等。且選題一旦保存就不能再更改。
2、學(xué)生可以修改自己的密碼??梢圆樵冏约旱倪x題情況。學(xué)生可以查詢自己的課程設(shè)計成績。
3、學(xué)生在課程設(shè)計的各個階段的工作報告上傳至該系統(tǒng)。
4、教師使用姓名和工資號(密碼)登陸后,可以查看學(xué)生的選題情況;可以查看學(xué)生的設(shè)計報告,填寫學(xué)生的項目進度情況,并且給出最后的分數(shù)。
5、教師可以修改自己的密碼。教師把課程設(shè)計的題目,學(xué)習(xí)的資料等上傳到該系統(tǒng)。
6、其他使用該系統(tǒng)的人,可以以客戶身份登陸瀏覽。
二 小型超市管理系統(tǒng)(1)、零售前臺(POS)管理系統(tǒng),本系統(tǒng)必須具有以下功能:
商品錄入:根據(jù)超巿業(yè)務(wù)特點制定相關(guān)功能,可以通過輸入唯一編號、掃描條形碼、商品名稱等來實現(xiàn)精確或模糊的商品掃描錄入。該掃描錄入方法可以充分保證各種電腦操作水平層次的人員均能準確快速地進行商品掃描錄入。收銀業(yè)務(wù):通過掃描條形碼或者直接輸入商品名稱(對于同類多件商品采用一次錄入加數(shù)量的方式)自動計算本次交易的總金額。在顧客付款后,自動計算找零,同時打印交易清單(包括交易的流水賬號、每類商品的商品名、數(shù)量、該類商品的總金額、交易的時間、負責(zé)本次收銀的員工號)。如果顧客是本店會員并持有本人會員卡,則在交易前先掃描會員卡,并對所購物品全部實行95折優(yōu)惠,并將所購物品的總金額累計到該會員的總消費金額中。會員卡的有效期限為一年,滿一年未續(xù)卡者,該會員卡將被注銷。
安全性:OS登陸、退出、換班與操作鎖定等權(quán)限驗證保護;斷電自動保護最大限度防止意外及惡意非法操作。
獨立作業(yè):有的斷網(wǎng)收銀即在網(wǎng)絡(luò)服務(wù)器斷開或網(wǎng)絡(luò)不通的情況下,收銀機仍能正常作業(yè)(2)、后臺管理系統(tǒng),本系統(tǒng)必須具備以下功能
進貨管理: 根據(jù)銷售情況及庫存情況,自動制定進貨計劃(亦可手工制定修改),可以避免盲目進貨造成商品積壓。按計劃單有選擇性地進行自動入庫登記。綜合查詢打印計劃進貨與入庫記錄及金額。
銷售管理: 商品正常銷售、促銷與限量、限期及禁止銷售控制。綜合查詢各種銷售明細記錄、各地收銀員收銀記錄以及交結(jié)賬情況等。按多種方式統(tǒng)計生成銷售排行榜,靈活察看和打印商品銷售日、月、年報表。
庫存管理: 綜合查詢庫存明細記錄。庫存狀態(tài)自動告警提示。如庫存過剩、少貨、缺貨等。軟件為您預(yù)警,避免庫存商品積壓損失和缺貨。庫存自動盤點計算。
人員管理: 員工、會員、供貨商、廠商等基本信息登記管理。員工操作權(quán)限管理??蛻翡N售權(quán)限管理。
四 設(shè)備管理系統(tǒng) 系統(tǒng)的主要功能
在本系統(tǒng)主界面中,我們可以看到七個系統(tǒng)菜單和多個功能模塊按鈕,為了增加本系統(tǒng)的安全時,首先 需要驗證,只有在登錄界面上輸入正確的用戶名和密碼,獲得相應(yīng)權(quán)限才能登陸本系統(tǒng)使用。
下面分別論述本系統(tǒng)的各個功能模塊的作用:
系統(tǒng)登陸:用戶登陸模塊LoadFrame之后,就進入本登陸界面,用戶需要如上所述的正確的用戶名和密碼之后才能使用本系統(tǒng)。
購買管理:包括購入設(shè)備數(shù)量,購入日期,購買經(jīng)費,經(jīng)手人員,設(shè)備號,設(shè)備名。
轉(zhuǎn)借管理:主要包括轉(zhuǎn)借設(shè)備號,轉(zhuǎn)借設(shè)備名,經(jīng)手人,借出日期,歸還日期。
維修管理:維修日期,維修人員,維修經(jīng)費,設(shè)備名,設(shè)備號。
庫存管理:包括現(xiàn)存設(shè)備數(shù)量,設(shè)備號,設(shè)備名,設(shè)備狀態(tài)。報廢管理:報廢日期,設(shè)備名,設(shè)備號,批準人。
用戶管理:包括查詢設(shè)備數(shù)據(jù)信息與用戶登陸系統(tǒng)和修改密碼。其中修改密碼:密碼是一個管理系統(tǒng)正常運行的一個重要保障,在本處,只有管理員才可以進行操作,并可以根據(jù)不同的系統(tǒng)情況對系統(tǒng)的用戶進行增加和刪除等工作。
退出系統(tǒng):退出本系統(tǒng),恢復(fù)系統(tǒng)的實始狀態(tài)。
五 學(xué)生信息管理系統(tǒng)
學(xué)生信息管理系統(tǒng)具有以下功能:
學(xué)籍管理:對學(xué)生的信息檔案進行管理,主要包括學(xué)生檔案信息的修改、刪除、添加、檔案查詢及檔案輸出等,其中檔案查詢可以根據(jù)學(xué)號、姓名查詢需要的信息;檔案輸出可以輸出學(xué)生檔案、成績、課程表等。學(xué)生檔案記錄主要包括:學(xué)號、姓名、出生日期、年齡、性別、政治面貌、入學(xué)時間、個人簡介、照片、家庭住址、郵編、所在系別以及所學(xué)專業(yè)等字段。
成績管理:對學(xué)生的成績進行管理,主要就是成績查詢,成績查詢可以按學(xué)號、姓名進行查詢。成績記錄主要包括:學(xué)期、學(xué)號、姓名、課程號以及成績字段等。
課程管理:學(xué)生可以通過該模塊進行課程表查看、打印課程表。
選修課選擇:對學(xué)生報選修課進行管理,學(xué)生可以對自己喜愛的課程進行選擇。
系統(tǒng)維護:教師對學(xué)生的密碼進行管理,主要包括增加新用戶和用戶修改。其中用戶修改可以實現(xiàn)對學(xué)生的密碼修改和學(xué)生用戶名的刪去。
系統(tǒng)輔助工具:通過該模塊用戶可以打開一些輔助工具,如記事本和記事本。
退出系統(tǒng):離開本學(xué)生信息管理系統(tǒng)。
六 企業(yè)工資管理系統(tǒng)
企業(yè)工資管理系統(tǒng)的主要功能
企業(yè)工資管理系統(tǒng)的主要任務(wù)是用計算機對各種工資信息進行日常的管理,如查詢、修改、增加、刪除以及存儲等,迅速準確地完成各種工資信息的統(tǒng)計計算和匯總工作,快速打印出工資報表,針對系統(tǒng)服務(wù)對象的具體要求,設(shè)計了企業(yè)工資管理系統(tǒng)。企業(yè)工資管理系統(tǒng)主要有以下幾大功能:
(1)
對單位人員的變動進行處理。一個單位的職工不會是一成不變的,總是在不斷的變化:有調(diào)出、有調(diào)入、也有職工在本單位內(nèi)部調(diào)動。因此,設(shè)計系統(tǒng)是應(yīng)考慮到這些情況。
(2)
對職工的工資進行計算、修改。可以對職工的工資檔案進行個別、部分和批量修改,同時,能對各職工的工資進行計算,即計算應(yīng)發(fā)金額、應(yīng)扣金額及實發(fā)金額等。(3)
查詢統(tǒng)計功能。要求即可以單項查詢,比如查看某個職工的工資情況等;也可以多項查詢,比如某部門工資數(shù)在某一范圍的職工的工資情況等。
(4)
報表打印功能。每月發(fā)放工資時,要求能夠打印本月的工資表、隨工資發(fā)給每個職工的工資條以及工資統(tǒng)計表。七 賓館管理系統(tǒng) 主要完成功能:
● 有關(guān)客房標準的制定、標準信息的輸入,包括標準編號、標準名稱、房間面積、床位數(shù)量、住房單價、是否有空調(diào)、電視機、電話以及單獨衛(wèi)生間等?!?客房標準信息的修改、查詢等。
● 客房基本信息的輸入,包括客房編號、客房類型、客房位置、客房單價、備注等。
● 客房基本信息的查詢、修改,包括客房編號、客房類型、客房位置、客房單價、備注等?!?剩余客房信息的查詢等。
● 訂房信息的輸入,包括客房編號、客房種類、客房位置、客房單價、顧客姓名、顧客身份證號碼、入住日期、折扣、備注信息等。
● 訂房信息的修改和查詢,包括客房編號、客房種類、客房位置、客房單價、顧客姓名、顧客身份證號碼、入住日期、折扣、備注信息等。
● 結(jié)算信息的輸入,包括客房編號、客房種類、位置、客房單價、顧客姓名、顧客身份證號碼、入住日期、折扣、結(jié)算日期、備注信息等。
● 結(jié)算信息的修改和查詢,包括客房編號、客房種類、客房位置、客房單價、顧客姓名、顧客身份證號碼、入住日期、折扣、結(jié)日期、備注信息等
八 停車場管理系統(tǒng)一個典型的停車場管理信息系統(tǒng)需要包括車輛進出管理及收費功能、停車場車位及車主信息查詢功能和系統(tǒng)設(shè)置及管理功能。1 停車場車位劃分
首先將停車場劃分為固定車位和自由車位兩部分。固定車位又可以稱為專用車位或內(nèi)部車位,它的特點是使用者固定,交費采用包月制或包年制,平時進出停車場時不再交費。對于固定車位的車輛,系統(tǒng)有著詳細的信息記錄,包括車輛信息和車主信息。自由車位又可以稱為公用車位或公共車位,它的特點是使用者不固定,針對臨時性散客服務(wù),車輛每次出停車場時,根據(jù)停車時間和停車費率交納停車費用。固定車位的車輛總是停放在自己的車位上,而不停放在自由車位上。不同類型停車場的固定車位和自由車位數(shù)目比例是不同的,比如商場、車站、機場類停車場的自由車位數(shù)目相對較多,而住宅小區(qū)、單位自用類停車場的固定車位數(shù)目相對較多。停車場的固定車位和自由車位數(shù)目一般情況下是固定不變的,但有時根據(jù)停車場規(guī)劃改變也需要調(diào)整,系統(tǒng)可以在系統(tǒng)管理功能里對這兩類車位的數(shù)目進行設(shè)定和修改。車輛進出管理及收費功能
車輛進入停車場時,系統(tǒng)記錄車輛的車牌號碼和進入時間。車輛離開停車場時,根據(jù)車輛車牌號碼判斷是否為固定車位車輛,如果為固定車位車輛則不收費,只記錄車輛離開停車場時間;如果為自由車位車輛則根據(jù)進入時間和離開時間計算出停車費用進行收取。所有進出停車場的信息(包括車牌號碼、進入時間、離開時間、停車費用)都記入一個進出記錄表以備查詢和統(tǒng)計使用。3 停車場信息查詢功能
系統(tǒng)的查詢功能可以查詢包括自由車位空閑數(shù)目、自由車位停車情況、固定車位使用情況、固定車位車主信息、自由車位使用率等多種信息。將自由車位空閑數(shù)目或自由車位使用率顯示在停車場入口處,可以提示即將進入停車場的車主;如果自由車位已滿,更可以給出指示,并不允許繼續(xù)進行車輛進入自由車位停車場的操作。4 系統(tǒng)管理功能
系統(tǒng)的管理功能可以查看一定時間內(nèi)總收取費用情況,也可以查看一定時間內(nèi)的詳細收費情況,可以查看所有車輛進出停車場的記錄,也可以查詢指定車輛(包括固定車位車輛與自由車位車輛)所有進出停車場的記錄,可以設(shè)定和修改固定車位和自由車位數(shù)目以及停車費用的費率,而且可以做系統(tǒng)初始化的工作。
九 ATM系統(tǒng) 功能需求:
系統(tǒng)需要有確認用戶(系統(tǒng)檢驗客戶個人賬戶是否與客戶的賬戶上記載的賬戶一致)功能,賬戶要有密碼保護功能,只有輸入相應(yīng)的密碼才可以進入該賬戶,登陸界面中密碼框須使用‘*’保護。
用戶登錄后,進入服務(wù)選擇界面,瀏覽各種服務(wù),選擇所需要的服務(wù)。服務(wù)包括(取款,存款,查詢余額,轉(zhuǎn)賬,修改密碼).取款:
進入取款后選擇賬戶類型(活期賬戶,定期賬戶,信用卡帳戶),選好賬戶類型后,提示該ATM機一次能取款的最大金額-2000元
該用戶的一個帳戶(用戶可能有多個帳戶)一天取款累計的最大金額為5000。用戶選擇“取款”后,選取系統(tǒng)界面上的固定金額(500,1000,1500,2000),或是輸入要取的金額,進行取款
若是取款金額大于余額,提示余額不足
若是所取金額大于ATM機一次能取款的最大金額2000,給出提示,重新輸入取款金額或是選擇退卡
若是一天所取累計金額大于該帳戶一天取款累計金額(5000)的限制,給出提示信息,重新輸入取款金額或是選擇退卡
信用卡帳戶可透支取款,透支額為2000元,其他帳戶不允許透支取款 取款后,給出提示選擇退卡或是繼續(xù)服務(wù)
定期賬戶取款,如定期賬戶沒有到期,一次取款交易收取手續(xù)費10元,從余額中扣除 活期賬戶取款,如當(dāng)月取款交易數(shù)累計不大于5次(<=5),無交易手續(xù)費,如超過5次,一次取款交易收取手續(xù)費2元,從余額中扣除 信用卡帳戶取款,業(yè)務(wù)規(guī)則無(不用實現(xiàn))完成后用戶可選擇退卡或是繼續(xù)選擇服務(wù)
存款:(不要實現(xiàn),提供菜單選項即可)查詢余額:
選擇帳戶后,進入查詢余額后,顯示界面信息包括如下: 顯示賬戶信息 顯示實際余額
顯示可取款數(shù)額(5000減去當(dāng)天已取款數(shù))完成后用戶可選擇退卡或是繼續(xù)選擇服務(wù) 轉(zhuǎn)賬:
進入轉(zhuǎn)賬后,(用下拉框,給出該客戶所有帳戶)用戶選擇轉(zhuǎn)帳帳戶源(該客戶的一個帳戶),及轉(zhuǎn)帳目標賬戶(該客戶的另一個帳戶),以及轉(zhuǎn)帳數(shù)額
如轉(zhuǎn)帳數(shù)額大于該帳戶余額,給出提示信息,要求用戶重新輸入轉(zhuǎn)帳數(shù)額 轉(zhuǎn)賬服務(wù)按所轉(zhuǎn)賬的1%收取手續(xù)費,從余額中扣除,(若是余額不足,轉(zhuǎn)賬服務(wù)取消),轉(zhuǎn)賬一次的金額不能超過1萬元
完成后用戶可選擇退卡或是繼續(xù)選擇服務(wù)
轉(zhuǎn)帳交易包括兩個交易事務(wù),即從一帳戶中取款和另一帳戶中取款,這兩個交易事務(wù)(Transaction)信息須記錄到數(shù)據(jù)庫。修改密碼:
進入修改密碼選項,提示輸入老密碼,新密碼,再次輸入新密碼進行確認修改 修改密碼完成后選擇退卡或是繼續(xù)服務(wù) 查詢歷史事務(wù)(Transactions)記錄:
進入查詢歷史交易選項,交易指取款、轉(zhuǎn)帳、匯入帳戶款等,應(yīng)提供不同查詢條件(例如最近的交易、近一個月交易,過去一年交易等),查詢結(jié)果應(yīng)包括交易類型、發(fā)生時間、數(shù)額)其他:
所有發(fā)生的交易(Transaction),包括取款、轉(zhuǎn)帳交易中取款和存入的交易事務(wù),須記錄到數(shù)據(jù)庫(提示:包括1。帳,號2。交易類型-取款或存款,3。數(shù)額,4。時間-年月日小時分鐘)。
十BBS 論壇系統(tǒng)
BBS 論壇由如下功能模塊組成:
(一)會員注冊
新會員注冊,提供會員信息,檢驗會員信息的有效性,并將會員信息持久化。
(二)會員登陸
提供用戶憑證,驗證用戶信息,基于角色授權(quán)。
(三)會員管理
管理員由系統(tǒng)初始化分配一個,管理員可以對會員信息進行部分更改,主要包括 用 戶角色調(diào)整,版主調(diào)整,刪除會員等。
(四)論壇版塊管理
管理員可以添加、刪除、調(diào)整、置頂、隱藏論壇版塊
(五)帖子管理
管理員可以對所有帖子進行轉(zhuǎn)移、置頂、刪除等操作,版主可以轉(zhuǎn)移本版塊帖子,也可以對本版塊帖子進行置頂、刪除等操作。
(六)帖子發(fā)表
注冊用戶可以在感興趣的版塊中發(fā)表新主題帖
(七)帖子回復(fù)
用戶可以對自己感興趣的主題發(fā)表回復(fù)
(八)帖子瀏覽
用戶可以瀏覽所有可見帖子
(九)帖子檢索
用戶可以提供標題關(guān)鍵字檢索所以可見主題帖,注冊用戶可以查看自己發(fā)表或回復(fù) 的帖子
(十)意見建議
用戶可以與我們聯(lián)系,并歡迎提出各種意見和建議
十一 模擬QQ聊天程序 功能要求
(1)登錄功能。
(2)客戶可以通過服務(wù)器轉(zhuǎn)發(fā),實現(xiàn)一對一和多對多聊天。(3)實現(xiàn)呼叫功能。
(4)客戶端程序應(yīng)該可以實時顯示目前其它用戶的狀態(tài)。(5)保存并能察看聊天紀錄。(6)申請新的用戶號碼。
(7)易用、美觀的圖形界面,實現(xiàn)系統(tǒng)托盤。
服務(wù)器及客戶端的功能:
客戶端:
1)登陸功能:建立與服務(wù)器的連接并登陸,能顯示登陸錯誤信息。
2)界面顯示:將在線好友顯示在好友列表中,并實現(xiàn)系統(tǒng)托盤,加入工具欄便于操作。3)聊天功能:與好友聊天。
4)聊天紀錄:能保存聊天紀錄,并能察看聊天紀錄。
5)信息提示:閃動托盤圖標提示到來信息,并播放不同音樂來提示。
6)其他:
用戶登陸成功,將保存其號碼,以便下次登陸時,不必再輸入而可以直接選擇,顯示登陸時間。
服務(wù)器端:
向各個客戶端發(fā)布系統(tǒng)消息。
接受來自客戶端的各種信息并分別處理。
登陸信息:檢查登陸信息是否正確,并向客戶端返回登陸信息,如信息正確。就將在線用戶發(fā)給該用戶,并將該用戶的狀態(tài)發(fā)給各在線用戶。同時在服務(wù)器端顯示出來。聊天信息:轉(zhuǎn)發(fā)給消息指定的用戶。
申請信息:自動分配8位用戶號碼,并保存該用戶,同時將信息返回給客戶端。用戶下線:將此用戶下線消息發(fā)給各客戶端,并改寫用戶在服務(wù)器端的狀態(tài)。
十二 聊天室軟件 系統(tǒng)功能模塊說明:
(1)登陸模塊——主要用于記錄登陸者——聊天者的昵稱、登陸時間、IP地址等信息。通過登錄界面進入聊天室后,用戶進入聊天室,用戶可以從聊天用戶窗口看到該聊天室中所有用戶id(2)談話模塊:主要用于發(fā)送談話內(nèi)容,選擇私聊對象,清空談話內(nèi)容,選擇動作,顯示幫助文件,退出等多項功能。
(3)顯示模塊:分為對所有人和私聊兩部分。在聊天窗口中看到隨時更新的聊天信息;用戶可以給所有人或某一個聊天用戶發(fā)送公共的聊天信息,可以給自己的聊天信息定義不用的顏色,還可以加上豐富的表情語言,這個聊天內(nèi)容大家都會看到.用戶還可以給某個用戶發(fā)送私人的聊天信息,這種信息屬于私聊信息,只有發(fā)送者和接收者自己可以看到;(4)人員列表:顯示所有聊天人員名稱,可以提供自動和手工刷新人員列表的功能。(5)功能模塊:主要用于管理聊天室,包括屏蔽,分屏,刷新等功能按鈕。(6)站名和聊天室名顯示模塊:顯示站名和聊天室名。
十三 網(wǎng)上辦公系統(tǒng) 公告管理:有權(quán)限的用戶可以發(fā)布、修改和刪除相應(yīng)的公告。信息管理:個人可以發(fā)布、刪除和修改信息。有相應(yīng)權(quán)限的人可以查看自己所允許查看的信息。所有的信息可以設(shè)置保密,只有有特定權(quán)限的人可以查看。任務(wù)提醒:該功能包括2塊功能,每個人登陸本網(wǎng)上辦公系統(tǒng)后,如果有相關(guān)的任務(wù)或通知,則會在桌面的右下角彈出相關(guān)的提醒信息。人員管理:人員的各種個人信息及在組織中的部門所屬以職位情況的管理。5 職位管理:設(shè)置組織中的各種不同的職位,以便和權(quán)限掛鉤。6權(quán)限管理:設(shè)置不同職位的人對不同的模塊的不同權(quán)限。7 站內(nèi)短信:可以向指定的1人或多人發(fā)送短消息。公文管理:有權(quán)限的人可以把自己編輯過的Word,Excel等辦公文檔直接放到本辦公系統(tǒng)上,給其他人共享查看,而且可以設(shè)置保密等,使得只有相關(guān)有一定權(quán)限的人才可以查看。9公文流轉(zhuǎn)(該模塊為增強模塊,需另行定制):公司文件的起草、審核、會簽、發(fā)文、簽收、歸檔等。具跟蹤、查詢功能。
10部門管理:可以管理組織中的不同部門。
11財務(wù)管理:可以輸入各項財務(wù)數(shù)據(jù)。并提供相關(guān)的各類查詢功能,并提供報表匯總及打印功能。數(shù)據(jù)備份:為了防止數(shù)據(jù)丟失和其他意外情況,可以對數(shù)據(jù)庫進行備份操作,以提高整個系統(tǒng)的安全和穩(wěn)定性。
十四 醫(yī)院信息系統(tǒng)(HIS)完成以下功能: 門診掛號管理 掛號分普通、專家、急診、專科等。2 門診劃價系統(tǒng) 中西藥處方劃價、處方查詢。門診收費系統(tǒng)(中藥處方,西藥處方)支持單獨運行也可以與掛號系統(tǒng)聯(lián)網(wǎng)。4 藥房系統(tǒng) 模塊包括中藥房管理、西藥房管理、盤點、庫存報表、退藥、銷量統(tǒng)計。5 門診藥房發(fā)藥系統(tǒng) 劃價收費后處方自動傳到藥房發(fā)藥窗口。6 藥庫管理系統(tǒng) 中藥庫、西藥庫。出入院管理 模塊包括入院登記、押金管理、住院病人費用清單管理、出院結(jié)算)護士工作站 模塊包括床位管理、醫(yī)囑管理、一日清單查詢 中心藥房管理系統(tǒng) 模塊包括醫(yī)囑發(fā)藥、打印擺藥單、庫存管理等 10 檢驗室收費管理系統(tǒng)(與醫(yī)囑聯(lián)網(wǎng))11 手術(shù)收費管理系統(tǒng)(與醫(yī)囑聯(lián)網(wǎng))功能科室收費管理系統(tǒng)(B超、胃鏡、放射科等、與醫(yī)囑聯(lián)網(wǎng))13 中醫(yī)醫(yī)囑(與醫(yī)囑聯(lián)網(wǎng))院長查詢系統(tǒng)(醫(yī)院相關(guān)業(yè)務(wù)、財務(wù)報表等管理及查詢)觸摸屏多媒體導(dǎo)診斷系統(tǒng)(含IC卡查詢、住院患者一日清單、藥價公開、醫(yī)生相片、科室介紹、醫(yī)院介紹)
十五 飯店管理信息系統(tǒng)
接待子系統(tǒng):散客、團體入住登記管理.設(shè)立客人姓名、性別、籍貫、工作單位、職業(yè)、住店由、入住日期、預(yù)定離店日期、房間號、換房記錄等項目.帳務(wù)子系統(tǒng):提供散客、團體單項消費結(jié)帳及一次性離店結(jié)帳,具有預(yù)定金管理及雜項消費入功能,能查詢客人的帳務(wù)情況并在欠帳等情況下通知客人.結(jié)帳時可以打印正式收據(jù)和明細帳單.詢問子系統(tǒng):提供飯店服務(wù)指南,供客人查詢飯店在的交通位置、飯店外景、飯店各樓層平面布、飯店內(nèi)部客房、餐廳、KTV包房、會議室的內(nèi)景等,甚至可以查看各餐位的燈光效果、各種肴的彩色照片等.客房子系統(tǒng):提供對客房占用或空閑狀態(tài)、客房物品種類及狀態(tài)、客人姓名、客人留言等的管理.餐飲子系統(tǒng):提供對每一個餐位點菜、占酒、入帳或結(jié)帳等的管理.康樂子系統(tǒng):例如KTV包房,提供對點歌、樂曲播放、入帳或結(jié)帳等的管理.電話子系統(tǒng):可與程控交換機聯(lián)接,提供對自動電話計費、自動記入客人帳目或結(jié)帳、打印正話費收據(jù)等的管理.人事工資子系統(tǒng):提供對員工姓名、性別、年齡、學(xué)歷、職務(wù)、考勤、工作績效、工資等的管理.財務(wù)子系統(tǒng):根據(jù)會計制度設(shè)置一級、二級明細科目,匯總?cè)霂?出總帳、各明細科目帳,生成各種財務(wù)報表.庫房子系統(tǒng):用于庫存管理,可對每日出/入庫物品數(shù)量及金額進行管理,同時,自動控制物的庫存數(shù)量及金額,并可根據(jù)需要顯示或打印出各種帳目及統(tǒng)計報表.其功能見圖3.總經(jīng)理查詢子系統(tǒng):提供對客源、經(jīng)營狀況、內(nèi)部管理等多方面的查詢和統(tǒng)計分析.如客人年構(gòu)成、飯店收入構(gòu)成、飯店員工與房間數(shù)的配置比例等方面的統(tǒng)計分析.
第二篇:軟件工程課程設(shè)計題目
軟件工程設(shè)計題目
1.學(xué)生學(xué)籍管理系統(tǒng) 要求:
1)包括基本需求:
主要對學(xué)生的學(xué)籍進行管理。學(xué)籍管理包括各種信息的錄入、修改、刪除等操作;此外還有對各種信息的查詢,便于老師和學(xué)生查看。(其中,教師具備對學(xué)籍的錄入、修改、刪除等操作,學(xué)生只具備查詢的權(quán)限)
2)自擬擴展需求3項:保證每位組員的分工包括至少一個模塊三個功能函數(shù)的完成。
2.學(xué)生成績管理系統(tǒng) 要求:
1)包括基本需求:
對學(xué)生成績進行綜合管理,學(xué)生信息要素:學(xué)期、學(xué)號、姓名、課程名稱、課程成績。因此學(xué)生成績管理系統(tǒng)的主要功能為:
? 學(xué)生信息管理 ? 課程信息管理 ? 成績信息管理
2)自擬擴展需求3項:保證每位組員的分工包括至少一個模塊三個功能函數(shù)的完成。
3.個人通訊錄管理系統(tǒng) 要求:
1)包括基本需求:
增加記錄、刪除記錄、顯示所有記錄、查詢記錄、退出。通訊錄記錄信息包括:姓名,電話,email等。(其中,用戶輸入正確的用戶名和密碼才能看到自己的通訊錄信息)
2)自擬擴展需求3項:保證每位組員的分工包括至少一個模塊三個功能函數(shù)的完成。4.網(wǎng)上書店 要求:
1)包括基本需求:
購書者可以通過訪問Web站點,得到圖書信息。系統(tǒng)可以:
? 顯示每本書的詳細信息
? 顯示購物車和顧客選購的圖書信息 ? 增加新購買的新書
? 對定單的修改、確認、提交等 ? 圖書銷售數(shù)量的排行
(注意管理員和客戶分別具備的權(quán)限)
2)自擬擴展需求3項:保證每位組員的分工包括至少一個模塊三個功能函數(shù)的完成。
5.企業(yè)辦公自動化管理系統(tǒng)(企業(yè)客戶管理)要求:
1)包括基本需求:
針對企業(yè)常用的功能設(shè)計一個普遍適用的企業(yè)辦公自動化管理系統(tǒng),包括考勤管理,客戶管理,每天的工作管理,個人信息修改,權(quán)限管理,注銷等功能。2)自擬擴展需求3項:保證每位組員的分工包括至少一個模塊三個功能函數(shù)的完成。
6.小型商業(yè)網(wǎng)站管理系統(tǒng) 要求:
1)包括基本需求:
主要是宣傳性質(zhì)的網(wǎng)站,包括產(chǎn)品展示,公司簡介,銷售查詢,銷售排行,商品管理,公告管理等。(注意分配普通消費者,會員消費者和公司管理人員對該網(wǎng)站的權(quán)限)
2)自擬擴展需求3項:保證每位組員的分工包括至少一個模塊三個功能函數(shù)的完成。
7.ATM柜員機模擬程序 要求:
1)包括基本需求: 當(dāng)輸入給定的卡號和密碼(初始卡號和密碼為123456)時,系統(tǒng)能登錄ATM柜員機系統(tǒng),用戶可以按照以下規(guī)則進行(規(guī)則可以按照實際系統(tǒng)做需求):
? 查詢余額:初始余額為10000元
? ATM取款:每次取款金額為100的倍數(shù),總額不超過5000元,支取金額不允許透支。
? ATM存款:不能出現(xiàn)負存款。
? 修改密碼:新密碼長度不小于6位,不允許出現(xiàn)6位完全相同的情況,只有舊密碼正確,新密碼符合要求,且兩次輸入相同的情況下才可以成功修改密碼。
2)自擬擴展需求3項:保證每位組員的分工包括至少一個模塊三個功能函數(shù)的完成。
8.火車訂票系統(tǒng) 要求:
1)包括基本需求:
可輸入、添加、刪除及修改列車信息,并能實現(xiàn)查詢、訂票、退票等功能。此系統(tǒng)還應(yīng)能夠打出取票通知和帳單,以保證能使每個旅客在出發(fā)的前一天憑取票通知和帳單交款取票。
2)自擬擴展需求3項:保證每位組員的分工包括至少一個模塊三個功能函數(shù)的完成。
9.超市收銀系統(tǒng)(不考慮條碼處理部分)要求:
1)包括基本需求:
接收收銀臺(客戶端)的信息,經(jīng)服務(wù)器處理后,把結(jié)果返回到收銀臺。即:客戶端由收銀員輸入顧客的會員卡卡號(若有卡)、所購商品的貨號等,然后把信息提交服務(wù)器。由服務(wù)器從數(shù)據(jù)庫中取出有關(guān)價格信息,再把這些信息返回給收銀臺。同時把該收銀臺的銷售總量和有關(guān)種類商品的剩余量以及該持卡顧客的消費情況交數(shù)據(jù)庫存儲以供查詢。
另外,對沒有卡的消費情況不記錄該顧客的消費情況等個人信息。如果一個未持卡顧客一次購物滿200員,可為其發(fā)放一張會員卡,以后在該商場購物可向9折優(yōu)惠。
2)自擬擴展需求3項:保證每位組員的分工包括至少一個模塊三個功能函數(shù)的完成。
10.教師工資管理系統(tǒng) 要求:
1)包括基本需求:
基本信息管理,考勤信息管理,加班信息管理,工資信息管理,工種工資參數(shù)設(shè)置和年終獎生成幾大模塊。本項目數(shù)據(jù)庫設(shè)計針對不同角色的用戶需求,設(shè)計了三種角色.其中包括超級管理員,系統(tǒng)管理員和教師用戶.帳戶信息
不同的登錄用戶有對應(yīng)的用戶角色,登錄用戶名和登錄密碼,用戶角色針對不同的用戶群,而登錄名則是帳戶信息全局唯一的.用戶基本信息:
每個用戶有對應(yīng)的詳細信息,包括:類別編號,類別名稱,用戶類型,部門編號,職稱編號,級別編號,性別,地址,工作時間,出行日期,手機,家庭電話,辦公室電話,政治面貌和教育程度等.教師部門信息:
教師部門具有全局唯一的部門編號和部門名稱.教師工資信息參數(shù)設(shè)置:
教師工資工種編號,工資名稱和工資金額.其中工種編號全局唯一.教師工資信息:
教師工資包括教師編號,教師基本工資編號,教師職稱工資編號,教師級別工資編號,教師工齡工資編號和教師津貼工資編號.2)自擬擴展需求3項:保證每位組員的分工包括至少一個模塊三個功能函數(shù)的完成。
11.中學(xué)圖書館管理系統(tǒng) 要求:
1)包括基本需求:學(xué)生基本信息查詢,書籍借閱管理, 書籍管理
圖書管理系統(tǒng)主要有三種角色,分別是讀者、圖書、工作人員.主要分成五個功能模塊:圖書管理, 圖書流通管理, 讀者管理, 統(tǒng)計查詢, 系統(tǒng)管理.方便圖書館對書籍借閱的管理。
2)自擬擴展需求3項:保證每位組員的分工包括至少一個模塊三個功能函數(shù)的完成。
12.簡易辦公系統(tǒng)
要求:
1)包括基本需求:
(1)收發(fā)文管理:
對收到的公文進行登記,分類編號,(學(xué)校主要發(fā)文部門分為:教務(wù)處、財務(wù)處、學(xué)生處、人事處、保衛(wèi)處、工會以及其他),并形成文件主要內(nèi)容關(guān)鍵字,使收文能夠按照關(guān)鍵字、時間和部門查詢;對發(fā)文進行登記,并形成文件主要內(nèi)容關(guān)鍵字,使發(fā)文能夠按照關(guān)鍵字、時間和部門查詢
(2)會議管理:
對所管理的2個會議室進行自動化管理,即由申請部門提交申請,然后統(tǒng)一安排會議室以及各種會議資源(如投影儀、計算機、桌子、凳子等),能形成會議資源使用通知單送達申請部門,主管領(lǐng)導(dǎo)隨時查詢會議室使用情況(管理者直接負責(zé)管理)。能夠按照申請者的要求自動生成會議通知單,由辦公室負責(zé)通知發(fā)放。能夠形成會議紀要,存檔并送到需要的部門(由申請者提供的信息決定)。
2)自擬擴展需求3項:保證每位組員的分工包括至少一個模塊三個功能函數(shù)的完成。
13.網(wǎng)上選課管理系統(tǒng) 要求:
1)包括基本需求:
登陸:學(xué)生依照學(xué)生姓名,學(xué)號,密碼等基本信息登陸 學(xué)生選課:列出所有可選課程供學(xué)生選擇
課程相關(guān)信息查詢:所設(shè)課程名稱,教師,教材,學(xué)分,學(xué)時等信息 成績查詢:查詢該門課成績
選課方案建議:根據(jù)學(xué)生專業(yè)提供建議 信息修改:學(xué)生基礎(chǔ)信息修改,學(xué)生選課修改 打印功能:打印所選課程信息。
2)自擬擴展需求3項:保證每位組員的分工包括至少一個模塊三個功能函數(shù)的完成。
14.學(xué)校教材定購系統(tǒng) 要求:
1)包括基本需求:
系統(tǒng)簡介:本系統(tǒng)可以細化為兩個子系統(tǒng):銷售系統(tǒng)和采購系統(tǒng)
銷售系統(tǒng)的主要工作過程為:首先由教師或?qū)W生提交購書單,經(jīng)教材發(fā)行人員審核是有效購書單后,開發(fā)票,登記并返給教師或?qū)W生領(lǐng)書單,教師或?qū)W生可以到書庫領(lǐng)書.采購系統(tǒng)的主要工作過程為:若是教材脫銷,則登記缺書,發(fā)缺書單給書庫采購人員;一旦新書入庫后,即發(fā)進書通知給教材發(fā)行人員.2)自擬擴展需求3項:保證每位組員的分工包括至少一個模塊三個功能函數(shù)的完成。15.其他
社區(qū)居民健康檔案管理系統(tǒng)的設(shè)計與開發(fā) 藥房藥品管理模塊的設(shè)計與開發(fā) 電子病案信息系統(tǒng)的設(shè)計與開發(fā) 大學(xué)論文管理系統(tǒng)的設(shè)計與開發(fā) 醫(yī)學(xué)營養(yǎng)基礎(chǔ)知識查詢系統(tǒng)的設(shè)計與開發(fā) 醫(yī)院網(wǎng)上掛號系統(tǒng)研究與開發(fā) 開放性實驗室管理系統(tǒng)的實現(xiàn)與應(yīng)用 簡單物體的模式識別系統(tǒng)的設(shè)計與開發(fā) 要求:
自擬基本需求和擴展:保證每位組員的分工包括至少一個模塊三個功能函數(shù)的完成。
第三篇:軟件工程課程設(shè)計題目
軟件工程設(shè)計題目
1.個人通訊錄管理系統(tǒng)
要求:增加記錄、刪除記錄、顯示所有記錄、查詢記錄、退出。通訊錄記錄信息包括:姓名,電話,email等。(其中,用戶輸入正確的用戶名和密碼才能看到自己的通訊錄信息)
2.圖書銷售系統(tǒng) 要求:系統(tǒng)可以:
??顯示每本書的詳細信息
??顯示購物車和顧客選購的圖書信息 ??增加新購買的新書
??對定單的修改、確認、提交等 ??圖書銷售數(shù)量的排行
3.企業(yè)辦公自動化管理系統(tǒng)(企業(yè)客戶管理)
要求:針對企業(yè)常用的功能設(shè)計一個普遍適用的企業(yè)辦公自動化管理系統(tǒng),包括考勤管理,客戶管理,每天的工作管理,個人信息修改,權(quán)限管理,注銷等功能。
4.ATM柜員機模擬程序
要求:當(dāng)輸入給定的卡號和密碼(初始卡號和密碼為123456)時,系統(tǒng)能登錄ATM柜員機系統(tǒng),用戶可以按照以下規(guī)則進行(規(guī)則可以按照實際系統(tǒng)做需求):
??查詢余額:初始余額為10000元
??ATM取款:每次取款金額為100的倍??數(shù),??總額不??超過5000元,??支取金額不??允許透支。
??ATM存款:不??能出現(xiàn)負存款。??修改密碼:新密碼長度不??小于6位,??不??允許出現(xiàn)6位完全相同??的情況,??只有舊密碼正確,??新密碼符合要求,??且兩次輸入相同??的情況下才可以成功修改密碼。
5.火車訂票系統(tǒng)
要求:可輸入、添加、刪除及修改列車信息,并能實現(xiàn)查詢、訂票、退票等功能。此系統(tǒng)還應(yīng)能夠打出取票通知和帳單,以保證能使每個旅客在出發(fā)的前一天憑取票通知和帳單交款取票。
6.超市收銀系統(tǒng)(不考慮條碼處理部分)
要求:接收收銀臺(客戶端)的信息,經(jīng)服務(wù)器處理后,把結(jié)果返回到收銀臺。即:客戶端由收銀員輸入顧客的會員卡卡號(若有卡)、所購商品的貨號等,然后把信息提交服務(wù)器。由服務(wù)器從數(shù)據(jù)庫中取出有關(guān)價格信息,再把這些信息返回給收銀臺。同時把該收銀臺的銷售總量和有關(guān)種類商品的剩余量以及該持卡顧客的消費情況交數(shù)據(jù)庫存儲以供查詢。另外,對沒有卡的消費情況不記錄該顧客的消費情況等個人信息。如果一個未持卡顧客一次購物滿200員,可為其發(fā)放一張會員卡,以后在該商場購物可向9折優(yōu)惠。
7.教師工資管理系統(tǒng): 其中包括:基本信息管理,考勤信息管理,加班信息管理,工資信息管理,工種工資參數(shù)設(shè)置和年終獎生成幾大模塊。本項目數(shù)據(jù)庫設(shè)計針對不同角色的用戶需求,設(shè)計了三種角色.其中包括超級管理員,系統(tǒng)管理員和教師用戶.帳戶信息
不同的登錄用戶有對應(yīng)的用戶角色,登錄用戶名和登錄密碼,用戶角色針對不同的用戶群,而登錄名則是帳戶信息全局唯一的.用戶基本信息
每個用戶有對應(yīng)的詳細信息,包括:類別編號,類別名稱,用戶類型,部門編號,職稱編號,級別編號,性別,地址,工作時間,出行日期,手機,家庭電話,辦公室電話,政治面貌和教育程度等.教師部門信息
教師部門具有全局唯一的部門編號和部門名稱.教師工資信息參數(shù)設(shè)置
教師工資工種編號,工資名稱和工資金額.其中工種編號全局唯一.教師工資信息
教師工資包括教師編號,教師基本工資編號,教師職稱工資編號,教師級別工資編號,教師工齡工資編號和教師津貼工資編號.8.圖書館管理系統(tǒng)
目的:方便圖書館對書籍借閱的管理
主要功能:學(xué)生基本信息查詢,書籍借閱管理, 書籍管理 圖書管理系統(tǒng)主要有三種角色,分別是讀者、圖書、工作人員.主要分成五個功能模塊:圖書管理, 圖書流通管理, 讀者管理, 統(tǒng)計查詢, 系統(tǒng)管理.9.簡易辦公系統(tǒng)
(1)收發(fā)文管理:
對收到的公文進行登記,分類編號,(學(xué)校主要發(fā)文部門分為:教務(wù)處、財務(wù)處、學(xué)生處、人事處、保衛(wèi)處、工會以及其他),并形成文件主要內(nèi)容關(guān)鍵字,使收文能夠按照關(guān)鍵字、時間和部門查詢;對發(fā)文進行登記,并形成文件主要內(nèi)容關(guān)鍵字,使發(fā)文能夠按照關(guān)鍵字、時間和部門查詢
(2)會議管理:
對所管理的2個會議室進行自動化管理,即由申請部門提交申請,然后統(tǒng)一安排會議室以及各種會議資源(如投影儀、計算機、桌子、凳子等),能形成會議資源使用通知單送達申請部門,主管領(lǐng)導(dǎo)隨時查詢會議室使用情況(管理者直接負責(zé)管理)。能夠按照申請者的要求自動生成會議通知單,由辦公室負責(zé)通知發(fā)放。能夠形成會議紀要,存檔并送到需要的部門(由申請者提供的信息決定)
10.選課管理系統(tǒng): 主要由以下幾個模塊構(gòu)成: 登陸:學(xué)生依照學(xué)生姓名,學(xué)號,密碼等基本信息登陸 學(xué)生選課:列出所有可選課程供學(xué)生選擇
課程相關(guān)信息查詢:所設(shè)課程名稱,教師,教材,學(xué)分,學(xué)時等信息 成績查詢:查詢該門課成績
選課方案建議:根據(jù)學(xué)生專業(yè)提供建議
信息修改:學(xué)生基礎(chǔ)信息修改,學(xué)生選課修改 打印功能:打印所選課程信息
11.學(xué)校教材定購系統(tǒng)
系統(tǒng)簡介:本系統(tǒng)可以細化為兩個子系統(tǒng):銷售系統(tǒng)和采購系統(tǒng)
銷售系統(tǒng)的主要工作過程為:首先由教師或?qū)W生提交購書單,經(jīng)教材發(fā)行人員審核是有效購書單后,開發(fā)票,登記并返給教師或?qū)W生領(lǐng)書單,教師或?qū)W生可以到書庫領(lǐng)書.采購系統(tǒng)的主要工作過程為:若是教材脫銷,則登記缺書,發(fā)缺書單給書庫采購人員;一旦新書入庫后,即發(fā)進書通知給教材發(fā)行人員.12、音像租賃管理系統(tǒng)的開發(fā)與實現(xiàn)
目的:通過資料收集,了解音像租賃連鎖店的基本業(yè)務(wù)需求,完成系統(tǒng)需求分析和概要設(shè)計,完成一個簡單的光盤租賃管理系統(tǒng)的開發(fā)。任務(wù):
音像租賃連鎖店的基本業(yè)務(wù)需求,完成需求分析報告; 利用Java、C++或C#編寫一個基本功能的光盤租賃管理系統(tǒng),包括客戶信息管理、音像資料管理、音像檢索、業(yè)務(wù)統(tǒng)計等;
13、學(xué)生綜合信息管理信息系統(tǒng)的設(shè)計與實現(xiàn)
目的:通過實際編寫一個學(xué)生綜合信息管理軟件,將所學(xué)多門課程的技能、技巧加以綜合運用,達到較大規(guī)模軟件獨立設(shè)計與開發(fā)的能力。任務(wù):
軟件可以對學(xué)院大學(xué)生綜合信息(姓名、學(xué)號、成績、籍貫、家庭所在地、特長、宿舍號等)進行管理(錄入、刪除、修改)、統(tǒng)計、分析(排序)、查詢與打印
課程設(shè)計報告要求涵蓋需求分析、概要設(shè)計、詳細設(shè)計的主要內(nèi)容,包括系統(tǒng)功能定義、模塊劃分、對象設(shè)計與實現(xiàn)的技術(shù)細節(jié)。
14、家庭財務(wù)管理信息系統(tǒng)設(shè)計與開發(fā)
目的:通過實際編寫一個家庭財務(wù)管理軟件,將所學(xué)多門課程的技能、技巧加以綜合運用,達到較大規(guī)模軟件獨立設(shè)計與開發(fā)的能力。任務(wù):
軟件能夠?qū)彝サ氖杖搿⒅С鲞M行分類統(tǒng)計,用戶可以自定義收入、指出的類別,自定義分類查詢和統(tǒng)計的條件。系統(tǒng)可以按照用戶定義自動生成統(tǒng)計報表(月報、季報、年報)。通過財務(wù)分析,對家庭收支提出改進建議;
課程設(shè)計報告要求涵蓋需求分析、概要設(shè)計、詳細設(shè)計的主要內(nèi)容,包括系統(tǒng)功能定義、模塊劃分、對象設(shè)計與實現(xiàn)的技術(shù)細節(jié)。
15、文化用品庫存管理信息系統(tǒng)的設(shè)計與實現(xiàn)
目的:完成一個商品庫存管理系統(tǒng)的簡單業(yè)務(wù)流程分析,在此基礎(chǔ)上,開發(fā)一個庫存管理系統(tǒng),掌握應(yīng)用的開發(fā)。任務(wù):
通過資料檢索與整理,分析文化用品庫存管理系統(tǒng)的基本功能; 完成軟件開發(fā)和文檔的編寫。
16、大學(xué)生運動會運動成績管理及統(tǒng)計分析系統(tǒng)實現(xiàn)
目的:通過本題目的設(shè)計,深入體會軟件工程需求分析、概要設(shè)計、詳細設(shè)計等主要環(huán)節(jié),掌握面向?qū)ο蟪绦蛟O(shè)計的基本方法、訓(xùn)練編寫一個基本的GUI應(yīng)用程序。任務(wù):
完成系統(tǒng)的需求分析和功能設(shè)計;
完成運動成績統(tǒng)計、分析算法和模型的設(shè)計;
編寫程序?qū)崿F(xiàn)的代碼和相關(guān)的軟件開發(fā)文檔,給出程序運行、測試的詳細結(jié)果。
第四篇:計算機技術(shù)軟件工程課程設(shè)計題目
軟件工程設(shè)計題目 1.超市收銀系統(tǒng) 以超市收銀業(yè)務(wù)為背景,對“超市收銀系統(tǒng)”軟件進行分析和設(shè)計。要求: 建立商品信息文件,商品信息包括商品編號、商品名、商品類別、商品數(shù)量、商品價格等。建立商場收銀系統(tǒng),功能包括: 1,系統(tǒng)登錄:運行系統(tǒng)時,收銀員應(yīng)輸入姓名(或編號)及密碼,驗證后方可使用系統(tǒng)。2,收銀操作:收銀員逐條輸入商品編號及數(shù)量,系統(tǒng)自動計算金額,輸入完畢后顯示應(yīng)付款,當(dāng)輸入實收額后,計算出找贖值。交易完成后按一定格式顯示回單(格式參照一般超市中的打印小票)。保存所顯示的回單。如果,買家持有會員卡,則記錄本次消費,并且買家將根據(jù)卡的類別享受相應(yīng)優(yōu)惠。3,4,自動按銷售情況更新商品信息文件中的數(shù)據(jù)。另外,對沒有卡的消費情況不記錄該顧客的消費情況等個人信息。如果一個未持卡顧客一次購物滿X元,可為其發(fā)放一張會員卡,以后在該商場購物可向9折優(yōu)惠。2.圖書館管理系統(tǒng) 目的:方便圖書館對書籍借閱的管理 圖書館管理系統(tǒng) 某圖書館允許每個學(xué)生同時只能借得一本圖書且借閱時間不得超出3個月,現(xiàn)所有學(xué)生借閱的圖書的記錄均存于流通文件中,每一記錄中包括書號、借書人學(xué)號,應(yīng)還書日期。書庫文件中記錄書名、書號、作者、出版社、出版日期、藏書數(shù)?,F(xiàn)要求程序用菜單選擇并完成下述的功能: 現(xiàn)要求實現(xiàn)如下功能: 1.借書功能:要求輸入借書人學(xué)號及借書日期,如借書人的前面借的書尚未還則打印“You should Return first!”;同時不允許借書,反之則辦理借書手續(xù),即:在對應(yīng)文件中記錄借書人學(xué)號及借書日期、應(yīng)還書日期,同時在書庫文件中將所借書的藏書數(shù)-1。2.還書功能:即根據(jù)書號及還書日期從流通文件中刪去借書人的借書記錄,如果書已越期則打印“Time Passed!”;同時對書庫文件中將所還的書藏書數(shù)+1。3.可顯示所有借書過期而未還者的信息; 4.查找學(xué)號的功能要求采用折半查找的方法實現(xiàn),并打印查詢結(jié)果。5.退出程序 網(wǎng)上購物系統(tǒng) 建立這樣一個虛擬的會員制的“購物中心”。1.用戶第一次登錄該購物中心的客戶端時需要注冊個人賬號,填寫用戶名、密碼等個人資料。用戶注冊時可以選擇是否申請作為店主開設(shè)店鋪。如不選擇作為店主,即成為普通購物者用戶;如選擇作為店主,除須填寫以上個人信息外,還需填上申請的店鋪名等店鋪信息,還可以選擇商品加入自己的店鋪,注冊店鋪后用戶就具有購買者和店主的雙重身份。用戶完成注冊后,即可通過用戶名和密碼登陸進入購物中心。2.購物者登錄后進入購物大廳,大廳應(yīng)顯示正在經(jīng)營的和關(guān)閉狀態(tài)的店鋪,購物者只能進入正在經(jīng)營的店鋪。店主登錄時可選擇是否以店主方式登錄,若以店主方式登錄,則直接進入自己的商店,可以進行店鋪的管理工作(如:打開店鋪,打烊,增減商品,調(diào)整商品價格等),但不能進行任何購物活動;否則,作為普通購物者進入大廳。購物者在大廳中選擇店鋪進入后,選定希望購買的商品,并可以和店主進行議價,若雙方達成一致,議定數(shù)量的商品以議定的價格加入購物車中,店鋪中相應(yīng)商品的數(shù)量(暫時)予以扣除。3.購物者在退出購物中心之前,檢查購物車,確認并支付購買商品。當(dāng)購物者確認購買商品后,需通知服務(wù)器,服務(wù)器將對購物者和店主的賬戶余額進行調(diào)整,然后將本次購買的信息記錄作為購物歷史信息。購買者也可在確認購買之前放棄購物車中的任何商品,放棄購買將使得店鋪中的相應(yīng)商品數(shù)量恢復(fù)。(該部分細節(jié)完全實現(xiàn)難度較大,可做適當(dāng)調(diào)整)若購買者退出大廳之前,檢查購物車,其中沒有商品,可直接退出系統(tǒng)。4.店主退出系統(tǒng)時,其經(jīng)營店鋪自動關(guān)閉。網(wǎng)絡(luò)圖片管理系統(tǒng) 基于網(wǎng)絡(luò)的圖片管理系統(tǒng),用戶可以通過該系統(tǒng)上傳,分享,瀏覽,評論,美化自己活著好友的圖片。功能要求 1.用戶注冊與登錄 2.個人資料修改 3.添加好友功能 4.創(chuàng)建相冊和子相冊。5.上傳圖片到指定相冊,服務(wù)器處理并存至特定文件夾,同時用戶設(shè)定是否允許其他人瀏覽,默認為好友間才能瀏覽。6.可以分享好友的圖片。7.可以對自己的圖片進行簡單的美化操作。8.添加/取消好友的功能 9.可以在圖片下添加評論。10.實現(xiàn)類似人人網(wǎng)的圈人功能。外賣訂餐系統(tǒng) 餐飲網(wǎng)站、來電訂餐配送系統(tǒng)訂餐網(wǎng)站 功能要求:
1、買家 1)會員注冊、登錄、查看訂餐記錄、修改資料和密碼、管理收餐地址; 2)顯示菜單、在線訂餐,支持不同的折扣率; 3)購物藍、在線結(jié)算; 4)會員查看訂單的送餐的狀態(tài)。
2、賣家 1)配送訂單:訂餐管理、更改訂餐狀態(tài)、訂餐、送餐歸類; 2)食品信息:發(fā)布、修改、編輯食品項目、食品配料及價格,可以上架和下架; 3)會員信息:會員信息的錄入和管理,分大客戶和個人客戶,大客戶可以設(shè)置服務(wù)專員; 4)圖文內(nèi)容:網(wǎng)站一些介紹性內(nèi)容的發(fā)布和管理; 5)字典設(shè)置:可以設(shè)置以下內(nèi)容:會員分類、食品分類、配送范圍、圖文分類、送餐方式、配送時間、送餐時間、會員組等。6)系統(tǒng)設(shè)置:可以設(shè)置會員卡信息、在線訂餐的折扣率及送餐費用等。另外可以管理后臺管理員和客戶端用戶;修改后臺登錄密碼。城市路徑建議及查詢系統(tǒng) 城市路徑建議及查詢系統(tǒng)可以幫助人們查詢某次出行的路徑,當(dāng)你找到一條你認為合適的路徑的時候,你可以通過這個系統(tǒng)來查看人們對這條路徑的評價。也許你會得到一些積極的評論:這條路上公共設(shè)施完善,這條路上的斑馬線設(shè)置的很合理,這條路很適合車輛通行;當(dāng)然,也可能會有一些負面的評價,例如:某個地段交通在某時段容易癱瘓,某個地段需要繞路,某個地方夜里不安全等等。使用者可以根據(jù)這些意見來選擇出行的路線。系統(tǒng)的功能要求: 1.用戶能夠提供個人的信息。提供建議的用戶和尋求建議的旅行者都需要提供自己的個人信息。2.用戶能夠給出個人的建議。用戶可以對某個地點提出自己的看法。這些看法可以是文本的,也可以是多媒體的。3.用戶能夠通過系統(tǒng)查詢路徑。用戶可以通過輸入出發(fā)地和目的地來獲得一條可能的路徑。同時用戶可以對路徑做一些限制,系統(tǒng)可以返回一條盡可能合理的滿足用戶需求的路徑。4.用戶能夠查詢關(guān)于某條路徑的建議。用戶在獲得路徑以后,可以通過系統(tǒng)查詢關(guān)于此路徑的評價。同時系統(tǒng)能夠根據(jù)一定的要求對意見進行篩選 分布式團隊開發(fā)認知工具 目前的軟件開發(fā)團隊已經(jīng)不僅僅局限于某個單一的團體。某些軟件的開發(fā)可能需要依靠分布在世界各地的多個團隊來完成。在這種情況下,開發(fā)團隊間彼此的交流就顯得十分重要。在設(shè)計,執(zhí)行,Bug處理,整體進度等方面,各個團隊需要保持認知上的一致性。設(shè)計這個工具的目的,就是能夠讓開發(fā)者能夠盡快的了解項目上最近發(fā)生的變化,合作者的行動,以幫助各個團隊更好的交流,完成合作的目的。對于項目變化的描述,可以是顯示在某個網(wǎng)頁上的,也可以顯示在某個獨立的客戶端上,或者是其他的設(shè)備。系統(tǒng)應(yīng)該是能夠?qū)⒒镜拈_發(fā)信息顯示出來,開發(fā)者能夠輕易的發(fā)現(xiàn)自己想要的信息并且通過系統(tǒng)來查詢該信息的具體內(nèi)容。項目要求: 1.系統(tǒng)應(yīng)該是運行在盡可能小的干擾下的。2.系統(tǒng)的可靠性必須得到保證。3.關(guān)于項目變化的輸入和查詢都應(yīng)該較為便捷。虛擬在線讀書網(wǎng) 1.為使廣大喜歡在線看書的同學(xué)能夠小試筆桿,切磋文筆技藝,同時交流各自喜歡的書籍和看書心得,現(xiàn)在要求做一個虛擬的在線看書寫書的網(wǎng)站,僅供內(nèi)部交流和使用。主要功能描述: 用戶分為不同身份:可以是讀者也可以是作家,另有一個專用賬號屬于管理員。2.作家及其簡介在主頁面顯示,按作家得到的分數(shù)總和多少排列。點擊作家名可以進入作家的個人主頁,主頁上有作家發(fā)表的各種文章,按書名排列,并顯示發(fā)表的時間和點擊數(shù)。主頁面上有搜索功能,可以按題目或作者名稱查詢。主頁面還要求有能根據(jù)讀者的讀書記錄推薦相關(guān)或類似書籍的功能等,具體自定義。3.讀者可以對自己的相關(guān)資料進行管理,包括讀書的權(quán)利可以通過某個版面交易,交易完成后積分和讀書權(quán)應(yīng)相應(yīng)發(fā)生改變。讀者可以給作家留言,打分,每次留言讀者可以得到積分。各書可由作者決定價錢(即所耗積分數(shù)),讀者付給積分后就可以看到內(nèi)容,并且以后都可以看到。讀者可以對某本書進行舉報,但必須說明理由 人事管理系統(tǒng) 為學(xué)校人事部建立簡易管理系統(tǒng),需建檔的人員目前分為教務(wù)部、人事部、后勤部、信息部共4個部門。1.為各部門員工建立個人檔案管理,員工考勤即每日工作證識別和記錄管理,出差報告記錄,請假記錄,每月薪酬清單管理等。2.要求各個功能有專用的輸入界面和相應(yīng)的輸出界面。并且個人有各自的記錄可以按姓名或工作證查詢得到。3.要求考勤記錄按時間保存,出差記錄和請假記錄按月保存,薪酬清單按個人保存。個人只能找到自己的各項記錄,只有人事部的人員可以找到所有人的記錄。4.要求自定義至少5條薪酬計算規(guī)則,如每月底薪個人可以不同,每月缺勤3次以上扣費多少,5次以上更多等。在薪酬清單中體現(xiàn)出來。簡易日記管理器 1.參考Microsoft word,做一個簡易日記管理器,要求有標題欄、菜單欄、常用工具欄、文本編輯區(qū)和已有日記的目錄顯示區(qū)。文本編輯區(qū)可分頁,并自動顯示當(dāng)天日期等,格式編排自定。目錄顯示區(qū)按時間順序顯示已有日記,并且點擊任意一個日記課相應(yīng)在文本編輯區(qū)顯示日記內(nèi)容。2.功能包括文件處理如新建、打開、保存、另存為,編輯功能如剪切、復(fù)制、粘貼、查找、全選等,工具如日期插入、圖片插入、文字放大或縮小、文字顏色選擇等功能。要求在文字編輯的同時會顯示光標的位置,總頁數(shù)和當(dāng)前所在頁數(shù),當(dāng)前字數(shù)統(tǒng)計等;有快捷鍵可以實現(xiàn)翻頁功能。3.每個功能都可以選擇是否在工具欄上顯示,并在菜單中標志出來。4.其他功能可自定義。5.其他要求: 6.各個菜單必須包括上面提到的功能,并且菜單欄不少于5個選項,每個選項下拉不少于5個功能,除此外還要求主界面上有不少于5個快捷鍵幫助文本編輯。所有功能不得重復(fù),超過規(guī)定個數(shù)可以根據(jù)實現(xiàn)的效果加分。
第五篇:軟件工程課程設(shè)計題目
軟件工程課程設(shè)計
一、課程設(shè)計的目的:
? ? ? ? ? ? ? ? ? 網(wǎng)站設(shè)計的目的在于: 學(xué)會對網(wǎng)站的調(diào)查分析。
對網(wǎng)站功能、業(yè)務(wù)、設(shè)計等作全面評估,為網(wǎng)站規(guī)劃和制作做前期準備。在網(wǎng)站建設(shè)前對市場進行分析、確定網(wǎng)站的目的和功能,并根據(jù)需要對網(wǎng)站建設(shè)的步驟、建設(shè)中的技術(shù)、內(nèi)容、費用、測試、維護等做出規(guī)劃。熟練掌握在商城商店平臺上建立網(wǎng)上商店的方法和過程。將前期網(wǎng)站規(guī)劃報告,通過技術(shù)手段實現(xiàn)。為后期的網(wǎng)絡(luò)營銷建立必要的網(wǎng)站環(huán)境。學(xué)習(xí)頁面格式內(nèi)容設(shè)計的方法。
培養(yǎng)獨立學(xué)習(xí)、吸取他人的經(jīng)驗、探討技術(shù)的習(xí)慣
二、課程設(shè)計題目
1、軟件工程課程設(shè)計管理系統(tǒng)。
教師和學(xué)生可以應(yīng)用該系統(tǒng)實現(xiàn)如下功能:
(1)學(xué)生使用自己的姓名和學(xué)號(密碼)登陸后,可以從題庫中選擇一個題目,并且填寫同組的其他同學(xué)的姓名,學(xué)號,班級,小組長等。且選題一旦保存就不能再更改。
(2)學(xué)生可以修改自己的密碼。可以查詢自己的選題情況。學(xué)生可以查詢自己的課程設(shè)計成績。
(3)學(xué)生在課程設(shè)計的各個階段的工作報告上傳至該系統(tǒng)。
(4)教師使用姓名和工資號(密碼)登陸后,可以查看學(xué)生的選題情況;可以查看學(xué)生的設(shè)計報告,填寫學(xué)生的項目進度情況,并且給出最后的分數(shù)。
(5)教師可以修改自己的密碼。教師把課程設(shè)計的題目,學(xué)習(xí)的資料等上傳到該系統(tǒng)。(6)其他使用該系統(tǒng)的人,可以以客戶身份登陸瀏覽。
2、小型超市管理系統(tǒng)(1)、零售前臺(POS)管理系統(tǒng),本系統(tǒng)必須具有以下功能:
商品錄入:根據(jù)超巿業(yè)務(wù)特點制定相關(guān)功能,可以通過輸入唯一編號、掃描條形碼、商品名稱等來實現(xiàn)精確或模糊的商品掃描錄入。該掃描錄入方法可以充分保證各種電腦操作水平層次的人員均能準確快速地進行商品掃描錄入。收銀業(yè)務(wù):通過掃描條形碼或者直接輸入商品名稱(對于同類多件商品采用一次錄入加數(shù)量的方式)自動計算本次交易的總金額。在顧客付款后,自動計算找零,同時打印交易清單(包括交易的流水賬號、每類商品的商品名、數(shù)量、該類商品的總金額、交易的時間、負責(zé)本次收銀的員工號)。如果顧客是本店會員并持有本人會員卡,則在交易前先掃描會員卡,并對所購物品全部實行95折優(yōu)惠,并將所購物品的總金額累計到該會員的總消費金額中。會員卡的有效期限為一年,滿一年未續(xù)卡者,該會員卡將被注銷。
安全性:OS登陸、退出、換班與操作鎖定等權(quán)限驗證保護;斷電自動保護最大限度防止意外及惡意非法操作。
獨立作業(yè):有的斷網(wǎng)收銀即在網(wǎng)絡(luò)服務(wù)器斷開或網(wǎng)絡(luò)不通的情況下,收銀機仍能正常作業(yè)
(2)、后臺管理系統(tǒng),本系統(tǒng)必須具備以下功能
進貨管理: 根據(jù)銷售情況及庫存情況,自動制定進貨計劃(亦可手工制定修改),可以避免盲目進貨造成商品積壓。按計劃單有選擇性地進行自動入庫登記。綜合查詢打印計劃進貨與入庫記錄及金額。
銷售管理: 商品正常銷售、促銷與限量、限期及禁止銷售控制。綜合查詢各種銷售明細記錄、各地收銀員收銀記錄以及交結(jié)賬情況等。按多種方式統(tǒng)計生成銷售排行榜,靈活察看和打印商品銷售日、月、年報表。
庫存管理: 綜合查詢庫存明細記錄。庫存狀態(tài)自動告警提示。如庫存過剩、少貨、缺貨等。軟件為您預(yù)警,避免庫存商品積壓損失和缺貨。庫存自動盤點計算。
人員管理: 員工、會員、供貨商、廠商等基本信息登記管理。員工操作權(quán)限管理??蛻翡N售權(quán)限管理。
3、設(shè)備管理系統(tǒng) 系統(tǒng)的主要功能
在本系統(tǒng)主界面中,我們可以看到七個系統(tǒng)菜單和多個功能模塊按鈕,為了增加本系統(tǒng)的安全時,首先 需要驗證,只有在登錄界面上輸入正確的用戶名和密碼,獲得相應(yīng)權(quán)限才能登陸本系統(tǒng)使用。
下面分別論述本系統(tǒng)的各個功能模塊的作用:
系統(tǒng)登陸:用戶登陸模塊LoadFrame之后,就進入本登陸界面,用戶需要如上所述的正確的用戶名和密碼之后才能使用本系統(tǒng)。
購買管理:包括購入設(shè)備數(shù)量,購入日期,購買經(jīng)費,經(jīng)手人員,設(shè)備號,設(shè)備名。轉(zhuǎn)借管理:主要包括轉(zhuǎn)借設(shè)備號,轉(zhuǎn)借設(shè)備名,經(jīng)手人,借出日期,歸還日期。維修管理:維修日期,維修人員,維修經(jīng)費,設(shè)備名,設(shè)備號。庫存管理:包括現(xiàn)存設(shè)備數(shù)量,設(shè)備號,設(shè)備名,設(shè)備狀態(tài)。報廢管理:報廢日期,設(shè)備名,設(shè)備號,批準人。
用戶管理:包括查詢設(shè)備數(shù)據(jù)信息與用戶登陸系統(tǒng)和修改密碼。其中修改密碼:密碼是一個管理系統(tǒng)正常運行的一個重要保障,在本處,只有管理員才可以進行操作,并可以根據(jù)不同的系統(tǒng)情況對系統(tǒng)的用戶進行增加和刪除等工作。退出系統(tǒng):退出本系統(tǒng),恢復(fù)系統(tǒng)的實始狀態(tài)。
4、學(xué)生信息管理系統(tǒng)
學(xué)生信息管理系統(tǒng)具有以下功能:
學(xué)籍管理:對學(xué)生的信息檔案進行管理,主要包括學(xué)生檔案信息的修改、刪除、添加、檔案查詢及檔案輸出等,其中檔案查詢可以根據(jù)學(xué)號、姓名查詢需要的信息;檔案輸出可以輸出學(xué)生檔案、成績、課程表等。學(xué)生檔案記錄主要包括:學(xué)號、姓名、出生日期、年齡、性別、政治面貌、入學(xué)時間、個人簡介、照片、家庭住址、郵編、所在系別以及所學(xué)專業(yè)等字段。成績管理:對學(xué)生的成績進行管理,主要就是成績查詢,成績查詢可以按學(xué)號、姓名進行查詢。成績記錄主要包括:學(xué)期、學(xué)號、姓名、課程號以及成績字段等。課程管理:學(xué)生可以通過該模塊進行課程表查看、打印課程表。
選修課選擇:對學(xué)生報選修課進行管理,學(xué)生可以對自己喜愛的課程進行選擇。
系統(tǒng)維護:教師對學(xué)生的密碼進行管理,主要包括增加新用戶和用戶修改。其中用戶修改可以實現(xiàn)對學(xué)生的密碼修改和學(xué)生用戶名的刪去。
系統(tǒng)輔助工具:通過該模塊用戶可以打開一些輔助工具,如記事本和記事本。退出系統(tǒng):離開本學(xué)生信息管理系統(tǒng)。
5、企業(yè)工資管理系統(tǒng)
企業(yè)工資管理系統(tǒng)的主要功能
企業(yè)工資管理系統(tǒng)的主要任務(wù)是用計算機對各種工資信息進行日常的管理,如查詢、修改、增加、刪除以及存儲等,迅速準確地完成各種工資信息的統(tǒng)計計算和匯總工作,快速打印出工資報表,針對系統(tǒng)服務(wù)對象的具體要求,設(shè)計了企業(yè)工資管理系統(tǒng)。企業(yè)工資管理系統(tǒng)主要有以下幾大功能:
(1)對單位人員的變動進行處理。一個單位的職工不會是一成不變的,總是在不斷的變化:有調(diào)出、有調(diào)入、也有職工在本單位內(nèi)部調(diào)動。因此,設(shè)計系統(tǒng)是應(yīng)考慮到這些情況。(2)對職工的工資進行計算、修改。可以對職工的工資檔案進行個別、部分和批量修改,同時,能對各職工的工資進行計算,即計算應(yīng)發(fā)金額、應(yīng)扣金額及實發(fā)金額等。
(3)查詢統(tǒng)計功能。要求即可以單項查詢,比如查看某個職工的工資情況等;也可以多項查詢,比如某部門工資數(shù)在某一范圍的職工的工資情況等。
(4)報表打印功能。每月發(fā)放工資時,要求能夠打印本月的工資表、隨工資發(fā)給每個職工的工資條以及工資統(tǒng)計表。
三、考核方式
1、每人選擇一個主題題目的網(wǎng)站,自定課程設(shè)計題目。
2、題目確定后,寫一份電子商務(wù)網(wǎng)站分析報告,確定該課題的設(shè)計內(nèi)容和設(shè)計功能,并上交任課教師審閱。
3.最后成績=網(wǎng)站*50%+分析報告*50%。
4、自己獨立完成的工作。
四、嚴禁出現(xiàn)抄襲、下載、雷同現(xiàn)象,否則按作弊處理