摘要:2016年下半年電子商務設(shè)計師考試下午真題第一部分。
軟考中級資格電子商務設(shè)計師考試一般為每年的下半年開考,2016年下半年考試已經(jīng)結(jié)束,希賽網(wǎng)為大家整理了2016年下半年電子商務設(shè)計師考試真題,以下為下午真題第一部分,供大家參考學習。
試題一(共15分)
閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對應欄內(nèi)。
【說明】
某賓館為了有效地管理客房資源,滿足不同客戶需求,擬構(gòu)建一套賓館信息管理系統(tǒng),以方便賓館管理及客房預訂等業(yè)務活動。
【需求分析結(jié)果】
該系統(tǒng)的部分功能及初步需求分析的結(jié)果如下:
(1)賓館有多個部門,部門信息包括部門號、部門名稱、電話、經(jīng)理。每個部門可以有多名員工,每名員工只屬于一個部門;每個部門只有一名經(jīng)理,負責管理本部門。
(2)員工信息包括員工號、姓名、崗位、電話、工資,其中,員工號標識員工關(guān)系中的一個元組,崗位有經(jīng)理、業(yè)務員。
(3)客房信息包括客房號(如1301、1302等)、客房類型、收費標準、入住狀態(tài)(已入住/未入住),其中客房號標識客房關(guān)系中的一個元組,不同客房類型具有不同的收費標準。
(4)客戶信息包括客戶號、單位名稱、聯(lián)系人、聯(lián)系電話、聯(lián)系地址,其中客戶號標識客戶關(guān)系中的一個元組。
(5)客戶預訂客房時,需要填寫預訂申請。預訂申請信息包括申請?zhí)?、客戶號、入住時間、入住天數(shù)、客房類型、客房數(shù)量,其中,一個申請?zhí)枠俗R預訂申請中的一個元組;一位客戶可以有多個預訂申請,但一個預訂申請對應一位客戶。
(6)當客戶入住時,業(yè)務員根據(jù)客戶的預訂申請負-責安排入住客房事宜。安排信息包括客房號、姓名、性別、身份證號、入住時間、天數(shù)、電話,其中客房號、身份證號和入住時問標識一次安排。一名業(yè)務員可以安排多個預訂申請,一個預訂申請只由一名業(yè)務員安排,而且可安排多間同類型的客房。
【概念模型設(shè)計】
根據(jù)需求階段收集的信息,設(shè)計的實體聯(lián)系圖如圖1-1所示。
【關(guān)系模式設(shè)計】
部門(部門號,部門名稱,經(jīng)理,電話)
員工(員工號,(a),娃名,崗位,電話,工資)
客戶((b),聯(lián)系人,聯(lián)系電話,聯(lián)系地址)
客房(客房號,客房類型,收費標準,入住狀態(tài)))
預定申請((c),入住時間,天數(shù),客房類型,客房數(shù)量)
安排(申請?zhí)?,客房號,姓名,性別,(d),天數(shù),電話,業(yè)務員)
【問題1】(4分)
根據(jù)問題描述,補充四個聯(lián)系,完善圖1-1的實體聯(lián)系圖。聯(lián)系名可用聯(lián)系1、聯(lián)系2、聯(lián)系3和聯(lián)系4代替,聯(lián)系的類型為1:1、1:n和m:n(或者1:1、1:*和*:*)。
【問題2】(8分)
(1)根據(jù)題意,將關(guān)系模式中的空(a)~(d)補充完整,并填入答題紙對應的位置上。
(2)給出“預訂申請”和“安排”關(guān)系模式的主鍵和外鍵。
【問題3】(3分)
【關(guān)系模式設(shè)計】中的“客房”關(guān)系模式是否存在規(guī)范性問題,請用100字以內(nèi)文字解釋你的觀點(若存在問題,應說明如何修改“客房”關(guān)系模式)。
試題二(共15分)
閱讀以下說明,回答問題1至問題3,將解答填入答題紙的對應欄內(nèi)。
【說明】
為了擴展業(yè)務,某商務公司在2012年開發(fā)了一套基于ASP.NET+SQL Server的電子商務網(wǎng)站,在網(wǎng)站運行過程中,逐漸發(fā)現(xiàn)了一些問題和漏洞,其中有一個嚴重的缺陷,缺少商品的售后評價體系,導致很多客戶無法表述商品使用體會。針對這個問題,對網(wǎng)站進行二次開發(fā),采用的解決方案是增加用戶對商品的評價體系。為此,在數(shù)據(jù)庫中增加了一張客戶評價表UserEvaluation,結(jié)構(gòu)如表2-1所示。
【問題1】(3分)
在關(guān)系數(shù)據(jù)庫中,實體間的聯(lián)系有三種類型,分別是一對多(或1:m)、一對一(或1:1)、多對多(或m:n)。如果規(guī)定每個客戶只能對一件商品評價一次,那么客戶與客戶評價之間的聯(lián)系是(l),商品與客戶評價之間的聯(lián)系是(2)。
【問題2】(6分)
要實現(xiàn)用戶對商品的評價,需要在用戶已買到的商品列表中每條商品信息中都增加一個評價按鈕,當用戶點擊該按鈕時,跳轉(zhuǎn)到商品評價頁面,并在商品評價頁面中顯示指定的訂單及商品信息,一般在web頁面中實現(xiàn)網(wǎng)頁跳轉(zhuǎn)的HTML標簽是(3)在Web頁面間傳值可以通過form表單的方式實現(xiàn),其傳值方式分為(4)和(5),如果通過form表單傳值方式將商品列表頁面中的用戶編號、訂單編號和商品編號傳遞給商品評價頁面,最適合采用的傳值方式應為(6)。
(4)~(6)備選答案:
A.set B.get C.session D.cookie E.application F.post
【問題3】(6分)
以下程序表示用戶添加評價信息,假定數(shù)據(jù)庫連接字符串正確無誤,已購買商品列表頁面鏈接到商品評價頁面的URL中傳遞了用戶編號(參數(shù)名為UserID)、商品編號(參數(shù)名為ProductID)和訂單編號(參數(shù)名為OrderID)等信息,規(guī)定用戶評價編號由用戶編號+商品編號+訂單編號依次組成,評價日期為系統(tǒng)當前時間,評價分數(shù)和評價內(nèi)容控件名分別為RatingGrade和txtEvaluation。根據(jù)題目描述,完成以下程序:
Protected void btnSave_Click(object sender,EventArgs e)
{
string strcon="server-dataServer;database=business;uid=sa;pwd=sa;";
SqIConnection con=new SqIConnection(strcon);
con.0Pen();
string UserID=Request.QueryString["UserID"];
string ProductID=Request.QueryString["ProductID"];
string OrderID=Request.QueryString["0rderID"];
string Evaluation=this.txtEvaluation.Text;
int Grade=this.RatingGrade.CurrentRating;
Date Tlme dt=DateTime.(7);
string sqlStr="insert into(8)(UserEvaluationID,UserID,ProductID,OrderID,Evaluation,Grade,EvaluationDate)
values("';
SqlStr+=(9)+"',"';
SqlStr+=UserID+"',"';
sqlStr+=(10)+"',"';
sqlStr+=OrderID+"',"';
sqlStr+=Evaluatjon+"',"';
sqlStr+=Grade+","';
sqlStr+=dt+"')'';
SqlCommand cmd=new SqlCommand((11),con);
try
{
If(cmd.ExecuteNonQuery()>0)
Response.Write("<script>alert(‘評價成功’)</script>");
else
Response.Write("<script>alert(‘評價不成功’)</script>");
}
catch
{
Response.Write("數(shù)據(jù)庫訪問出錯!");
}
(12)
{
con.Close();
}
}
>>>返回目錄:2016年下半年電子商務設(shè)計師考試下午真題匯總
>>>2016年下半年電子商務設(shè)計師考試下午真題答案與解析
相關(guān)推薦:
軟考備考資料免費領(lǐng)取
去領(lǐng)取