學軟件的孩子就這樣,考試也好了,不是中國的傳統筆試作答,都改做項目,做答辯了,我真的對學校的這種考試給以讚賞!!
同時我也需要各位朋友們的幫助,在一起的交流中完成我的期末作業。
-----------------------------------------------------------------------------
2011~2012學年度第二學期期末考試
10 級 軟件技術 專業
《基於EJB的企業級應用》科試題(A)
(命題教師: 考試方式:機考(作品) 考試時間: 第20周 )
系部 班別 姓名 學號
得分 |
|
一、實現電子拍賣系統
電子拍賣系統本質是一個電子商務平臺。用戶可以在該系統上發佈想出售的商品,也可以對拍賣中的商品參與競價。整個過程無需人工干預,自動完成。本系統要求用戶在參與拍賣之前,必須登錄,如果用戶沒有登錄,訪問受保護資源時,系統應能過自動導航到登錄頁面。對於物品管理,本系統須實現查詢拍賣物品,添加拍賣物品,增加拍賣物品種類,競價處理,以及發送郵件通知用戶所參與的競價。登錄用戶可以添加用戶物品種類,瀏覽正在拍賣中的物品,流拍物品,以及參與競價。
二、成績評定方式
根據任務完成情況評定。
由科任教師根據軟件作品的完成情況給予評分,並進行隨機提問,最終每人提交軟件作品一份。
三、評分標準(滿分100分)
1. 實現登錄驗證,及頁面自動導航功能―――――――――――----------------―10分
2. 實現物品管理模塊中的查詢拍賣物品,添加拍賣物品和添加拍賣物品種類―――――――――――――――――――--------------------------------20分
3. 實現物品管理模塊中的競價處理和郵件通知――――――――――――----―――30分
4. 實現登錄用戶添加物品種類,瀏覽拍賣物品和流拍物品―――――――--------―20分
5. 實現登錄用戶的競價和郵件通知功能――――――――――----――------------20分
--------------------------------------------------------------------------
2011~2012學年度第二學期期末考試
2010級軟件技術專業Java EE方向《框架技術》科試題(A)
(命題教師: 考覈方式:提交作品)
作品題目:網上書店
功能要求:
1 基礎功能(共80分)
1.1 註冊、登錄功能(15分)
1)用戶登錄後才能進入該網上書店,登錄時需驗證用戶輸入的用戶名、密碼;註冊時必須有如下內容:用戶名、密碼、確認密碼、郵箱。
2)管理員登陸後才能進行1.4的操作。
1.2 查看書籍信息(20分)
用戶登錄後能夠查看書籍信息(包括封面圖片、書名、作者、ISBN號、價格),顯示在該頁面的書籍信息需從數據庫中讀出。
1.3購物車(30分)
用戶在瀏覽書籍信息的同時,可以將該書籍添加進購物車。
1.4 生成訂單(15分)
根據購物車的內容以及用戶填寫的收貨地址等內容生成訂單。管理員可以查看用戶訂單。
2 高級功能(共20分)
2.1 註冊登陸模塊
1)註冊、登陸時對輸入數據進行校驗(包括前端JS校驗和服務器端的Struts2校驗)。(2分)
2)登陸時使用驗證碼。(2分)
2.2 書籍管理模塊
1)能夠分類查看書籍信息(如歷史類、IT類….)。(2分)
2)管理員對書籍的增、刪、改、查管理。(5分)
3)顯示書籍時能夠分頁顯示。(3分)
4)能夠依據書名關鍵字或作者名字搜索書籍。(3分)
2.3 訂單管理模塊
1)管理員可以修改訂單狀態(未支付、已支付、已發貨、完成交易等)。(3分)
3 附加功能(可額外加分,共25分)
3.1 用戶註冊時能夠自動發送激活郵件到用戶填寫的郵箱內,用戶進入郵箱點擊激活網址之後便註冊成功,激活該用戶。(10分)
3.2 管理員能夠對普通用戶進行管理(查詢、刪除)。(2分)
3.3 當用戶提交訂單時,檢查訂單中書籍的庫存量,如果庫存不足,則不能提交該訂單,提醒用戶修改訂單。(3分)
3.3 集成支付寶提供的接口來完成在線支付功能。(10分)
技術要求(共100分):
1. 使用CSS+DIV完成網頁佈局。(20分)
2. 使用Struts2框架。(20分)
3. 使用Hibernate框架。(20分)
4. 使用Spring框架。(20分)
5. 合理地使用JavaScript腳本。(20分)
提交作品:
本作品以小組的方式完成,每組人數爲3-4人,在2012年6月22日以小組爲單位提交作品。
作品文件夾命名方式爲:
班名_組員1_組員2_組員3_組員4_框架技術期末考查作品
如:09軟件技術302班_李志磊_卞河儒_丁明珍_賴耀斌_框架技術期末考查作品
作品文件夾內需包括如下內容:
1. 系統開發方案(包括系統需求、系統分析與設計、數據庫設計)
2. 源碼
評分標準:
1. 小組分數(共50%)
1.1 系統所完成的功能(30%)
1.2 開發系統所使用的技術(5%)
1.3 用戶體驗(系統的易用性、可操作性,界面的美觀性等)(5%)
1.4 系統開發方案(10%)
2. 個人分數(共50%)
1.1 作品貢獻(30%)
1.2 個人答辯(20%)
答辯時向考查教師彙報組員分工及任務完成情況,並演示系統,然後由考查教師進行相關提問。
如:
某組系統的功能得分:80分,技術分:60分,用戶體驗:90分,系統開發方案:80分;其中該組的A同學對作品的貢獻分是90分,個人答辯得分爲90分,則A同學的最後得分爲:
80*30%+60*5%+90*5%+80*10%+70*5% + 90*30% +90*20%=88分