freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

固定資產(chǎn)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)計(jì)算機(jī)科學(xué)與技術(shù)畢業(yè)論文-資料下載頁(yè)

2024-09-13 10:34本頁(yè)面

【導(dǎo)讀】采用C#語(yǔ)言在.Net平臺(tái)上進(jìn)行開(kāi)發(fā)一個(gè)基于B/S模式的固定資產(chǎn)管理系統(tǒng)。資產(chǎn)信息管理模塊、資產(chǎn)審批管理模塊、資產(chǎn)統(tǒng)計(jì)模塊和系統(tǒng)管理模塊。經(jīng)過(guò)測(cè)試,整個(gè)系統(tǒng)達(dá)。到了界面良好、靈活易用的效果。知識(shí),明確開(kāi)發(fā)此系統(tǒng)的目標(biāo)和功能需求,進(jìn)行可行性分析,提出系統(tǒng)的邏輯模型。2)2020年12月——2020年3月:完成系統(tǒng)功能分析和設(shè)計(jì)。見(jiàn)修改畢業(yè)論文設(shè)計(jì)。5)2020年5月:提交論文,迎接論文答辯。

  

【正文】 6 TypeInfo structure 表 46 表 TypeInfo 結(jié)構(gòu) 字段名 類(lèi)型 描述 TypeId TypeName ParentTypeId int Varchar(50) Int 類(lèi)別編號(hào) (自動(dòng)標(biāo)識(shí) ) 類(lèi)別名稱 父類(lèi)別編號(hào) ? 資產(chǎn)信息表 — AssetInfo 表 AssetInfo用于保存固定資產(chǎn)的具體信息,結(jié)構(gòu)如表 47所示。 Table 47 AssetInfo structure 表 47 表 AssetInfo 結(jié)構(gòu) 字段名 類(lèi)型 描述 AssetId AssetName TypeId Model StorageId TotalNum NowNum TakeNum RepairNum BadNum MoveNum Int Varchar(50) int Varchar(500) Int Int int Int Int int Int 資產(chǎn)編號(hào) (自動(dòng)標(biāo)識(shí) ) 資產(chǎn)名稱 資產(chǎn)類(lèi)別編號(hào) 型號(hào)規(guī)格 存貯倉(cāng)庫(kù)編號(hào) 資產(chǎn)總數(shù) 庫(kù)存數(shù)量 已領(lǐng)出數(shù)量 維修數(shù)量 報(bào)廢數(shù)量 調(diào)撥數(shù)量 ? 入 庫(kù)信息 — LairageInfo 表 LairageInfo保存資產(chǎn)入庫(kù)信息,結(jié)構(gòu)如表 48所示。 u Table 48 LairageInfo structure 表 48 表 LairageInfo結(jié)構(gòu) 字段名 類(lèi)型 描述 LairageId AssetId Price Account LairageDate Int Int Decimal Int Datetime 編號(hào) (自動(dòng)標(biāo)識(shí) ) 資產(chǎn)編號(hào)(外鍵) 入庫(kù)商品價(jià)格 入庫(kù)數(shù)量 入庫(kù)時(shí)間 ? 資產(chǎn)領(lǐng)用表 — TakeInfo 表 TakeInfo保存資產(chǎn)領(lǐng)用信息,結(jié) 構(gòu)如表 49所示。 Table 49 TakeInfo structure 表 49 表 TakeInfo 結(jié)構(gòu) 字段名 類(lèi)型 描述 TakeId AssetId Int Int 編號(hào) (自動(dòng)標(biāo)識(shí) ) 資產(chǎn)編號(hào) (資產(chǎn)表 ) TakeAccount ReturnAccount AddressId TakeUser TakeDate Int Int Int Varchar(20) datetime 領(lǐng)用數(shù)量 歸還數(shù)量 使用地點(diǎn)編號(hào) (自動(dòng)標(biāo)識(shí) ) 領(lǐng)用人 /歸還人 資產(chǎn)領(lǐng)用 /歸還日期 ? 資產(chǎn)維修表 — RepairInfo 表 RepairInfo用于保存資產(chǎn)維修信息,結(jié)構(gòu)如表 410所示。 Table 410 RepairInfo structure 表 410 表 RepairInfo 結(jié)構(gòu) 字段名 類(lèi)型 描述 RepairId AssetId RepairNum RepairDate RepairCase Int Int Int datetime Varchar(500) 編號(hào) (自動(dòng)標(biāo)識(shí) ) 資產(chǎn)編號(hào) (資產(chǎn)表 ) 維修數(shù)量 維修日期 維修原因 ? 資產(chǎn)調(diào)撥表 — MoveInfo 表 MoveInfo用于保存資產(chǎn)調(diào)撥信息,結(jié)構(gòu) 如表 411所示。 Table 411 MoveInfo structure 表 411 表 MoveInfo 結(jié)構(gòu) 字段名 類(lèi)型 描述 v MoveId AssetId StorageOutId StorageInId MoveNum MoveDate MoveCase Int Int Int Int Int datetime Varchar(500) 編號(hào) (自動(dòng)標(biāo)識(shí) ) 資產(chǎn)編號(hào) (資產(chǎn)表 ) 倉(cāng)庫(kù)編號(hào) (自動(dòng)標(biāo)識(shí) )(調(diào)出倉(cāng)庫(kù) ) 調(diào)入倉(cāng)庫(kù)(目的地點(diǎn)) 調(diào)撥數(shù)量 資產(chǎn)操作日期 調(diào)撥原因 ? 資產(chǎn)報(bào)廢表 — BadInfo 表 BadInfo用于保存資產(chǎn)報(bào)廢信息,結(jié)構(gòu)如表 412所示。 Table 412 BadInfo structure 表 412 表 BadInfo結(jié)構(gòu) 字段名 類(lèi)型 描述 BadId AssetId BadNum BadDate Remark Int Int Int datetime Varchar(500) 編號(hào) (自動(dòng)標(biāo)識(shí) ) 資產(chǎn)編號(hào) (資產(chǎn)表 ) 報(bào)廢數(shù)量 報(bào)廢日期 備注 ? 領(lǐng)用申請(qǐng)信息 — ApplyInfo 表 ApplyInfo用于保存資產(chǎn)領(lǐng)用申請(qǐng)信息,結(jié)構(gòu)如表 413所示。 Table 413 ApplyInfo structure 表 413 表 ApplyInfo結(jié)構(gòu) 字段名 類(lèi)型 描述 ApplyId ApplyPerson ApplyDetail ApplyDate ApplyState uniqueidentifier Varchar(50) Varchar(500) datetime Varchar(50) 申請(qǐng)編號(hào) 員工 (申請(qǐng)人 ) 申請(qǐng)備注 (申請(qǐng)電腦 2 臺(tái) ) 申請(qǐng)日期 申請(qǐng)狀態(tài) 部門(mén)經(jīng)理(申請(qǐng)人):等待后勤審核 后勤管理:申請(qǐng)駁回、審批通過(guò) 結(jié)束:工作流結(jié)束 ? 采購(gòu)申請(qǐng) 信息 — StockInfo 表 StockInfo 用于保存采購(gòu)申請(qǐng)信息,結(jié)構(gòu)如表 414 所示。 Table 414 StockInfo structure 表 414 表 StockInfo結(jié)構(gòu) 字段名 類(lèi)型 描述 w StockId StockPerson StockDetail StockDate StockState uniqueidentifier Varchar(50) Varchar(500) datetime Varchar(50) 采購(gòu)編號(hào) 后勤管理員 申請(qǐng)備注 (申請(qǐng)電腦 2 臺(tái) ) 申請(qǐng)日期 申請(qǐng)狀態(tài) 后勤管理 :等待校長(zhǎng)審核 校長(zhǎng):校長(zhǎng)拒絕、審批通過(guò) 結(jié)束:工作流結(jié)束 x 第 5 章 系統(tǒng)詳細(xì)設(shè)計(jì) 數(shù)據(jù)庫(kù)的實(shí)現(xiàn) 數(shù)據(jù)庫(kù)的實(shí)現(xiàn)將根據(jù)數(shù)據(jù)庫(kù)邏輯表格設(shè)計(jì)來(lái)建立數(shù)據(jù)庫(kù)及相應(yīng)表格,根據(jù)系統(tǒng)實(shí)際操作及應(yīng)用來(lái)設(shè)計(jì)視圖等。數(shù)據(jù)庫(kù)關(guān)系圖如圖 所示。 Fig. The database diagram 圖 數(shù)據(jù)庫(kù)關(guān)系圖 具體數(shù)據(jù)庫(kù)表格創(chuàng)建和視圖設(shè)計(jì)這里不列出,具體表格及視圖如圖 。 y Fig. database tables and views 圖 數(shù)據(jù)庫(kù)表 及視圖 公共類(lèi)設(shè)計(jì) 公共類(lèi)將數(shù)據(jù)庫(kù)連接和訪問(wèn)以及更新數(shù)據(jù)封裝到一起,增加了程序的靈活性,更有利于代碼的簡(jiǎn)潔重用性,公共類(lèi)具體代碼如下: using System。 using 。 using 。 using 。 using 。 z using 。 namespace FixedAssetsManagement { public class DBHelper { public static DataSet GetDataSet(string sql) { SqlConnection conn = new SqlConnection(GetConnStr())。 SqlDataAdapter da = new SqlDataAdapter(sql, conn)。 DataSet ds = new DataSet()。 (ds)。 return ds。 } public static SqlDataReader GetReader(String sql) { SqlDataReader dr = null。 SqlConnection conn = new SqlConnection(GetConnStr())。 SqlCommand cmd = new SqlCommand(sql, conn)。 ()。 try { dr = ()。 } catch { ()。 } return dr。 } public static int ExecScalar(String sql) { int ret。 SqlConnection conn = new SqlConnection(GetConnStr())。 SqlCommand cmd = new SqlCommand(sql, conn)。 ()。 try { ret = (int)()。 } finally { ()。 } aa return ret。 } public static int ExecSql(string sql) { int ret。 SqlConnection conn = new SqlConnection(GetConnStr())。 SqlCommand cmd = new SqlCommand(sql, conn)。 ()。 try { ret = ()。 } finally { ()。 } return ret。 } public static String GetConnStr() { string connStr = Data Source=localhost。Initial Catalog=Asset。Integrated Security=True。 return connStr。 } } } 界面的實(shí)現(xiàn) 登陸界面 登陸界面實(shí)現(xiàn)用戶登陸功能,界面設(shè)計(jì)如圖 所示。 Fig. landing interface 圖 登陸界面 bb 登陸界面中登陸代碼如下: protected void ImgBtnLogin_Click(object sender, ImageClickEventArgs e) { string userName, password, sql。 //取得用戶輸入 ? userName = ().Trim()。 password = ().Trim()。 //判斷用戶是否存在 sql = (select * from EmpInfo where EmpName=39。{0}39。 and EmpPwd=39。{1}39。, userName, password)。 SqlDataReader dr = (sql)。 if (!()) { (scriptalert(39。登錄失敗,請(qǐng)檢查用戶名和密碼是否正確 39。)/script)。 return。 } else { //把用戶名存入到 Session,以便傳遞給主頁(yè)面 ? Session[UserN
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1