倉庫資訊管理系統課程設計報告

2021-03-06 07:42:18 字數 2336 閱讀 6070

1 需求分析

倉庫資訊管理系統,對進出貨物進行管理,貨物由貨物號作為主鍵,貨物名稱,貨物**,貨物庫存以及貨物商等標識,以及倉庫管理人員的新增,修改,刪除,以及對密碼的管理。需要對貨物的新增,修改,刪除,對貨物的入庫,出庫,貨物數量,經手人,以及進出時間進行記錄,當貨物進行入庫出庫操作時,則在資料庫中會有相應改變,以達到倉庫貨物的管理。

2 概要設計

登陸介面要求輸入使用者名稱和密碼,現在資料庫中建立乙個user表,包含使用者名稱和密碼,登入時需要連線資料庫,驗證密碼。主頁面有四個功能按鈕,分別是貨物維護,人員維護,進出記錄,和密碼修改。貨物維護中包含貨物新增,修改,刪除,以及查詢,繫結資料庫,同步顯示。

人員維護中包含人員的新增,刪除,修改,和密碼的新增,連線資料庫中建立的表,同步顯示。進出記錄中建立的是record表,包含入庫和出庫的的管理,當入庫時,會顯示貨物的入庫數量,會和建立的goods表中的數量進行加減,相應的改變表中的goodquantity中的值,當出庫時倉庫中某貨物數量不足,則會提示數量不足,禁止做錯誤的操作。進出記錄相當於日誌的形式,記錄貨物往來情況,是倉庫管理必不可少的一部分,包括經手人員,日期,數量。

密碼修改部分實現對倉庫管理人員的密碼修改,實現安全性的管理。

3 執行環境(軟、硬體環境)

windowsxp 系統下

4 開發工具和程式語言

開發工具 microsoft visual c#2008 express edition

sql server2000

程式語言 c#

5 詳細設計

1.系統登入頁面,包含使用者名稱和密碼,連線資料庫相應**

(1)新增頭

using system.data.sqlclient;連線資料庫用

(2)連線資料庫**:

private void form1_load(object sender, eventargs e)

private void label2_click(object sender, eventargs e)

(3). 登入按鈕**:

private void button1_click(object sender, eventargs e)

(4). 退出按鈕**:

application.exit();//退出系統

2.主頁面功能及其**

(1).新增頭

using system.data.sqlclient;

(2).貨物維護按鈕**

goodsadd ga= new goodsadd();

ga.show();

(3)進出記錄按鈕**

good**odify gm = new good**odify();

gm.show();

(4).人員維護按鈕**

users users = new users();

users.show();

(5).密碼修改按鈕**

changepassword cpd = new changepassword();

cpd.show();

3.貨物維護主頁面的功能**

新增貨物按鈕的**:

if (textbox1.texttextbox2.texttextbox3.texttextbox4.text == "")

messagebox.show("請輸入資料,進行新增");

else

string str = "data source=.;initial catalog=cangku;integrated security=true";

sqlconnection conn = new sqlconnection(str);

if (connectionstate.closed == conn.state)

conn.open();

sqldataadapter d = new sqldataadapter();

d.insert***mand = new sql***mand("insert into goods(goodid,goodname,goodprice,goodprovider,goodquantity)values('" + textbox1.texttextbox2.

texttextbox3.texttextbox4.texttextbox5.

text + "')", conn);

d.insert***mand.executenonquery();

conn.close();

textbox1.clear(); ;

textbox2.clear(); ;

textbox3.clear();

textbox4.clear();

textbox5.clear();

VS資訊管理系統課程設計報告

暑期實習報告 目錄引言 3 1 關於系統 3 1.1資訊管理系統的重要性 3 1.2開發學生管理系統的必要性 3 1.3如何開發以及實現的功能 4 2開發環境 4 2.1 visual studio 4 2.2 sql server 5 3系統總體設計 5 3.1系統需求 5 3.2系統功能分析 5...

銷售資訊管理系統課程設計報告

c語言程式設計 課程設計報告 課設題目 銷售資訊統計管理系統 班級姓名 學號指導教師 成績2013 年 6 月 一 任務描述 本次任務要求完成乙個銷售資訊管理統計系統。具體內容為 假定某公司有n個銷售員,負責銷售m種產品。每個銷售員將當天銷售的每種產品一張便條的形式提交給公司。每張便條內容包括 1 ...

C語言課程資訊管理系統課程設計報告

c語言程式設計 課程設計報告 專業 班級 姓名 指導教師 二零一二年十二月二十六日 一 設計題目2 二 設計目的2 三 設計內容2 3.1需求分析2 3.2 概要設計3 3.3 詳細設計6 3.5 編寫過程中遇到的問題及解決辦法7 3.4 除錯結果8 3.6課程設計總結16 四 參考書目17 附錄a...