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

正文內(nèi)容

服裝進(jìn)銷存管理系統(tǒng)畢業(yè)論文(已改無錯(cuò)字)

2023-07-22 23:53:29 本頁面
  

【正文】 續(xù)表46字段名稱數(shù)據(jù)類型字段大小是否主鍵說明seasonVarchar20N季節(jié)supplier_id Int5N供應(yīng)商編號(hào)Type_idInt5N類型編號(hào)brand_idInt5N品牌編號(hào)(5) 采購主表 (purchase)表47 采購主表字段名稱數(shù)據(jù)類型字段大小是否主鍵說明IdInt5Y編號(hào)supplier_idInt5N供應(yīng)商編號(hào)amountDouble10N采購金額DateVarchar20N日期user_idInt5N采購員編號(hào)StateVarchar2N審核狀態(tài)FlagVarchar2N入庫性質(zhì)auditorVarchar20N審核人姓名remarkVarchar100N備注注意:state:默認(rèn)為0表示未處理,1表示處理,但未通過審核。2表示處理,審核通過。flag 默認(rèn)0表示未處理,1表示采購入庫,2表示銷售退貨入庫。(6) 采購明細(xì)表 (purchase_detail)表48 采購明細(xì)表字段名稱數(shù)據(jù)類型字段大小是否主鍵說明IdInt5Y編號(hào)purchase_idInt5N采購主編號(hào)product_idInt5N產(chǎn)品編號(hào)PriceDouble10N單價(jià)countInt11N數(shù)量(7) 采購?fù)素浿鞅?(purchase_back)表49 采購?fù)素浿鞅碜侄蚊Q數(shù)據(jù)類型字段大小是否主鍵說明IdInt5Y編號(hào)supplier_idInt5N供應(yīng)商編號(hào)amountDouble10N金額DateVarchar20N日期user_idInt5N采購員編號(hào)StateVarchar2N審核狀態(tài)FlagVarchar2N出庫性質(zhì)auditorVarchar20N審核人姓名remarkVarchar100N備注注意:state:默認(rèn)為0表示未處理,1表示處理,但未通過審核。2表示處理,審核通過。flag 默認(rèn)0表示未處理,3表示銷售出庫。4表示采購?fù)素洺鰩臁?8) 采購?fù)素浢骷?xì)表 (purchase_back_detail)表410 采購?fù)素浢骷?xì)表字段名稱數(shù)據(jù)類型字段大小是否主鍵說明idInt5Y編號(hào)purchase_back_idInt5N采購?fù)素浿骶幪?hào)product_idInt5N產(chǎn)品編號(hào)priceDouble10N單價(jià)countInt11N數(shù)量 系統(tǒng)界面設(shè)計(jì) 登錄系統(tǒng)界面系統(tǒng)登錄時(shí),輸入相應(yīng)的用戶名和密碼,系統(tǒng)自動(dòng)匹配相應(yīng)的權(quán)限,從而只能操作相應(yīng)權(quán)限內(nèi)的功能。系統(tǒng)登錄頁面如圖419:圖417圖419 系統(tǒng)登錄界面 高級(jí)管理員操作界面進(jìn)入注冊(cè)頁面后,錄入登錄賬號(hào)并且失去焦點(diǎn)以后,利用Ajax局部刷新的功能從數(shù)據(jù)庫中查找是否存在相同用戶名,并有相應(yīng)提示。登錄密碼必須是4至6位之間,證件照必須上傳否則無法提交。高級(jí)管理員登錄成功后添加用戶頁面如圖420:圖420 添加用戶頁面 采購界面選擇相應(yīng)的服裝類型,自動(dòng)查詢出所有品牌信息和供應(yīng)商信息,確定品牌信息和供應(yīng)商信息以后,自動(dòng)列出產(chǎn)品的明細(xì),錄入采購進(jìn)價(jià)和需求量以后采購金額自動(dòng)生成,然后填寫日期時(shí)將彈出日期控件選擇相應(yīng)的日期即可,采購金額為只能生成無法錄入。采購員登錄系統(tǒng)添加采購單頁面如圖421:圖421 添加采購單頁面進(jìn)行采購審核時(shí),首先根據(jù)采購單號(hào)或者審核狀態(tài)進(jìn)行查詢,查出需要操作的采購單,然后審核數(shù)據(jù),最后做出判斷是否通過審核。審核采購單頁面如圖422:圖422 審核采購單頁面品牌信息的添加,主要是添加品牌的名稱,然后選擇所屬類型,點(diǎn)擊添加按鈕進(jìn)行提交。添加品牌信息頁面如圖423:圖423 添加品牌信息頁面添加供應(yīng)商信息時(shí)注意帶*號(hào)的為必填項(xiàng),錄入信息時(shí)需要按要求錄入。添加供應(yīng)商信息頁面如圖424:圖424 添加供應(yīng)商信息頁面添加服裝信息帶*號(hào)的為必填項(xiàng),服裝類型選擇后,服裝品牌和供應(yīng)商信息相對(duì)應(yīng)會(huì)查詢出來,直接選擇即可,錄入完成后點(diǎn)擊提交按鈕數(shù)據(jù)將會(huì)插入到數(shù)據(jù)庫中。添加服裝信息頁面如圖425:圖425 添加服裝信息頁面 關(guān)鍵文件與代碼 WEB服務(wù)器配置,具體代碼如下:過濾字符集編碼,通過攔截器將有效的改變中文字符亂碼的問題。 filter filternameencodingFilter/filtername filterclass /filterclass initparam paramnameencoding/paramname paramvalueUTF8/paramvalue /initparam initparam paramnameforceEncoding/paramname paramvaluetrue/paramvalue /initparam /filter Spring 與 Hibernate 整合部分Spring和Hibernate整合,可以將Hibernate的SessionFactory完全交給Spring來管理,并且可以使用Spring AOP為實(shí)現(xiàn)聲明式事務(wù)管理。簡化Hibernate開發(fā)的同時(shí),也可以完全使用Spring配置文件來替代Hibernate的配置文件。配置Hibernate SessionFactory: bean id=sessionFactory class= property name=dataSource ref=dataSource / property name=namingStrategy bean class= / /property property name=hibernateProperties props prop key= /prop prop key=true/prop /props /property property name=packagesToScan value= /property /bean聲明式事務(wù)、事務(wù)管理器配置 bean id=transactionManager class= property name=sessionFactory ref=sessionFactory/property /bean基本事務(wù)定義,使用transactionManager作事務(wù)管理,默認(rèn)get*方法的事務(wù)為readonly,其余方法按默認(rèn)設(shè)置 tx:advice id=txAdvice tx:attributes tx:method name=get* readonly=true / tx:method name=find* readonly=true / tx:method name=* / /tx:attributes /tx:advice為Spring容器注入bean和action,讓Spring容器管理對(duì)象,即Spring IOC使用注解方式注入。 context:ponentscan basepackage= /第5章 系統(tǒng)調(diào)試與測(cè)試 程序調(diào)試在設(shè)計(jì)系統(tǒng)的過程中,存在一些錯(cuò)誤是必然的。對(duì)于語句的語法錯(cuò)誤,在程序運(yùn)行時(shí)自動(dòng)提示,并請(qǐng)求立即糾正,因此,這類錯(cuò)誤比較容易發(fā)現(xiàn)和糾正。但另一類錯(cuò)誤是在程序執(zhí)行時(shí)由于不正確的操作或?qū)δ承?shù)據(jù)的計(jì)算公式的邏輯錯(cuò)誤導(dǎo)致的錯(cuò)誤結(jié)果。這類錯(cuò)誤隱蔽性強(qiáng),有時(shí)會(huì)出現(xiàn),有時(shí)又不出現(xiàn),因此,對(duì)這一類動(dòng)態(tài)發(fā)生的錯(cuò)誤的排查是耗時(shí)費(fèi)力的。 程序的測(cè)試 空指針異常圖51 空指針異常分析錯(cuò)誤原因:該錯(cuò)誤是由于在Spring、Hibernate整合過程當(dāng)中Action類沒有添加注解或者getter、setter方法,Action類中的私有屬性有兩種作用,一種是傳值賦值,一種是調(diào)用底層dao類。用于傳值賦值的屬性必須添加getter、setter方法,通過setter方法,將頁面的值封裝到私有屬性當(dāng)中,取值時(shí)通過getter方法進(jìn)行取值。用于調(diào)用底層dao類的屬性,需要添加Controller注解或者getter、setter方法,通過注解或者getter、setter方法將類注入IOC容器中。解決方法:在Action類中將所有私有屬性添加getter、setter方法。 映射不到數(shù)據(jù)庫錯(cuò)誤圖52 映射錯(cuò)誤分析錯(cuò)誤原因:在Hibernate中實(shí)體類跟數(shù)據(jù)庫映射的時(shí)候必須按照編碼規(guī)范進(jìn)行命名和書寫代碼,在此錯(cuò)誤中由于實(shí)體類中的私有屬性和數(shù)據(jù)庫中的字段名稱沒有按照表字段:所有都是小寫,單詞之間用下劃線分隔 _ ,例如:reply_id, create_time,類屬性:首字母是小寫,單詞首字母是大寫,例如:replyId,createTime的命名規(guī)范進(jìn)行命名。解決方法:將數(shù)據(jù)庫中的表字段修改為小寫字母,類屬性修改為首字母是小寫,單詞首字母是大寫的命名規(guī)則。 系統(tǒng)測(cè)試與分析結(jié)果1.系統(tǒng)登錄模塊測(cè)試功能模塊系統(tǒng)登錄功能特性具有身份權(quán)限的登錄測(cè)試目的驗(yàn)證系統(tǒng)是否能正確判斷登錄步 驟操作描述數(shù) 據(jù)期望結(jié)果實(shí)際結(jié)果1在系統(tǒng)登錄頁面中輸入錯(cuò)誤的用戶名和密碼在用戶名中輸入sys;密碼中輸入sys 頁面出現(xiàn)用戶名或者密碼錯(cuò)誤的提示信息。同期望結(jié)果2在系統(tǒng)登錄頁面中輸入正確的系統(tǒng)管理員用戶名和密碼在用戶名中輸入system;密碼中輸入system成功出現(xiàn)系統(tǒng)主界面并且只能操作高管部門同期望結(jié)果3在管理員登錄頁面中正確輸入采購員的用戶名和密碼在用戶名中輸入root;密碼輸入root成功出現(xiàn)系統(tǒng)主界面并且只能操作采購部門同期望結(jié)果2.采購模塊測(cè)試功能模塊采購管理模塊功能特性進(jìn)行系統(tǒng)信息的添加、修改、刪除等管理測(cè)試目的驗(yàn)證系統(tǒng)是否能實(shí)現(xiàn)上述功能步 驟操作描述數(shù) 據(jù)期望結(jié)果實(shí)際結(jié)果1選擇需要?jiǎng)h除的信息,點(diǎn)擊“刪除”按扭/彈出“信息刪除成功”同期望結(jié)果2選擇需要查詢的信息,點(diǎn)擊“查詢”按扭/分頁顯示出查詢的信息同期望結(jié)果3在需要添加的頁面輸入相關(guān)信息,點(diǎn)擊“保存”按鈕/彈出“添加成功”同期望結(jié)果只有系統(tǒng)的測(cè)試工作在用戶的協(xié)助下,不斷的修改,才能達(dá)到完善的預(yù)期目標(biāo)。本服裝進(jìn)銷存管理系統(tǒng)系統(tǒng)經(jīng)過初步測(cè)試,基本上達(dá)到目標(biāo)。第6章 結(jié)束語經(jīng)過近三個(gè)月的艱苦工作和有條不紊的學(xué)習(xí),本系統(tǒng)的創(chuàng)建有了初步成果,但是也有很多需要完善的地方,讓我有機(jī)會(huì)對(duì)本專業(yè)的理論知識(shí)、專業(yè)知識(shí)和技術(shù)技能進(jìn)行更深入的了解和體會(huì),讓我在大學(xué)四年學(xué)習(xí)生活中所學(xué)到的知識(shí)得到了系統(tǒng)的鍛煉和升華,真正達(dá)到了學(xué)以致用的效果。 主要的成果根據(jù)現(xiàn)有的基于SSH框架體系的管理系統(tǒng)的實(shí)施設(shè)計(jì)方案,以及Maven的項(xiàng)目構(gòu)建工具,簡化的設(shè)計(jì)出本系統(tǒng)的實(shí)施方案,為系統(tǒng)的開發(fā)提供了參考依據(jù)。完成了本系統(tǒng)中采購、進(jìn)庫、銷售模塊的基本功能的實(shí)現(xiàn),以及模塊內(nèi)的整合和調(diào)試,整理了設(shè)計(jì)文檔。在設(shè)計(jì)過程中的體會(huì) 在設(shè)計(jì)的過程中,我掌握了較多的JSP以及SSH框架的編程知識(shí),并對(duì)這種成熟并廣泛應(yīng)用的技術(shù)進(jìn)行了深入的學(xué)習(xí)。在程序編寫的過程也是一種在學(xué)習(xí)的過程,在此過程中我遇到了很多問題,在一定程度上鍛煉了自我解決問題的能力,遇到棘手的問題就找指導(dǎo)老師或者同學(xué)尋求幫助,同時(shí)也鍛煉了自己的交際能力。在以往的程序設(shè)計(jì)中只會(huì)編寫一個(gè)小模塊或者系統(tǒng)的一個(gè)功能,這次比較系統(tǒng)的學(xué)習(xí)了整個(gè)項(xiàng)目的架構(gòu)和開發(fā),對(duì)我們以后步入社會(huì)適應(yīng)企業(yè)級(jí)開發(fā)做了鋪墊。所謂“實(shí)踐出真知”是非常有道理的,書本上的知識(shí)是有限的,只有把理論和實(shí)踐相結(jié)合才能真正達(dá)到學(xué)以致用的效果,一個(gè)系統(tǒng)的開發(fā)與設(shè)計(jì)不可能一步到位,需要不斷地調(diào)試,不斷地去發(fā)現(xiàn)問題和解決問題,這就需要編程之前進(jìn)行深思熟慮,充分理解需求分析,制定計(jì)劃,規(guī)定編碼規(guī)范等問題。雖然,在設(shè)計(jì)本系統(tǒng)之前我們進(jìn)行了討論,但是當(dāng)自己身臨其境編寫代碼時(shí)仍然發(fā)現(xiàn)了很多問題,有的屬于分析時(shí)的疏忽,有些則是如果不自己做無論如何也想不到的。本系統(tǒng)還有一些不足之處,界面需要更加美觀,還需要進(jìn)一步修飾和美化,數(shù)據(jù)庫操作的性能需要加強(qiáng)優(yōu)化,部分功能代碼過長,多需要些封裝進(jìn)行代碼復(fù)用。根據(jù)系統(tǒng)的不足之處,有待繼續(xù)改進(jìn)。提高自己的審美觀點(diǎn),可使用Photoshop圖片處理工具修飾圖片,為用戶提供更美觀友好的界面;提高代碼復(fù)用,設(shè)置工具類,共享方法變量,來提高系統(tǒng)運(yùn)行速度。參考文獻(xiàn)[1]孫衛(wèi)琴,李洪成.《Tomcat 與 Java Web 開發(fā)技術(shù)詳解》.電子工業(yè)出版社,2003[2]王珊,薩師煊.?dāng)?shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社,2006[3]鄒竹彪.JSP網(wǎng)絡(luò)編程從入門到精通[M].北京:清華大學(xué)出版社,2007[4]Ivor Horton
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1