服装连锁店管理系统样本_第1页
服装连锁店管理系统样本_第2页
服装连锁店管理系统样本_第3页
服装连锁店管理系统样本_第4页
服装连锁店管理系统样本_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要当前,连锁专卖销售方式已经是服装销售行业发展方向,连锁店数量多、分布范畴广,如何有效地进行管理就成为急待解决难题。针对这些问题开发出一套针对服装连锁店管理规定计算机管理软件服装连锁店管理系统,可有效地对各专卖店实行严密管理。

服装连锁店管理系统,集服装进存销经营管理于一体,从而对服装公司在流通领域中全面质量管理各个环节进行记录与调节,实现服装行业物流、信息流和质量管理全过程实时监控与动态管理。通过此系统,让经营者随时都能得到服装进销存以及质量管理信息等及时、精确数据,以便使有限资金流和物资流得到充分运用,让经营者得到更好利润,同步针对服装经营中存在某些问题,开发了此套服装连锁店管理系统,其中重要由如下各子模块构成:总部信息板、客户关系管理、连锁定单管理、公司综合管理、权限授理管理、系统单元管理等子系统。

本系统实现重要功能是:对总部信息查询与确认,对客户信息管理以及对客户信息添加、修改及删除,对物资信息查看以及对订单传送与收到确认,对公司各个部门信息管理以及管理员权限受理等功能。最后,在测试与分析过程中,该系统体现出了运营稳定、可靠和实用等特性,具备一定实用价值。核心词:销售方式;服装连锁;c/s体系构造;服装信息

AbstractAtpresent,thechainisthewaytosellclothingsales,thedevelopmentdirection,andthenumberofchainstoresmoreandwide-ranging.Howeffectivelymanagementhasbecomeurgenttosolvetheproblem.Tosolvethisproblemdevelopedasetofclothingchainmanagementrequirementsofthecomputermanagementsoftwareclothingchainmanagementsystemtobeeffectiveinthestorerightclosemanagement.

Clothingchainmanagementsystemtocollectclothingintoretentionmarketingmanagementintegrationsorightclothingenterprisesinthecirculationareaoftotalqualitymanagementforallaspectsoftherecordandregulation,achievegarmentindustrylogisticsandtheflowofinformationandqualitycontrolprocessreal-timemonitoringanddynamicmanagement.Throughthesystem,sothatoperatorscanalwaysbewearingthePSIandqualitymanagementinformationinatimelymanner.accuratedatasothatthelimitedfundsflowandmaterialflowtobeutilizedtothefull,toallowtheoperatortobetterprofitsMeanwhileoperationagainstthewearingofsomeproblems,developedthissetofclothingchainmanagementsystemmainlyfromthefollowingmodules:amessageboardheadquarters,customerrelationshipmanagement,orderschainmanagement,enterprisemanagement,Jimmyauthoritydelegatedmanagement,systemmanagementmodules,andothersubsystems.

Thissystemisthemainfunction:toheadquartersinformationandconfirmationofinquiries,rightcustomerinformationmanagementandcustomerinformationtotherighttoadd,modifyanddelete,Informationonthematerialsandcheckthetransmissionofordersreceivedandconfirmed,variousdepartmentsofenterpriseinformationmanagementandthecompetenceoftheadmissibilityadministratorfunctions.Finally,throughtestingandanalyzing,itshowsthissystemisstable,reliable,andusability,whichhassomepracticalvalues.Keywords:Sales;Apparelchain;c/ssystemstructure;ApparelInformation

目录TOC\o"1-3"\f\h\z第1章绪论 11.1服装业信息化背景 11.2服装业来源及意义 11.3系统基本达到目的及结论 11.4开发工具和数据库选取 21.4.1VisualBasic简介 21.4.2SQLServer数据库 2第2章可行性分析 42.1可行性研究 42.1.1经济可行性 42.1.2技术可行性 42.1.3运营可行性 52.1.4时间可行性 52.1.5法律可行性 52.2C/S模式简介 52.3C/S模式长处 6第3章系统需求分析 73.1应用需求分析 73.2运营需求分析 73.3其她需求分析 73.4系统数据流程图 83.5数据字典创立 93.5.1数据项 93.5.2数据流 9第4章系统概念构造设计 114.1系统重要内容 114.1.1总部系统 114.1.2门店系统 114.2系统性能规定 114.3系统E-R图设计 124.4数据库功能分析 144.4.1规定分析 144.4.2概要设计 154.5外部接口分析 164.5.1顾客界面 164.5.2故障解决 164.6性能需求 164.7软件属性需求 164.8系统设计原则 17第5章系统应用程序设计 195.1数据库设计 195.2详细设计及系统功能实现 215.2.1软件构造 215.2.2各模块设计 225.3程序设计及分析 285.3.1如何在MSFlexGrid中灵活地输入数据 285.3.2如何保存表格中数据 285.3.3如何动态登记表格中求和项 285.3.4Data控件应用 29第6章调试 306.1系统调试 306.2系统测试 30第7章结论 33参照文献 34道谢 35绪论服装业信息化背景国内服装经营公司信息化起步较晚,近来两三年才刚刚开始,受地区经济水平差别影响,发展状况也不平衡。绝大多数公司只是局部采用了管理软件,尚未实现真正面向公司全局信息化管理,经营管理上存在着这样或那样漏洞,不具备足够优势来迎接日趋激烈国际、国内市场竞争挑战。少数率先步入信息化公司使用大多是在通用管理软件基本上修改出来非专业化软件,对服装公司经营管理特点针对性不够。服装业来源及意义国内已经加入了WTO,面对即将进驻中华人民共和国,拥有雄厚国际资本,先进经营理念,优质服务意识外国服装经营公司,民族服装经营公司要想生存、立足、发展,必要在管理上与国际接轨,采用计算机信息化管理手段势在必行。服装作为特殊商品有其相对独立流通体系,这一流通体系信息化工作需要有可以支持其特殊属性专业化计算机软件为其服务。竞争日趋激烈,服装营销市场逐渐规范,降价风潮迭起,利润空间缩小,采用计算机信息化管理,“向管理要效益”已经提上服装经营公司管理者们议事日程。系统基本达到目的及结论随着国内市场经济发展和人们对服装产品需求迅速增长,服装行业正处在一种高速发展时期。行业迅速发展必然导致竞争加剧,要想在激烈时常竞争中谋求发展,客观上规定公司必要加强管理,提高运营效率。为次,借这次毕业设计机会,我对其她服装管理做了全面细致调查和顾客需求分析,明确所要开发系统应当具备功能、性能、界面,清晰地理解了顾客规定,运用Microsoft公司推出强大应用程序开发工具VisualBasic6.0,结合关于管理规范和实际调研,进行了服装连锁店管理系统开发。该系统具备操作简朴、稳定、安全和和谐顾客界面等特点。开发工具和数据库选取VisualBasic简介VisualBasic是一种可视化、面向对象和采用事件驱动方式构造化高档程序设计语言,可用于开发Windows环境下各类应用程序。它简朴易学、效率高,且功能强大可以与Windowsr专业开发工具SDK相媲美。在VisualBasic环境下,运用事件驱动编程机制、新颖易用可视化设计工具,使用Windows内部广泛应用程序接口(API)函数,以用动态链接库(DLL)、对象链接与世隔嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、迅速地开发Windows环境下功能强大、图形界面丰富应用软件系统。随着版本提高,VisualBasic功能也越来越强。5.0版后来,VisualBasic推出了中文版,与前个版本相比,其功能有了很大提高。SQLServer数据库SQLServer是由Microsoft开发和推广关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发,并于1988年推出了第一种OS/2版本。SQLServer近年来不断更新版本,1996年,Microsoft推出了SQLServer6.5版本;1998年,SQLServer7.0版本和顾客会面;SQLServer是Microsoft公司于推出最新版本。1.SQL特点:真正客户机/服务器体系构造。图形化顾客界面,使系统管理和数据库管理更加直观、简朴。丰富编程接口工具,为顾客进行程序设计提供了更大选取余地。SQLServer与WindowsNT完全集成,运用了NT许多功能,如发送和接受消息,管理登录安全性等。SQLServer也可以较好地与MicrosoftBackOffice产品集成。具备较好伸缩性,可跨越从运营Windows95/98膝上型电脑到运营Windows大型多解决器等各种平台使用。对Web技术支持,使顾客可以很容易地将数据库中数据发布到Web页面上。SQLServer提供数据仓库功能,这个功能只在Oracle和其她更昂贵DBMS中才有。2.SQLServer新特性支持XML(ExtensiveMarkupLanguage,扩展标记语言)强大基于Web分析支持OLEDB和各种查询支持分布式分区视图

可行性分析可行性研究经济可行性经济可行性研究是对组织经济现状和投资能力进行分析,对系统建设运营和维护费用进行估算,对系统建成后也许获得社会和经济效益进行预计。由于本系统是作为毕业设计由咱们自己开发,在经济上投入甚微,系统建成之后将为此后实现系统功能提供很大以便,估算新系统开发费用和此后运营、维护费用,预计新系统将获得效益,并将费用与效益进行比较,看与否有利。开发、运营和维护费用重要涉及:购买和安装设备费用:计算机硬件、系统软件、机房、电源、空调等;软件开发费用:若由实习单位技术人员开发,则该项费用可以计入下面人员费用一项;人员费用:系统开发人员、操作人员和维护人员工资、培训费用等;消耗品费用:系统开发所用材料、系统正常运营所用消耗品,例如水、电费,打印纸、软盘、色带等开支。所有开支都不大,因此经济上是可行。技术可行性经济可行性研究是对组织经济现状和投资能力进行分析,对系统建设运营和维护费用进行估算,对系统建成后也许获得社会和经济效益进行预计。由于本系统是作为毕业设计由咱们自己开发,在经济上投入甚微,系统建成之后将为此后实现系统功能提供很大以便,估算新系统开发费用和此后运营、维护费用,预计新系统将获得效益,并将费用与效益进行比较,看与否有利。开发、运营和维护费用重要涉及:购买和安装设备费用:计算机硬件、系统软件、机房、电源、空调等。软件开发费用:若由实习单位技术人员开发,则该项费用可以计入下面人员费用一项。人员费用:系统开发人员、操作人员和维护人员工资、培训费用等。消耗品费用:系统开发所用材料、系统正常运营所用消耗品,例如水、电费,打印纸、软盘、色带等开支。所有开支都不大,因此经济上是可行。运营可行性技术可行性要考虑既有技术条件与否可以顺利完毕开发工作,软硬件配备与否满足开发需求等。本科生实习管理系统用是VB开发语言,调试相对简朴,当前计算机硬件配备也完全能满足开发需求,因而在技术上是绝对可行。软件方面:由于当前单机模式相对发展成熟,故软件开发平台成熟可行,它们速度快、容量大、可靠性能高、价格低,完全能满足系统需求。时间可行性从时间上看,在两个月时间里学习有关知识,并开发网站,时间上是有点紧,但是不是不也许实现,通过两个多月努力功能基本实现。法律可行性所有技术资料都为合法。开发过程中不存在知识产权问题。未抄袭任何网站,不存在侵犯版权问题。开发过程中未涉及任何法律责任。综上所述,本系统开发从技术上、从经济上、从法律上都是完全可靠。C/S模式简介C/S(Client/Server,客户机/服务器)模式又称C/S构造,是软件系统体系构造一种。C/S模式简朴地讲就是基于公司内部网络应用系统。与B/S(Browser/Server,浏览器/服务器)模式相比,C/S模式应用系统最大好处是不依赖公司外网环境,即无论公司与否可以上网,都不影响应用。服务器普通采用高性能PC、工作站或小型机,并采用大型数据库系统,如ORACLE、SYBASE、InfORMix或SQLServer。客户端需要安装专用客户端软件。老式C/S体系构造虽然采用是开放模式,但这只是系统开发一级开放性,在特定应用中无论是Client端还是Server端都还需要特定软件支持。由于没能提供顾客真正盼望开放环境,C/S构造软件需要针对不同操作系统系统开发不同版本软件,加之产品更新换代十分快,已经很难适应百台电脑以上局域网顾客同步使用。并且代价高,效率低。如我院使用上海超兰公司“案件记录”管理软件就是典型C/S体系构造管理软件。C/S模式长处C/S构造长处是能充分发挥客户端PC解决能力,诸多工作可以在客户端解决后再提交给服务器。相应长处就是客户端响应速度快。缺陷重要有如下几种:只合用于局域网。而随着互联网飞速发展,移动办公和分布式办公越来越普及,这需要咱们系统具备扩展性。这种方式远程访问需要专门技术,同步要对系统进行专门设计来解决分布式数据。客户端需要安装专用客户端软件。一方面涉及到安装工作量,另一方面任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有诸多分部或专卖店状况,不是工作量问题,而是路程问题。尚有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。对客户端操作系统普通也会有限制。也许适应于Win98,但不能用于win或WindowsXP。或者不合用于微软新操作系统等等,更不用说Linux、Unix等。

系统需求分析应用需求分析表3.1服务器硬件解决器:Intel酷睿

内存:256M或更大

硬盘:20G或更大软件MicrosoftWindowsXPMicrosoftSQLSERVER

MicrosoftOffice客户机硬件无特殊规定,只要能上连接互联网即可软件MicrosoftWindowsXP系统性能规定普通指系统需要存储容量以及后援存储,重新启动和安全性,运营效率等方面考虑。硬件系统环境:C600、1GMB(RAM)、500MB(HD)。系统运营时对数据保密性规定不高对普通数据不规定进行加密。此外,对其他软件几乎没有依赖性,程序健壮性较好运营需求分析硬件条件:酷睿CPU、1GRAM、10G硬盘以上PC机;打印机;局域网。软件条件:WindowsXP其她需求分析本系统有较好可维护性、可靠性、可理解性、效率。易于顾客理解和操作。可维护性涉及了可读性、可测试性等含义。可靠性普通涉及对的性和健壮性。开发过程中,在各种矛盾目的之间作权衡,并在一定限制条件下(经费、时间、可用软、硬件资源等),使上述各方面最大限度得到满足。系统数据流程图依照系统简朴创立流程图,如图3.1所示:开始开始服装连锁店系统登陆输入顾客名和密码顾客名、密码与否对的?选取操作任务并执行进入主界面退出系统结束图3.1系统流程设计图数据字典创立数据字典(Datadictionary)是一种顾客可以访问记录数据库和应用程序元数据目录。积极数据字典是指在对数据库或应用程序构造进行修改时,其内容可以由DBMS自动更新数据字典。被动数据字典是指修改时必要手工更新其内容数据字典。数据项数据项是数据构造中讨论最小单位,是数据记录中最基本、不可分有名数据单位。数据项可以是字母、数字或两者组合。通过数据类型(逻辑、数值、字符等)及数据长度来描述。数据项用来描述实体某种属性。在地理信息系统中,数据项描述对象是地理实体各要素及其属性,分为几何属性(地理位置和形状)和非几何属性,涉及标量属性(各种量测值)和名称属性(地名及地物名)等。1.数据项名称:销售信息列名无数据类型char长度20容许空否2.数据项名称:商品信息列名无数据类型char长度20容许空否3.数据项名称:客户信息列名无数据类型char长度20容许空否数据流数据流由一种或一组固定数据项构成。定义数据流时,不但要阐明数据流名称、构成等,还应指明它来源、去向和数据流。1.销售信息数据流定义数据流名称:商品名称数据流描述:商品编号数据流来源:销售人数据流去向:连锁店号数据流构成:销售单据表+商品编号+商品名称+单价+数量+销售日期+销售人+连锁店号+销售类型+与否退货2.商品信息数据流定义数据流名称:商品名称数据流描述:商品编号数据流来源:销售人数据流去向:连锁店号数据流构成:编号+名称+规格+类型+颜色+品牌+零售价格+批发价格3.客户信息数据流定义数据流名称:客户名称数据流描述:客户编号数据流来源:重要业务数据流去向:联系人数据流构成:客户编号+客户名称+联系人+联系电话+联系地址+重要业务+备注系统概念构造设计系统重要内容服装连锁分销经营是老式商业模式发展中比较有代表性一类,现通过科学管理办法和当代化管理工具——计算机及其网络系统,规范分销经营中各项管理,减少服务成本,提高服务质量。总部系统基本信息、商品管理、客户管理、销售管理、批发业务、仓库管理、查询报表门店系统销售收银、结缴款、退换货、出入单据、查询报表系统性能规定系统性能规定普通涉及:计算和查询相应时间、解决容量、存储容量、人机交互和谐性、系统安全性、可靠性以及容错能力等,如果是网络系统还应涉及系统传播互换能力。本系统非网络系统,因此符合系统普通性能规定即可。系统性能规定应从如下几种方面拟定:(1)容量规定:拟定系统容量规定,如解决记录数和解决数据最大容量等(2)精度规定:拟定系统精度规定,如数据或数值检索精度规定、数据传播精度规定等。(3)时间特性规定:拟定系统时间特性规定。如解决时间、响应时间及其峰值负载期间容许偏离范畴,系统各项功能顺序关系,由于输入类型不同和操作方式变化引起有限顺序变化。(4)适应性规定:必要指明反映系统环境变化系统适应能力和系统适应能力各种参数。阐明当需求发生变化时系统适应能力,指出为适应这些变化而需要设计软件和过程。(5)人机交互和谐性:要有适应与顾客特点智能化人机交互界面,便于顾客操作使用。(6)系统可靠性:为提高系统可靠性必要采用模块化、构造化设计,需要对容错解决模块提供备份,以减少系统故障。(7)系统可维修性:系统应具备奥好可维修性,以便在系统故障时能迅速恢复运营。本系统应具备如下性能:(1)数据库系统扩充能力;(2)迅速信息互换能力;(3)迅速响应能力;(4)具备较大数据存储能力;(5)系统迅速恢复能力。系统E-R图设计基本设立基本设立基本功能系统维护业务管理查询系统系统协助图4.1基本功能E-R图1客户信息管理客户信息管理客户编号客户名称联系人联系地址重要业务联系电话备注图4.2客户信息管理E-R图商品信息表管理商品编号商品信息表管理商品编号商品类型商品规格颜色批发价格品牌零售价格商品名称图4.3商品信息表管理E-R图数据库功能分析随着数据管理规模屡次扩大,数据量急剧增长,数据库在软件中有不可代替作用,成为了软件生存血液,依照软件工程和数据库原理规定和设计初期详细调研,对服装连锁店管理系统进行详细数据库分析。规定分析服装连锁店管理系统是一种数据库管理系统,数据库设计好坏直接影响着整个工程运营好坏,在数据库系统分析和设计阶段多下一点工夫是值得,依照对软件所做系统分析和顾客规定,该系统是要对服装基本信息进行添加、修改、删除和查询记录等操作,这样就需要有供应商数据库、库存数据库、客户基本信息数据库、操作员密码数据库、服装入库数据库、服装入库退货数据库、服装销售数据库、服装销售退货数据库等。通过以上数据库来完毕整个服装信息管理。如图4.4所示图4.4销售货品数据概要设计依照数据库规定分析,拟定该管理系统应具备数据实体和数据实体属性。在服装连锁店管理系统中涉及实体对象有服装实体、供应商实体、客户实体、操作员实体等。其每个实体属性关系如下:1、服装实体中重要涉及商品名称、简称、批号、产地、规格、包装、单位、进价、库存等属2、客户实体涉及客户编号、客户全称、简称、地址、所属地区、联系人、电话、传真、尚余欠款、日期,其中编号是为每个固定顾客作编号码,以便查找操作。3、供应商实体涉及供应商编号、供应商全称、简称、地址、所属地区、联系人、联系人电话、传真、电话、尚余欠款等属性。如图4.5所示:图4.5客户信息表外部接口分析顾客界面采用Windows通用图形界面,对顾客和谐,且对鼠标和键盘提供支持,界面设计应遵循如下规则:1.界面要具备一致性,界面规范遵循Windows软件界面规范;2.提供简朴错误解决;3.提供信息反馈,用各种信息提示顾客当前软件运营状态、软件界面元件功能;4.操作可逆,其动作可以是单个操作,或者是一种相对独立操作序列;5.显示启动画面,画面简洁明快,富有当代气息,不能太过花哨;6.应遵循国家关于计算机词汇原则,用词应当精练精确,没有歧义,图形意义明朗.故障解决正常使用时不应出错,若运营时遇到不可恢复系统错误,也必要保证数据库完好无损。性能需求1、数据精准度查询时应保证查全率,所有相应域包括查询核心字记录都应能查到。查询时应保证查准率,查到记录应与给定单项或组合查询条件完全匹配。2、时间特性普通操作响应时间应在1~2秒内,对数据导入和导出也应在可接受时间内完毕。3、适应性满足个人使用需求。对前面提到运营环境规定不应存在困难。软件属性需求1、对的性规定发布软件达到顾客预期目的,运营时基本无错误。2、可靠性在普通条件下,应不出故障。3、效率对于浏览、查询、增长、删除、更新和密码设立普通操作,规定及时响应,在1~2秒内。4、完整性规定能在发生意外(如掉电)状况下,保证不丢失数据。5、易使用性规定能尽量为顾客使用提供以便,软件界面符合当前流行界面规范。6、可维护性规定该软件在运营中发现错误时,能迅速、精确对其进行定位、诊断和修改。7、可测试性设计时尽量减少测试该软件各项功能所需工作量。8、复用性设计时应采用模块化办法进行设计,对系统内各模块接口尽量达到高内聚、低偶合限度,以提高各模块复用性。9、安全保密性规定提供身份验证,只容许通过身份验证顾客使用该软件。10、可理解性对于该软件提供各种菜单命令,各信息提示,应易于顾客理解。11、可移植性规定该软件在将来能易于向各种窗口操作系统上移植。系统设计原则在进行较详细调查和征询顾客初步规定之后,在设计过程中本着如下几点来开发和完善此系统:1、对的性所有命令按钮实现对的功能,满足顾客需求。2、可用性软件基本构造、实现方式、操作办法必要使一种非计算机专业人员可以以便、对的使用。3、完整性实现当前服装服装管理规定。4、界面和谐设计出软件要美观大方、操作以便简朴。5、为了以便顾客使用,应尽量减少键盘操作,发挥鼠标作用。6、系统稳定性要避免不注意点击鼠标而产生意想不到成果,或产生程序错误,保证操作人员正常工作。7、减少执行一种功能环节,并尽量灵活,不要实现流程过深,并且应尽量能在任何界面中回到主界面,防止浮现不能继续执行现象。系统应用程序设计在明确了顾客需求后来,依照软件工程学规定对该系统进行软件设计,拟定了该软件所具备所有功能和开发方案。该服装连锁店管理系统功能模块涉及寻常业务、库存管理、查询记录、基本信息管理、系统设立。数据库设计数据库系统是具备数据管理功能计算机系统。它是一种实际可行,按照一定数据模型组织、存储、维护,并向应用系统提供数据及数据服务支持系统。数据库管理系统是位于顾客和操作系统之间一层数据管理软件。它完毕如何科学地组织和存储数据、如何高效地获取和解决数据任务。数据库是数据库系统一种重要构成某些。下面就服装连锁店管理系统中数据库物理设计阶段进行实现,这个阶段完毕由数据逻辑模型向数据物理模型转换工作。重要数据表如下。1、供应商基本信息表(gys):涉及供应商编号、供应商全称、简称、地址、所属地区、邮政编码、电话、传真、联系人、联系人电话、开户银行、银行账号、纳税人登记、预付金额、尚余欠款、网址邮箱,重要是保存供应商基本信息。各个字段类型设立和长度设立都是通过了详细调研和严格需求分析后拟定。2、库存表(kc):涉及商品信息、简称、批号、产地、规格、包装、单位、进价、库存、库存金额,重要用来保存库存商品信息。3、连锁信息表(kh):涉及连锁编号、服装店店全称、简称、地址、所属地区邮政编码、电话、传真、联系人、联系人电话、开户银行、银行帐号、纳税人登记、预付金额、尚余欠款、网址邮箱、日期,重要用来保存连锁基本信息。4、密码表(ma):涉及操作员和密码;重要用来保存操作员及操作员密码。5、入库表(rk):涉及商品名称、简称、批号、产地、规格、包装、单位、数量、进价、金额、备注、供应商、日期、经手人、票号,用来保存商品入库详细信息。6、入库退单表(rktd):涉及商品名称、批号、产地、规格、包装、单位、数量、进价、金额、备注、供应商、日期、经手人和票号,用来保存商品入库退货详细信息。7、销售表(xsd):涉及商品名称、批号、产地、规格、包装、单位、数量、单价、金额、备注、客户、日期、经手人、票号,用来保存商品销售详细信息。如如下两图所示:图5.1客户信息图图5.2商品信息图详细设计及系统功能实现通过上述需求分析和系统分析以及数据库设计,拟定服装连锁店管理系统所有功能和所需数据库,下面依照软件工程学对系统详细设计任务规定,对该软件进行详细设计及功能实现。在此过程中采用构造化设计办法,来改进控制构造,减少程序复杂度,从而提高程序可读性、可测试性、可维护性。软件构造该软件顶层数据流图如图5.3所示。图5.3顶层数据流图各模块设计依照对服装连锁店管理系统所做需求分析和系统分析,来实现服装连锁店管理系统所有功能设计。在此过程中采用模块化设计办法,依照面向对象设计规定,将系统分解成一种个独立模块,从而完毕详细设计。服装连锁店管理系统是使用强大开发工具VisualBasic完毕所有开发过程。VisualBasic6.0是Microsoft公司开发一种可视化软件开发工具,随着计算机技术不断发展,VisualBasic也不断推出它各种新版本。它在继承此前版本长处基本上,又新增长了诸多功能和特性,它速度快,具备强大且容易使用可视化开发环境。1.登录窗体设计(1)、功能:用于操作者身份验证。可以选取操作员,支持鼠标和键盘操作。操作员和密码验证成功后,进入主界面。操作员错误或密码错误提示并返回错误点。输入三次错误密码,系统自动退出。登陆模块顾客帐号系统界面设计如下两图所示:图5.4登陆界面图5.5系统管理图(2)、实现过程:在“服装连锁店管理系统”工程中,添加一种新窗体,命名为main_mima,在窗体中添加两个Data控件,1个DBCombo控件,3个Text控件,2个Command控件。(3)、属性设立:Data1对象属性DatabaseName值为yyjxc.mdb,Data1对象Recordsource属性值为ma,用来提供数据查询。Data2DatabaseName属性值设为yyjxc.mdb,Recordsource属性值设为ma,用来提供数据绑定。DBcombo1名称设为Text1,Rowsource值设为Data2,Listfield值为“操作员”,Boundcolumn值也设为“操作员”,用来提供数据选取,Text2属性MaxLength值设为6,PassWorldChar属性值设为“*”用于输入密码。2.主界面设计(1)、功能:重要是提供各项功能模块入口。可以选取主界面菜单或工具栏,调用相应程序,进行相应操作。显示开发者信息、系统日期和时间。主界面设计如图5.6所示:图5.6功能界面(2)、实现过程及某些核心代码:在窗体上添加一种Imagelist控件、一种ToolBar控件和一种statusbar控件,用鼠标右键单击statusbar控件,在弹出菜单中选取“属性”,在属性中,单击“窗格”选项卡,设立3个窗格。设立索引为1窗格样式为0,并输入文本“版权所有:辽宁工业大学班史少波”,设立索引为2窗格样式为6,用于显示当前日期,设立索引为3窗格样式为5,用来显示当前时间。同步用菜单编辑器设定菜单项。在入库、销售等模块中,均使用了MSFlexGrid1控件(如下简称mf1),完毕表单式数据录入。但mf1空间为只读,要想向mf1控件输入信息,需要借助其她控件,这里借助了Text1控件。下面代码重要将Text1控件移到表格中光标位置,然后依照光标处单元格大小设立Text1控件大小,并将该单元格内容赋值给Text1控件,其代码实现过程请参照附录B中代码1。(3)、属性设立:主窗体windowstate属性设为2–maxmized当主窗体弹出即自动设为全屏显示。(4)、阐明:为提高代码效率,程序中使用公用函数来代替某些在多哥程序中频繁使用代码,如下面entercell、moveright、moveleft、movereturn等函数。在入库、销售等模块中,均使用了MSFlexGrid1控件(简称mf1)完毕表单式数据录入。但mf1控件为只读,要想向mf1控件输入信息,需要借助其她控件,本程序借助Text1控件。一方面将Text1控件移到表格中光标位置,然后依照光标处单元格大小设立Text1控件大小,并将该单元格内容赋值给Text1控件。3.入库单模块设计(1)、功能:程序启动后,选取“寻常业务”菜单下“入库单”项,将进入入库单模块。在入库单模块中重要实现如下功能:完毕服装入库工作。入库采用智能化表单式录入,在商品名称栏内只需输入商品名称或简称前几种字或按PageDown键,系统将自动运用表格显示有关商品信息,使用向上和向下箭头选取商品,回车后该商品信息将自动录入到表格中,然后只需输入入库数量,系统将自动计算商品金额,回车后即可入库下一商品。自动生成入库票号,可以运用PageDown键在列表框中选取供应商信息。系统将自动记录商品名称、商品数量、客户编号。入库单界面设计如图5.7所示:图5.7进货界面(2)、重要控件:在窗体中添加3个data控件、1个MSFlexGrid控件、1个DBgrid控件、1个DBlist控件、8个Text控件、4个Command控件等。(3)、设立属性及核心代码:Data1databasename属性值设为yyjxc.mdb,recordsource属性值设为kc,用于提供数据绑定。Data2databasename属性值为yyjxc.mdb,recordsource属性值是gys,用来提供数据绑定。Dbgrid1名称为grid1,listfield属性值为“供应商全称”,boundcolumn值也是“供应商全称”,用来提供数据选取。Msflexgrid1名称属性设为Mf1,用于批量录入数据。在入库单模块中,输入商品后,使用附录B中代码2中代码计算商品共计金额,并格式化单价和总金额(保存两位小数)。附录B中代码3实现了如下功能:在入库单模块中,单击“保存”按钮,将一方面检测与否录入了商品信息.如图所示:图5.8商品信息界面如果录入了商品信息,将运用循环语句将商品信息保存到入库单rkd表中,并更新相应库存商品信息。保存成功后,清空入库数据,焦点转移到“登记”按钮上。系统功能数据库表如下所示:表5.1销售信息表列名数据类型长度容许空销售单据表char20商品编号char20√商品名称char50√单价float8√数量Int4√销售日期char10√销售人char20√连锁店号char20√与否退货char10√销售类型char10√表5.2商品信息表列名数据类型长度容许空编号char20名称char50√规格char10√类型char20√颜色char20√品牌char20√零售价格float8√批发价格float8√表5.3客户信息表列名数据类型长度容许空客户编号char20客户名称char50√联系人char20√联系电话char50√联系地址char50√重要业务char50√备注char100√程序设计及分析如何在MSFlexGrid中灵活地输入数据MSFlexGrid控件是一种Active控件,该控件提供了表格界面,解决数据相称灵活,具备只读数据绑定、对表格数据进行显示和操作、数据分组排序、Data控件赋值、文本自动换行等功能。唯一缺憾是MSFlexGrid控件不容许动态输入数据,但这里我运用MSFlexGrid控件文本自动换行功能和MSFlexGrid控件某些属性、办法,结合Text控件实现向MSFlexGrid控件中输入数据。MSFlexGrid1.Rows设立MSFlexGrid1行数MSFlexGrid1.Cols设立MSFlexGrid1列数MSFlexGrid1.ColWidth(i)设立MSFlexGrid1第i列列宽MSFlexGrid1.FixedRows设立MSFlexGrid1固定行数MSFlexGrid1.FixedCols设立MSFlexGrid1固定列数MSFlexGrid1.TextMatrix(i,j) 设立MSFlexGrid1第I行第j列单元格MSFlexGrid1.ColPos(MSFlexGrid.col)光标所在单元格如何保存表格中数据运用循环语句,将表格中数据一条一条地保存。如果在不懂得循环内需要执行多少次语句时,可以用DO循环。否则,在懂得要执行多少次循环条件下最佳使用For...Next循环。与Do循环不同,For循环使用一种计数器变量,每重复一次循环之后,计数器变量值就会增长或者减少。如何动态登记表格中求和项在进行销售单、入库单等某些单据录入时,经常需要系统自动计算共计数量、共计金额,即整个单据所有商品共计数量、共计金额。还是运用循环语句。下面是以入库单为例计算共计入库数量、共计入库金额核心语句:Fori=1To31;A=Val(mf1.TextMatrix(i,10))+A;B=Val(mf1.TextMatrix(i,8))+B;If(mf1.TextMatrix(i,1)<>""Andmf1.TextMatrix(i,8)<>"";Thenjs.Text=i;Nexti;Data控件应用Data控件是VB数据库重要控件,它支持大多数与数据库关于操作,通过使用Data控件可以开发非常复杂数据库应用程序,Data控件可以不使用代码完毕如下功能:(1)、打开指定Access数据库表。(2)、将access表中字段传至数据绑定控件,并针对数据绑定控件中修改来更新数据库。(3)、关闭数据库Data控件重要属性:Data控件有许多属性,其中如Name、Left等属性与数据库访问无关,另某些与数据库访问密切有关,重点有如下几种:Connect属性设立连接数据库类型,格式数据库不需要设立这个属性。DatabaseName属性设立被访问数据库名字和途径。ReadOnly属性设立与否以只读方式打开指定数据库。RecordSourse属性设立数据源,为底层表对象。Recordset属性返回一种指定数据源中记录集或运营一次查询所得记录成果集合。Data控件重要办法:Refresh办法在Data控件打开或重新打开数据库内容时,该办法可以更新Data控件数据设立。调试系统调试通过了系统编译和调试,本系统已经基本完毕,各个模块均能正常运营,系统设计告一段落。系统调试目是为了测试系统与否成功,或是找出其中错误,以便更好地改进。测试基本上涉及几种环节有:系统登陆测试,功能模块测试、子系统测试、系统安全测试。编码和模块测试属于软件周期同一种阶段。在这个阶段结束之后,对系统还应当进行各种综合测试,这是软件周期中另一种独立阶段,普通测试系统运营错误。系统测试在系统调试过程中郁运营错误进行截图如下:图6.1调试错误系统主界面图点击进货信息错误,通过检查本来开是原代码浮现错误代码如下:PrivateSubCommand1_Click()''添加isAdd=TrueForm7.Caption="添加进货信息"Form7.Show1DimrstAsNewADODB.RecordsetIfrst.StateThenrst.Closerst.Open"select*from进货信息表",CN,adOpenStatic,adLockOptimisticSetMSHFlexGrid1.DataSource=rstEndSubPrivateSubCommand2_Click()isAdd=False''修改strLook=Trim(Text1.Text)IfstrLook=""ThenMsgBox"请选取修改项",,"提示"ExitSubEndIfForm7.Caption="修改进货信息"Form7.Show1DimrstAsNewADODB.RecordsetIfrst.StateThenrst.Closerst.Open"select*from进货信息表",CN,adOpenStatic,adLockOptimisticSetMSHFlexGrid1.DataSource=rstEndSubPriv1ateSubCommand3_Click()''删除IfTr1im(Text1.Text)=""ThenMsgBox"请

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论