軟件工程作業(yè)_第1頁(yè)
軟件工程作業(yè)_第2頁(yè)
軟件工程作業(yè)_第3頁(yè)
軟件工程作業(yè)_第4頁(yè)
軟件工程作業(yè)_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1前導(dǎo)實(shí)踐性知識(shí)z軟件工程z程序設(shè)計(jì)z計(jì)算機(jī)網(wǎng)絡(luò)z數(shù)據(jù)庫(kù)實(shí)習(xí)題目1:基于Web的軟件注冊(cè)碼管理系統(tǒng)z基于Web的軟件注冊(cè)碼管理系統(tǒng)。某公司通過(guò)網(wǎng)站 向全球銷(xiāo)售軟件,軟件采用注冊(cè)碼激活機(jī)制,用戶可以下載軟件的試用版本,試用期結(jié)束后,用戶必須付費(fèi)購(gòu)買(mǎi)注冊(cè)碼激活軟件才能繼續(xù)使用軟件。注冊(cè)碼由三個(gè)屬性組成:用戶名(user name),機(jī)器碼(hardware code),注冊(cè)碼(license key)。用戶付費(fèi)購(gòu)買(mǎi)軟件之后,將機(jī)器碼通過(guò)郵件發(fā)送到公司負(fù)責(zé)人,負(fù)責(zé)人通過(guò)注冊(cè)碼計(jì)算器,產(chǎn)生與該機(jī)器碼相應(yīng)的注冊(cè)碼,再把注冊(cè)碼發(fā)送給用戶。用戶購(gòu)買(mǎi)軟件的渠道有兩種,一種向某個(gè)地區(qū)的代理(reseller)購(gòu)

2、買(mǎi),這時(shí)注冊(cè)碼的管理會(huì)有兩種可能,一種可能是代理收集好終端用戶(end user)的注冊(cè)碼信息發(fā)送給軟件開(kāi)發(fā)公司,軟件開(kāi)發(fā)公司不知道用戶的聯(lián)系地址,只知道代理的聯(lián)系地址(這些客戶是代理服務(wù)的客戶,所以代理要保密);另一種可能是代理直接把用戶的聯(lián)系地址和注冊(cè)碼信息發(fā)送給軟件公司,由軟件公司直接為用戶服務(wù)。終端用戶的第二種購(gòu)買(mǎi)方式是直接向軟件公司購(gòu)買(mǎi)。軟件產(chǎn)品賣(mài)給代理的價(jià)格要少于直接賣(mài)給終端用戶的價(jià)格,該差價(jià)就是代理的服務(wù)利潤(rùn)。用戶在獲得注冊(cè)碼之后,經(jīng)常會(huì)因?yàn)楦鞣N原因而變更注冊(cè)碼。如用戶買(mǎi)了新機(jī)器,需要申請(qǐng)新的注冊(cè)碼;如軟件升級(jí)后,需要發(fā)給有免費(fèi)升級(jí)權(quán)利的用戶新的注冊(cè)碼等。因此現(xiàn)在需要一個(gè)基于We

3、b的管理系統(tǒng)來(lái)做好注冊(cè)碼信息的管理工作。基本上,該系統(tǒng)會(huì)有三種人員,一種是軟件公司的負(fù)責(zé)人(administrator),他具有最大權(quán)限。一種是代理,另一種是用戶。每種人員都可以登入到該系統(tǒng)查看自己的信息,提交相關(guān)信息。基本上,對(duì)于代理這類(lèi)用戶來(lái)說(shuō),應(yīng)該能看到下列屬性:代理ID, 代理名,代理通訊地址,代理的郵箱,代理的電話, 代理購(gòu)買(mǎi)的軟件產(chǎn)品名,版本號(hào),是初始購(gòu)買(mǎi)還是升級(jí)(兩者價(jià)格不同), 價(jià)格, 用戶注冊(cè)名,用戶機(jī)器碼,用戶注冊(cè)碼。 對(duì)于終端用戶來(lái)說(shuō),他應(yīng)該能看到下列信息:用戶ID, 用戶名,用戶郵箱,用戶電話,用戶通訊地址,用戶注冊(cè)名,用戶機(jī)器碼,用戶注冊(cè)碼,購(gòu)買(mǎi)的軟件產(chǎn)品名,版本號(hào),

4、是初始購(gòu)買(mǎi)還是升級(jí)(兩者價(jià)格不同), 價(jià)格。 對(duì)于Administrator來(lái)說(shuō),他要能查閱所有用戶的信息,并且有增加,刪除,更新用戶、產(chǎn)品、價(jià)格等信息的功能。23實(shí)習(xí)題目2z建立一個(gè)分布式、互動(dòng)式的遠(yuǎn)程教學(xué)平臺(tái),建立一個(gè)分布式、互動(dòng)式的遠(yuǎn)程教學(xué)平臺(tái),為教師教學(xué)、學(xué)生學(xué)習(xí)提供比較完整的教為教師教學(xué)、學(xué)生學(xué)習(xí)提供比較完整的教學(xué)解決方案。其主要功能包括通知發(fā)布、學(xué)解決方案。其主要功能包括通知發(fā)布、參考資料發(fā)布、電子課件發(fā)布、學(xué)生作業(yè)參考資料發(fā)布、電子課件發(fā)布、學(xué)生作業(yè)提交、幫助教師批改學(xué)生作業(yè)、幫助學(xué)生提交、幫助教師批改學(xué)生作業(yè)、幫助學(xué)生復(fù)查批改后的作業(yè)。復(fù)查批改后的作業(yè)。 4實(shí)習(xí)題目3z開(kāi)發(fā)一個(gè)

5、基于開(kāi)發(fā)一個(gè)基于WEB的網(wǎng)上機(jī)票查詢(xún)和銷(xiāo)售的網(wǎng)上機(jī)票查詢(xún)和銷(xiāo)售系統(tǒng),該系統(tǒng)可以錄入航班和機(jī)票信息,系統(tǒng),該系統(tǒng)可以錄入航班和機(jī)票信息,用戶可以查詢(xún)航班時(shí)刻表、查詢(xún)機(jī)票可用用戶可以查詢(xún)航班時(shí)刻表、查詢(xún)機(jī)票可用信息和機(jī)票折扣信息,用戶可以通過(guò)信息和機(jī)票折扣信息,用戶可以通過(guò)WEB訂票。訂票。 5實(shí)習(xí)題目4z開(kāi)發(fā)一個(gè)基于開(kāi)發(fā)一個(gè)基于WEB的網(wǎng)上投稿系統(tǒng),該系的網(wǎng)上投稿系統(tǒng),該系統(tǒng)可以接受作者的電子投稿,以及作者信統(tǒng)可以接受作者的電子投稿,以及作者信息(如姓名、單位、通信地址、電話、息(如姓名、單位、通信地址、電話、E-Mail等)注冊(cè),并能供投稿人查詢(xún)稿件處等)注冊(cè),并能供投稿人查詢(xún)稿件處理情況,以

6、及在稿件處理后(退稿、錄用、理情況,以及在稿件處理后(退稿、錄用、修改后再審等),能自動(dòng)發(fā)送修改后再審等),能自動(dòng)發(fā)送E-Mail通知通知投稿人。投稿人。 6實(shí)習(xí)題目5z開(kāi)發(fā)一個(gè)基于開(kāi)發(fā)一個(gè)基于Web的的BBS系統(tǒng),包含一般系統(tǒng),包含一般BBS所具有的功能,如用戶注冊(cè)、用戶信所具有的功能,如用戶注冊(cè)、用戶信息管理、發(fā)貼功能、貼子管理、主題詞查息管理、發(fā)貼功能、貼子管理、主題詞查詢(xún)、用戶信息修改和查詢(xún)等。詢(xún)、用戶信息修改和查詢(xún)等。 7實(shí)習(xí)題目6z開(kāi)發(fā)一個(gè)基于開(kāi)發(fā)一個(gè)基于Web的網(wǎng)上書(shū)店,該系統(tǒng)可的網(wǎng)上書(shū)店,該系統(tǒng)可以分類(lèi)錄入書(shū)籍和相關(guān)信息(如名稱(chēng)、頁(yè)以分類(lèi)錄入書(shū)籍和相關(guān)信息(如名稱(chēng)、頁(yè)數(shù)、出版商

7、、摘要、目錄等),用戶可以數(shù)、出版商、摘要、目錄等),用戶可以注冊(cè)、登錄,注冊(cè)用戶享受打折服務(wù),所注冊(cè)、登錄,注冊(cè)用戶享受打折服務(wù),所有用戶都可以查詢(xún)、瀏覽書(shū)籍。注冊(cè)用戶有用戶都可以查詢(xún)、瀏覽書(shū)籍。注冊(cè)用戶可以定購(gòu)書(shū)籍并查詢(xún)訂單??梢远ㄙ?gòu)書(shū)籍并查詢(xún)訂單。 8實(shí)習(xí)題目7z Consider a railway. The railway consists of interconnected stations. Shuttles bid for orders to transport passengers between certain stations. Successful completion

8、 of an order results in a monetary reward for the shuttle involved. In case an order has not been completed in a given amount of time, a penalty is incurred. New orders are made known to all shuttles, thus all shuttles can make an offer. The shuttle with the best, i.e. lowest offer will receive the

9、assignment. Using the tracks will incur a toll, depending on the distance covered. Maintenance of the shuttles is possible at any station and will cost both time and money.9實(shí)習(xí)題目8(較難)z As part of an integrated avionics system, you are to develop a program called RSDIMU, for the management of sensor r

10、edundancy in a Redundant Strapped Down Inertial Measurement Unit (RSDIMU). An RSDIMU is used as part of the navigation system in aircraft and spacecraft. z The portion of the RSDIMU you will handle contains eight linear accelerometers mounted on the four triangular faces of a semioctahedron. Each accelerometer measures specific force along its associated measurement axis. You are to process these sensor measurements to provide estimates of the linear acceleration of the vehicle in which

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論