服装进销存管理系统文档

上传人:枫** 文档编号:498986844 上传时间:2023-11-04 格式:DOC 页数:18 大小:2.08MB
返回 下载 相关 举报
服装进销存管理系统文档_第1页
第1页 / 共18页
服装进销存管理系统文档_第2页
第2页 / 共18页
服装进销存管理系统文档_第3页
第3页 / 共18页
服装进销存管理系统文档_第4页
第4页 / 共18页
服装进销存管理系统文档_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《服装进销存管理系统文档》由会员分享,可在线阅读,更多相关《服装进销存管理系统文档(18页珍藏版)》请在金锄头文库上搜索。

1、优质文档*实践教学* 兰州理工大学计算机和通信学院2017年春季学期 数据库 课程设计题 目: 服装进销存管理系统 专业班级: 软件工程15级2班 姓 名: 张强 学 号: 1516270228 指导教师: 张其文 成 绩: 书目摘 要11需求分析3 1.1业务需求.3 1.2业务描述.3 1.3系统功能.32概念构造设计43逻辑构造设计63.1关系模式.63.2关系图.64系统实现64.1系统流程图.64.2系预预览.65系统测试8 5.1测试方法.8 5.2测试用例.8参考文献9课程设计总结10摘 要在中国市场上的服装商家有上千万家,其中运用服装系统的厂家占70%以上,20%的用户运用of

2、fice软件管理,另外约10%的用户运用其他类软件进展管理自己的服装系统,且每年不断更新换代的服装品牌有上万家,服装商场那么到达了上十万至百万的数量级,从70%的比例中可以看出访用专业的服装系统来管理自己服装体系的商户群体还是很大的。每年有着大量的服装商户进入到服装销售的行业,但是许多商户始终运用着office,管家婆这样的软件做着日常的管理,短时间或者需求特别简洁时是可以做为日常管理的,但是时间一久么后就会发觉有许多问题,例如:1、统计不是特殊便利,得到的报表不是自己最想要的。2、业务流程不够标准,有些步骤可能会出错或者遗漏。3、没有好的库存和现金管理方法,导致库存和账款管理困难,简洁出错。

3、所以急需一款计算机管理系统来解决市场上存在的这一痛点。本系统采纳eclipse为开发工具,后台数据库采纳MySql数据库,操作系统为Windows7。利用软件工程原理,采纳面对对象的变成方法,其开发主要包括后台数据库的建立和维护以及前段应用程序的开发两个方面,实现了企业服装进销存管理的自动化和信息化。关键词: 服装进销存管理;Java;MySql1 需求分析1.1 业务需求本服装系统中最核心的局部就是它的进货、批发、零售、库存、结算五大功能管理模块,一些数据报表统计是在每个核也模块中进展统计的,另外这五大核也业务模块的根底数据主要是由根底数据管理模块供给。系统管理模块那么是对用户、权限、日志、

4、数据库等的管理。1.2 业务描述一根底信息管理:该模块中包括对供给商、客户、会员、银行、仓库、货品信息、颜色、尺码、货品季节、货品品牌、货品种类、货品单位等信息的管理和维护工作。二进货信息管理:首先是向供给商发出进货订单,在订单得到确认后把订单转换成正式的进货单,在进完货后发觉有须要退货的货品那么就可以运用进货退货单来进展货品退货管理,其他功能还包括入库管理、供给商订单统计、进货统计、进货折让统计和对填错的单据进展标记位清空的处理。三销售业务管理:首先是向客户发出销售订单,在订单得到确认后把订单转换成正式的销售单,在批发完成后发觉有须要退货的商品那么就可以运用销售退货单来进展货品退货管理。 四

5、查询管理:用户可以查询客户信息,实现对客户的检查配对,还有其他查询功能包括商品查询、供给商查询、销售查询、销售退货查询、入库查询、入库退货查询。五库存管理:在系统建立的初期可以运用库存调整单快速添加自己的库存数量,当季度盘点库存时可以运用库存盘点单,盘点确认后生成库存盈亏单进展入库管理,也可以对该仓库的货品进展价风格整。六系统管理:该模块是对系统用户、权限、日志、系统复原和系统备份操作的管理和维护工作。1.3 系统功能系统功能图如下:1.4 功能信息 客户信息。包括的数据项有:客户代码、名称、联系人,地址、电话,手机,传真,邮编,E-mail,税号,开户行,账号,信誉度等。商品信息。包括的数据

6、项有:商品代码、商品名称、品牌、供给商名称、尺码、款式、颜色、面料、包装方式等。入库/发货信息。包括的数据项有:入库/发货单号、客户代码、经手人、商品代码、数量、单价、金额、日期等。统计分析。主要包括库存信息、销售信息、利润分析等。2 概念构造设计2.1数据模型的实际E-R模型图2.1客户实体代码图2.2供给商实体图2.3商品实体图2.4全局E-R图3 逻辑构造设计3.1 关系模式客户信息:客户代码、名称、联系人,地址、电话,手机,传真,邮编,E-mail,税号,开户行,账号,信誉度商品信息:商品代码、商品名称、品牌、供给商名称、尺码、款式、颜色、面料、包装方式入库信息:入库单号、客户代码、经

7、手人、商品代码、数量、单价、金额、日期出库信息:出库单号、客户代码、经手人、商品代码、数量、单价、金额、日期 统计分析:库存信息、销售信息、利润分析3.2 关系图4 系统实现4.1 系统流程图图4.1 系统流程图4.2 系统预览服装进销存管理系统登录界面如图4.2所示。输入系统用户名:admin 密码:admin,即可以管理员身份登录。图4.2 系统登录界面系统主界面一级菜单栏为:根底信息管理,进货管理,销售管理,查询管理,库存管理,系统管理如图4.3所示。其中根底信息下细分有客户信息管理,商品信息管理,供给商管理。具体界面如图4.4、图4.5所示。图4.3 系统主界面图4.4客户信息界面图4

8、.5商品信息界面系统进货界面主要包含入库和入库退货两个主要功能。具体信息如图4.6所示。图4.6进货界面系统销售界面主要有出库和出库退货两个功能组成。销售界面具体功能请见销售单如图4.7所示图4.8库存界面服装进销存管理系统最终一大主要功能-存储功能。本系统供给库存盘点和价风格整两大功能。库存盘点可以查询仓库中货物的商品名称,商品编号,供给商, 产地,单位,规格,单价,数量,包装等信息。查询统计功能主要功能有:客户查询,商品查询,供给商查询,销售查询,入库查询,销售排行等功能如图4.9所示。该局部作为之前功能的补充,已经过系统测试详见5。图4.9查询统计界面系统管理界面主要有操作员管理,更改密

9、码,权限管理三个主要功能。用户可以通过操作员管理对admin密码进展修改如图4.10所示图4.10系统管理界面5 系统测试5.1 测试方法白盒测试又称构造测试、透亮盒测试、逻辑驱动测试或基于代码的测试。白盒测试是一种测试用例设计方法,盒子指的是被测试的软件,白盒指的是盒子是可视的,你清晰盒子内部的东西以及里面是如何运作的。白盒法全面了解程序内部逻辑构造、对全部逻辑路径进展测试。白盒法是穷举路径测试。在运用这一方案时,测试者必需检查程序的内部构造,从检查程序的逻辑着手,得出测试数据。白盒测试的测试方法有代码检查法、静态构造分析法、静态质量度量法、逻辑覆盖法、根本路径测试法、域测试、符号测试、路径

10、覆盖和程序变异。黑盒测试,软件测试的主要方法之一,也可以称为功能测试、数据驱动测试或基于规格说明的测试。测试者不了解程序的内部状况,不需具备应用程序的代码、内部构造和编程语言的特地学问。只知道程序的输入、输出和系统的功能,这是从用户的角度针对软件界面、功能及外部构造进展测试,而不考虑程序内部逻辑构造。具体的黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推想法、因果图法、判定表驱动法、正交试验设计法、功能图法等。5.2 测试用例1.测试客户信输入测试流程:在根底信息里添加客户信息如图4.4,翻开数据库中的tb_customer表 ,检查刚刚输入的信息是否被录入。测试结果;录入胜利,如图

11、5.1所示2.测试商品信息测试流程:在根底信息里添加商品信息如图4.5,翻开数据库中的tb_goods表,检查刚刚输入的信息是否被录入。测试结果;录入胜利,如图5.2所示。3.测试商品入库退货测试流程:在进货管理模块里选择入库退货,翻开数据库中的tb_storagecheck表,检查刚刚输入的商品是否被入库退货。图5.3测试结果;入库退货胜利,数量削减2,如图5.3所示4.测试销售出库测试流程:在销售管理模块里选择出库,翻开数据库中的tb_storagecheck表,检查刚刚输入的商品是否被出库。图5.4测试结果;出库胜利,数量削减10,如图5.4所示5.测试商品信息查询测试流程:翻开数据库中

12、的tb_goods表,查询商品信息。图5.5图5.6测试结果;查询胜利,如图5.5,图5.6所示。测试时,大多都是sql查询、修改、删除出现相关问题,通过细致测试检查,对sql更改,可以实现功能的完善参考文献1. 赵艳铎等(译). 数据库原理(第5版) M. 清华大学出版社, 2011 2. 杨冬青等(译). 数据库系统概念(第6版) M. 机械工业出版社, 20123. 金名等(译). 数据库系统设计、实现和管理(第8版) M. 清华大学出版社, 20124. 刘智勇. SQL Server 2008宝典M. 电子工业出版社,20105. 杨萍. 服装公司销售信息管理系统的设计和实现D, 电

13、子科技大学,2013-03-256. 武益昶. 网上服装销售管理系统的设计和实现D, 湖南大学,2013-03-017. 李东艳,崔崇芳等.J2EE应用开发实例精解M.北京:清华大学出版社,2011.课程设计总结两个星期的时间特别快就过去了,这两个星期不敢说自己有多大的进步,获得了多少学问,但至少是了解了工程开发的局部过程。虽说上过数据库上过管理信息系统等相关的课程,但是没有亲身经验过相关的设计工作细微环节。这次实习证明供给了一个很好的时机。通过这次课程设计发觉这其中须要的许多学问我们没有接触过,去图书馆查资料的时候发觉我们前边所学到的仅仅是皮毛,还有许多须要我们驾驭的东西我们根本不知道。同时也发觉有许多已经学过的东西我们没有理解到位,不能敏捷运用于实际,不能很好的用来解决问题,这就须要我们不断的大量的实践,通过不断的自学,不断地发觉问题,思索问题,进而解决问题。在这个过程中我们将深刻理解所学学问,同时也可以学到不少很管用的东西。从各种文档的阅读到起先的需求分析、概念构造设计、逻辑构造设计、物理构造设计。亲身体验了一回系统的设计开发过程。许多东西书上写的很清晰,貌似看着也很简洁,思路特别清晰。但真正须要自己想方法去设计一个系统的时候才发觉其中的难度。经常做到后面突然就发觉自己一起先的设计有问

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号