欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      房產(chǎn)銷售系統(tǒng)(軟件工程與UML綜合實驗報告)

      時間:2019-05-14 12:12:19下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《房產(chǎn)銷售系統(tǒng)(軟件工程與UML綜合實驗報告)》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《房產(chǎn)銷售系統(tǒng)(軟件工程與UML綜合實驗報告)》。

      第一篇:房產(chǎn)銷售系統(tǒng)(軟件工程與UML綜合實驗報告)

      房產(chǎn)銷售系統(tǒng)

      房地產(chǎn)銷售管理系統(tǒng)是針對傳統(tǒng)房地產(chǎn)企業(yè)管理模式與業(yè)務手段中逐漸表現(xiàn)出的效率低下、信息滯后、規(guī)范與執(zhí)行力差等特點,利用先進的IT信息技術(shù),結(jié)合房地產(chǎn)企業(yè)自身管理思想和模式,參考一系列大型房地產(chǎn)企業(yè)管理經(jīng)驗,幫助房地產(chǎn)企業(yè)實現(xiàn)在波動的大環(huán)境下,保持穩(wěn)定、健康的可持續(xù)性發(fā)展的信息化管理軟件。房地產(chǎn)銷售管理軟件在重視系統(tǒng)功能的全面性,流程的可控性,技術(shù)的先進性的同時更要注重系統(tǒng)的易用性。下面就將介紹一個簡單的房產(chǎn)銷售系統(tǒng)的建模方法。

      1需求分析

      房產(chǎn)銷售系統(tǒng)的需求分析簡述如下:

      (1)客戶可以通過網(wǎng)上和前臺預定房子。

      (2)客戶注冊后,可以查看房子信息;看到自己滿意的房子可以提交預訂單。(3)職員審核驗證訂單,如果客戶資料無誤,通過預定單并更新房產(chǎn)狀態(tài);否則拒絕訂單請求。

      (4)客戶收到訂單通過消息后,預付購房款,獲得訂單成功通知。

      (5)客戶來簽訂房產(chǎn)合同時出示通知,職員查看無誤后,要求客戶支付購房首款,并填寫工作記錄。

      2系統(tǒng)建模

      在系統(tǒng)建模以前,我們首先需要在Rational Rose 2007中創(chuàng)建一個模型。并命名為“房產(chǎn)銷售系統(tǒng)”,該名稱將會在Rational Rose 2007的頂端出現(xiàn),如下圖4-1所示。

      圖 4-1創(chuàng)建項目系統(tǒng)模型

      2.1創(chuàng)建系統(tǒng)用例模型

      創(chuàng)建系統(tǒng)用例的第一步是確定系統(tǒng)的參與者。房產(chǎn)銷售系統(tǒng)的參與者包含以下兩種:

      (1)客戶(2)職員(3)管理員 三個參與者如圖4-2所示。

      客戶職員管理員

      圖4-2 系統(tǒng)參與者

      然后,我們根據(jù)參與者的不同分別畫出各個參與者的用例圖。

      1.客戶用例圖:客戶在本系統(tǒng)中可以進行個人信息注冊、預訂房子、查看房產(chǎn)信息、支付購房預付款等操作,通過這些活動創(chuàng)建的客戶用例圖如圖4-3所示。

      個人信息注冊樓盤信息查詢查看房產(chǎn)信息客戶戶型信息查詢預訂房子支付購房預付款

      圖4-3 客戶用例圖

      2.職員用例圖:職員在本系統(tǒng)中能夠進行系統(tǒng)登錄、處理預訂單、查詢房產(chǎn)信息和錄入房產(chǎn)信息的相關(guān)操作,通過這些活動創(chuàng)建的職員用例圖如圖4-4所示。

      系統(tǒng)登錄<>添加房產(chǎn)信息<>錄入房產(chǎn)信息<>修改房產(chǎn)信息查詢房產(chǎn)信息職員更新房產(chǎn)狀態(tài)查看客戶資料處理預訂單拒絕客戶訂單通過客戶訂單

      圖4-4 職員用例圖

      3.管理員用例圖:管理員在本系統(tǒng)中能夠進行登錄系統(tǒng),審核客戶注冊請求,查看客戶資料,刪除賬號的相關(guān)操作,通過這些活動創(chuàng)建的管理員用例圖如下圖所示。

      登錄系統(tǒng)<><>同意注冊審核客戶注冊請求管理員查看客戶資料拒絕注冊刪除賬號

      圖4-5管理員用例圖

      2.2創(chuàng)建系統(tǒng)靜態(tài)模型

      從前面的需求分析中,我們可以依據(jù)主要的八個類對象:房產(chǎn)、客戶、職員、管理員、請求訂單、工作記錄、客戶資料和服務記錄創(chuàng)建完整的類圖如圖4-6所示。

      圖 4-6 系統(tǒng)類圖

      2.3創(chuàng)建系統(tǒng)動態(tài)模型

      系統(tǒng)的動態(tài)模型我們可以使用交互作用圖、狀態(tài)圖和活動圖來描述。

      2.3.1 創(chuàng)建序列圖

      1.管理員審核客戶注冊賬號的活動步驟:(1)客戶提交申請注冊資料(2)管理員核實客戶資料(3)添加客戶(4)返回添加成功消息(5)通知客戶注冊成功。根據(jù)以上步驟創(chuàng)建的序列圖,如下圖4-7所示。

      圖4-7管理員審核客戶注冊賬號序列圖

      2.客戶簽訂購房合同的活動步驟包括:(1)客戶出示預訂單的通知(2)職員查看通知無誤(3)客戶支付購房首款(4)職員填寫工作記錄(5)更新房產(chǎn)的狀態(tài)(6)客戶簽訂購房合同。根據(jù)以上步驟創(chuàng)建的序列圖,如下圖4-8所示。

      圖4-8客戶簽訂購房合同序列圖

      3.客戶預訂房產(chǎn)的活動步驟包括:(1)客戶填寫預訂單(2)職員檢查預訂單并檢查客戶資料(3)辦理預定房產(chǎn)訂單的手續(xù)(4)完成手續(xù)后,建立新的客戶手續(xù)(5)同意房產(chǎn)預定請求(6)通知客戶。根據(jù)以上步驟創(chuàng)建的序列圖,如圖4-9所示。

      圖4-9客戶預訂房產(chǎn)序列圖

      2.3.2 創(chuàng)建活動圖

      我們還可以利用系統(tǒng)的活動圖來描述系統(tǒng)的參與者是如何協(xié)同工作的。房產(chǎn)銷售系統(tǒng)中,根據(jù)管理員、客戶和職員的活動步驟我們可以創(chuàng)建活動圖如下圖4-10所示。

      圖4-10 系統(tǒng)活動圖

      2.3.3 創(chuàng)建狀態(tài)圖

      在房產(chǎn)銷售系統(tǒng)中,從客戶開始發(fā)送預定請求道最后客戶簽訂購房合同為止,整個系統(tǒng)的狀態(tài)圖如下圖4-11所示。

      圖4-11 系統(tǒng)狀態(tài)圖

      2.4創(chuàng)建系統(tǒng)部署模型

      對系統(tǒng)的實現(xiàn)結(jié)構(gòu)進行建模的方式包括兩種,即構(gòu)件圖和部署圖。

      房產(chǎn)銷售系統(tǒng)的部署圖描繪的是系統(tǒng)節(jié)點上運行資源的安排。包括三個節(jié)點,分別是:客戶端瀏覽器、Http服務器、數(shù)據(jù)庫服務器,創(chuàng)建后的部署圖如圖4-12所示。

      圖4-12 系統(tǒng)部署圖

      第二篇:軟件工程實驗報告-請假條管理系統(tǒng)

      請假條

      一、可行性研究分析

      引言:

      不管是學習還是工作生活,人們總避免不了和請假這種事情打交道。開發(fā)操作簡單,功能實用的請假系統(tǒng)既可以幫助要請假的人更加方便的申請請假,又可以幫助領(lǐng)導者快速審核請假事情,還可以簡化請假的審查和統(tǒng)計以作為評比的依據(jù)。該系統(tǒng)非常容易被接受,它具有簡單易學性,便于申請者實用和管理階層管理,是對學校,機關(guān),事業(yè)單位進行請假管理的非常有效的工具。

      編寫目的:

      這份可行性研究報告是對請假管理系統(tǒng)做的可行性研究分析以及之處存在的必要性。由于學校、機關(guān)、公司日常都需要所管理員工的請假問題,還需要及時處理員工的請假,對請假到期人員的到崗情況,未請假人員的缺崗情況進行審核,傳統(tǒng)的純?nèi)斯ぜ堎|(zhì)請假程序復雜,極不方便員工的請假,也不方便管理者的考勤和管理。開發(fā)該請假系統(tǒng)將極大的方便學生群體和職工群體的請假和公司化管理,提高效率,對請假者,管理者,單位都是有極大的好處的!

      可行性研究所采用的方法和步驟:

      通過調(diào)查分析開發(fā)請假系統(tǒng)所具備的能力及實現(xiàn)的方法。確定總體結(jié)構(gòu),利用web + mysql 所具有的能力,以最簡潔最容易的方法,使其成為一個初級的系統(tǒng)軟件。

      對現(xiàn)有產(chǎn)品的分析:

      因為當前學校、機關(guān)等都采用紙質(zhì)請假考核,所以目前該方面尚處于空白階段!

      系統(tǒng)功能:

      方便使用者完成請假操作,方便管理者處理請假請求,方便管理者管理請假!(圖表,工作原理,系統(tǒng)流程圖,數(shù)據(jù)流程圖)

      技術(shù)可行性:

      由于該請假系統(tǒng)設計的初衷是方便使用者請假和領(lǐng)導者進行請假的管理,所以要做到最大限度方便用戶。當用戶完成登錄后,可以查看自己的歷史請假信息,可以填寫新的請假申請,填寫完成后信息進入數(shù)據(jù)庫。系統(tǒng)根據(jù)提交者的工號(學

      號)判斷提交者的所屬單位,找到其直接管理者A,然后通知其管理者A該條請假申請。管理者A通過審核該請假申請,選擇同意或者拒絕,同時改寫數(shù)據(jù)庫的請假條批復狀態(tài)反饋至申請者。當管理者B登錄后可以查看所有當前狀態(tài)下(當前日期)所有的當期(在請假期限內(nèi))請假條。整個流程完成!考慮到整個系統(tǒng)要方便使用者,規(guī)模屬于小型系統(tǒng),使用web開放完全可以勝任!因此,決定采用jsp+strut2+mysql的框架對該系統(tǒng)進行開發(fā)。

      其它可供選擇的方案:

      可以選擇web,傳統(tǒng)桌面應用程序,android系統(tǒng)移動終端程序相結(jié)合的方法,三種模式共享數(shù)據(jù)庫,可以做到極大的方便使用者和管理者的使用??尚行跃C合分析:

      技術(shù)方面:

      本工程產(chǎn)品開發(fā)周期為20天,在技術(shù)上采用web編程與數(shù)據(jù)庫相結(jié)合方法來實現(xiàn),要求所有數(shù)據(jù)信息都有數(shù)據(jù)庫來完成,而這些數(shù)據(jù)信息的管理必須有web編程來設計完成。

      可行性結(jié)論:

      綜上所述,本工程的技術(shù)成熟、完備,測試手段可靠,具有良好的市場拓展,因此本工程可立即開始。

      一、需求分析

      用戶需求:高校學生希望能夠快速便捷的完成請假,高校管理者希望能更加方便批復和管理學生的請假申請,教師希望能更及時準確掌握學生的請假信息以完成考核。

      業(yè)務需求:

      使用范圍要求:按照安陽師范學院全日制學生學籍管理等相關(guān)文件,學生請假需要其直接輔導員批準,且請假時間不能超過七天!數(shù)據(jù)庫中保留所有學生的請假信息,當前有效請假信息隨時供輔導員和教師查看。

      功能要求:

      學生請假:學生可以提交請假條,查看歷史請假條

      輔導員管理:輔導員可以查看屬于自己管理的請假條,批準或拒絕(可寫明拒絕原因),查看所有自己批準的請假條,查看所有提交給自己的請假條

      教師管理:登錄查看當天自己所執(zhí)教課程的請假人員。

      二、總體設計

      三、詳細設計

      第三篇:軟件工程 課程設計 銷售管理系統(tǒng)

      銷售管理系統(tǒng)一.項目簡介

      隨著計算機技術(shù)的迅猛發(fā)展,存在于網(wǎng)絡的企業(yè)銷售管理系統(tǒng)將逐步代替?zhèn)鹘y(tǒng)的管理模式進入企業(yè)。為了更高效得完成銷售方面的工作,也可以有更多的時間處理更多的別的事務,企業(yè)也將擺脫原有的管理形勢完全進入信息化管理。銷售管理系統(tǒng)在企業(yè)的管理過程中起著巨大的作用

      二.功能需求

      一個銷售管理系統(tǒng),設計者的目標是滿足公司運營和日常管理的需要,具有對產(chǎn)品,客戶管理的功能。客戶登錄銷售管理系統(tǒng)進行售后服務查詢,銷售員可以對銷售的產(chǎn)品進行登記,并將銷售情況反饋給數(shù)據(jù)庫。為管理的方便性和信息傳遞的快速性提供了一個很好的平臺。系統(tǒng)開發(fā)的總體任務是實現(xiàn)售后服務及銷售登記自動化??傊?,銷售管理系統(tǒng)要實現(xiàn)登陸驗證、商品銷售管理、商品銷售報表管理、客戶信息管理四大部分。1.客戶對功能的需求

      1>查看自己的信息,了解自己近期的購買情況。2>查看產(chǎn)品的信息,熟悉產(chǎn)品情況。2>查看售后服務信息。

      2.銷售人員對功能的需求

      1>查看自己的信息,了解自己近期的銷售情況。2>查看產(chǎn)品的信息,熟悉產(chǎn)品情況。3>登記銷售產(chǎn)品。

      4>添加新產(chǎn)品,并填寫產(chǎn)品相關(guān)信息。

      3.售后服務人員對功能的需求

      1>查看售后服務信息。2>添加售后服務信息。

      三.分析模型時序圖

      銷售管理系統(tǒng)頂層圖

      1.客戶管理

      第三層DFD圖 客戶管理子系統(tǒng)

      2.銷售管理

      第三層DFD圖 銷售管理子系統(tǒng)

      3.售后服務管理

      第三層DFD圖 售后服務管理子系統(tǒng)

      4.客戶登錄動態(tài)時序圖為

      四.模塊活動圖,登錄流程圖

      1.注冊、登陸模塊

      1>模塊功能描述

      該模塊主要實現(xiàn)對用戶能否進入系統(tǒng)的確認以及對進入系統(tǒng)的用戶權(quán)限的設定;因為本系統(tǒng)涉及到三類使用者,不可能每一類用戶都具有相同的操作權(quán)限,如前所說,必然會早成系統(tǒng)的混亂和崩潰,嚴重影響其安全性和有效性。所以采取在通常的注冊,登錄模式下加上用戶類型的選擇,非常簡潔地就完成了對用戶類型的區(qū)別及權(quán)限的劃分。2>在模塊的詳細設計后,便能得出實現(xiàn)該部分的具體流程,如圖

      用戶注冊模塊程序流程圖

      登錄模塊程序流程圖

      活動圖為:

      2.客戶管理模塊

      1>模塊功能描述

      顯示客戶的基本信息。庫戶可以查看自己的等級和交易次數(shù)。

      2>在模塊的詳細設計后,便能得出實現(xiàn)該部分的具體流程,如圖3-8。

      客戶管理模塊流程圖

      活動圖為:

      3.銷售管理模塊 >模塊功能描述

      在這個模塊可以登記銷售記錄。并且在提交記錄時,更新數(shù)據(jù)庫:

      (1)更新客戶信息。如果是“老客戶”系統(tǒng)會按照客戶等級給出對應的優(yōu)惠價。(2)更新產(chǎn)品信息。主要是更新該產(chǎn)品數(shù)量。

      2>在模塊的詳細設計后,便能得出實現(xiàn)該部分的具體流程,如圖

      銷售管理模塊流程圖

      活動圖為

      五.數(shù)據(jù)庫設計

      1.客戶信息表

      字段khidkhnamegyshjchzhgzhugteladrkhtelfaxbzh數(shù)據(jù)類型IntVarCharVarCharVarCharnCharVarCharncharVarChartext是否是主鍵是否否否否否否否否是否為空否否否是是是否是是說明客戶編號客戶名稱客戶簡稱采購主管采購主管聯(lián)系方式客戶地址客戶電話傳真?zhèn)渥?/p>

      2.商品進貨表

      字段數(shù)據(jù)類型intVarCharCharCharCharnumericnumericint是否是主鍵是否否否否否否否是否為空說明進貨編號商品名稱商品名稱首拼大單位小單位進貨成本jhbhshpmchshpshpddwxdwjhchbxshjgjhshulgyshjhrqbzh否否否否是否否否銷售價格進貨數(shù)量供應商進貨日期備注VarCharsmalldatetimeVarChar否否否是否是 3.商品銷售表

      字段xshbhshpmchshpshpxshjgxshshlxshryxshrqkhbzh數(shù)據(jù)類型IntVarCharVarCharNumericIntVarCharSmalldatetimeVarChartext是否是主鍵是否否否否否否否否是否為空否否否是是是否是是說明銷售編號商品名稱商品名稱首拼銷售價格銷售數(shù)量銷售人員銷售日期客戶簡稱備注

      六.運行界面與代碼

      1.登陸窗口

      Dim conn As ADODB.Connection Dim rs As ADODB.Recordset Private Sub CmdOk_Click()If UserName.Text <> “" And PassWord.Text <> ”“ Then Set conn = New ADODB.Connection Set rs = New ADODB.Recordset conn.Open ”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“ & App.Path & ”人事.mdb;Persist Security Info=False“ rs.Open ”select * from usermanage where username='“ & UserName.Text & ”'“, conn, 1, 1 If Not rs.EOF Then If rs(”password“)= PassWord.Text Then Main.Show Unload Me Else MsgBox ”非法登錄,密碼錯誤!“, vbOKOnly, ”警告“ End If Else MsgBox ”非法登錄,找不到該用戶!“, vbOKOnly, ”警告“ End If Else MsgBox ”用戶名或密碼不能為空!“, vbOKOnly, ”提示“ End If End Sub

      Private Sub PassWord_KeyPress(KeyAscii As Integer)If KeyAscii = 13 Then Call CmdOk_Click End If End Sub

      Private Sub UserName_KeyPress(KeyAscii As Integer)If KeyAscii = 13 Then Call CmdOk_Click End If End Sub

      `2.主界面

      Private Sub Cmd_Click(Index As Integer)Select Case Index Case 0 GoodsIn.Show Me.Enabled = False Case 1 Saler.Show Me.Enabled = False Case 2 SaleData.Show Me.Enabled = False Case 3 SaleTotal.Show Me.Enabled = False Case 4 UserM.Show Me.Enabled = False End Select End Sub

      `進貨管理

      Private Sub Cmd_Click(Index As Integer)Select Case Index Case 0 '第一條

      Adodc1.Recordset.MoveFirst

      Case 1 '上一條

      If Not Adodc1.Recordset.BOF Then Adodc1.Recordset.MovePrevious End If

      Case 2 '下一條

      If Not Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveNext End If

      Case 3 '最尾條

      Adodc1.Recordset.MoveLast

      Case 4 '添加

      Adodc1.Recordset.AddNew For i = 0 To 7 GoodText(i).Enabled = True Next Cmd(6).Enabled = True

      Case 5 '修改 For i = 0 To 7 GoodText(i).Enabled = True Next Cmd(6).Enabled = True

      Case 6 '保存 Adodc1.Recordset.Update For i = 0 To 7 GoodText(i).Enabled = False Next MsgBox ”更新記錄成功!“, vbOKOnly, ”提示“ Cmd(6).Enabled = False

      Case 6 '刪除

      If MsgBox(”確定刪除當前記錄,數(shù)據(jù)將不可恢復?“, vbOKCancel, ”提示“)= vbOK Then Adodc1.Recordset.Delete End If End Select End Sub

      Private Sub Form_Load()Adodc1.ConnectionString = ”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“ & App.Path & ”人事.mdb;Persist Security Info=False“ Adodc1.RecordSource = ”select * from save“ For i = 0 To 6 Set GoodText(i).DataSource = Adodc1 GoodText(i).DataField = Adodc1.Recordset.Fields(i).Name Next Adodc1.Refresh

      Set DataGrid1.DataSource = Adodc1 End Sub

      Private Sub Form_Unload(Cancel As Integer)Main.Enabled = True End Sub

      `銷售管理

      Dim conn As ADODB.Connection Dim rs As ADODB.Recordset Public id As String Public action As String Private Sub Cmd_Click(Index As Integer)Select Case Index Case 0 '第一條

      If Not Adodc1.Recordset.BOF Then Adodc1.Recordset.MoveFirst End If

      Case 1 '上一條

      If Not Adodc1.Recordset.BOF Then Adodc1.Recordset.MovePrevious End If

      Case 2 '下一條

      If Not Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveNext End If

      Case 3 '最尾條

      If Not Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveLast End If

      Case 4 '添加 action = ”add“ ManageSale.Show Me.Enabled = False

      Case 5 '修改 action = ”modify“ id = Adodc1.Recordset.Fields(”id“)ManageSale.Show Me.Enabled = False

      Case 7 '刪除

      If MsgBox(”確定刪除當前記錄,數(shù)據(jù)將不可恢復?“, vbOKCancel, ”提示“)= vbOK Then Set conn = New ADODB.Connection Set rs = New ADODB.Recordset conn.Open ”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“ & App.Path & ”人事.mdb;Persist Security Info=False“ rs.Open ”select goodcount from save where goodnum='“ & GoodText(0).Text & ”'“, conn, 1, 3 rs(”goodcount“)= rs(”goodcount“)+ GoodText(5).Text rs.Update rs.Close Adodc1.Recordset.Delete End If End Select End Sub

      Private Sub Form_Load()Adodc1.ConnectionString = ”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“ & App.Path & ”人事.mdb;Persist Security Info=False“ Adodc1.RecordSource = ”select * from sale order by id“ For i = 0 To 6 Set GoodText(i).DataSource = Adodc1 GoodText(i).DataField = Adodc1.Recordset.Fields(i + 1).Name Next Adodc1.Refresh Set DataGrid1.DataSource = Adodc1 End Sub

      Private Sub Form_Unload(Cancel As Integer)Main.Enabled = True End Sub

      添加修改銷售記錄

      Dim conn As ADODB.Connection Dim rs As ADODB.Recordset Public salecount As Long

      Private Sub Combo1_Change()End Sub

      Private Sub Cmd_Click(Index As Integer)Select Case Index Case 0 Set conn = New ADODB.Connection Set rs = New ADODB.Recordset conn.Open ”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“ & App.Path & ”人事.mdb;Persist Security Info=False“ If GoodText(0)= ”“ Or GoodText(3)= ”“ Or GoodText(4)= ”“ Then MsgBox ”數(shù)據(jù)沒有輸入完整,請重新輸入!“, vbOKOnly, ”提示“ Exit Sub End If

      If SaleData.action = ”add“ Then rs.Open ”select * from sale“, conn, 1, 3 rs.AddNew Else rs.Open ”select * from sale where id=“ & SaleData.id, conn, 1, 3 End If rs(”Goodnum“)= GNum.Text rs(”goodname“)= GoodText(1).Text rs(”danwei“)= GoodText(2).Text rs(”outdate“)= GoodText(3).Text rs(”danjia“)= GoodText(4).Text rs(”outcount“)= GoodText(0).Text rs(”salename“)= SaleName.Text rs.Update rs.Close

      rs.Open ”select * from save where goodnum='“ & GNum.Text & ”'“, conn, 1, 3 '在庫存表中將庫存數(shù)量減去已售出的數(shù)量 If SaleData.action = ”add“ Then rs(”goodcount“)= rs(”goodcount“)(GoodText(0).Text-salecount)End If rs.Update rs.Close MsgBox ”數(shù)據(jù)更新成功!“, vbOKOnly, ”提示“ SaleData.Adodc1.Refresh Unload Me Case 1 Unload Me

      End Select End Sub

      Private Sub Form_Load()Set conn = New ADODB.Connection Set rs = New ADODB.Recordset conn.Open ”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“ & App.Path & ”人事.mdb;Persist Security Info=False“ Dim saleman As String

      If SaleData.action = ”add“ Then rs.Open ”select goodnum from save order by goodnum“, conn, 1, 1 Do While Not rs.EOF GNum.AddItem rs(0)rs.MoveNext Loop GNum.Text = GNum.List(0)Else rs.Open ”select * from sale where id=“ & SaleData.id, conn, 1, 1 GNum.AddItem rs(”goodnum“)GoodText(1).Text = rs(”goodname“)GoodText(2).Text = rs(”danwei“)GoodText(3).Text = rs(”outdate“)GoodText(4).Text = rs(”danjia“)GoodText(0).Text = rs(”outcount“)saleman = rs(”salename“)GNum.Text = GNum.List(0)GNum.Enabled = False rs.Close rs.Open ”select * from save where goodnum='“ & GNum.Text & ”'“, conn, 1, 1 SaleNum.Max = GoodText(0).Text + rs(”goodcount“)salecount = GoodText(0).Text End If rs.Close rs.Open ”select salename from saler order by id“, conn, 1, 1 Do While Not rs.EOF SaleName.AddItem rs(0)rs.MoveNext Loop If SaleData.action = ”add“ Then SaleName.Text = SaleName.List(0)Else SaleName.Text = saleman Cmd(0).Caption = ”保存修改“ End If rs.Close End Sub

      Private Sub Form_Unload(Cancel As Integer)SaleData.Enabled = True End Sub

      Private Sub GNum_Click()Set conn = New ADODB.Connection Set rs = New ADODB.Recordset conn.Open ”Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“ & App.Path & ”人事.mdb;Persist Security Info=False“ rs.Open ”select * from save where goodnum='“ & GNum.Text & ”'“, conn, 1, 1 If Not rs.EOF Then GoodText(1).Text = rs(”goodname“)GoodText(2).Text = rs(”danwei“)SaleNum.Max = rs(”goodcount")End If End Sub

      第四篇:軟件工程課程設計——基于UML醫(yī)院患者監(jiān)護系統(tǒng)的分析與設計

      軟件工程大作業(yè)

      姓名:黃會林 學號:2009214454 班級:3110903

      實驗題目:

      基于UML醫(yī)院患者監(jiān)護系統(tǒng)的分析與設計

      實驗目的:

      軟件工程課程設計是軟件工程專業(yè)一個綜合性的實踐教學環(huán)節(jié),其目的在于促進學生復習和鞏固計算機軟件設計知識,加深對軟件設計方法、軟件設計技術(shù)和設計思想的理解,并能運用所學軟件設計知識和面向?qū)ο蠹夹g(shù)進行綜合軟件設計,提高學生的綜合應用能力。通過這次課程設計,要掌握UML(統(tǒng)一建模語言),并能運用UML在Rational Rose中建模。

      實驗內(nèi)容:

      一、問題描述

      在醫(yī)院的病房里,將病癥監(jiān)視器安置在每個病床,對病人進行監(jiān)護。監(jiān)視器將病人的病癥信號(組合)實時地傳送到中央監(jiān)護系統(tǒng)進行分析處理。在中心值班室里,值班護士使用中央監(jiān)護系統(tǒng)對病員的情況進行監(jiān)控,監(jiān)護系統(tǒng)實時地將病人的病癥信號與標準的病診信號進行比較分析,當病癥出現(xiàn)異常時,系統(tǒng)會立即自動報警,并打印病情報告和更新病歷。系統(tǒng)根據(jù)醫(yī)生的要求隨時打印病人的病情報告,系統(tǒng)還定期自動更新病歷。

      二、需求分析

      根據(jù)分析系統(tǒng)主要實現(xiàn)以下功能:

      1、要求病癥監(jiān)視器隨時接收每個病人的生理信號(脈搏、體溫、血壓、心電圖等),定時記錄病人情況以形成病情報告。

      2、病癥監(jiān)視器可以將采集到的病癥信號(組合),格式化后實時的傳送到中央監(jiān)護系統(tǒng)。

      3、中央監(jiān)護系統(tǒng)將病人的病癥信號與標準的病癥信號庫里的病癥信號的正常值進行比較,當病癥出現(xiàn)異常時系統(tǒng)自動報警。

      4、當病癥信號異常時,系統(tǒng)自動更新病歷并打印病情報告。

      5、值班護士可以查看病情報告并進行打印。

      6、醫(yī)生可以查看病情報告,要求打印病情報告,也可以查看或要求打印病歷。

      7、系統(tǒng)定期自動更新病歷。

      三、用UML的靜態(tài)建模機制定義描述系統(tǒng)的靜態(tài)結(jié)構(gòu)

      (一)建立系統(tǒng)的用例圖

      通過分析可以識別出本系統(tǒng)的四個角色:值班護士,醫(yī)生,病人,標準病癥信號庫。其描述面板如下:

      角色:病人 角色職責: 提供病癥信號

      角色職責識別:

      負責生成、實時提供 各種病癥信號。

      角色:醫(yī)生 角色職責:

      對病人負責,負責處理病情的變化

      角色職責識別:

      (1)需要系統(tǒng)支持以完成其日常工作

      (2)對系統(tǒng)運行結(jié)果感興趣

      角色:值班護士 角色職責:

      負責監(jiān)視病人的病情變化

      角色職責識別:

      (1)使用系統(tǒng)主要功能(2)對系統(tǒng)運行結(jié)果感興趣

      角色:標準病癥信號庫 角色職責:

      負責向系統(tǒng)提供病癥信號的正常值

      角色職責識別:

      (1)負責保持系統(tǒng)正常運行(2)與系統(tǒng)交互

      通過分析可以初步識別出系統(tǒng)的用例為:中央監(jiān)護,病癥監(jiān)護,提供標準病癥信號,病歷管理,病情報告管理。頂層用例圖如下:

      (二)識別系統(tǒng)的類

      通過名詞識別法和系統(tǒng)實體識別法等方法可以識別出系統(tǒng)的十二個類。類圖(含數(shù)據(jù)模型)如下:

      (三)用配置圖描述系統(tǒng)的體系結(jié)構(gòu)

      用配置圖可以進一步描述系統(tǒng)的網(wǎng)絡結(jié)構(gòu)。配置圖如下:

      四、用UML的動態(tài)建模機制定義描述系統(tǒng)結(jié)構(gòu)元素的動態(tài)特性及行為

      (一)用狀態(tài)圖描述系統(tǒng)結(jié)構(gòu)元素的動態(tài)特性及行為 狀態(tài)圖如下:

      (二)用序列圖和協(xié)作圖描述病人病情異常時系統(tǒng)的情況 序列圖如下:

      生成協(xié)作圖如下:

      (三)用活動圖描述系統(tǒng)在監(jiān)護病人時的狀態(tài)變化 活動圖如下:

      心得體會:

      通過本次課程設計,我對于UML有了更深刻的了解,能更熟練的使用UML在Rational Rose中進行建模,同時也對軟件工程及面向?qū)ο蟮确矫娴闹R有了一個溫習和鞏固,對今后的學習起著積極的作用。在實驗中碰到的幾個困惑,或請教老師同學,或自己查閱資料都得到了解決,許多以前不甚理解的地方也豁然開朗,收獲很大。

      第五篇:《系統(tǒng)設計與UML》課程教學大綱

      課程名稱:系統(tǒng)分析與UML,System Analysis and UML 課程學科類別:工學 電氣信息類 學時與學分:48/3 先修課程:軟件工程,面向?qū)ο蟪绦蛟O計 課程教學目標:

      1. 使學生了解面向?qū)ο蟮能浖治雠c設計過程,掌握UML的語言、表示法及其應用。2. 熟練掌握支持UML的CASE軟件開發(fā)工具Rational Rose。

      3. 能夠應用UML和Rational Rose對面向?qū)ο蟮能浖到y(tǒng)進行分析和設計。適用學科專業(yè):計算機軟件、軟件工程、計算機科學與技術(shù) 教學手段與方法:面授 基本教學內(nèi)容與學時安排:

      ? 軟件工程與面向?qū)ο蠼?學時)

      軟件開發(fā)方法概述 面向?qū)ο蟮南到y(tǒng)分析與設計 面向?qū)ο蠼?? UML概覽(2學時)

      UML的形成歷史 UML的結(jié)構(gòu)、符號與圖形 UML建模簡單流程

      ? Rational Rose工具(3學時)

      Rational Rose的架構(gòu) Rational Rose的安裝和使用 ? Use Case圖(3學時)

      用例圖的概念 用例圖建模技術(shù) ? 類圖與對象圖(3學時)

      類圖的概念 類圖建模技術(shù) 對象圖 對象圖建模技術(shù) ? 包圖(2學時)

      包的概念 包之間的關(guān)系

      ? 狀態(tài)圖(3學時)

      狀態(tài)機 狀態(tài)圖

      狀態(tài)、事件、轉(zhuǎn)換 狀態(tài)圖建模技術(shù) ? 活動圖(3學時)

      活動圖的組成元素 活動的分解 活動圖建模技術(shù) ? 時序圖(3學時)

      時序圖的組成 對象的創(chuàng)建和撤銷 時序圖建模技術(shù) ? 協(xié)作圖(3學時)

      對象、鏈和消息 時序圖與協(xié)作圖的比較 時序圖與協(xié)作圖的互換 協(xié)作圖建模技術(shù) ? 組件圖(2學時)

      接口、依賴關(guān)系 組件圖建模技術(shù) ? 配置圖(1學時)

      節(jié)點、關(guān)聯(lián)關(guān)系 配置圖建模技術(shù)

      ? UML的擴展機制(3學時)

      UML的體系結(jié)構(gòu) 構(gòu)造型、標記值、約束

      用于業(yè)務建模的UML擴展 ? Rose的雙向工程(2學時)

      雙向工程介紹 逆向工程

      ? UML與統(tǒng)一開發(fā)過程(3學時)軟件開發(fā)過程

      下載房產(chǎn)銷售系統(tǒng)(軟件工程與UML綜合實驗報告)word格式文檔
      下載房產(chǎn)銷售系統(tǒng)(軟件工程與UML綜合實驗報告).doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔相關(guān)法律責任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        汽車銷售管理系統(tǒng)實現(xiàn)與維護實驗報告

        電子科技大學 標準實驗報告 數(shù)據(jù)庫原理綜合實驗 電子科技大學教務處制表 (實驗)課程名稱電子科技大學 實驗報告 學生姓名: 學號: 指導教師:蔡運娟 實驗地點:電子政務可視化再現(xiàn)實......

        軟件工程需求分析實驗報告(小型超市管理系統(tǒng))

        《軟件工程》實驗報告 小型超市管理系統(tǒng) 需求分析 指導教師:___ 黃瀟__ _ 班 級:_1002__(第___組) 學生姓名:__ xxx_____ 學 號:__xxxxx__ 完成日期:____________ 運城學院計算......

        圖書管理系統(tǒng)UML分析與設計

        1. 系統(tǒng)需求 系統(tǒng)的功能性需求描述如下: ·圖書管理系統(tǒng)為管理員提供主功能界面。 ·圖書管理系統(tǒng)在啟動時要求管理員輸人口令,只有口令正確,才可以進入系統(tǒng)的主功能界面。 ·......

        軟件工程課程設計——基于UML醫(yī)院患者監(jiān)護系統(tǒng)的分析與設計(樣例5)

        軟件工程 課程設計報告 基于UML醫(yī)院患者監(jiān)護系統(tǒng)的分析與設計 姓名: 班級: 學號: 指導教師: 實驗題目 基于UML醫(yī)院患者監(jiān)護系統(tǒng)的分析與設計 實驗目的 軟件工程課程設計是軟......

        房產(chǎn)財務管理工作計劃與房產(chǎn)銷售工作計劃

        房產(chǎn)財務管理工作計劃 一、主要經(jīng)營指標 1、主營業(yè)務收入全年凈增萬元,其中每月均增加萬元;其它業(yè)務收入全年凈增萬元,每月均增加萬元。 2、客戶流失率為總客戶的%,其中:人為客......

        信號與系統(tǒng)仿真實驗報告

        信號與系統(tǒng) 仿真 實 驗 報 告班級: 學號: 姓名: 學院: 實驗一 一、實驗者姓名:二、實驗時間:三、實驗地點:四、實驗題目: 5(s2?5s?6)求三階系統(tǒng)H(s)?3的單位階躍響應,并繪制響應波形圖......

        信號與系統(tǒng)實驗報告1

        第一個研究和測定重力加速度的是17世紀意大利物理學家伽利略(G.Galileo)。以后﹐比較準確地測定重力加速度的方法是利用擺儀。 19世紀末葉﹐匈牙利物理學家厄缶﹐L.von發(fā)明了扭秤......

        信號與系統(tǒng) MATLAB實驗報告

        院系: 年級: 姓名: 實驗時間: 實驗地點: MATLAB實驗報告 專業(yè):班號: 學號:1 《信號與系統(tǒng)》實驗一 連續(xù)時間信號的表示及可視化 實驗題目: f(t)??(t);f(t)??(t);f(t)?eat(分別取a?0及a?0); f(t)......