服装进销存管理系统文档.doc_第1页
服装进销存管理系统文档.doc_第2页
服装进销存管理系统文档.doc_第3页
服装进销存管理系统文档.doc_第4页
服装进销存管理系统文档.doc_第5页
免费预览已结束,剩余13页可下载查看

下载本文档

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

文档简介

1 实践教学实践教学 兰州理工大学兰州理工大学 计算机与通信学院 2017 年春季学期 数据库数据库 课程设计课程设计 题 目 服装进销存管理系统 专业班级 软件工程 15 级 2 班 姓 名 张强 学 号 1516270228 指导教师 张其文 成 绩 2 目录目录 摘摘 要要 1 1需求分析 3 1 1业务需求 3 1 2业务描述 3 1 3系统功能 3 2概念结构设计 4 3逻辑结构设计 6 3 1关系模式 6 3 2关系图 6 4系统实现 6 4 1系统流程图 6 4 2系预预览 6 5系统测试 8 5 1 测试方法 8 5 2 测试用例 8 参考文献 9 课程设计总结课程设计总结 10 3 摘摘 要要 在中国市场上的服装商家有上千万家 其中使用服装系统的厂家占 70 以上 20 的用户使用 office 软件管理 另外约 10 的用户使用其他类软件进行管理自 己的服装系统 且每年不断更新换代的服装品牌有上万家 服装商场则达到了上 十万至百万的数量级 从 70 的比例中可以看出使用专业的服装系统来管理自己 服装体系的商户群体还是很大的 每年有着大量的服装商户进入到服装销售的行业 但是很多商户一直使用着 office 管家婆这样的软件做着日常的管理 短时间或者需求非常简单时是可以 做为日常管理的 但是时间一久么后就会发现有很多问题 例如 1 统计不是 特别方便 得到的报表不是自己最想要的 2 业务流程不够规范 有些步骤 可能会出错或者遗漏 3 没有好的库存和现金管理方法 导致库存和账款管理 困难 容易出错 所以急需一款计算机管理系统来解决市场上存在的这一痛点 本系统采用 eclipse 为开发工具 后台数据库采用 MySql 数据库 操作系统 为 Windows7 利用软件工程原理 采用面向对象的变成方法 其开发主要包括后 台数据库的建立和维护以及前段应用程序的开发两个方面 实现了企业服装进销 存管理的自动化和信息化 关键词 服装进销存管理 Java MySql 4 1 1需求分析需求分析 1 1 业务需求 本服装系统中最核心的部分就是它的进货 批发 零售 库存 结算五大功 能管理模块 一些数据报表统计是在每个核也模块中进行统计的 另外这五大核 也业务模块的基础数据主要是由基础数据管理模块提供 系统管理模块则是对用 户 权限 日志 数据库等的管理 1 2 业务描述 一 基础信息管理 该模块中包括对供应商 客户 会员 银行 仓库 货品信息 颜色 尺码 货品季节 货品品牌 货品种类 货品单位等信息的管 理与维护工作 二 进货信息管理 首先是向供应商发出进货订单 在订单得到确认后 把订单转换成正式的进货单 在进完货后发现有需要退货的货品那么就可以使用 进货退货单来进行货品退货管理 其他功能还包括入库管理 供应商订单统计 进货统计 进货折让统计和对填错的单据进行标志位清空的处理 三 销售业务管理 首先是向客户发出销售订单 在订单得到确认后把订 单转换成正式的销售单 在批发完成后发现有需要退货的商品那么就可以使用销 售退货单来进行货品退货管理 四 查询管理 用户可以查询客户信息 实现对客户的检查配对 还有其 他查询功能包括商品查询 供应商查询 销售查询 销售退货查询 入库查询 入库退货查询 五 库存管理 在系统建立的初期可以使用库存调整单快速添加自己的库 存数量 当季度盘点库存时可以使用库存盘点单 盘点确认后生成库存盈亏单进 行入库管理 也可以对该仓库的货品进行价格调整 六 系统管理 该模块是对系统用户 权限 日志 系统恢复与系统备份 操作的管理与维护工作 1 3 系统功能 系统功能图如下 5 1 4 功能信息 客户信息 包括的数据项有 客户代码 名称 联系人 地址 电话 手 机 传真 邮编 E mail 税号 开户行 账号 信誉度等 商品信息 包括的数据项有 商品代码 商品名称 品牌 供应商名称 尺码 款式 颜色 面料 包装方式等 入库 发货信息 包括的数据项有 入库 发货单号 客户代码 经手人 商品代码 数量 单价 金额 日期等 统计分析 主要包括库存信息 销售信息 利润分析等 2 2概念结构设计概念结构设计 2 1 数据模型的实际 E R 模型 图图 2 1 客户实体代码客户实体代码 6 图图 2 2 供应商实体供应商实体 图图 2 3 商品实体商品实体 7 图图 2 4 全局全局 E R 图图 3 3逻辑结构设计逻辑结构设计 3 1 关系模式 客户信息 客户代码 名称 联系人 地址 电话 手机 传真 邮编 E mail 税号 开户行 账号 信誉度 商品信息 商品代码 商品名称 品牌 供应商名称 尺码 款式 颜色 面料 包装方式 入库信息 入库单号 客户代码 经手人 商品代码 数量 单价 金额 日期 出库信息 出库单号 客户代码 经手人 商品代码 数量 单价 金额 日期 统计分析 库存信息 销售信息 利润分析 3 2 关系图 8 4 4系统实现系统实现 4 1 系统流程图 9 图图 4 14 1 系统流程图系统流程图 4 2 系统预览 服装进销存管理系统登录界面如图 4 2 所示 输入系统用户名 admin 密码 admin 即可以管理员身份登录 图图 4 24 2 系统登录界面系统登录界面 系统主界面一级菜单栏为 基础信息管理 进货管理 销售管理 查询管理 库存管理 系统管理 如图 4 3 所示 其中基础信息下细分有客户信息管理 商 品信息管理 供应商管理 具体界面如图 4 4 图 4 5 所示 10 图图 4 34 3 系统主界面系统主界面 图图 4 44 4 客户信息界面客户信息界面 11 图图 4 54 5 商品信息界面商品信息界面 系统进货界面主要包含入库和入库退货两个主要功能 详细信息如图 4 6 所 示 图图 4 64 6 进货界面进货界面 系统销售界面主要有出库和出库退货两个功能组成 销售界面具体功能请见 销售单 如图 4 7 所示 12 图图 4 84 8 库存界面库存界面 服装进销存管理系统最后一大主要功能 存储功能 本系统提供库存盘点和 价格调整两大功能 库存盘点可以查询仓库中货物的商品名称 商品编号 供应 商 产地 单位 规格 单价 数量 包装等信息 查询统计功能主要功能有 客户查询 商品查询 供应商查询 销售查询 入库查询 销售排行等功能 如图 4 9 所示 该部分作为之前功能的补充 已 经过系统测试 详见 5 图图 4 94 9 查询统计界面查询统计界面 13 系统管理界面主要有操作员管理 更改密码 权限管理三个主要功能 用户 可以通过操作员管理对 admin 密码进行修改 如图 4 10 所示 图图 4 104 10 系统管理界面系统管理界面 5 5系统测试系统测试 5 1 测试方法 白盒测试又称结构测试 透明盒测试 逻辑驱动测试或基于代码的测试 白 盒测试是一种测试用例设计方法 盒子指的是被测试的软件 白盒指的是盒子是 可视的 你清楚盒子内部的东西以及里面是如何运作的 白盒 法全面了解程序 内部逻辑结构 对所有逻辑路径进行测试 白盒 法是穷举路径测试 在使用这 一方案时 测试者必须检查程序的内部结构 从检查程序的逻辑着手 得出测试 数据 白盒测试的测试方法有代码检查法 静态结构分析法 静态质量度量法 逻辑覆盖法 基本路径测试法 域测试 符号测试 路径覆盖和程序变异 黑盒测试 软件测试的主要方法之一 也可以称为功能测试 数据驱动测试 或基于规格说明的测试 测试者不了解程序的内部情况 不需具备应用程序的代 码 内部结构和编程语言的专门知识 只知道程序的输入 输出和系统的功能 这是从用户的角度针对软件界面 功能及外部结构进行测试 而不考虑程序内部 逻辑结构 具体的黑盒测试用例设计方法包括等价类划分法 边界值分析法 错 14 误推测法 因果图法 判定表驱动法 正交试验设计法 功能图法等 5 2 测试用例 1 测试客户信输入 测试流程 在基础信息里添加客户信息 如图 4 4 打开数据库中的 tb customer 表 检查刚刚输入的信息是否被录入 测试结果 录入成功 如图 5 1 所示 2 测试商品信息 测试流程 在基础信息里添加商品信息 如图 4 5 打开数据库中的 tb goods 表 检查刚刚输入的信息是否被录入 测试结果 录入成功 如图 5 2 所示 3 测试商品入库退货 测试流程 在进货管理模块里选择入库退货 打开数据库中的 tb storagecheck 表 检查刚刚输入的商品是否被入库退货 15 图图 5 35 3 测试结果 入库退货成功 数量减少 2 如图 5 3 所示 4 测试销售出库 测试流程 在销售管理模块里选择出库 打开数据库中的 tb storagecheck 表 检查刚刚输入的商品是否被出库 图图 5 45 4 16 测试结果 出库成功 数量减少 10 如图 5 4 所示 5 测试商品信息查询 测试流程 打开数据库中的 tb goods 表 查询商品信息 图图 5 55 5 图图 5 65 6 测试结果 查询成功 如图 5 5 图 5 6 所示 测试时 大多都是 sql 查询 修改 删除出现相关问题 通过仔细测试检查 对 sql 更改 可以实现功能的完善 17 参考文献参考文献 1 赵艳铎等 译 数据库原理 第 5 版 M 清华大学出版社 2011 2 杨冬青等 译 数据库系统概念 第 6 版 M 机械工业出版社 2012 3 金名等 译 数据库系统设计 实现与管理 第 8 版 M 清华大学出版社 2012 4 刘智勇 SQL Server 2008 宝典 M 电子工业出版社 2010 5 杨萍 服装公司销售信息管理系统的设计与实现 D 电子科技大学 2013 03 25 6 武益昶 网上服装销售管理系统的设计与实现 D 湖南大学 2013 03 01 7 李东艳 崔崇芳等 J2EE 应用开发实例精解 M 北京 清华大学出版社 2011 18 课程设计总结课程设计总结 两个星期的时间非常快就过去了 这两个星期不敢说自己有多大的进步 获 得了多少知识 但起码是了解了项目开发的部分过程 虽说上过数据库上过管理 信息系统等相关的课程 但是没有亲身经历过相关的设计工作细节 这次实习证 实提供了一个很好的机会 通过这次课程设计发现这其中需要的很多知识我们没有接触过 去图书馆查 资料的时候发现我们前边所学到的仅仅是皮毛 还有很多需要我们掌握的东西我 们根本不知道 同时也发现有很多已经学过的东西我们没有理解到位 不能灵活 运用于实际 不能很好的用来解决问题 这就需要我们不断的大量的实践 通过 不断的自学 不断地发现问题 思考问题 进而解决问题 在这个过程中我们将 深刻理解所学知识 同时也可以学到不少很实用的东西 从各种文档的阅读到开始的需求分析 概念结构设计 逻辑结构设计 物理 结构设计 亲身体验了一回系统的设计开发过程 很多东西书上写的很清楚 貌 似看着也很简单 思路非常清晰 但真正需要自己想办法去设计一个系统的时候 才发现其中的难度 经常做到后面突然就发现自己一开始的设计有问题 然后又回去翻工 在各 种反复中不断完善自己的想法 我想有这样的问题不止我一个 事后想想是一开始着手做的时候下手过于轻 快 或者说是根本不了解自己要做的这个系统是给

温馨提示

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

评论

0/150

提交评论