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

正文內(nèi)容

藥品銷(xiāo)售數(shù)據(jù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—免費(fèi)畢業(yè)設(shè)計(jì)論文-在線瀏覽

2025-02-05 17:12本頁(yè)面
  

【正文】 公司有若干個(gè)銷(xiāo)售市場(chǎng),分布在不同的城市,要求每個(gè)市場(chǎng)都定期向總部傳送銷(xiāo)售信息,總部根據(jù)這些信息分析各市場(chǎng)的銷(xiāo)售業(yè)績(jī),從而做出正確 的決策。 使用系統(tǒng)的人員分為兩類(lèi):銷(xiāo)售部管理人員、各市場(chǎng)管理人員。執(zhí)行分析任務(wù),包括某段時(shí)間內(nèi)、某大區(qū)或者某市場(chǎng)的銷(xiāo)售情況,或者某一個(gè)藥品的銷(xiāo)售情況,或者按情況從大到小排序。 根據(jù)實(shí)際工作需要, 在具體實(shí)現(xiàn)過(guò)程中 系統(tǒng)設(shè)計(jì)劃分為如下幾個(gè)模塊,如圖 所示: 圖 統(tǒng)功能模塊圖 ( 1)促銷(xiāo)員數(shù)據(jù)錄入。 ( 2)銷(xiāo)售數(shù)據(jù)錄入。 ( 3)終端信息錄入。 銷(xiāo)售部管理人員操作 市場(chǎng)管理人員操作 市場(chǎng)業(yè)績(jī)查詢 綜合信息查詢 市場(chǎng)信息錄入 各市場(chǎng)銷(xiāo)售情況查詢 終端信息錄入 銷(xiāo)售數(shù)據(jù)錄入 促銷(xiāo)員數(shù)據(jù)錄入 系統(tǒng)登陸 藥品銷(xiāo)售情況查詢 ( 4)市場(chǎng)業(yè)績(jī)查詢。 ( 5)綜合信息查詢。 ( 6)藥品銷(xiāo)售情況查詢。 ( 7)市場(chǎng)信息錄入。 ( 8)各市場(chǎng)銷(xiāo)售情況查詢。 上述幾項(xiàng)模塊為該系統(tǒng)的主要實(shí)現(xiàn)目標(biāo)功能,也是實(shí)際工作中解決實(shí)際問(wèn)題所用到的基本功能。 用戶的需求具體體現(xiàn)在各種信息 安全地 輸入、保存、更新和查詢,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸出和輸入 ,并基于 SSL 以保證數(shù)據(jù)在傳輸過(guò)程中的安全性 。 ( 1)系統(tǒng)處理的準(zhǔn)確性和及時(shí)性 系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。 由于藥品銷(xiāo)售數(shù)據(jù)管理系統(tǒng)的查詢功能對(duì)于整個(gè)系統(tǒng)的功能和性能完成舉足輕重。在系統(tǒng)開(kāi)發(fā)過(guò)程中,必須采用一定的方法保 證系統(tǒng)的準(zhǔn)確性。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。 ( 3)系統(tǒng)的標(biāo)準(zhǔn)性 系統(tǒng)在設(shè)計(jì)開(kāi)發(fā)使用過(guò)程中都要涉及到很多計(jì)算機(jī)硬件、軟件。例如在開(kāi)發(fā)中使用的操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、開(kāi)發(fā)工具都必須符合通用標(biāo)準(zhǔn)。 ( 4)系統(tǒng)的安全性 為保證用戶在使用系統(tǒng)的過(guò)程中 , 數(shù)據(jù)傳輸?shù)陌踩砸彩情_(kāi)發(fā)此系統(tǒng)不可忽略的問(wèn)題 。所以考慮到安全方面的必要性此系統(tǒng)采用 SSL 技術(shù)來(lái)確保數(shù)據(jù)在傳輸過(guò)程中的安全性。根據(jù)業(yè)務(wù)的實(shí)際需要,要存儲(chǔ)的數(shù)據(jù)信息可能會(huì)比較多,所以外存容量要求比較大,系統(tǒng)至少要有 80G 的硬盤(pán)。本系統(tǒng)采用的是微軟公司的 SQL Server 2021。容量龐大,每個(gè)數(shù)據(jù)庫(kù)中可創(chuàng)建多達(dá) 20 萬(wàn)個(gè)數(shù)據(jù)表,數(shù)據(jù)表中的記錄的行數(shù)只受服務(wù)器硬盤(pán)空間的限制。 ER 圖 該系統(tǒng)的 ER 圖如圖 : 圖 ER圖 表 1 office(辦事處) 列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 備注 大區(qū) Char 10 省區(qū) Char 10 市場(chǎng) Varchar 20 主鍵 終端 促銷(xiāo)員 藥品 辦事處 經(jīng)營(yíng) 分配 管理 1 m 1 m 折扣率 藥品名 定價(jià) 大區(qū) 終端名稱 出生日期 姓名 性別 分線 市場(chǎng) 區(qū)域 住址 固定電話 連鎖店 省區(qū) 市場(chǎng) 性質(zhì) 類(lèi)型 m n 1 表 2 Terminal(終端) 列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 備注 終端名稱 Varchar 50 主 鍵 市場(chǎng) Varchar 20 區(qū)域 Char 20 分線 Char 10 類(lèi)型 Char 10 性質(zhì) Char 10 連鎖店 Varchar 30 負(fù)責(zé)人姓名 Varchar 20 點(diǎn)內(nèi)電話 Char 15 地址 Varchar 50 負(fù)責(zé)人手機(jī) Char 15 法人代表 Char 20 備注 Varchar 50 表 3 medicine(藥品) 列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 備注 藥品名 Varchar 20 主 鍵 定價(jià) Money 8 折扣率 Float 8 表 4 promoters(促銷(xiāo)員) 列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 備注 姓名 Varchar 20 主 鍵 性別 Char 2 出生日期 Datetime 8 固定電話 Varchar 20 住址 Varchar 100 手機(jī) Char 15 市場(chǎng) Varchar 20 工資 Money 8 備注 Varchar 200 表 5 sale(銷(xiāo)售) 列名 數(shù)據(jù)類(lèi)型 長(zhǎng)度 備注 促銷(xiāo)員姓名 varchar 20 主 鍵 終端名稱 Varchar 50 主 鍵 藥品名 Varchar 20 主 鍵 銷(xiāo)售編號(hào) Char 10 售價(jià) Money 8 銷(xiāo)售數(shù)量 Int 4 銷(xiāo)售日期 Datetime 8 提成 Money 8 多用戶系統(tǒng),數(shù)據(jù)庫(kù)數(shù)據(jù)保持一致性尤為重要,建立數(shù)據(jù)庫(kù)關(guān)系圖 如 下: 圖 4 系統(tǒng)的實(shí)現(xiàn)及分析 系統(tǒng)采用 JSP, SQL2021, B/S 模式開(kāi)發(fā)。 JSP 網(wǎng)頁(yè)為整個(gè)服務(wù)器端的 JAVA 庫(kù)單元提供了一個(gè)接口來(lái)服務(wù)于 HTTP 的應(yīng)用程序。 Apache 組織開(kāi)發(fā)的一種 JSP 引擎,本身具有 Web 服務(wù)器的功能,可以作為獨(dú)立的 Web 服務(wù)器來(lái)使用。并且 Tomcat 本身就是 Apache 的 一 個(gè)子項(xiàng)目,所以 Tomcat 對(duì) Apache 提供了強(qiáng)有力的支持。它是隨著 Inter 技術(shù)的興起,對(duì) C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的 結(jié)構(gòu)。這樣就大大簡(jiǎn)化了客戶端電腦載荷, 無(wú)需安裝特定客戶端, 減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本( TCO)。因此該結(jié)構(gòu)在管理信息系統(tǒng)開(kāi)發(fā)領(lǐng)域中獲得飛速發(fā)展,成為應(yīng)用軟件研制中一種流行的體系結(jié)構(gòu) 。 為方便用戶在使用該系統(tǒng)時(shí),保證數(shù)據(jù)在傳輸過(guò)程中的安全性,系統(tǒng)在設(shè)計(jì)開(kāi)發(fā)過(guò)程中也運(yùn)用到 SSL。 它是網(wǎng)景( Netscape )公司提出的基于 WEB 應(yīng)用的安全協(xié)議。 并且 可以簡(jiǎn)單為加密通訊協(xié)議,使用 SSL可以對(duì)通訊(包括電子郵件)內(nèi)容進(jìn)行高強(qiáng)度的加密,以防止黑客監(jiān)聽(tīng)您的通訊內(nèi)容甚至是用戶密碼。 系統(tǒng)開(kāi)發(fā)的總體任務(wù)是實(shí)現(xiàn)藥 品 銷(xiāo)售管理的系統(tǒng)化、規(guī)范化和自動(dòng)化。經(jīng)過(guò)細(xì)致的系統(tǒng)分析得到藥品 銷(xiāo)售 數(shù)據(jù) 管理系統(tǒng)需完成的功能: 錄 及 數(shù)據(jù)庫(kù)連接功能 該模塊為用戶提供系統(tǒng)登 錄 信息 ,用戶在此界面登 錄 后 ,系統(tǒng)會(huì)根據(jù)數(shù)據(jù)庫(kù)里的資料來(lái)對(duì)登 錄 用戶進(jìn)行身份驗(yàn)證 ,此系統(tǒng)提供市場(chǎng)工作人員、銷(xiāo)售 部工作人員及經(jīng)理的登錄權(quán)限,因?yàn)樵撓到y(tǒng)主要用于公司的管理人員。 String account=(account)。 ()。 Statement stmt = ()。 String sql=select * from 市 場(chǎng) 工 作 人 員 where 帳號(hào)=39。 ResultSet rs=(sql)。amp。 (name,(姓名 ))。 } else {(密碼不正確 )。 //(某個(gè)錯(cuò)誤信息顯示頁(yè)面 )。 } ()。 if(name==null) { (請(qǐng)通過(guò)正常路徑進(jìn)來(lái) )。% 用戶不能刪除。這一點(diǎn)在實(shí)際的使用中體現(xiàn)為銷(xiāo)售 部工作 人員與 市場(chǎng)工作人員 本身在藥店的管理上是有差異的。頁(yè)面如下(圖 ): 圖 促銷(xiāo)員數(shù)據(jù)錄入頁(yè)面 錄入數(shù)據(jù)代碼: //連接數(shù)據(jù)庫(kù) %()。 Statement stmt = ()。 ResultSet rs=(sql)。 name=new String( (ISO88591),gb2312)。 sex=new String( (ISO88591),gb2312)。 String telephone=(telephone)。 String mobilphone=(mobilphone)。 market=new String( (ISO88591),gb2312)。 ()。 ()。 //Statement stmt = ()。 (1,name)。 ()。 % //將數(shù)據(jù)庫(kù)中錄入的促銷(xiāo)員信息調(diào)出查詢 % while(()) {% tr td%=(姓名 )%/td td%=(性別 )%/td td%=(出生日期 )%/td /tr % } ()。 Connection con=(jdbc:odbc:tosql,sa,)。 PreparedStatement ps=(insert into Sale(促銷(xiāo)員姓名 ,終端名稱 ,藥品名 ,銷(xiāo)售編號(hào) ,售價(jià) ,數(shù)量 ,提成金額 ) values(?,?,?,?,?,?,?))。 (2,terminal)。 (3,medicinename)。 (5,(saleprice))。 (7,(ticheng))。 ()。 Connection con=(jdbc:odbc:tosql,sa,)。 String sql=select * from sale。 % 其它代碼同上功能模塊代碼類(lèi)似。終端信息包括終端名稱、市場(chǎng)、區(qū)域、分線、類(lèi)型及性質(zhì)等內(nèi)容。 Connection con=(jdbc:odbc:tosql,sa,)。 (1,terminal)。 ()。 % //錄入的終端信息可以從數(shù)據(jù)庫(kù)里調(diào)出查詢 %()。 Statement stmt = ()。 ResultSet rs=(sql)。 此功能權(quán)限為銷(xiāo)售部管理人員所有 ,銷(xiāo)售部 門(mén)工作人員可以將各大區(qū)、省區(qū)以及市場(chǎng)錄入數(shù)據(jù)庫(kù),方便銷(xiāo)售管理人員對(duì)銷(xiāo)售情況的統(tǒng)一管理。 Connection con=(jdbc:odbc:tosql,sa,)。 PreparedStatement ps=(insert into Office values(?,?,?))。 (2,province)。 ()。 % //查詢數(shù)據(jù)庫(kù)里錄入的市場(chǎng)信息 %()。 Statement stmt = ()。 ResultSet rs=(sql)。 % 其它代碼同上功能模塊代碼類(lèi)似。 其查詢頁(yè)面如圖 : 圖 綜合信息查詢頁(yè)面 綜合信息查詢功能實(shí)現(xiàn)代碼如下: %()。 Statement stmt = ()。 ResultSet rs=(sql)。post39。 % option value=%=a% %=a%/option %} ()。 String year1=(year1)。 String day1=(day1)。 String month2=(month2)。 if(city==null || year1==null) //檢測(cè)是否設(shè)置了查詢條件 { (從上面設(shè)置查詢條件 )。 String date2=year2++month2++day2。 sql=select 銷(xiāo)售編號(hào) ,終端名稱 ,藥品名 ,售價(jià) ,數(shù)量 ,日期 ,促銷(xiāo)員姓名 ,提成金額 from sale where 日期 =39。 and 日期 =39。 and 終端名稱 in (select 終端名稱 from terminal where 市場(chǎng) =39。)。 %%=city%市場(chǎng) %=date1%至 %=date2%的銷(xiāo)售情況 table width=875 border=1 cellspacing=0 bordercolor=000099 bordercolorlight=FFFFFF tr td width=64市場(chǎng) /td td width=69銷(xiāo)售序號(hào) /td td width=197終端名稱 /td td width=97藥品名 /td td width=64售價(jià) /td td width=57數(shù)量 /td td width=109日期 /td td width=94促銷(xiāo)員 /td td width=86提成 /td /tr % while(()) {% tr td%=city% /td td%=(銷(xiāo)售編號(hào) )% /td td%=(終端名稱 )% /td td%=(藥品名 )% /td td%=(售價(jià) )% /td td%=(數(shù)量 )% /td td%=(日期 )% /td td%=(促銷(xiāo)員姓名 )%
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1