




已阅读5页,还剩28页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目目录录第一章前言211课题的目的和意义212国内外发展现状213课题主要工作3第二章相关技术521EXTJS522DWR623STRUTS624HIBERNATE7第三章系统分析(详细写)831可行性分析832需求分析及系统功能8第四章系统总体设计1441系统总体架构与设计1442数据库设计15第五章功能模块详细设计及实现1851系统主界面1852基本信息管理1853销售管理2154进货管理2355库存管理2556系统管理28第六章系统测试3061系统开发环境3062系统测试30第七章总结与展望32致谢33参考文献34第一章前言11课题的目的和意义在市场经济中,销售是企业运行的重要环节。为了更好地推动销售,不少企业建立了分公司和代理制,通过分公司或代理把产品推向最终用户。这些分公司或代理商大都分布在不同的地理位置,跨时空,跨时间的频繁业务信息交流是这些企业业务的活动的主要特点。在这种形式下,传统的依靠管理人员人工传递信息和数据的管理方式就无法满足企业日益增长的业务需求了。课题研究目的通过进销存管理系统,利用信息化手段把先进的企业管理方法引入企业的实践,为企业的管理改革提供切实易行的途径。更重要的是,进销存管理系统可以及时通过信息技术把企业数据快速转化为企业信息,进而为相关管理者提供决策依据。12国内外发展现状121国外研究现状多写国外目前做的进销存管理系统,虽然产品都已经比较成熟,但由于中西文化的差异,进销存系统中的财务管理模块根本无法在企业中使用。国外原先选择的进销存产品,跟他们的财务管理实际流程相差很多。如在他们的财务管理模块中,增值税发票与应收帐款是合在一起管理的。但是在国内,大部分企业都是先产生应收帐款,然后再进行开票。而且,有时候需要把几笔应收帐款和在一起进行开票。现在把增值税发票与应收帐款和在一起的话,财务人员在实际工作中就很难操作。另外在报表的格式上也有很大的差异,国外项目很难直接拿到中国企业中使用。122国内研究现状根据目前从网上可查到的信息,国内进销存管理系统多种多样。如美萍商业进销存管理系统97,其中包含商品销售管理系统,库存管理系(仓库管理系统)。软件界面设计简洁,美观,其人性化的软件流程,使普通用户不需培训也能很快掌握软件操作使用方法,上手极易,但是基于C/S结构,系统维护维护,升级开销很大。123本人见解占三分之二在各种先进技术中,基于WEB的进销存管理系统方便与用户交互,升级,界面设计需要简洁,美观,人性化的软件流程,才能吸引更多的用户。13课题主要工作131基于JAVA的进销存管理系统主要功能本系统是根据人们在日常生活中的实际需求而开发的,完全能够实现人们对各类商品信息及各类信息查询的功能,通过本系统可以达到以下目标系统最大限度地实现了易使用性、易维护性。系统运行稳定,安全可靠。操作灵活,界面友好,充分满足各类企业的进销存管理需求实施规范的进、销、存一体化业务管理。强大的查询分析功能。灵活、细分的权限控制功能。本系统是一款将进货、销售、库存进行一体化管理的系统。系统由基本信息、进货管理、销售管理、库存管理和系统管理等模块组成。特规划功能模块如下基本信息基础信息模块商品信息、供应商信息、客户信息。进货管理进货管理商品进货、进货退货。销售管理销售管理商品销售、客户退货。库存管理库存管理库存查询、库存盘点。系统管理系统管理模块用户管理、更改资料。132系统模块图(缺少ER业务流程图)基于JAVA进销存管理系统基基本信息管理进进货管理系系统管理销销货管理库存货管理第二章相关技术21EXTJSEXTJS(下简称EXT)是以HTML作为控件的骨干、CSS作为样式的表现、以JAVASCRIPT作为粘合语言,可应用于IE/FIREFOX/OPERA等的浏览器上的AJAXUI组件库。EXT的产生,最早是在YUI的库的基础上扩展开来,因此EXT早期名字是YUIEXT。在2005年下半年的时候,JACKSLOCUM有一个AJAX项目需要维护,他选择了YUI库作为底层库,经历半年的时间都围绕着YUI进行开发。但是当YUI变得越来越大,功能需求也越来越多,他逐渐发觉维护YUI并不是一件容易的事情。在工作的同时,又接触了SWING,JAVA平台上的UI库,他用了极少的时间研究并着手改写YUI,使之呈现较先进的SWINGUI理念。经过一边写技术博客,一边以YUIEXT的形式开放自己写的UI,包括GRID、TREE等呼声很高的UI组件。在JACK一手开发和社区营造下,此时YUIEXT已经成为一个成熟的AJAXUI框架,而且是独立的框架,可不受YUI的影响并且兼容JQUERY/PROTOTYPEJS的其他JS库。其时改名为EXTJSAPRIL15TH2007。在2007年2月,EXT获得刚成立的公司的财务支持,因此又增加了许多强力的功能。到EXT20的时候已经具备了SWING很多的特性,即COMPONENTS/CONTAINERS/LAYOUTS等的概念纷纷应用在内。EXT20是一个真正成熟的框架,各方面的完善程度较高,即使升级到后来的30无论底层结构还是配置代码均无须太大改动。30增加了EXTDIRECT、DATAWRITERS、ACCESSIBILITYARIA等更多的增强功能。时至今日,EXT已经广为人知,并且有越来越多人参与了EXTJSCOM/FORUM这个讨论社群,一同交换意见,改进EXT,而且EXT在使用及扩展上也越趋便利。较代表性的有基于GOOGLEGWT的GXT和可视化设计师DESINGER,因此越来越多用户声称,就算不了解JAVASCIPT编程,只要透过DESINGERIDE,通过鼠标的操作就可以拥有一个AJAX界面。另外一方面,许多人基于EXT的基础上演进了不同后台的整合方案,甚至手机上也可以运行EXT22DWRDWR(DIRECTWEBREMOTING)是一个开源的类库,可以帮助开发人员开发包含AJAX技术的网站它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。它包含两个主要的部分允许JAVASCRIPT从WEB服务器上一个遵循了AJAX原则的SERVLET中获取数据。另外一方面一个JAVASCRIPT库可以帮助网站开发人员轻松地利用获取的数据来动态改变网页的内容。DWR采取了一个类似AJAX的新方法来动态生成基于JAVA类的JAVASCRIPT代码这样WEB开发人员就可以在JAVASCRIPT里使用JAVA代码就像它们是浏览器的本地代码客户端代码一样;但是JAVA代码运行在WEB服务器端而且可以自由访问WEB服务器的资源出于安全的理由,WEB开发者必须适当地配置哪些JAVA类可以安全的被外部使用。这个从JAVA到JAVASCRIPT的远程功能方法给DWR的用户带来非常像传统的RPC机制,就像RMI或者SOAP一样,而且拥有运行在WEB上但是不需要浏览器插件的好处。DWR不认为浏览器/WEB服务器协议是重要的,而更乐于保证编程界面的简单自然对此最大的挑战就是把AJAX的异步特性和正常JAVA方法调用的同步特性相结合在异步模式下,结果数据在开始调用之后的一段时间之后才可以被异步访问获取到DWR允许WEB开发人员传递一个回调函数,来异步处理JAVA函数调用过程。23STRUTSSTRUTS只是一个MVC框架(FRAMEWORK),用于快速开发JAVAWEB应用。STRUTS实现的重点在CCONTROLLER,包括ACTIONSERVLET/REQUESTPROCESSOR和我们定制的ACTION,也为VVIEW提供了一系列定制标签(CUSTOMTAG)。但STRUTS几乎没有涉及MMODEL,所以STRUTS可以采用JAVA实现的任何形式的商业逻辑。24HIBERNATE(多写排版)HIBERNATE是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得JAVA程序员可以随心所欲的使用对象编程思维来操纵数据库。HIBERNATE可以应用在任何使用JDBC的场合,既可以在JAVA的客户端程序使用,也可以在SERVLET/JSP的WEB应用中使用,最具革命意义的是,HIBERNATE可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。第三章系统分析31可行性分析(详细写加上结论)通过计算机网络对对中小企业进行全面的管理,满足中小企业现代化管理需求。311经济性中小企业运行过程中信息的系统化管理,数据统计,为中小企业的经营决策提供了大量的数据强大的库存盘点功能,简化了员工的日常工作,提高了员工的工作效率,也提高了中小企业的经济效益。312技术性在高系统配置,高网络带宽服务的情况下,各个级别的管理员很容易通过网站对其操作范围内的系统内容信息进行操作管理,完成满足日常经营、管理的要求。313运行性系统简单易学,方便实用。界面在设计过程中要充分考虑管理人员和使用人员的习惯,操作要简单,数据录入要迅速,规范可靠,统计要准确,制表要灵活,适应性强等。(32需求分析及系统功能通过调研和分析,本文将系统分成销售,进货,库管,基本信息管理,系统管理五大子模块。其操作范围内的系统内容信息进行操作管理,完成满足日常经营、管理的要求。321销售子系统功能的需求(1)用户登录要进入系统的用户都要进行登陆才能进入系统界面,用户打开登陆框,输入用户名和密码用户名和密码输入正确方可进入系统。注此用户名和密码都是管理员事先分配好的,此用户只能有更改自己密码的权限。(2)商品销售此用户具有查看并填写销售业务单,查看历史销售业务单,并可以更改,删除本用户负责的销售单。(3)客户退货此用户具有查看并填写客户退货单,查看历史客户退货单,并可以更改,删除本用户负责的客户退货单。综上所述,此子系统的功能需求可用如下图表示销售管理子系统基用户登陆系客户退货管理销销售管理322库管子系统功能的需求(1)用户登录要进入系统的用户都要进行登陆才能进入系统界面,用户打开登陆框,输入用户名和密码用户名和密码输入正确方可进入系统。注此用户名和密码都是管理员事先分配好的,此用户只能有更改自己密码的权限。(2)仓库盘点此用户具有查看并填写,删除,修改其负责仓库产品入库,出库的功能。(3)仓库管理管理员具有查看并填写,删除,修改仓库的功能。综上所述,此子系统的功能需求可用如下图表示仓库管理子系统基用户登陆系仓库管理销仓库盘点323进货子系统功能的需求(1)用户登录要进入系统的用户都要进行登陆才能进入系统界面,用户打开登陆框,输入用户名和密码用户名和密码输入正确方可进入系统。注此用户名和密码都是管理员事先分配好的,此用户只能有更改自己密码的权限。(2)进货管理此用户具有查看并填写进货单,查看历史进货单,并可以更改,删除本用户负责的进货单。(3)进货退货单此用户具有查看并填写进货退货单,查看历史进货退货单,并可以更改,删除本用户负责的进货退货单。综上所述,此子系统的功能需求可用如下图表示进货管理子系统基用户登陆系进货退货管理销进货管理324基本信息管理子系统功能的需求(空格排版)(1)用户登录要进入系统的用户都要进行登陆才能进入系统界面,用户打开登陆框,输入用户名和密码用户名和密码输入正确方可进入系统。注此用户名和密码都是管理员事先分配好的,此用户只能有更改自己密码的权限。(2)产品基本信息管理用户具有查看并填写产品基本信息单,查看产品基本信息单,并可以更改,删除的产品基本信息单。(3)客户基本信息管理用户具有查看并填写客户基本信息单,查看客户基本信息单,并可以更改,删除的客户基本信息单。(4)供应商基本信息管理用户具有查看并填写供应商基本信息单,查看供应商基本信息单,并可以更改,删除的供应商基本信息单。综上所述,此子系统的功能需求可用如下图表示基本信息管理子系统基用户登陆产品基本信息管理供应商基本信息管理客户基本信息管理325系统管理子系统功能的需求(1)用户登录要进入系统的用户都要进行登陆才能进入系统界面,用户打开登陆框,输入用户名和密码用户名和密码输入正确方可进入系统。(顶格着重号)注此用户名和密码都是管理员事先分配好的,此用户只能有更改自己密码的权限。(2)用户管理管理员可以查询并填写、修改、删除用户的功能。综上所述,此子系统的功能需求可用如下图表示用户管理子系统基用户登陆系用户管理第四章系统总体设计41系统总体架构与设计411设计原则根据商品贸易原则,实现买卖双方有效交易,特别在销售,库存,以及进货这三个模块之间实现互联,以达到对产品信息进行及时更新及记录。412模块划分整个系统的模块划分如下(换个图)42数据库设计本系统采用瑞典MYSQLAB公司的MYSQL50数据库管理系统,下面就该系统的数据库表做如下设计(主键都是自动增长)产品基本信息表产品的信息,与销售,库存,进货产品之间的信息一一对应,PRODUCT_ID用来标记产品编号,产品ID不一样则无法进行该产品的进货,销售,库存功能,表结构如表41表41产品基本信息表(PRODUCT)字段名理论字段名物理字段类型长度非空默认主键外键关联的表字段名产品IDPRODUCT_IDINTYES是产品类型IDPPTYPE_IDINTYES是PTYPEPTYPE_ID产品名称PNAMEVARCHAR50YES条形码PISDNVARCHAR30生产厂商PMADEVARCHAR50YES产品进价PINPRICEINT20产品售价POUTPRICEINT20标志FLAGINTYES1产品类型表产品的类型,字段PTYPE_ID与产品基本信息表的字段PPTYPE_ID相匹配,作为其外键,表结构如表42表42产品类型表(PTYPE)字段名理论字段名物理字段类型长度非空默认主键外键关联的表字段名类型IDPTYPE_IDINTYES是类型名PTNAMEVARCHAR50YES表43产品仓库表(STORE)字段名理论字段名物理字段类型长度非空默认主键外键关联的表字段名产品仓库IDSTORE_IDINTYES是产品IDSPRODUCT_IDINTYES是PRODUCTPRODUCT_ID操作员IDSUSER_IDINTYES是USERUSER_ID产品数量SPNUMBERINTYES仓库IDSDBASE_IDINTYES是DBASEDATABASE_ID标志FLAGINTYES1表44仓库表DBASE字段名理论字段名物理字段类型长度非空默认主键外键关联的表字段名仓库IDDATABASE_IDINTYES是仓库名称DBASE_NAMEVARCHAR20YES管理员IDDUSER_IDINTYES是USERUSER_ID标志FLAGINTYES1表45客户基本信息表CUSTOMER字段名理论字段名物理字段类型长度非空默认主键外键关联的表字段名客户IDCUSTOMER_IDINTYES是客户名称CUNAMEVARCHAR20YES客户地址CUADDRESSVARCHAR50标志FLAGINTYES1客户电话CUTELVARCHAR20表46供应商信息表SUPPLY字段名理论字段名物理字段类型长度非空默认主键外键关联的表字段名供应商IDSUPPLY_IDINTYES是供应商名称SUNAMEVARCHAR20YES供应商地址SUADDRESSVARCHAR50供应商电话SUTELVARCHAR20标志FLAGINTYES1表47操作员表USER字段名理论字段名物理字段类型长度非空默认主键外键关联的表字段名操作员IDUSER_IDINTYES是操作员名称USERNAMEVARCHAR20YES操作员密码USERPWDVARCHAR50操作员权限USERAUTHORINTYES标志FLAGINTYES1表48客户退货单CUSTOMERBACK字段名理论字段名物理字段类型长度非空默认主键外键关联的表字段名客户退货单IDCUSTBACK_IDINTYES是客户IDCUBCUST_IDINTYES是CUSTOMERCUSTOMER_ID操作员IDCUBUSER_IDINTYES是USERUSER_ID产品IDCUBPROD_IDINTYES是PRODUCTPRODUCT_ID退货日期CUBDATEVARCHAR20YES退货数量CUNUMBERINTYES退货原因CUBREASONVARCHAR50标志FLAGINTYES1表49进货退货单PURCHASEBACK字段名理论字段名物理字段类型长度非空默认主键外键关联的表字段名进货退货单IDPUB_IDINTYES是供货商IDPUBSUB_IDINTYES是SUPPLYSUPPLY_ID操作员IDPUBUSER_IDINTYES是USERUSER_ID产品IDPUBPROD_IDINTYES是PRODUCTPRODUCT_ID进货退货日期PUBDATEVARCHAR20进货退货原因PUBRESONVARCHAR50进货退货数量PUBNUMBERVARCHARYES标志FLAGINTYES1表410销售单SALE字段名理论字段名物理字段类型长度非空默认主键外键关联的表字段名销售单IDSALE_IDINTYES是操作员IDSAUSER_IDINTYES是USERUSER_ID产品IDSAPRODUCT_IDINTYES是PRODUCTPRODUCT_ID客户IDSACUSTOMER_IDINTYES是CUSTOMERCUSTOMER_ID销售数量SANUMBERINTYES销售日期SADATEVARCHAR20标志FLAGINTYES1表411进货单PURCHASE字段名理论字段名物理字段类型长度非空默认主键外键关联的表字段名进货单IDPURCHASE_IDINTYES是操作员IDPUUSER_IDINTYES是USERUSER_ID产品IDPPRODUCT_IDINTYES是PRODUCTPRODUCT_ID供应商IDPSUPPLY_IDINTYES是SUPPLYSUPPLY_ID进货数量PUNUMBERINTYES进货日期PUDATEVARCHAR20标志FLAGINTYES1第五章功能模块详细设计及实现本部分的主要内容为本系统的运行界面以及主要界面的源代码。51系统主界面(突现出自己所做的工作)模块是本系统的界面,在本界面上集成了本系统的所有功能,共有五个功能菜单和10个子菜单(功能模块),从而实现了本系统从销售管理,进货管理,产品基本信息管理,库存管理,系统管理等系统的具体功能。系统主界面如图51所示。图51进销存管理系统主界面52基本信息管理521功能分析方便用户对产品基本信息,客户信息,供应商信息进行多条件查询,增加,修改,删除。522实现原理用HIBERNATE语句里的查询、增加、修改、删除语句,对数据库里对应的产品信息表,供应商信息表,客户信息表进行相应的操作。图52产品基本信息管理界面图53客户信息管理界面图54供应商信息管理界面523核心代码/数据库中获取所有PARAMCONDTIONS保存前台传递的数据RETURN/PUBLICLISTRANGEFINDALLMAPCONDITIONS/数据库读出的所有顾客信息LISTLISTPOJODFINDALLIFLISTSIZE0/转换成所需要的格式,传递到前台显示INFOLISTCONVERTFORMATLISTRETURNPAGESHOWPAGEHANDLECONDITIONS,INFOLISTELSEINFOLISTADDNEWCUSTOMERRETURNNEWLISTRANGEINFOLISTSUBLIST0,1TOARRAY,INFOLISTSIZE53销售管理531功能分析销售货物时,用户可以填写销售单,并可以查看,修改,删除销售单,同时仓库中该产品数量发生相应变动。顾客退货时,用户可以填写销售退货单,并可以查看,修改,删除销售退货单,同时仓库中产品数量发生相应变动。532实现原理用HIBERNATE语句里的查询、增加、修改、删除语句,对数据库里对应的销售单信息,销售退货表信息,客户信息表进行相应的操作。同时对产品仓库表中的产品数量进行相应变动。图55销售登记界面图56销售退货界面图57填写销售单界面533核心代码/增加销售单PARAMSRETURN最后一个销售单ID/PUBLICINTSAVEIOSWEBFORMSALESALESSALESSNEWSALECUSTOMERCNEWCUSTOMER/根据顾客ID增加CSETCUSTOMERIDSGETSALCUSTOMERIDSSSETCUSTOMERC/用户的ID保存在SESSION中,从SESSION中获得IOSPOJOSYSUSERUNEWIOSPOJOSYSUSERUSETUSERIDSGETSALUSERIDSSSETUSERUIOSPOJOIOSINFOPRODUCTPNEWIOSPOJOIOSINFOPRODUCTPSETPRODUCTIDSGETSALPRODUCTIDSSSETPRODUCTPSSSETSADATESGETSADATESSSETSANUMBERSGETSANUMBERSDSAVESS/同时产品仓库表中相应的产品数量减少STOREHANDLEDECRENUMP,U,SGETSANUMBERRETURNSDFINDLASTID54进货管理541功能分析进货时,用户可以填写进货单,并可以修改,查看,删除进货单,同时仓库中相应产品信息发生相应变动。进货退货时,用户可以填写进货退货单,并可以修改,查看,删除进货退货单,同时仓库中相应产品信息发生相应变动。542实现原理用HIBERNATE语句里的查询、增加、修改、删除语句,对数据库里对应的进货退货单信息表,进货信息表进行相应的操作。同时对产品仓库表中的产品数量进行相应变动。图58购买进货界面图59进货退货界面543核心代码/更新PARAMSRETURN/PUBLICBOOLEANSAVEORUPDATEIOSWEBFORMPURCHASEPURCHASESPURCHASESSNEWPURCHASESUPPLYCNEWSUPPLY/根据顾客ID增加CSETSUPPLYIDSGETPSUPPLYIDSSSETSUPPLYCIOSPOJOSYSUSERUNEWIOSPOJOSYSUSERUSETUSERIDSGETPUSERIDSSSETUSERUIOSPOJOIOSINFOPRODUCTPNEWIOSPOJOIOSINFOPRODUCTPSETPRODUCTIDSGETPPRODUCTIDSSSETPRODUCTPSSSETPUDATESGETPUDATESSSETPUNUMBERSGETPUNUMBERSSSETPURCHASEIDSGETPURCHASEIDBOOLEANISSUCCESSTRUETRYPOJODSAVEORUPDATESSCATCHEXCEPTIONEISSUCCESSFALSEEPRINTSTACKTRACESYSTEMOUTPRINTLN“修改失败“RETURNISSUCCESS55库存管理551功能分析仓库盘点时,用户可以进行产品入库,产品出库,入库修改操作,同时可以进行相应地查询。仓库管理时,用户可以分配仓库,修改仓库,查询、删除仓库。552实现原理用HIBERNATE语句里的查询、增加、修改、删除语句,对数据库里对应的产品仓库表,仓库表进行相应的操作。图510仓库盘点界面图511仓库管理界面553核心代码/根据条件查询PARAMCONDTIONSRETURN/PUBLICLISTRANGEGETSALEBYPARAMESMAPCONDITIONSSTRINGPRODUCTNAME“STRINGUSERNAME“/仓库名字STRINGDBASENAME“TRYPRODUCTNAMECONDITIONSGET“PNAME“NULLCONDITIONSGET“PNAME“TOSTRING“USERNAMECONDITIONSGET“USERNAME“NULLCONDITIONSGET“USERNAME“TOSTRING“DBASENAMECONDITIONSGET“DBASE“NULLCONDITIONSGET“DBASE“TOSTRING“CATCHEXCEPTIONEFEFPRINTSTACKTRACESYSTEMOUTPRINTLN“传递的“PRODUCTNAMEUSERNAMEDBASENAME/条件SQL语句STRINGSQL“FROMSTOREASMWHEREMFLAG1ANDMSTOREID0“IF“EQUALSPRODUCTNAMESQLSQL“ANDMPRODUCTPNAME“PRODUCTNAME“IF“EQUALSDBASENAMESQLSQL“ANDMDBASEDBASENAME“DBASENAME“IF“EQUALSUSERNAMESQLSQL“ANDMUSERUSERNAME“USERNAME“SYSTEMOUTPRINTLN“SQLIS“SQLLISTSLISTPOJODFINDBYPROPERTYSSQLSQLIFSLISTSIZE0RETURNPAGESHOWPAGEHANDLECONDITIONS,CONVERTFORMATSLISTELSEINFOLISTADDNEWSTORERETURNNEWLISTRANGEINFOLISTSUBLIST0,1TOARRAY,INFOLISTSIZE56系统管理561功能分析管理员可以进行分配用户,修改用户信息,同时查看,删除用户信息。562实现原理用HIBERNATE语句里的查询、增加、修改、删除语句,对数据库里对应的用户表进行相应的操作。图512用户管理界面图513分配操作员界面563核心代码/逻辑删除PARAMIDS要删除的ID存放在数组当中RETURN/PUBLICBOOLEANDELETELISTIDSBOOLEANISSUCCESSTRUEINTSALEID0TRYFORINTI0IIDSSIZEISALEIDINTEGERIDSGETIUSERSPOJODFINDBYIDSALEIDSSETFLAG2POJODSAVEORUPDATESCATCHEXCEPTIONEISSUCCESSFALSEEPRINTSTACKTRACESYSTEMOUTPRINTLN“删除失败“/返回产IDRETURNISSUCCESS第六章系统测试61系统开发环境操作系统WINDOWSXP开发工具MYECLIPSE601开发语言JAVA应用数据库MYSQL50应用服务器TOMCAT6062系统测试621测试项目说明测试是为了“发现程序中的错误而执行程序的过程”,测试的目的就是在系统投入生产性运行之前,尽可能多的发现系统中的错误。在测试过程中对每个功能逐一测试,其具体操作如下(1)测试是否能够正常登陆当用户输入用户名不存在,或用户名与其所输入的密码不准确时,就无法正常登陆。必须输入正确的用户名和密码。(2)测试基本信息,销售,进货,仓库管理,系统管理五个模块功能是否正常执行在测试销售管理下添加销售单时,要输入产品数量,否则无法变更仓库中相应的产品数量,只有准确输入各个产品信息才能成功添加销售单。在测试进货管理下添加进货单时,要输入产品数量,否则无法变更仓库中相应的产品数量,只有准确输入各个产品信息才能成功添加进货单。在测试仓库管理下分配仓库管理时,仓库与用户必须保证一对一的关系,否则提示“添加不成功”。在测试基本信息下添加产品时,必须要输入产品所有信息,否则会提示错误信息“输入不能为空”。(3)测试是否能够实时更新产品信息测试库存管理下的产品
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届海南省儋州市年高三高考仿真(一)物理试题
- 瑜伽段位笔试题目及答案
- 医学全科习题库+答案
- 儿童环保价值观的形成与教育策略研究-洞察阐释
- 金融行业中大数据的交易与风险管理
- 金融行业云计算服务的应用与优势
- 金融行业品牌定位策略研究
- 金融行业大数据处理与存储技术探讨
- 酒店客房空间设计与舒适睡眠研究
- 酒店业的品牌塑造与管理
- 2025年国际法考试试题及答案
- 2024-2025学年广东省佛山市南海区高二下学期素养提升学业水平测试数学试卷(含答案)
- 2025年高考化学冲刺押题卷-化学01上海卷参考答案
- 2024年济南产业发展投资集团有限公司招聘真题
- 店面租赁安全协议书
- 重症监护病房新生儿皮肤管理指南(2021)解读
- 财政与金融练习试卷1(共230题)
- 2025年心理健康教育与咨询考试卷及答案
- 全国县中头雁教师岗位计划人员推表
- 幼儿园小班科学《汽车嘟嘟》课件
- 2025年人教版小学五年级下册奥林匹克数学竞赛试卷(附参考答案)
评论
0/150
提交评论