




已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录 第一章 系统概述 1 1 1 开发背景 1 1 2 开发目标 1 1 3 开发意义 1 1 4 开发工具 1 1 5 运行环境 1 第二章 需求分析 3 2 1 可行性分析 3 2 1 1 技术可行性分析 3 2 1 2 经济可行性分析 3 2 1 3 管理可行性分析 3 2 1 4 法律可行性分析 3 2 2 功能需求分析 3 2 3 性能需求分析 3 2 4 数据流图 4 2 5 数据字典 4 第三章 总体设计 7 3 1 系统功能模块设计 7 3 1 1 系统功能模块图 8 3 2 数据库设计 9 3 2 1 概念结构设计 9 3 2 2 逻辑结构设计 11 3 2 3 物理结构设计 12 3 2 4 数据表设计 13 第四章 详细设计 15 4 1 系统登录模块设计 15 4 2 系统主界面设计 错误 未定义书签 错误 未定义书签 4 3 采购管理模块设计 错误 未定义书签 错误 未定义书签 4 4 商品信息查询模块设计 错误 未定义书签 错误 未定义书签 4 5 销售管理模块设计 错误 未定义书签 错误 未定义书签 个人总结 错误 未定义书签 错误 未定义书签 参考文献 20 0 第一章 系统概述 1 1 开发背景 服装行业属于劳动密集型行业 具有投资少 见效快 技术含量较低等特点 在我国 中等规模的服装企业近五万家 行业竞争相当激烈 行业平均利润率日益 下降 随着全球经济一体化速度的加快和中国成功的加入 WTO 这对我国所有的企 业来说面临着机遇和挑战 尤其是服装行业企业面临的市场的压力越来越大 产品 问题 价格问题 质量问题 服务问题 面对如此激烈的竞争 企业不仅仅是要提 高企业的规模 管理以及营销理念 还要运用先进的信息技术 信息管理工具来适 应瞬息万变的市场 以此避免企业处于被淘汰之行列 服装销售管理系统可以让服装销售量增长迅速 服装销售在整个服装销售中所 占比例将会越来越高 与传统的服装销模式相比较 服装销售管理系统拥有许多不 可比拟的优越性 开发服装销售管理系统不但可以扩大商家的规模和市场影响力 而且可以减少企业的经营成本 提高工作效率 1 2 开发目标 系统采用人机对话方式 信息查询方便 灵活 商品的入库 出库以及销售流程 清晰 数据计算自动完成 提高工作效率 可以方便查询库存信息 并可以对商品 价格进行调整 系统运行稳定 1 3 开发意义 系统开发的意义有一下几点 1 服装商可以利用服装销售管理系统 对商品库存可以进行更好的管理 2 对采购回来的商品进行分类 将商品信息输入系统 可以随时查询商品信息 3 可以利用管理系统对商品的销售进行处理 对商品销售量进行统计 1 4 开发工具及运行环境 本课题的开发工具有 Java MySQL 数据库 Tomcat 等 1 Java Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序设计语言和 Java 平台的总称 Java 是一种简单的 面向对象的 分布式的 解释型的 健壮安 1 全的 结构中立的 可移植的 性能优异 多线程的动态语言 Java 语言的优良特性使得 Java 应用具有无比的健壮性和可靠性 这也减少了 应用系统的维护费用 Java 对对象技术的全面支持和 Java 平台内嵌的 API 能缩短 应用系统的开发时间并降低成本 Java 的到处可运行的特性使得它能够提供一个随 处可用的开放结构和在多平台之间传递信息的低成本方式 特别是 Java 企业应用编 程接口 Java Enterprise APIs 为企业计算及电子商务应用系统提供了有关技术和丰 富的类库 2 MySQL 数据库 MySQL 是一个小型关系型数据库管理系统 开发者为瑞典 MySQLAB 公司 它被广泛 地应用在 Internet 上的中小型网站中 由于其体积小 速度快 总体拥有成本低 尤其是开放源码这一特点 适合中小型网站 MySQL 数据库使用最常用的数据库管 理语言 结构化查询语言 SQL 进行数据库管理 MySQL 是一个真正的多用户 多线程 SQL 数据库服务器 它是一个客户机 服务器结构的实现 它是现在流行的关 系数据库中其中的一种相比其它的数据库管理系统 DBMS 来说 MySQL 具有小巧 功能 齐全 查询迅捷等优点 3 Tomcat Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器 Tomcat 是 Apache 软件 基金会 Apache Software Foundation 的 Jakarta 项目中的一个核心项目由 Apache Sun 和其他一些公司及个人共同开发而成 最新的 Servlet 和 JSP 规范总 是能在 Tomcat 中得到体现 Tomcat 5 支持最新的 Servlet 2 4 和 JSP 2 0 规范 因为 Tomcat 技术先进 性能稳定 而且免费 因而成为目前比较流行的 Web 应用服 务器 Tomcat 运行时占用的系统资源小扩展性好 支持负载平衡与邮件服务等开 发应用系统常用的功能 Tomcat 是一个小型的轻量级应用服务器 在中小型系统和 并发访问用户不是很多的场合下被普遍使用 是开发和调试 JSP 程序的首选 4 硬件环境 1 2 00GB 内存 2 操作系统为 Windows 7 旗舰版 2 第二章 需求分析 2 1 可行性分析 2 1 1 技术可行性分析 技术可行性研究主要考虑系统硬件和软件的配置能否满足用户的需求 依照现在的 技术条件能否顺利完成系统的实现 本系统采用 Java 开发语言 利用 tomcat 实现 web 应用程序 采用 MySQL 数据库 在一定程度上可以建立一个小型系统 2 1 2 经济可行性分析 经济可行性主要研究用户需要支出的费用和使用系统后收到的效益 本系统投 入的成本不多 在使用系统后 可以为用户在管理方面节约成本 提高工作效率 进而为用户增加收益 2 1 3 管理可行性分析 由于网上服装销售系统的管理员界面功能比较全面能够对销售系统中的数据进 行及时的维护 界面中每个操作项都比较明了易懂 所以操作员可以比较容易的了 解并熟练使用该系统对整个系统进行管理 2 1 4 法律可行性分析 该平台是自主开发设计 因此不会构成侵权都是用开源技术没版权问题在法律上是 可行的 综上所述 开发本系统在技术 经济 管理和法律方面都是可行的 2 2 需求分析 2 2 1 功能需求分析 通过调查研究 要求系统需要具有以下功能 1 系统具有良好的人机操作界面 2 在各种单据中根据输入的基本数据自动计算金额 3 方便的数据查询 4 对商品信息的输入操作要简单方便 5 对商品的库存信息 商品销售信息进行有效管理 2 2 2 性能需求分析 通过调查研究 要求系统需要具有的性能如下 3 1 可靠性 传输数据服务要求准确 不能丢失数据 2 安全性 硬件设备的安全性 操作系统及支持软件的安全性 应用及数据的安全性 3 易用性 要求具有一定的计算机知识和操作能力的管理用户 按照数据流程即可进行操作 2 2 3 数据流图 图 2 1 顶层数据流图 图 2 2 一层数据流图 2 2 4 数据字典 由于本次课程设计的是小型服装管理系统的开发 所以书写数据字典来保存描 述一个数据的信息 这样就使得更新和修改起来比较方便 而且能单独处理描述每 个数据的信息 下面将列出数据元素的数据信息 数据流名 商品信息 4 数据流来源 管理员 数据流去向 库存管理 描述 商品各种属性或相关的记录 定义 商品信息 商品编号 商品名称 尺码 款式 类别 颜色 进价 售价 数据流名 入库信息 数据流来源 管理员 数据流去向 库存管理 描述 入库商品的各种属性或相关的记录 定义 入库信息 商品编号 商品名称 款式 颜色 单价 金额 入库日期 数量 数据流名 出库信息 数据流来源 库存管理 数据流去向 销售管理 描述 出库商品的各种属性或相关的记录 定义 出库信息 商品编号 商品名称 颜色 尺码 数量 单价 金额 出库日期 数据流名 库存信息 数据流来源 入库管理 数据流去向 库存管理 描述 库存各种属性或相关的记录 定义 库存信息 商品编号 商品名称 单位 尺码 款式 颜色 数量 单价 金额 数据流名 管理员信息 数据流来源 管理员 数据流去向 用户管理 描述 用户各种属性或相关的记录 定义 用户信息 用户名 密码 权限 数据流名 查询信息 5 数据流来源 管理员 数据流去向 管理员 描述 将要查询的信息显示给管理员 定义 查询信息 商品编号 商品名称 单位 尺码 款式 颜色 数量 单价 金额 处理条目名称 入库处理 描述 将要入库的商品信息输入库存管理 输入 商品入库信息 输出 入库单 处理条目名称 出库处理 描述 将要出库的商品信息从库存管理中提出 输入 出库商品信息 输出 出库单 处理条目名称 查询处理 描述 对要查询的商品信息输入系统 从库存管理提出商品信息 输入 查询商品信息 输出 查询结果 处理条目名称 记录处理信息 描述 对所有操作的信息进行记录 输入 入库 出库和查询信息 输出 返回结果 数据存储名称 商品信息表 编号 商品信息表 简述 用来记录商品的基本信息 如存储商品名称 编号 单价等 数据存储名称 用户表 6 编号 用户表 简述 用来记录用户的基本信息 如用户的名称 密码等 数据存储名称 库存信息表 编号 库存信息 简述 用来存储库存信息 数据存储名称 入库表 编号 入库表 简述 用来存储商品入库的详细信息 数据存储名称 销售表 编号 销售表 简述 用来存储商品销售的详细信息 第三章 系统总体设计 3 1 功能结构设计 7 3 1 1 功能模块图 小型服装销售管理系统的功能模块图如下 密 码 管 理 权 限 管 理 商 品 入 库 商 品 出 库 商 品 销 售 销 售 查 询 库 存 查 询 销 售 统 计 库 存 管 理 信 息 管 理 用 户 管 理 采 购 管 理 库 存 管 理 销 售 管 理 查 询 统 计 服装销售管理系统 图 3 1 功能模块图 3 1 2 功能模块描述 1 用户管理模块 该模块的功能包括用户登录的验证和对用户的权限的管理设置 2 采购管理模块 该模块主要管理商品采购信息录入和商品采购信息查询 产生入库单 3 库存管理模块 该模块主要管理商品入库信息 商品库存查询和库存商品价格调整 4 销售管理模块 该模块主要用于实现服装的销售信息录入和销售信息查询 通过对服装进销存管理系统的数据库的需求分析 可以得到数据库的基本数据 和数据结构以及数据处理的流程 下面列出系统的 E R 图 5 查询统计模块 该模块主要管理销售信息查询 商品入库查询和商品销售排行 8 3 2 数据库设计 3 2 1 概念结构设计 图 3 2 用户属性图 图 3 3 商品的属性图 图 3 4 商品入库单的属性图 9 图 3 5 商品出库属性图 图 3 6 库存表的属性图 10 图 3 7 系统整体 E R 图 3 2 2 逻辑结构设计 1 库存表 库存编号 商品名称 商品颜色 商品尺码 商品款式 商品单价 商 品数量 2 入库单 入库编号 商品编号 商品名称 商品颜色 商品尺码 商品款式 商 品单价 商品数量 入库日期 3 销售表 销售票号 商品编号 商品名称 销售单价 销售数量 商品颜色 商品尺码 出库日期 4 商品信息表 商品编号 商品名称 商品颜色 商品尺码 商品款式 商品单价 5 管理员 用户名 登陆密码 用户权限 11 图 3 8 表之间的关系图 3 2 3 物理结构设计 图 3 9 物理结构设计 12 3 2 4 数据表设计 根据设计好的数据模型来进行数据库各个表的设计 系统主要数据库表如下 表 3 1 商品信息表 字段名数据类型长度功能描述 商品编号 Int4 商品编号 主键 商品名称 varchar50 商品名称 商品尺码 varchar100 商品尺码 商品款式 varchar100 商品款式 商品颜色 varchar20 商品颜色 商品单价 varchar20 商品单价 说明 商品信息表用于存放商品的信息 表 3 2 用户信息表 字段名类型长度说明 用户名 varchar20 用户名 主键 密码 varchar8 密码 说明 用于存放用户的基本信息 表 3 3 入库信息表 字段名类型长度说明 入库单号 Int4 入库单号 主键 入库日期 Datetime8 入库日期 商品编号 int4 商品编号 外键 商品单价 varchar20 商品单价 入库数量 int4 入库数量 商品名称 varchar50 商品名称 商品颜色 varchar20 商品颜色 商品尺码 varchar100 商品尺码 商品款式 varchar100 商品款式 说明 用于存放入库的信息 13 表 3 4 销售信息表 字段名类型长度说明 销售编号 Int4 销售编号 主键 出库日期 Datetime8 出库日期 商品编号 Int4 商品编号 外键 出库数量 Int4 出库数量 商品单价 varchar20 商品单价 商品名称 varchar50 商品名称 商品颜色 varchar20 商品颜色 商品款式 varchar100 商品款式 商品总金额 varchar20 商品总金额 说明 用于存放销售的信息 14 第四章 系统详细设计 4 1 程序流程图 只有输入正确的用户名和密码 单击登录按钮才能进入系统 登录 按钮用于 执行用户名密码的验证工作 如果验证用户名和密码有效 则启动系统 否则禁止 进入系统 并提示 用户名或密码不正确 管理员登录流程如图 4 1 所示 图 4 1 管理员登录程序流程图 对管理员信息的修改 删除或者增加 都需要登录系统之后进入系统设置界面 进行操作 具体流程如图 4 2 所示 15 图 4 2 用户管理程序流程图 当用户输入用户名及登录密码后 点击登录按钮 系统判定用户名及登陆密码 正确后 用户将进入系统主界面 具体流程如图 4 3 所示 图 4 3 进入系统主界面的程序流程图 采购管理 模块负责输入商品的入库信息 工具提示输入相关的商品信息 16 单击 保存信息 按钮可以把商品信息保存到商品信息表中 单击 清除重置 按 钮又可以重新输入入库商品的信息 采购管理的程序流程如图 4 4 所示 图 4 4 采购入库程序流程图 商品信息查询 模块负责查询商品的库存信息 可以根据查询条件进行查询 单击 查询 按钮可以查询指定条件的库存信息 单击 显示全部数据 按钮又可 以显示所有库存商品的信息 商品信息查询的程序流程如图 4 5 所示 17 图 4 5 入库信息查询系统流程图 销售管理 模块负责销售商品的操作 进行销售时 需要商品信息和尺码等相 关信息 然后单击 保存信息 按钮 就产生了销售单存入销售表中 销售流程如 图 4 6 所示 18 图 4 6 销售管理程序流程图 19 课程设计心得与体会 通过努力 经过三周的设计和开发 服装销售系统基本开发完毕 本论文着重 介绍了如何开发服装销售系统 在系统设计部分介绍了服装销售系统的数据表的设 计和系统流程及业务流程图的设计 在总体设计中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年潍坊工商职业学院人才引进计划(70人)模拟试卷附答案详解(黄金题型)
- 2025年甘肃畜牧工程职业技术学院招聘工作人员15人考前自测高频考点模拟试题及答案详解(历年真题)
- 2025江苏苏州千灯镇招聘镇属公司工作人员拟录用笔试历年参考题库附带答案详解
- 2025湖南张家界市市场监督管理局招聘公益性岗位人员1人模拟试卷及完整答案详解1套
- 2025陕西西安市建总工程集团3月招聘笔试历年参考题库附带答案详解
- 2025重庆演艺集团招聘综合管理宣传推介策划执行等岗位招聘5人笔试历年参考题库附带答案详解
- 2025广西南宁市江南区翠湖路小学春季学期临聘教师招聘1人模拟试卷及参考答案详解
- 2025贵州黔凯城镇建设投资(集团)有限责任公司招聘工作人员缴费成功人数与招聘岗位人数达不到31比例岗位(截止9月17日1700)笔试历年参考题库附带答案详解
- 2025年德阳市事业单位公开考试招聘工作人员笔试模拟试卷附答案详解(黄金题型)
- 2025年4月四川乐山昶康心血管病医院招聘医护人员12人考前自测高频考点模拟试题有答案详解
- 浙教版八年级信息技术上册《第4课-在线协同》课件
- 停车位买卖合同电子版
- ISO15614-1 2017 金属材料焊接工艺规程及评定(中文版)
- 2024年安徽九华山旅游发展股份有限公司招聘笔试参考题库附带答案详解
- B级英语词汇表修改版
- 2024年山西省成考(专升本)大学政治考试真题含解析
- 最高法院第一巡回法庭关于行政审判法律适用若干问题的会议纪要
- 足球场的运营可行性方案
- GB/T 2881-2023工业硅
- 有限合伙份额质押合同完整版(包含质押登记公证手续)
- GB/T 43299-2023机动车玻璃电加热性能试验方法
评论
0/150
提交评论