第一篇:軟件工程課程實驗選項目
軟件工程課程實踐候選項目
題目
一、大學教學管理系統(tǒng)
1.學籍管理
教務員使用此模塊進行學生學籍信息查詢、學籍信息維護和統(tǒng)計,此外還可以包含學籍變動管理、學籍變動查詢等功能。
2.注冊管理
提供學生注冊功能,給各院系提供: 注冊統(tǒng)計及查詢功能 未注冊學生名單打印功能
3.開課管理
教務員在開放選課前進行排課操作,設(shè)置下學期選課開放時間。開放選課后,教務員可以在后臺監(jiān)控選課情況,微調(diào)待選課程參數(shù),如選課最大人數(shù)。學生選課既可以通過前臺網(wǎng)絡(luò)方式,也可以通過教務員在后臺進行選課。
此功能模塊還應包括查詢打印課程表、查詢打印選課名單等相關(guān)功能。
4.網(wǎng)上教務管理
該模塊供兩部分人員使用:學生、教師。
1)提供給學生選課相關(guān)功能,包括網(wǎng)上選課、網(wǎng)上退課、查詢選課結(jié)果、課表打印等功能;此外,還可以提供學生成績查詢、學籍錄入、網(wǎng)上教學評估等功能。2)提供給教師的功能:選課名單查詢打印、學生成績錄入
5.成績管理
提供后臺成績管理功能,教務員可以查詢學生成績、打印學生成績單,還可以給各院系提供GPA統(tǒng)計、GPA排名等功能。
6.學位管理
教務員使用該模塊進行畢業(yè)生學位管理,包括
畢業(yè)生成績審核:自動審閱畢業(yè)生本科階段的成績是否符合畢業(yè)要求,畢業(yè)論文審核:提供開題報告、中期審查、答辯情況錄入及審核論文成績是否達到業(yè)要求等功能生成畢業(yè)信息,如畢業(yè)證書號;查詢打印學生畢業(yè)證書功能。
7.系統(tǒng)相關(guān)方面或角色
學生、教師、教務處、各院系教務員
題目
二、圖書編輯管理系統(tǒng)
1.網(wǎng)上選題申報 作者首先需要在選題申報網(wǎng)站上注冊一個賬號,注冊過程中需填寫畢業(yè)的身份信息,用該賬號登陸可進行選題申報。
申報具體步驟為:填寫選題申報內(nèi)容,包括書稿名稱、作者信息、目標讀者、內(nèi)容提要、寫作計劃等信息;提交申報,等待出版社的申報答復。
2.組稿和定稿
選題申報作者在網(wǎng)上申報選題后,出版社責任編輯可以查看到選題申報內(nèi)容,在經(jīng)過研究后,向選題作者回復申報答復:拒絕或有意向。選題作者在得到出版社正面意向后,提交寫作提綱和試寫稿,責任編輯、復審和終審人員參與審讀、討論,決定是否定稿,并將決定反饋給作者。
3.交稿
在得到出版社的定稿答復后,作者開始寫稿,稿件完成后,使用網(wǎng)上賬號進行交稿。出版社后臺程序自動通知責任編輯有稿件待審閱,在對稿件進行初審后,答復作者初審修改建議,并與作者進行多次交流,直至通過初審或退稿。
4.編輯處理
在稿件通過初審后,須進行編輯處理,以初步滿足出版的要求。這部分工作由出版社責任編輯完成,包括 修飾、改錯、校訂、增刪、整理、寫輔文等工作,編輯處理完成后進行下一階段的審閱工作。
5.復審、終審
編輯室主任對稿件進行復審,對書稿質(zhì)量和初審報告提出意見,做出總的評價??偩庉媽Ω寮M行終審,終審根據(jù)初審復審意見,對書稿是否采用做出決定。
6.發(fā)印
最后的發(fā)印過程應包括以下3個步驟:
1)整體設(shè)計:進行圖書外部裝幀和內(nèi)文版式的全面設(shè)計
2)發(fā)稿:將經(jīng)過加工整理和整體設(shè)計的書稿轉(zhuǎn)化成印刷品,并進行復審復核,最后送作者核閱,并向作者說明加工整理情況及原因。作者復核后,責任編輯要檢查退回的書稿,看作者有無改動和改動是否適當。填寫發(fā)稿單,分別由責任編輯和復審、終審者審閱簽字。
3)校對:由校對人員進行專業(yè)校對,消滅一切排版上的錯誤,如發(fā)現(xiàn)原稿有錯漏和不妥之處,應及時提交編輯部門解決。
7.系統(tǒng)相關(guān)方面或角色
稿件作者、責任編輯(初審)、編輯室主任(復審)、總編輯(終審)、校對人 題目
三、企業(yè)后勤管理系統(tǒng)
1.總體說明
企業(yè)后勤管理系統(tǒng)是企業(yè)管理系統(tǒng)的一個部分,主要完成辦公用品申領(lǐng),企業(yè)用車申請,企業(yè)內(nèi)部用品報修,辦公室資源分配等工作,用戶系統(tǒng)是外部系統(tǒng)(主要負責用戶信息的維護和認證),財務系統(tǒng)是外部系統(tǒng)(后勤系統(tǒng)可以生成一些財務單據(jù)作為財務的一些輸入數(shù)據(jù))
2.系統(tǒng)相關(guān)角色
系統(tǒng)管理員,公司員工,部門經(jīng)理,后勤部操作員,后勤部經(jīng)理,領(lǐng)導,采購員,維修員,車輛調(diào)度員,用車登記員,司機,提貨員,后勤倉庫管理員等等
3.相關(guān)功能說明
1)辦公用品申領(lǐng)
公司員工可以登錄系統(tǒng)填寫辦公用品申請單,注明所需要的辦公用品(如稿紙,白板筆),數(shù)量,使用時間,理由等,申請單按照一定的規(guī)則(如低值用品后勤部操作員可以直接批復,中值用品還要繼續(xù)報該部門經(jīng)理與后勤部經(jīng)理共同批復,高值用品還要繼續(xù)報公司分管的中高層領(lǐng)導批復)送達相關(guān)審批人(高值的申請單子同時要后勤部門打印紙質(zhì)申請單,送相關(guān)人手寫簽字備案)。若某級未能通過則退回申請單;若通過,則生成提貨單(為提貨方便,可能要匯總一段時間內(nèi)的申請,定期去采購),另一方面可以根據(jù)庫存余量決定是否通知采購員去采購,之后入庫。
當員工領(lǐng)取到所申請的用品后,則登錄系統(tǒng)簽收。2)用車申請/登記
公司員工可以登錄系統(tǒng)可以看到近期車輛存量,填寫用車申請單,注明申請人、車輛類型、地點、時間、理由、類型等,申請單按照一定的規(guī)則送達相關(guān)審批人。若某級未能通過則退回;若通過則生成調(diào)度單,由車輛調(diào)度員根據(jù)車輛的余量和用車的優(yōu)先級安排調(diào)度,聯(lián)系司機,并填寫調(diào)度結(jié)果。若調(diào)度失敗,寫明理由,申請退回。
當用車結(jié)束后,申請人登錄系統(tǒng)填寫使用情況(如“順利到達”“特殊原因取消”)。司機到用車登記員處登記 用車情況及費用(如汽油,過路費)。3)報修
公司員工可以登錄系統(tǒng)填寫報修申請單,注明申請人、地點、時間、理由等,申請單按照一定的規(guī)則送達相關(guān)審批人。若某級未能通過則退回;若通過則生成調(diào)度單,由調(diào)度員根據(jù)維修部人員在崗情況和維修的優(yōu)先級安排調(diào)度,聯(lián)系維修員,并填寫調(diào)度結(jié)果。若調(diào)度失敗,寫明理由,申請退回。
當用維修結(jié)束后,申請人登錄系統(tǒng)填寫維修反饋(如“滿意”“特殊原因取消”)。維修員到維修登記員處登記 維修情況及費用以及耗材。4)辦公室資源分配
如分配桌椅,電腦,飲水機等辦公室資源,每個資源都有唯一的資源號,可以分配這些資源到辦公室,指定使用人。可以完成對這些資源的 增加(如購入新設(shè)備),報廢,修改(如更換地點),查(如匯總)等操作。資源有已分配和在庫之分。5)后勤倉庫庫存管理
后勤倉庫主要是為保存一些暫時還沒有使用的辦公室資源以及暫存一些辦公用品,有利于集體采購。
可以完成入庫(根據(jù)入庫清單以及手工輸入更新庫存信息)、出庫(根據(jù)出庫單以及手工輸入更新出庫)、盤庫(手工清點庫存后,手工輸入盤庫清單,與庫存對比)。
以上相關(guān)功能都應有各類必要的匯總表,給領(lǐng)導匯報。其他具體細節(jié)可以加入自己的假定和想象。
題目
四、超市運營管理系統(tǒng)
1.總體說明
假設(shè)此超市運營管理系統(tǒng)為一獨立的小型超市所用,銀行的信用卡結(jié)算系統(tǒng)為外部系統(tǒng)。管理超市的進貨,存貨,銷貨的整套流程的信息。
2.系統(tǒng)相關(guān)角色
收銀員,倉庫管理員,理貨員,系統(tǒng)管理員,顧客(不直接接觸系統(tǒng)),財務,經(jīng)理等等。
3.相關(guān)功能說明
1)收銀以及退貨
收銀員與顧客之間的交互:掃描條碼或輸入商品編碼、收款、打印收據(jù) 支持多種付款方式:現(xiàn)金、支票、信用卡磁卡、記賬、贈券等。支持促銷方式:折扣。允許退貨及錯誤更正。
可同銀行提供的數(shù)據(jù)接口直接進行數(shù)據(jù)交換。2)進貨
超市與供應商之間的交互。經(jīng)理根據(jù)銷售與庫存做出進貨決策,產(chǎn)生采購單或者給供貨商的訂單。3)入庫
采購員與倉庫管理員交互,貨物進入超市的倉庫,倉庫管理員根據(jù)入庫清單以及手工輸入更新庫存信息 4)出庫上架
理貨員與倉庫管理員交互,貨物由超市倉庫上架,倉庫管理員根據(jù)出庫清單以及手工輸入更新庫存信息以及上架信息。5)盤架
理貨員清點架上貨物,輸入盤架單與系統(tǒng)數(shù)據(jù)對比 6)盤庫
倉庫管理員清點庫內(nèi)貨,輸入盤庫單與系統(tǒng)數(shù)據(jù)對比 7)報廢管理
由于人為原因、保質(zhì)期等原因有些商品要進行報廢由理貨員填寫報廢單,由經(jīng)理審批后,更新商品存量。8)賬務結(jié)算
結(jié)算收銀,退貨以及進貨等過程產(chǎn)生的賬務信息,計算周期的收支。9)經(jīng)營管理
經(jīng)理可以查詢銷售信息,財務信息,庫存信息,貨架信息可以做出決策,可以發(fā)起進貨等流程指令。
其他具體細節(jié)可以加入自己的假定和想象
題目
五、機票預定系統(tǒng)
1. 系統(tǒng)簡介
航空公司為給旅客乘機提供方便,需要開發(fā)一個機票預定系統(tǒng)。各個旅行社把預定機票的旅客信息(姓名、性別、工作單位、身份證號碼(護照號碼)、旅行時間、旅行始發(fā)地和目的地,航班艙位要求等)輸入到系統(tǒng)中,系統(tǒng)為旅客安排航班。當旅客交付了預訂金后,系統(tǒng)打印出取票通知和帳單給旅客,旅客在飛機起飛前一天憑取票通知和帳單交款取票,系統(tǒng)核對無誤即打印出機票給旅客。此外航空公司為隨時掌握各個航班飛機的乘載情況,需要定期進行查詢統(tǒng)計,以便適當調(diào)整。2. 技術(shù)要求和限制條件
(1)在分析系統(tǒng)功能時要考慮有關(guān)證件的合法性驗證(如身份證、取票通知和交款發(fā)票)等。
(2)對于本系統(tǒng)還應補充一下功能:
1. 旅客延誤了取票時間的處理 2. 航班取消后的處理
3. 旅客臨時更改航班的處理
(3)系統(tǒng)的外部輸入項至少包括:旅客、旅行社和航空公司。
題目
六、實驗室設(shè)備管理系統(tǒng)
1. 系統(tǒng)簡介
每學年要對實驗室設(shè)備使用情況進行統(tǒng)計、更新。其中:
(1)對于已徹底損壞的做報廢處理,同時詳細記錄有關(guān)信息。
(2)對于由嚴重問題(故障)的要及時修理,并記錄修理日期、設(shè)備名、編號、修理廠家、修理費用、責任人等。
(3)對于急需修改但又缺少的設(shè)備,需以“申請表”的形式送交上級領(lǐng)導請求批準購買。新設(shè)備購入后要立即進行設(shè)備登記(包括類別、設(shè)備名、編號、型號、規(guī)格、單價、數(shù)量、購置日期、生產(chǎn)廠家、保質(zhì)期和經(jīng)辦人等信息),同時更新申請表的內(nèi)容。
(4)隨時對現(xiàn)有設(shè)備及其修理、報廢情況進行統(tǒng)計、查詢,要求能夠按類別和時間段等查詢。
2. 技術(shù)要求及限制條件
(1)所有工作由專門人員負責完成,其他人不得任意使用。
(2)每件設(shè)備在做入庫登記時均由系統(tǒng)按類別加自動順序號編號,形成設(shè)備號;設(shè)備報廢時要及時修改相應的設(shè)備記錄,且有領(lǐng)導認可。
(3)本系統(tǒng)的數(shù)據(jù)存儲至少包括:設(shè)備記錄、修理記錄、報廢記錄、申請購買記錄。(4)本系統(tǒng)的輸入項至少包括:新設(shè)備信息、修理信息、申請購買信息、具體查詢統(tǒng)計要求。
(5)本系統(tǒng)的輸出項至少包括:設(shè)備購買申請表、修理/報廢設(shè)備資金統(tǒng)計表。
題目
七、學校教材定購系統(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ā)行人員。以上功能要求在計算機上實現(xiàn)。2. 技術(shù)要求和限制條件
(1)當書庫中的各種書籍數(shù)量發(fā)生變化(包括進書和出書)時,都應修改相關(guān)的書庫記錄,如庫存表或進/出庫表。
(2)在實現(xiàn)上述銷售和采購的工作過程時,需考慮有關(guān)的合法性驗證。(3)系統(tǒng)的外部項至少包括:教師、學生和教材工作人員。
(4)系統(tǒng)的相關(guān)數(shù)據(jù)存儲至少包括:購書表、庫存表、缺書登記表、待購教材表、進庫表和出庫表。
題目
八、網(wǎng)上書店My-eBookStore 假設(shè)個體書店店主小童委托計算機專業(yè)的大學畢業(yè)生組成的開發(fā)小組(5人)為他創(chuàng)建網(wǎng)上書店系統(tǒng)My-eBookStore,以便能夠擴展書店的客戶群、科學管理、提高效益。該書店以經(jīng)營英語、計算機書籍為主。在網(wǎng)上書店建立初期,要求在確?;竟δ苷5那闆r下,盡量簡化,并且在2個月內(nèi)完成。
網(wǎng)站主要提供的基本服務項目有:用戶的注冊,登錄;用戶的分級瀏覽或圖書選購;店主對進書、售書、庫存、帳目、客戶的管理;以及網(wǎng)站的日常維護(比如,網(wǎng)上書店簡介;網(wǎng)上書店信息發(fā)布;客戶留言及對客戶留言的反饋)。
如果可能,店主小童還希望利用電子商務突出自己網(wǎng)上書店的特色和提高書店的經(jīng)營效益。
要求網(wǎng)頁能夠提供兩級圖書目錄和三層信息(一級目錄是圖書的基本分類目錄;其下是圖書的二級目錄,它對應于某基本分類之下的書名及其簡要信息;當客戶點擊二級目錄中的某本書之后,系統(tǒng)應當顯示詳細介紹該書的文字與圖形信息)。
一般客戶可以瀏覽網(wǎng)上書店內(nèi)容。欲購書的客戶需要注冊(提供郵購和管理所必須的有效信息,如姓名、地址、電話等)取得唯一的用戶名成為會員。會員登錄后便可以購書一本或多本。店主在客戶確認網(wǎng)上訂書單后的7日內(nèi)收到其足額購書匯款單后的10日內(nèi)根據(jù)與客戶的約定時間送書到客戶手中,同時應收到有客戶簽名的送書單回執(zhí)。
店主應該能夠?qū)W(wǎng)上書店的進書、售書訂單、庫存、帳目(比如,日結(jié)帳,日銷售額與鸁利額、)、客戶信息進行查詢和管理。
為了便于測試所開發(fā)的My-eBookStore系統(tǒng),系統(tǒng)開發(fā)小組應該輸入各30冊以上的英語圖書和計算機圖書到系統(tǒng)中。假設(shè)網(wǎng)上書店系統(tǒng)運行在Windows 2000平臺之上,所選用的數(shù)據(jù)庫是Access或SQL Server;交互網(wǎng)頁技術(shù)可以采用ASP技術(shù)(微軟方案)或JSP技術(shù)(Java方案)或PHP技術(shù);軟件文檔的開發(fā)和編制可以采用Visio、Rose等工具。
由于大學生開發(fā)小組對于所涉及到的學科知識和開發(fā)技術(shù)與工具并不完全熟悉,因此他們需要邊學邊干,并且采用原型法進行有效的團隊開發(fā)。
要求:學生開發(fā)小組對上述客戶需求仔細研究、分析,同時參考網(wǎng)站開發(fā)項目
2、項目3介紹中有關(guān)網(wǎng)站開發(fā)的功能與技術(shù)指標,并且在考察同類著名網(wǎng)站功能和設(shè)計特色的基礎(chǔ)上,擬定出本小組要開發(fā)網(wǎng)站系統(tǒng)的問題定義與網(wǎng)站原型基本功能與特色、開發(fā)技術(shù)與工具、設(shè)計初步方案、開發(fā)計劃與成員分工等文檔。
題目
九、賓館管理信息系統(tǒng)
? 系統(tǒng)簡介:
賓館在正常的運營中需要對客房資源、顧客信息、結(jié)算信息進行管理,利用賓館管理信息系統(tǒng)及時了解各個環(huán)節(jié)中信息的變更,有利于提高管理效率。系統(tǒng)開發(fā)的總體任務是實現(xiàn)賓館各種信息的系統(tǒng)化、規(guī)范化和自動化。? 限制條件:
? 有關(guān)客房標準的制定、標準信息的輸入,包括標準編號、標準名稱、房間面積、床位數(shù)量、住房單價、是否有空調(diào)、電視機、電話以及單獨衛(wèi)生間等。? 客房標準信息的修改、查詢等。
? 客房基本信息的輸入,包括客房編號、客房類型、客房位置、客房單價、備注等。? 客房基本信息的查詢、修改,包括客房編號、客房類型、客房位置、客房單價、備注等。
? 剩余客房信息的查詢等。
? 訂房信息的輸入,包括客房編號、客房種類、客房位置、客房單價、顧客姓名、顧客身份證號碼、入住日期、折扣、備注信息等。
? 訂房信息的修改和查詢,包括客房編號、客房種類、客房位置、客房單價、顧客姓名、顧客身份證號碼、入住日期、折扣、備注信息等。
? 結(jié)算信息的輸入,包括客房編號、客房種類、位置、客房單價、顧客姓名、顧客身份證號碼、入住日期、折扣、結(jié)算日期、備注信息等。
? 結(jié)算信息的修改和查詢,包括客房編號、客房種類、客房位置、客房單價、顧客姓名、顧客身份證號碼、入住日期、折扣、結(jié)日期、備注信息等。
題目
十、資產(chǎn)管理系統(tǒng)
? 系統(tǒng)簡介:
對固定資產(chǎn)實物從購置、領(lǐng)用、轉(zhuǎn)移、盤點、清理到報廢等方面進行全方位準確監(jiān)管,結(jié)合資產(chǎn)分類統(tǒng)計等報表,真正實現(xiàn)“帳、卡、物”相符。資產(chǎn)變動管理
主要記錄資產(chǎn)在使用過程中一些主要使用屬性的變化,如現(xiàn)狀、使用人、使用單位、使用方式、存放地點、單價等。資產(chǎn)清查管理
系統(tǒng)對特定單位、特定使用人、特定地點的資產(chǎn)進行全面清查盤點,資產(chǎn)數(shù)據(jù)采集、清查監(jiān)管。資產(chǎn)處置管理
包含了資產(chǎn)報廢、報損、出售等業(yè)務,及時通知資產(chǎn)報廢日期,處理報廢資產(chǎn)。
設(shè)備管理
實現(xiàn)對資產(chǎn)設(shè)備的全壽命綜合管理,包括設(shè)備調(diào)撥、租借、轉(zhuǎn)讓、維護保養(yǎng)、事故處理、清查、報廢等,資產(chǎn)檔案管理
檔案管理的內(nèi)容: 負責資產(chǎn)檔案的接收、整理、保管、組織鑒定、統(tǒng)計和利用等業(yè)務 智能分析和查詢
對于資產(chǎn)管理工作者,系統(tǒng)提供了深度數(shù)據(jù)挖掘、智能查詢、領(lǐng)導綜合查詢等查詢功能,可以對資產(chǎn)結(jié)構(gòu)、資金構(gòu)成、增長情況進行查詢分析。對于業(yè)務操作人員,系統(tǒng)提供按資產(chǎn)類別、屬性、存放地點等信息的查詢分析。? 限制條件:
用戶區(qū)分權(quán)限,區(qū)分服務
產(chǎn)品入庫處理:品名、型號、廠家、日期、編號、經(jīng)費來源、管理人、部門 存量、擺放位置、使用情況、價格、報廢 輸入、輸出、統(tǒng)計、查詢、打印
第二篇:軟件工程實驗題目選
1.學校綜合管理系統(tǒng) 2.企業(yè)管理信息系統(tǒng) 3.機關(guān)辦公自動化系統(tǒng) 4.物資的購、銷、存管理 5.電子商務管理系統(tǒng) 6.庫存與成本核算管理 7.人事綜合管理系統(tǒng) 8.交通管理系統(tǒng) 9.超市管理系統(tǒng) 10.高校學生管理系統(tǒng)
11.基于C/S或B/S的事務查詢系統(tǒng) 12.計算機動態(tài)網(wǎng)頁的制作 13.基于網(wǎng)絡(luò)的客運售票系統(tǒng) 14.高校科研與技術(shù)開發(fā)管理 15.高校教學與課表制作管理 16.城市居民戶籍管理 17.商品銷售與市場預測管理 18.電信業(yè)務管理 19.工商稅務管理 20.餐飲業(yè)管理 21.房地產(chǎn)管理 22.股票行情分析管理 23.大中型醫(yī)院管理 24.數(shù)字圖書館管理 25.輔助決策系統(tǒng) 26.生產(chǎn)過程管理系統(tǒng) 27.貸款業(yè)務管理 28.財務管理
29.計算機網(wǎng)絡(luò)的設(shè)計與實現(xiàn) 30.信息系統(tǒng)開發(fā)工具的設(shè)計與研究 31.電話計費系統(tǒng)分析與設(shè)計 32.《數(shù)據(jù)庫系統(tǒng)及應用》學習輔導平臺的研制 在軟件工程和數(shù)據(jù)庫工程思想規(guī)范的指導下,利用開發(fā)工具研制出便于學生查閱或下載課程信息、提問及獲得教師答疑幫助的平臺。具體功能概括如下:
? ? 查閱課程的教學信息、課程教案和課程作業(yè)和實驗要求 上傳課程作業(yè)和實驗報告,同時提供網(wǎng)上查閱作業(yè)成績的功能
? ? 提供實時和非實時的課程答疑服務 建立完善的不同用戶身份的權(quán)限管理
33.多媒體技術(shù)與應用課程考試系統(tǒng)
試包括選擇題、填充題和簡答題,以后將把筆試改為無紙化考試,需要建立本課程的題庫、考試系統(tǒng)以及閱卷系統(tǒng),同時把多媒體作品中的優(yōu)秀作品加入素材庫,供以 后的學生學習參考。34.配送中心選址問題的分析
可以用層次分析和模糊綜合評價相結(jié)合的方法對配送中心現(xiàn)有的選址方案進行定性綜合評價分析或可以用遺傳算法等方法對選址方案進行定量求解。35.基于網(wǎng)絡(luò)環(huán)境的庫存管理系統(tǒng)
本系統(tǒng)目標運行環(huán)境是:通過網(wǎng)絡(luò)系統(tǒng)達到資源共享與協(xié)同工作。功能包括:通過網(wǎng)絡(luò)連接到庫存數(shù)據(jù)庫;通過系統(tǒng)將進貨信息輸入到庫存數(shù)據(jù)庫;統(tǒng)計貨物銷售情況并生成相應的報表;修改商品代碼、名稱、價格等基本信息等;具有進銷貨物的匯總等功能。系統(tǒng)將采用access數(shù)據(jù)庫系統(tǒng),用VC開發(fā),宿主語言用ODBC方式與數(shù)據(jù)庫聯(lián)系。
36.基于Web的庫存維護
本系統(tǒng)目標運行環(huán)境是:通過互連網(wǎng),用瀏覽器方式對商品銷售與庫存查閱與維護。功能包括:通過互連網(wǎng)用瀏覽器連接到庫存數(shù)據(jù)庫;通過系統(tǒng)將進貨信息輸入到庫存數(shù)據(jù)庫;統(tǒng)計貨物銷售情況;查閱商品代碼、名稱、價格等基本信息等;查閱進銷貨物的匯總等功能。系統(tǒng)將采用access數(shù)據(jù)庫系統(tǒng),用ASP開發(fā),宿主語言用ODBC方式與數(shù)據(jù)庫聯(lián)系 37.通用網(wǎng)站生成系統(tǒng) 本系統(tǒng)目標:開發(fā)一個通用的網(wǎng)站生成系統(tǒng),通過選擇,可以生成相應架構(gòu)的網(wǎng)站代碼:選擇典型的網(wǎng)站架構(gòu);生成相應架構(gòu)網(wǎng)站代碼;生成相應的、供管理員使用的網(wǎng)站欄目、內(nèi)容等維護代碼。系統(tǒng)將采用access數(shù)據(jù)庫系統(tǒng),用ASP開發(fā),宿主語言用ODBC方式與數(shù)據(jù)庫聯(lián)系。38.基于Struts架構(gòu)的網(wǎng)上書店系統(tǒng)設(shè)計
隨著Web技術(shù)的日益成熟,在Web開發(fā)領(lǐng)域出現(xiàn)了許多設(shè)計好的框架,Struts即是一種基于MVC(Model-View-Controller)經(jīng)典設(shè)計模式的框架技術(shù),也是目前Web開發(fā)中比較成熟的一種框架。與傳統(tǒng)的JSP、EJBB、Servlet等設(shè)計模式相比,MVC設(shè)計模式可以對需要為同樣的數(shù)據(jù)提供多個不同視圖的應用程序,可以實現(xiàn)軟件代碼更好的可維護性和可重用性。Struts將Model組件、View組件和Controller組件分別對應到不同的Web應用組件中,也就是說,它在原有Web應用開發(fā)環(huán)境基礎(chǔ)上,又提供了一套框架工具,以幫助開發(fā)人員在框架的支持下快速高效地建立不同的應用。本設(shè)計擬在Struts框架下,設(shè)計一個網(wǎng)上書店系統(tǒng)。要求對Struts框架技術(shù)的基本方法進行分析,完成從需求分析、總體設(shè)計、功能設(shè)計、數(shù)據(jù)庫設(shè)計到詳細設(shè)計的完整軟件設(shè)計過程。
39.基于Struts框架的企業(yè)內(nèi)部網(wǎng)信息管理系統(tǒng)設(shè)計
隨著Web技術(shù)的日益成熟,在Web開發(fā)領(lǐng)域出現(xiàn)了許 多設(shè)計好的框架,Struts即是一種基于MVC(Model-View-Controller)經(jīng)典設(shè)計模式的框架技術(shù),也是目前Web開發(fā)中比較成熟的一種框架。與傳統(tǒng)的JSP、EJB、Servlet等設(shè)計模式相比,MVC設(shè)計模式可以對需要為同樣的數(shù)據(jù)提供多個不同視圖的應用程序,可以實現(xiàn)軟件代碼更好的可維護性和可重用性。Struts將Model組件、View組件和Controller組件分別對應到不同的Web應用組件中,也就是說,它在原有Web應用開發(fā)環(huán)境基礎(chǔ)上,又提供了一套框架工具,以幫助開發(fā)人員在框架的支持下快速高效地建立不同的應用。本設(shè)計擬在Struts框架下,設(shè)計一個企業(yè)內(nèi)部網(wǎng)信息管理系統(tǒng)。要求對Struts框架技術(shù)的基本方法進行分析,完成從需求分析、總體設(shè)計、功能設(shè)計、數(shù)據(jù)庫設(shè)計到詳細設(shè)計的完整軟件設(shè)計過程
40.基于Web的電子帳單查詢與支付系統(tǒng)設(shè)計
電子帳單時城鎮(zhèn)居民結(jié)算方式的發(fā)展趨勢,例如每戶(或每人)每月的本地話費、長途話費、網(wǎng)絡(luò)通信費、水費、電費、煤氣費、保險費、信用卡欠費等均可有一張電子帳單完成結(jié)算。本設(shè)計擬用Struts框架技術(shù)或EJB組件技術(shù)開發(fā)一個基于Web的電子帳單查詢與支付演示應用程序。要求以EJB組件表達應用程序的業(yè)務邏輯,采用JSP表達應用程序的表示邏輯。網(wǎng)上支付采用模擬方式執(zhí)行,并考慮如何實現(xiàn)與電信公司、水電公司、煤氣公司、商業(yè)銀行等外部單位 的信息系統(tǒng)實現(xiàn)無縫連接及其安全性保障。41.SCDMA計費器集中管理系統(tǒng)的設(shè)計與實現(xiàn)
隨著移動通訊技術(shù)的迅猛發(fā)展,基于SCDMA的無線市話系統(tǒng)得到迅速普及和推廣,計費器是無線公話系統(tǒng)的關(guān)鍵設(shè)備,目前,在SCDMA固定終端上運營的有人值守公話計費器多數(shù)沒有遠程管理功能,其費率參數(shù)在出廠時由廠家燒錄的,一旦需要修改費率,已經(jīng)在網(wǎng)運行的計費器費率參數(shù)很難及時升級,這無疑將增加無線公話系統(tǒng)的運營成本
為了滿足實際的應用和市場需求,本課題擬開發(fā)一套基于SCDMA的計費器集中管理系統(tǒng),該系統(tǒng)采用Client/Server網(wǎng)絡(luò)結(jié)構(gòu),管理中心作為一個應用服務器用基于TCP/IP的SLa協(xié)議通過SCDMA網(wǎng)關(guān)與計費器建立無線通道,實現(xiàn)計費器費率的遠程修改,話單查詢,異常告警等一系列管理功能
本課題的主要研究內(nèi)容包括 TCP/IP協(xié)議的原理和實現(xiàn)
基于WinSock2.0和SLa協(xié)議的客戶端/服務器程序的設(shè)計方法
基于Visual C++的多線程設(shè)計模式 基于MFC的Windows程序設(shè)計方法
1)業(yè)務通道管理 2)計費器身份監(jiān)測和信息管理 3)計費器信息例行查詢 4)費率加載 5)話單查詢 6)編輯費率文件 7)統(tǒng)計功能 8)告警功能 42.藥品信息管理子系統(tǒng)
信息技術(shù)的代表新技術(shù)的WEB和數(shù)據(jù)庫技術(shù)已經(jīng)越來越深入到人們的日常生活,學習和工作中。怎樣深入學習和掌握這些技術(shù),并且熟練的運用這些技術(shù)已成為計算機教育的重要一環(huán)
另一方面現(xiàn)實生活中,各大醫(yī)院都不同程度存在患者人數(shù)過多,就診需要花費大量時間的現(xiàn)象。急待通過先進的計算機管理技術(shù)改善診療效率。
這樣的背景前提下,結(jié)合現(xiàn)實生活中的醫(yī)院診療管理系統(tǒng)的具體實例,力求通過本次畢業(yè)設(shè)計能扎實學生的技術(shù)功底,提高動手能力,并培養(yǎng)出一定的分析問題和解決問題的能力
醫(yī)院診療管理系統(tǒng)中的藥品信息管理子系統(tǒng) 1)藥品基本信息管理 2)藥品庫存信息管理 3)藥品使用情況信息管理
從現(xiàn)實生活中提煉出系統(tǒng)模型,并用WEB和數(shù)據(jù)庫技術(shù)加以實現(xiàn)。從而鍛煉分析問題和解決問題的能力;并扎實編程技術(shù),挺高動手能力。通過從分析到實現(xiàn)的實踐過程,更好的理解軟件工程的原理,同時也提高同學的軟件測試技巧 43.小型企業(yè)信息管理系統(tǒng)
隨著改革的深入,民營小型企業(yè)的發(fā)展非常迅速,他們對于信息管理的要求也逐步顯現(xiàn)。本畢業(yè)設(shè)計題目要求使用Delphi編程工具開發(fā)小型數(shù)據(jù)庫應用程序,根據(jù)小企業(yè)個性化管理的需要,完成對客戶信息、物流信息、員工信息、財務信息等的管理。工作內(nèi)容主要包括數(shù)據(jù)庫以及基本信息的建立、各類信息的添加修改刪除查詢等操作、打印各種報表、數(shù)據(jù)庫的備份和恢復等 44.動態(tài)報表設(shè)計
要求(1)報表中的字段能夠動態(tài)改變,即可以讓用戶在使用的時候能夠根據(jù)需要添加一些字段.(2)采用二維的數(shù)據(jù)表,即數(shù)據(jù)的定義在一張表中,但數(shù)據(jù)存儲在第二張表中.(3)可以使用一些現(xiàn)有的嵌入式報表工具比如FOMULA ONE 或者PB中的DATAWINDOW或者是CRYSTAL REPORT.(4)可以支持不同的數(shù)據(jù)庫系統(tǒng) 45.服裝連鎖店管理系統(tǒng)
服裝連鎖分銷經(jīng)營是傳統(tǒng)商業(yè)模式發(fā)展中比較有代表性的一類,現(xiàn)通過科學的管理方法和現(xiàn)代化的管理工具——計算機及其網(wǎng)絡(luò)系統(tǒng),規(guī)范分銷經(jīng)營中的各項管理,降低服務成本,提高服務質(zhì)量 1)總部系統(tǒng):基本信息、商品管理、客戶管理、銷售管理、批發(fā)業(yè)務、倉庫管理、查詢報表
2)門店系統(tǒng):銷售收銀、結(jié)繳款、退換貨、出入單據(jù)、查詢報表
3)開發(fā)平臺:操作系統(tǒng) windows 2000 server;數(shù)據(jù)庫 SQLServer 2000;編程語言 pb 7.0 4)系統(tǒng)構(gòu)架:客戶機/服務器結(jié)構(gòu) 46.餐飲連鎖店管理系統(tǒng)
餐飲連鎖分銷經(jīng)營是傳統(tǒng)商業(yè)模式發(fā)展中比較有代表性的一類,現(xiàn)通過科學的管理方法和現(xiàn)代化的管理工具——計算機及其網(wǎng)絡(luò)系統(tǒng),規(guī)范分銷經(jīng)營中的各項管理,降低服務成本,提高服務質(zhì)量。
總部系統(tǒng):公關(guān)銷售系統(tǒng)、各銷售點統(tǒng)計、應收款管理、日常報表
門店系統(tǒng):收銀系統(tǒng)、預定管理、庫存管理、經(jīng)理查詢、報表打印
開發(fā)平臺:操作系統(tǒng) windows 2000 server;數(shù)據(jù) 庫 SQLServer 2000;編程語言 pb 7.0 系統(tǒng)構(gòu)架:客戶機/服務器結(jié)構(gòu) 47.物流中心客戶服務、運輸管理
物流管理的目標之一就是在滿足客戶要求的基礎(chǔ)上,向物流需求方提供高質(zhì)量的服務,以客戶滿意為第一目標,在經(jīng)營戰(zhàn)略中首先確立顧客服務的目標,通過差別化的服務滿足客戶的不同需求
物流中心的客戶服務內(nèi)容主要包括客戶需求采集、客戶需求分析、訂單管理、補貨系統(tǒng)和客戶服務問題的解決方案
運輸管理主要包括運輸規(guī)劃和管理決策、運輸業(yè)務管理、運輸成本管理
本軟件要求界面優(yōu)美,功能強大,單機版與網(wǎng)絡(luò)版合二為一,可適用Windows NT/2000、UNIX等網(wǎng)絡(luò)操作平臺,Sybase、SQLServer、Oracle、Access等數(shù)據(jù)庫平臺,用戶操作平臺可以為中文Windows9x、Windows NT/2000 48.物流中心倉儲、存貨控制管理
物流中心是從事物流活動的場所或組織。它應基本符合下列要求:①主要面向社 會服務;②物流功能健全;③完善的信息網(wǎng)絡(luò);④輻射范圍大;⑤少品種、大批量;③存儲、吞吐能力強;①物流業(yè)務統(tǒng)一經(jīng)營、管理
物流中心的倉庫作業(yè)內(nèi)容主要包括商品入庫作業(yè)、商品出庫作業(yè)和商品的在庫管理
庫存控制管理主要包括庫存經(jīng)濟分析、庫存管理方法、庫存控制管理、供應商管理
本軟件要求界面優(yōu)美,功能強大,單機版與網(wǎng)絡(luò)版合二為一,可適用Windows NT/2000、UNIX等網(wǎng)絡(luò)操作平臺,Sybase、SQLServer、Oracle、Access等數(shù)據(jù)庫平臺,用戶操作平臺可以為中文Windows9x、Windows NT/2000 49.基于互聯(lián)網(wǎng)的學習課件的研制
設(shè)計開發(fā)一個通用的多媒體教學系統(tǒng),為廣大師生提供一個界面良好、功能強大的交互式教學平臺,對于推動遠程教學的多媒體化發(fā)展、提高教學質(zhì)量具有重要價值
使用Web開發(fā)技術(shù)設(shè)計課件發(fā)布系 統(tǒng),實現(xiàn)教學內(nèi)容的動態(tài)添加、修改、刪除等功能;實現(xiàn)圖片、音頻、視頻、Flash動畫等附件的上傳及頁面顯示,運用流媒體技術(shù)實現(xiàn)視頻在線播放
設(shè)計師生交互,網(wǎng)上答疑、學生自測系統(tǒng),實現(xiàn)包括考試范圍、考試時間設(shè)定、考題正確率顯示、錯題和課件相關(guān)內(nèi)容建立連接等模塊
50.基于B/S模式下網(wǎng)絡(luò)課件的開發(fā)與研究
最早B/S模式下網(wǎng)絡(luò)課件使用HTM L(Hyper Text Mark-up Language超文本描述語言)編寫的靜態(tài)網(wǎng)頁。這種網(wǎng)頁的不足之處在于結(jié)構(gòu)簡單、內(nèi)容單
一、交互功能有限,很少采用數(shù)據(jù)庫等動態(tài)資源。在這種情況下,就需要一種功能強大且開發(fā)簡便的工具或者實現(xiàn)方法。在自己的教學與實踐開發(fā)過程中,認為微軟公司推出.NET體系包含了編程和網(wǎng)絡(luò)系統(tǒng)開發(fā)的方方面面,其中ASP.NET是建立在公共語言運行庫上的編程框架,它可以通過框架類庫、消息處理和數(shù)據(jù)訪問解決方案使Web無縫訪問。它較好地解決了網(wǎng)頁信息傳遞的實時性和交互性 問題,靈活實現(xiàn)對數(shù)據(jù)庫的訪問。達到根據(jù)學生的學習情況不斷調(diào)整學習計劃和內(nèi)容.動態(tài)調(diào)整課件間的各個頁面目的。本課題正是基于以上的背景情況,根據(jù)學生特點,基于B/S模式,在.net環(huán)境下,采用了流媒體、ASP.NET、ADO.NET等技術(shù)而開發(fā)研究的網(wǎng)絡(luò)課件。
51.圖書借閱管理系統(tǒng)的設(shè)計和實現(xiàn)
設(shè)計一個圖書管理系統(tǒng),主要實現(xiàn)三方面的功能:
一、對圖書基本信息的增刪改查等操作的實現(xiàn);
二、對讀者借書證基本信息的管理;
三、讀者借閱圖書信息的管理,包括圖書的借出和歸還,包括逾期歸還圖書、丟失圖書等特殊情況的處理,還有根據(jù)讀者的不同身份設(shè)置的借閱圖書數(shù)量的限制等管理
52.網(wǎng)上書店系統(tǒng)
之一:網(wǎng)上書店系統(tǒng)——書庫管理子系統(tǒng)
之二:網(wǎng)上書店系統(tǒng)——購書子系統(tǒng) 設(shè)計一個類似于當當網(wǎng)的網(wǎng)上書店系統(tǒng),二人合作,分成兩個子系統(tǒng):
一、網(wǎng)上 書店系統(tǒng)——書庫管理子系統(tǒng),主要完成所有頁面的設(shè)計,用戶登錄,圖書信息管理(增刪改查,以及庫存量不足時的處理);
二、網(wǎng)上書店系統(tǒng)——購書子系統(tǒng),主要是實現(xiàn)以購物車為核心的購物流程,并對選購、下定單、付款方式、送貨方式等進行管理 53.試題題庫管理和試卷生成系統(tǒng)的設(shè)計和實現(xiàn)
把各門課程各種題型的試題放在題庫里,要求對題庫實現(xiàn)如下管理:
一、對題庫內(nèi)容進行增刪改查;
二、根據(jù)課程和每一道大題選取的難易程度和分數(shù)分配的不同,自動生成試卷,注意,題庫里至少要有兩門課程的試題信息,并能正確生成不同課程的試卷;對用戶身份的驗證,注意安全性的設(shè)計和實現(xiàn)
54.考試管理系統(tǒng)設(shè)計與實現(xiàn)
考試管理系統(tǒng)基于先進的網(wǎng)絡(luò)編程技術(shù),教學現(xiàn)代化、考試標準化、學生成績評測及課堂練習測試、網(wǎng)絡(luò)出題、聯(lián)機考試、網(wǎng)上自測、實時評判、考試成績分析評估于一體的大型教學考試管理系統(tǒng)。系統(tǒng)本著提 高測驗考試的效率、增強測驗考試的反饋效果、揭示學生知識能力的局部缺陷,使教與學都更有針對性。它具有局域網(wǎng)在線考試監(jiān)控、靈活的試卷構(gòu)造、無限題庫支持、考試過程自動化控制、試卷瀏覽及復習資料生成等多項特色功能。
在考試管理系統(tǒng)中,包括安全管理、學生登錄、題庫管理、編制試卷、網(wǎng)絡(luò)考試、評分統(tǒng)計、成績分析、報表打印等功能模塊 55.購物中心銷售系統(tǒng)方案設(shè)計
本課題主要完成購物中心銷售系統(tǒng)方案設(shè)計工作,將計算機信息管理系統(tǒng)、計算機網(wǎng)絡(luò)技術(shù)運用到商業(yè)企業(yè)領(lǐng)域中,購物中心銷售系統(tǒng)在提高物品銷售和計算機科學管理方面起到重要的作用 56.購物中心網(wǎng)站設(shè)計與實現(xiàn)
本課題就購物中心網(wǎng)站設(shè)計與實現(xiàn)在這方面進行系統(tǒng)設(shè)計,通過這項工作的進行,對購物中心信息發(fā)布、商品銷售種類、物品價格分布、網(wǎng)上商品銷售等起到良好的宣傳、導購作用。購物中心網(wǎng)站主要實現(xiàn)兩大功能:對外宣傳和網(wǎng)上購物 通過文字與圖表的方式對購物系統(tǒng)進行分析與設(shè)計。在系統(tǒng)的開發(fā)上,采用ASP,ASP.NET,HTML,JavaScript等技術(shù),并使用Dreamweaver MX,Microsoft IIS 5.1等工具進行了代碼編寫調(diào)試和系統(tǒng)功能實現(xiàn) 57.購物中心統(tǒng)計結(jié)算系統(tǒng)
本課題以信息化系統(tǒng)協(xié)調(diào)和整合經(jīng)銷商、運輸商、生產(chǎn)商、物流公司和供應商之間的關(guān)系和管理,讓物的流動具有更好的目的性和經(jīng)濟性,消除整個價值鏈上的浪費,提高整個社會的資源利用水平,提高企業(yè)的競爭力,成為企業(yè)的核心問題
對購物中心而言,統(tǒng)計結(jié)算系統(tǒng)是企業(yè)經(jīng)營不可或缺的部分。信息技術(shù)下的統(tǒng)計系統(tǒng)具有實時,直觀的特點。使用PowerBuilder9.0作為前臺界面開發(fā)工具,SQL Server2000作為數(shù)據(jù)庫端,采用C/S架構(gòu),對購物中心物流管理統(tǒng)計結(jié)算系統(tǒng)進行設(shè)計和開發(fā)
58.購物中心供應鏈管理系統(tǒng)
本課題就購物中心供應鏈管理,在這方面進行系統(tǒng)分析,通過這項工作的進行,對現(xiàn)有商業(yè)企業(yè)部門有著很好的指導意義。使購物中心在經(jīng)營中進一步發(fā)揮信息化優(yōu)勢,在高效運行機制中顯示其良好的作用
運用SQL Server作為數(shù)據(jù)庫開發(fā)的工具,用PowerBuilder作為所用界面的前臺設(shè)計工具。并通過文字與圖表的方式對購物中心供應鏈的管理(著重是庫存管理)進行分析與設(shè)計
第三篇:軟件工程實驗項目和考核
一、實驗題目
(3-5人一組,選出組長,以下共12個項目,每個小組根據(jù)自己情況選用其中一個項目做為實驗練習題目。)
題目1:教務管理系統(tǒng)軟件的設(shè)計與實現(xiàn)
教務管理系統(tǒng)是對學校教務和教學活動進行綜合管理的系統(tǒng)。
一、整體要求
1、系統(tǒng)要求提供管理人員工作平臺和一般用戶平臺
2、系統(tǒng)要求有嚴格的權(quán)限管理
3、系統(tǒng)要求有可擴充性
二、系統(tǒng)功能描述
1、通用功能
對于一般用戶,都應提供如下功能:
(1)電子課表:系統(tǒng)根據(jù)學??偱耪n的情況和該教師的任課情況自動生成課表,備查。
(2)通知和公告閱覽
2、學校日常業(yè)務管理(1)學生學籍管理
①新生管理(學生檔案管理、編系、編班、編學號)②學生成績管理
③學籍管理(學籍變動處理如轉(zhuǎn)系、轉(zhuǎn)學、休學、復學、留降級、退學等)④學生獎懲管理
⑤統(tǒng)計:可按層次(本、??疲⒛昙?、專業(yè)進行統(tǒng)計學生數(shù),成績(有平均分),以及其他的統(tǒng)計
⑥查詢:在校生政治情況、學習情況、個人檔案情況、獎勵處分情況(2)教務管理
①課表生成(確定課表類型、任課教師、每門課周課時、上課地點)
②教學管理(期中、期末例行教學檢查情況記錄、調(diào)課情況、教學進度、課程教學大綱、工作計劃、教學總結(jié)等)
③考試管理(考試類型、考試科目、考試時間、考場安排、考場記錄、成績錄入、統(tǒng)計查詢、補考名單等)
④實習管理(實習基地、實習班級、實習總結(jié)等)
3、聊天室
4、論壇
題目2:電力收費綜合管理系統(tǒng)軟件的設(shè)計與實現(xiàn) 要求用微型計算機對電力收費系統(tǒng)進行綜合管理。1.電力的相關(guān)知識:
a.電價問題:不同用途的電有不同的價格,為了分析簡單,可以粗略地分為照明用電,工業(yè)用電,商業(yè)用電等。不同時間段電有不同的價格,可以粗略地分為8點—21點、21點—次日8點兩個時段。
b.電力設(shè)備的問題:這里考慮比較簡單的,假設(shè)每個用電單位都有電表,但每個單位的電表可以有多個,也可以有一個(比如,一個單位可以分為照明電表,工業(yè)電表;一個普通家庭用戶有照明電表;等等)。電表有功耗,所以計算電價的時候應該考慮到這一點。2.系統(tǒng)應具備的基本功能
a.電力部門用戶的權(quán)限管理:比如可以簡單的分為三個等級;
超級用戶(管理員)級:最高級,可以使用本系統(tǒng)全功能,可以任意增、刪、改數(shù)據(jù),完成系統(tǒng)初始化設(shè)置。
用戶級用戶(管理員):中級,可以完成數(shù)據(jù)錄入、開票、統(tǒng)計、發(fā)送報表至總公司、并打印摧款單。注意:本月繳費單只能打印一次,當月繳費單打印后,“當月抄表數(shù)”、“實繳金額”等敏感性數(shù)據(jù)將自動加鎖,如需再次修改,只能在“超級用戶”的監(jiān)視下完成。
用戶級來賓:低級,可完成數(shù)據(jù)查詢、打印查詢清單功能。
b.基本信息的初始化:如用電性質(zhì),電價標準,電表類型,電表功耗等。c.申請用電(開戶)和銷戶的功能:在有些地區(qū),用電是要在電力部門開戶的。系統(tǒng)要記錄用戶的一些基本信息(可以簡單分為2類:單位用電/普通用戶,共同的信息包括:編號,用電性質(zhì),用電用途,所在臺區(qū),電表編號,上月抄入電費,本月抄入電費等等)。
d.用戶電表數(shù)據(jù)的錄入:一般有2種方式,一是通過抄表員手工抄的電表數(shù)據(jù)由輸入人員錄入;還有一個是通過抄表機將數(shù)據(jù)導入。將抄表機中的數(shù)據(jù)導入系統(tǒng)之中。可以簡化地將抄表機看作一個小的數(shù)據(jù)庫,數(shù)據(jù)庫中只有一個表,導入程序相當于在不同的數(shù)據(jù)庫表中傳遞數(shù)據(jù)。
e.電費計算功能:從數(shù)據(jù)庫中讀取相關(guān)數(shù)據(jù),計算出用戶當月電費。f.發(fā)票打印功能:用戶繳納電費以后,打印出收費發(fā)票。g.電費統(tǒng)計:根據(jù)供電局(或根據(jù)用戶)等統(tǒng)計,分類可以按照時間,電表,用電性質(zhì)等多種組合進行統(tǒng)計,排序等操作。輸出形式也是多種多樣的,比如報表形式輸出并打印,或者以圖形形式直觀輸出,供高層用戶使用。
h.催費通知:這里主要是電力部門對一些拖欠電費的用戶,產(chǎn)生通知信息,并能夠打印這些通知消息。
i. 用戶查詢:用戶查詢有幾種方式,首先可以用戶到電力部門的服務部門進行查詢,由系統(tǒng)操作人員幫助完成查詢工作;還可以用戶直接在電力部門的服務部門進行自助查詢,這可以通過使用觸摸屏來實現(xiàn)。查詢要求用戶輸入用戶名,為了保密可以設(shè)置密碼;用戶登錄后,查詢當月電費,也可查詢往月電費,以及查詢用電的明細情況。
題目3:通用鐵路交通管理系統(tǒng)
1、列車信息的錄入、修改、刪除、查詢等功能;
2、自動售票子系統(tǒng)(包括建立貨票信息庫)
3、物資管理子系統(tǒng)
4、財務核算子系統(tǒng)
5、人事管理子系統(tǒng)
6、列車調(diào)度、監(jiān)控子系統(tǒng) 題目4:考試系統(tǒng)的設(shè)計與實現(xiàn)
要求能識別考生,自動隨機抽取試題,考試時間到自動交卷,交卷時自動評分。教師能根據(jù)教學內(nèi)容生成或維護試題庫,能了解學生學生的考試情況。該考試系統(tǒng)只限單選題、多選題和判斷題,它由二個子系統(tǒng)組成:
1、報名系統(tǒng):(1)考生信息錄入。(2)準考證號生成。(3)考生信息查詢與維護。
2、考試系統(tǒng):
考生只需輸入準考證,與登錄考生信息相符即可開始考試,否則拒絕登錄,考試開始時將自動抽取試題,考試時間到自動交卷,交卷時自動評分。
3、數(shù)據(jù)管理:
將報名表中的考生信息導入登錄表。
4、查詢與統(tǒng)計:
①查詢已考人員成績及統(tǒng)計人數(shù)。②查詢零分人員及統(tǒng)計人數(shù)。③查詢未考人員及統(tǒng)計人數(shù)。
交卷后可查詢本考試各題的用戶答案與正確答案(注意不同用戶的權(quán)限)
題目5:旅行社信息管理系統(tǒng)
要求能對客戶提供旅游服務和旅游路線等信息。按旅行社對旅游團員和旅游路線這兩大類信息進行管理 系統(tǒng)主要功能為:
1.信息管理:旅游團隊、成員基本情況、旅游路線和景點基本情況以及旅行社人事信息的管理。2.查詢:
(1)查詢某旅游團隊、成員及旅游路線基本情況、起止時間(2)查詢某一景點基本情況
(3)查詢當前旅行社現(xiàn)有旅游團隊的人數(shù)、旅游路線基本、起止時間。3.圖表:旅游路線排行榜(依據(jù)其團員人數(shù))發(fā)布。
題目6:圖書管理系統(tǒng) 主要功能描述:
(1)管理讀者的基本信息:讀者姓名、性別、學號等。
(2)管理書籍的基本信息:圖書名稱、圖書編號、作者、出版社、單價、存在狀態(tài)(已借出或是庫存)、存放地點,若已借出,則歸還時間等。(3)對新進圖書進行錄入,包括圖書的基本信息。
(4)支持讀者查詢圖書的基本信息(按分類、書名、作者、ISBN號、出版年、主題詞、書名內(nèi)關(guān)鍵詞等查詢書籍信息)。(5)對撤銷的圖書信息進行刪除。
(6)為讀者辦理注冊,包括讀者的基本信息。
(7)為讀者辦理借書手續(xù)(非注冊者不能借書,每人限借書5本)。(8)若讀者借書到期未還,要對讀者進行罰款,并記錄讀者的不良記錄,書籍損壞丟失處罰處理。
(9)公布借書超期讀者名單(借書期限為30天)。(10)顯示圖書室的規(guī)章制度、有關(guān)系統(tǒng)等信息。
題目7:網(wǎng)上購物系統(tǒng) 主要功能描述:(1)用戶注冊、登陸、退出;(2)用戶信息相關(guān)信息的管理;
(3)用戶通過瀏覽器訪問網(wǎng)上購物系統(tǒng),系統(tǒng)以分類的形式顯示所有商品;(4)系統(tǒng)提供物品信息的錄入、修改和刪除、瀏覽等功能;(5)系統(tǒng)提供關(guān)鍵詞檢索功能,幫助用戶逐步找到所要的商品;
(6)用戶在瀏覽商品目錄時可以點擊查看商品的具體信息和價格;如果滿意,用戶可以將商品暫時放入“購物車“;也可以隨時從“購物車“中取出商品。當用戶選完后進行付款處理,用戶輸入信用卡號,系統(tǒng)連接到對應的銀行支付系統(tǒng),開始支付。
(7)系統(tǒng)向管理員提供查詢界面和各類報表,統(tǒng)計商品的銷售情況。(8)跟蹤物流信息。題目8:超市結(jié)算系統(tǒng): 主要功能描述:
(1)管理當前超市貨物的信息,包括名稱、編號、價格、上架時間、庫存數(shù)量、出貨時間、供應商等。
(2)當用戶結(jié)算時,根據(jù)掃描的條碼檢索到對應的貨物信息,計算貨物的價格,并更新庫存數(shù)量、出貨時間等。根據(jù)客戶支付的款額和應付款額,計算出應返還客戶的款額。
(3)統(tǒng)計貨物的銷售狀況,供管理員查詢。
(4)輸入關(guān)鍵字,即貨物的名稱、編號等,能夠查詢貨物的信息。(5)銷售財務信息的管理; 題目9:健身中心前臺信息管理系統(tǒng) 主要功能描述:
(1)支持會員注冊、續(xù)約、退會、轉(zhuǎn)卡。
(2)管理會員的基本信息,如姓名、性別、手機號碼、注冊時間等。(3)管理教練的基本信息,如姓名、性別、課程內(nèi)容、上課時間、上課地點等。(4)會員在前臺登記后,系統(tǒng)根據(jù)當前儲物柜的使用狀況向會員分配一個儲物柜。
(5)支持會員查詢當天的課程安排、器械使用狀況、當天健身是否擁擠。(6)如果當天有突發(fā)事件,如某教練請假不能照常上課,則系統(tǒng)通過手機短信或e-mail方式通知會員。
(7)會員能夠預約教練進行體質(zhì)檢測,并將檢測結(jié)果存檔,以備以后查詢。
題目10:教學網(wǎng)站的設(shè)計與實現(xiàn) 課題的內(nèi)容:
設(shè)計與實現(xiàn)軟件工程教學網(wǎng)站的建立,使教師可以通過該系統(tǒng)發(fā)布教案、案例、布置/批改實驗、答疑解惑。學生可以通過系統(tǒng)查閱教師教學筆記、實驗成績,提交實驗文檔,向老師提問,和其他同學討論。任務要求:
1.要求對網(wǎng)上教學過程進行調(diào)研,要有較清楚的需求了解和分析,模塊功能劃分明確;
2.為該系統(tǒng)設(shè)計出相應數(shù)據(jù)庫,采用SQL作為數(shù)據(jù)庫設(shè)計工具;
3.用ASP或JSP作為網(wǎng)站的開發(fā)工具開發(fā)出相應程序的界面和對數(shù)據(jù)庫操作等部分;
4.進行調(diào)試保證程序能正常運行。
題目6:人事工資管理系統(tǒng)
要求對某單位的人事和工資進行管理。
1.數(shù)據(jù)管理:職工信息錄入、數(shù)據(jù)更新---包括人員調(diào)動、職稱、工資和退休等 2.查詢:查個人信息、部門信息、職稱情況、入伍時間、工資情況、是否在職等
3.統(tǒng)計:各部門人數(shù)、各類職稱人數(shù)、統(tǒng)計各類工資總和、科研成果統(tǒng)計等 4.工資管理
5.生成報表:生成各類統(tǒng)計報表、生成每月工資表、生成各類統(tǒng)計報表
題目12:教室管理系統(tǒng): 主要功能描述:
(1)管理這學期要開的課程信息,包括課程的任課老師、上課時間、選課人數(shù)和是否要求多媒體教學等;全校的教室資源信息,包括教室的編號,最大容量,是否支持多媒體教學等。
(2)根據(jù)課程信息和教室資源信息,給每門課安排一個最佳的上課時間和上課地點,保證同一個老師不在同一個時間段授兩門或兩門以上的課程(即授課的時間不交叉),同一個教室不在同一個時間段安排兩門或兩門以上的課程(即授課地點不沖突),安排的教室能夠滿足選課人數(shù)和多媒體的要求(假設(shè)學校的教學資源能夠滿足這些要求)。
(3)如果有臨時講座,能夠盡可能安排一個滿足講座要求的教室,如時間、容納人數(shù)、多媒體等。
(4)如果遇見意外情況,如老師臨時停課,則要實時更新教室的使用情況信息;老師有臨時變更上課時間的要求,則能夠查詢教室的使用情況信息,并盡力為其變更時間并重新安排教室。
二、實驗考核方式:
(一)小組成績(50%): 小組評分是從整體上對每組所作的項目進行評分,其目的是為了讓學生體會到軟件開發(fā)中團隊合作的重要性。具體要求如下:
1.開發(fā)過程科學,能熟練運用所學的基本知識和基本技能解決相關(guān)問題,符合軟件工程開發(fā)流程。(10分)
2.文檔層次清晰,正確、完整,技術(shù)用語準確,格式符合規(guī)范要求。(10 分)
3.軟件功能達到設(shè)計要求,能正確、穩(wěn)定運行,界面美觀大方,編程符合規(guī)范,程序具有易讀性。(8分)
4.團隊具有分工、合作精神,具體表現(xiàn)為組長的領(lǐng)導能力,組員的合作精神,組員之間溝通交流情況。(8分)
5.項目設(shè)計過程管理文檔完整詳實,能明確體現(xiàn)設(shè)計進展情況,每位組員的工作情況(4分)6.是否按時提交(5分)7.各種必須提交文檔(打印文檔和電子文檔)是否完備。(5分)
(二)個人成績(50%): 對個人在項目設(shè)計過程中所做工作的評分,具體要求如下:
1.學習態(tài)度認真,既有獨立工作能力,又能與他人合作(12分)
2.工作量飽滿。(12分)
3.項目設(shè)計報告中由此同學完成的部分完整、合理、正確(12分)
4.答辯時能準確、詳細地回答老師提問。(10分)
5.在報告中有個人總結(jié)和心得(4分)
第四篇:軟件工程實驗
作業(yè)一
1.請畫出由下列文字描述的系統(tǒng)流程圖,請用Microsoft Visio 或Word軟件畫圖
設(shè)某城市招干考試成績統(tǒng)計系統(tǒng)。
考生分三個專業(yè),不同專業(yè)考試科目不同:
法律專業(yè)---考政治、語文、法律
行政專業(yè)---考政治、語文、行政
財經(jīng)專業(yè)---考政治、語文、財經(jīng)學
每個考生在報名時登記姓名、地址、年齡和報考專業(yè)。報名后招干辦公室根據(jù)專業(yè)考生專業(yè)及地址在市區(qū)或郊區(qū)來編排準考證號碼和考場??忌鷧⒓涌荚嚭?,輸入每個考生的各門課程的成績,并統(tǒng)計出每個考生三門課程的總成績。按準考證號的順序打印出考生考試成績單,分發(fā)給每個考生。各專業(yè)分別將考生按成績總分從高到低的次序排序,以便決定錄取名單。
作業(yè)二
畫考務處理系統(tǒng)的數(shù)據(jù)流圖。
考務處理系統(tǒng)功能如下:
(1)對考生送來的報名單進行檢查;(2)對合格的報名單編好準考證號后將準考證送給考生,并將匯總后的考生名單送給閱卷站;?3)對閱卷站送來的成績單進行檢查,并根據(jù)考試中心制定的合格標準審定合格者;(4)制作考生通知單(含成績及合格/不合格標志)送給考生;(5)按地區(qū)進行成績分類統(tǒng)計和試題難度分析,產(chǎn)生統(tǒng)計分析表。
作業(yè)三
1、請為某倉庫的管理設(shè)計一個ER模型。該倉庫主要管理零件(包括零件編號、名稱、顏色、重量)的定購和供應等事項。倉庫向工程項目(包括項目編號、項目名稱、開工日期)供應零件,并且根據(jù)需要向供應商(包括供應商編號、名稱、地址)定購零件。
2、畫復印機的狀態(tài)轉(zhuǎn)換圖 復印機的工作過程大致如下: 未接到復印命令時處于閑置狀態(tài),一旦接到復印命令則進入復印狀態(tài),完成一個復印命令規(guī)定的工作后又回到閑置狀態(tài),等待下一個復印命令;
如果執(zhí)行復印命令時發(fā)現(xiàn)沒紙,則進入缺紙狀態(tài),發(fā)出警告,等待裝紙,裝滿紙后進入閑置狀態(tài),準備接收復印命令;
如果復印時發(fā)生卡紙故障,則進入卡紙狀態(tài),發(fā)出警告等待維修人員來排除故障,故障排除后回到閑置狀態(tài)。
作業(yè)四
請將上列給出的具有變換型的DFD圖導出它的軟件結(jié)構(gòu)SC圖
作業(yè)五
某程序流程圖如下圖所示,請分別用N-S圖和PAD圖表示。
作業(yè)六
練習題:用判定表和判定樹表示“檢查訂貨單”偽碼 IF 客戶訂貨金額超過5000元 THEN IF 客戶拖延未還賒欠錢款超過60天 THEN 在償還欠款前不予批準
ELSE(拖延未還賒欠錢款不超過60天)發(fā)批準書,發(fā)貨單 ENDIF ELSE(客戶訂貨金額未超過5000元)IF 客戶拖延未還賒欠錢款超過60天 THEN 發(fā)批準書,發(fā)貨單,并發(fā)催款通知書 ELSE(拖延未還賒欠錢款不超過60天)發(fā)批準書,發(fā)貨單 ENDIF ENDIF
作業(yè)七
設(shè)計下列偽碼程序的語句覆蓋和路徑覆蓋測試用例: START
INPUT(A,B,C)IF A>5 THEN X=10 ELSE X=1 END IF IF B>10 THEN Y=20 ELSE Y=2 END IF IF C>15 THEN Z=30 ELSE Z=3 END IF PRINT(X,Y,Z)STOP
實習
請參考機票預訂系統(tǒng)實例 飛機票預訂系統(tǒng).zip
一、課程實踐任務
學生自行分組選擇一個項目,完成一個實際軟件項目的分析、設(shè)計、開發(fā)、測試全過程,領(lǐng)會軟件工程的基本思想,明晰各個階段的主要任務,使用 MicroSoft Visio、Project、Rose、VSS、Power Designer 等計算機輔助軟件工具,采用規(guī)范化的軟件工程方法進行軟件項目的研發(fā)。
二、課程實踐的要求
第五篇:軟件工程課程
軟件工程專業(yè)本科生課程設(shè)置
時間:2009-03-22 08:47 來源: 作者: 點擊:1059
學院在課程體系制定、課程計劃安排上制定了嚴格的規(guī)定與規(guī)范的操作程序。課程體系、教學計劃由學院主管院長負責,對國內(nèi)外大學、大型IT企業(yè)進行調(diào)研、分析,確定社會對人才的需求和人才知識、能力、素質(zhì)的構(gòu)成,而后由主管院長召集相關(guān)教師起草方案,再經(jīng)學院教學指導委員會專家和企業(yè)專家進行論證,并報學校教務處審核、批準,由此形成本科生、碩士研究生的培養(yǎng)方案。同時,根據(jù)學科發(fā)展和社會需求的變化,學院通過增加或變更選修課、開設(shè)講座等方式動態(tài)調(diào)整。目前,軟件學院主要課程設(shè)置按課程體系關(guān)鍵域分類如下。
1)數(shù)學基礎(chǔ)(本科):大學數(shù)學I、概率論與數(shù)理統(tǒng)計、數(shù)值分析、離散數(shù)學等。
2)軟件基礎(chǔ)(本科):數(shù)據(jù)結(jié)構(gòu)、匯編語言程序設(shè)計、面向?qū)ο缶幊膛c設(shè)計、可視化程序設(shè)計基礎(chǔ)、操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、C/C++程序設(shè)計、算法分析與設(shè)計、編譯原理、軟件工程等。
3)硬件基礎(chǔ)(本科):數(shù)字電子技術(shù)、計算機系統(tǒng)基礎(chǔ)、數(shù)字通信原理、微機原理與技術(shù)、計算機網(wǎng)絡(luò)原理等。
4)專業(yè)技術(shù)(本科):大型數(shù)據(jù)庫技術(shù)、軟件體系結(jié)構(gòu)、系統(tǒng)級編程技術(shù)、數(shù)據(jù)挖掘、嵌入式系統(tǒng)、J2EE應用開發(fā)、.NET架構(gòu)軟件開發(fā)、設(shè)計模式、建模與測試、信息安全、軟件開發(fā)案例分析、并行程序設(shè)計、多媒體技術(shù)及應用、網(wǎng)絡(luò)與分布式計算、計算機圖形學等。
5)工程管理(本科):軟件開發(fā)項目管理、軟件質(zhì)量管理與控制、企業(yè)管理、網(wǎng)絡(luò)營銷、商務談判技巧、軟件度量及應用、心理學、商務英語等。
6)數(shù)學基礎(chǔ)(雙證碩士):應用統(tǒng)計、組合數(shù)學、應用數(shù)學方法等。
7)軟件理論基礎(chǔ)(雙證碩士):現(xiàn)代軟件工程、面向?qū)ο笈c構(gòu)件技術(shù)、高等計算機算法、移動計算等。
8)數(shù)學基礎(chǔ)(工程碩士):運籌學、工程數(shù)學基礎(chǔ)、應用數(shù)學方法等。
9)軟件理論基礎(chǔ)(工程碩士):分布式系統(tǒng)、現(xiàn)代軟件工程、軟件重用與構(gòu)件技術(shù)、軟件工程實例分析等。