




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、項目可移植性說明書一個完整,可用性的快遞訂單系統(tǒng)必須滿足:無論將這個系統(tǒng)文件移植到任何一臺計算機(jī)上都能將所有功能實現(xiàn), 不用再去對數(shù)據(jù)庫屬性等進(jìn)行修改在這個基礎(chǔ)之上, 最重要和必須要做的工作: 那就是不論在哪一臺計算機(jī)上運(yùn)行該程序都能夠?qū)?shù)據(jù)讀出。下面是我們這一組的快遞訂單系統(tǒng)的可移植性的過程; 人生中最幸福的就是身體健康一、可移植數(shù)據(jù)的代碼實現(xiàn)過程:(1) 首先對功能代碼進(jìn)行實現(xiàn)。using System;using System.Data;using System.Configuration;using System.Data.Sql;using System.Data.SqlClient
2、;using System.Data.SqlTypes;using System.IO;using System.Drawing.Text;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;/ / Dbmanage 的摘要說明/ public class Dbmanagepublic Dbmanage()/ T
3、ODO: 在此處添加構(gòu)造函數(shù)邏輯/public static DataTable ExecuteQuery(string strSQL) / 對數(shù)據(jù)庫的查詢string ConnectionString =ConfigurationManager.ConnectionStringssqlConn.ConnectionString;SqlConnection conn = new SqlConnection(ConnectionString);try / 在此使用了異常語句, try 表示嘗試執(zhí)行下面的語句 SqlDataAdapter adapter = new SqlDataAdapter(
4、strSQL, conn);DataSet ds = new DataSet();adapter.Fill(ds);return ds.Tables0;finally /不管上面的 try 語句執(zhí)行成功與否,最終都執(zhí)行下面的語句if (conn.State = ConnectionState.Open) conn.Close();/ 對數(shù)據(jù)庫的插入、刪除或修改/ 返回操作所影響的行數(shù)public static int ExecuteNonQuery(string strSQL)string ConnectionString =ConfigurationManager.ConnectionStr
5、ingssqlConn.ConnectionString;SqlConnection conn = new SqlConnection(ConnectionString);conn.Open();trySqlCommand cmd = new SqlCommand(strSQL, conn); return (cmd.ExecuteNonQuery();finallyif (conn.State = ConnectionState.Open)conn.Close();/ 從數(shù)據(jù)庫中檢突索單個值、用于聚合,如統(tǒng)計行數(shù),求平均值/*/public static object ExecuteScal
6、ar(string strSQL)string ConnectionString =ConfigurationManager.ConnectionStringssqlConn.ConnectionString;SqlConnection conn = new SqlConnection(ConnectionString);conn.Open();trySqlCommand cmd = new SqlCommand();cmd = conn.CreateCommand();cmd.CommandType = CommandType.Text;cmd.CommandText = strSQL;re
7、turn cmd.ExecuteScalar();finallyif (conn.State = ConnectionState.Open) conn.Close(); public DataSet getDataset(string sql) /查詢的數(shù)據(jù)庫類string ConnectionString =ConfigurationManager.ConnectionStringssqlConn.ConnectionString;SqlConnection conn = new SqlConnection(ConnectionString);DataSet ds = new DataSet
8、();tryconn.Open();catchtrySqlCommand sqlCom = new SqlCommand(sql, conn);SqlDataAdapter sqlDa = new SqlDataAdapter(sqlCom);sqlDa.Fill(ds); /對查詢的數(shù)據(jù)集進(jìn)行填充return ds; catch (Exception ex) throw new Exception(ex.ToString();finally conn.Close();public bool sqlExec(string sql) /執(zhí)行 SQL語句string ConnectionStrin
9、g =ConfigurationManager.ConnectionStringssqlConn.ConnectionString;SqlConnection conn = new SqlConnection(ConnectionString); try conn.Open();catch trySqlCommand sqlCom = new SqlCommand(sql, conn);sqlCom.ExecuteNonQuery(); return true;catch (Exception ex)return false;finally conn.Close();備注:其余的界面直接調(diào)用該
10、函數(shù)。(2)代碼修改完整后,將快遞訂單系統(tǒng)的源代碼在另外一臺計算機(jī) 上運(yùn)行。剛開始的時候是在軟件工程師的筆記本電腦上編寫實現(xiàn)各功能 的代碼,測試可移植性的時候換為了學(xué)校機(jī)房的臺式電腦。、數(shù)據(jù)庫配置(我們組使用了SQL Server2005的版本):(1)打開SQL Server2005應(yīng)用程序,進(jìn)入到應(yīng)用界面。r . flLX VKT 4J lEH U 比一工L 駕 O X.*V4K. LUHdM Q,4bk.3 1 Ul1 A O|1 | | 3* |柱電91利世IQO:聚5登 工亟r工a bi 叩匚 or電 la T 一 Qi X3OS- I 4 (SQL 3001pfr-l4LZjB型j
11、ajg性一i段*(3)單擊添加按鈕,選擇數(shù)據(jù)文件。r附加數(shù)據(jù)庫9定位數(shù)據(jù)摩文件-308-14-常規(guī)選擇交件S);ebW-D;E:G:一,二二十 由由.0H+ tpp_C ode+ LJ im3群+ ._J images| Manm典 ml4 _J查誨+ 代睛數(shù)據(jù)庫,實調(diào)新建文件夾+ Z1新建文件夾修) 選中相應(yīng)數(shù)據(jù)文件后,單擊確定。數(shù)據(jù)附加成功。曰 LD q bULW. U. IJyV -adn琬集后一系蝶數(shù)據(jù)摩 十 數(shù)據(jù)庫快照 l L _J Expr sssDE| Mm占gew LJ數(shù)據(jù)庫關(guān)不圖 teJ LJ 表l _|系統(tǒng)表I* ; - dbo. iLLex_T Et _ dbo. Cet
12、Goods& 3 db&. Or derOne |JL _ db4p. JIequcsL S dbo. Sear ch S n dbo. Stat 田口視圖 切,同義詞 +二可程性 * Ll S aarvi c q Br qIcqf 十 7存儲 十安至佳-j數(shù)據(jù)庫8*1批數(shù)旎庠S稱l_J度統(tǒng)數(shù)據(jù)庫J數(shù)據(jù)庫快照Expire eeLIB全務(wù)制理tiL 安朋復(fù)管No叫 二二二三、數(shù)據(jù)附加成功,進(jìn)行功能界面的運(yùn)行測試克甘靛逋訂單點先行更育更參理臉法打 訂m號發(fā)討人姓名發(fā)件人電話發(fā)HAltM 發(fā)件RH期訂斯?fàn)顟B(tài) 叁注 下單,理E 14 r6m和3M 1/WOO 行曼啰不一三百市寸三1 m律誄杼訂單號嵬件人時名發(fā)件人前盤袁件人地址發(fā)件人口陽訂單優(yōu)高備洋8f$kXOU9-3IO 11J6?00度中9Wfb20130 IL
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025湘美版(2024)小學(xué)美術(shù)一年級下冊教學(xué)設(shè)計(附目錄)
- 個人手房交易買賣合同書
- 個人租房合同協(xié)議書可用
- 2025年民辦學(xué)校教師聘用合同模板7篇
- 層門面房出租合同
- 2025年鶴壁貨運(yùn)從業(yè)資格證模擬考試
- 宅基地拍賣后轉(zhuǎn)讓協(xié)議書8篇
- 展館維保合同范本
- PS再生料競爭策略分析報告
- 廈門裝修設(shè)計合同范本
- DB 37T5061-2016 住宅小區(qū)供配電設(shè)施建設(shè)標(biāo)準(zhǔn)
- 金屬包裝容器生產(chǎn)數(shù)據(jù)分析考核試卷
- Unit 3 Theme Reading 第課4時教學(xué)設(shè)計 2024-2025學(xué)年仁愛版(2024)七年級英語上冊
- 鎖骨骨折的護(hù)理查房
- 譯林牛津版八年級下冊英語全冊課件
- 2024智能變電站新一代集控站設(shè)備監(jiān)控系統(tǒng)技術(shù)規(guī)范部分
- GB/T 30306-2024家用和類似用途飲用水處理濾芯
- 2024環(huán)氧磨石地坪施工技術(shù)規(guī)程
- 五年級下冊小學(xué)數(shù)學(xué)《分?jǐn)?shù)的加法和減法》單元作業(yè)設(shè)計
- 醫(yī)學(xué)文獻(xiàn)管理制度
- 旅游政策法規(guī)教案
評論
0/150
提交評論