已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
便利店进销存管理系统概要设计说明书便利店进销存管理系统概要设计说明书 第 1 页 共 15 页 编写 张三 李四日期 2015 07 13 审核 王五日期 批准 日期 受控状态 是 发布版次 1 0 日期 YYYY MM DD 编号 便利店进销存管理系统概要设计说明便利店进销存管理系统概要设计说明 书书 便利店进销存管理系统概要设计说明书便利店进销存管理系统概要设计说明书 第 2 页 共 15 页 变更记录变更记录 日期版本变更说明作者 2015 07 91 0初始版本张三 李四 2015 07 131 1更新版本张三 李四 便利店进销存管理系统概要设计说明书便利店进销存管理系统概要设计说明书 第 3 页 共 15 页 目目 录录 1引言引言 4 1 1编写目的 4 1 2背景 4 1 3基线 4 1 4范围 4 1 5定义 5 1 6参考资料 5 2总体设计总体设计 5 2 1概述 5 2 1 1功能描述 5 2 1 2运行环境 6 2 1 3开发环境 7 2 2设计思想 7 2 2 1系统构思 7 2 2 2关键数据结构 8 2 3人工处理过程 8 3系统功能设计系统功能设计 8 3 1 1各子模块功能的描述 9 4系统数据结构设计系统数据结构设计 10 4 1说明 10 4 2数据结构 10 4 3数据结构与系统元素的关系 13 5接口设计接口设计 13 5 1用户接口 13 5 2外部接口 13 6运行设计运行设计 13 6 1系统初始化 13 6 2运行控制 13 6 3系统结束 14 7系统出错处理设计系统出错处理设计 14 7 1出错信息 14 7 2补救措施 14 8系统维护设计系统维护设计 14 8 1检测点的设计 14 8 2检测专用模块的设计 14 9尚待解决的问题尚待解决的问题 15 便利店进销存管理系统概要设计说明书便利店进销存管理系统概要设计说明书 第 4 页 共 15 页 1 引言引言 1 1 编写目的编写目的 本说明书目的在于明确说明系统需求 界定系统实现功能的范围 指导系统设计以及 编码 本说明书的预期读者为 张翼 陈沛 黄泽洲 罗宁 段瑜 陈秋丽等 1 2 背景背景 a 待开发的软件系统的名称为 便利店进销存管理系统 b 本项目的任务提出者及单位 开发者 用户及实现该软件的计算中心或计算机网 络 c 该软件系统是便利店进销存管理系统 结合了数据库管理系统 登陆系统和信息 管理系统为一体的综合软件系统 它是比较规范的 典型的基于 Java 的开发模式的系统软 件 1 3 基线基线 便利店进销存管理系统需求分析说明书 v1 0 1 4 范围范围 系统包括的范围 主要分为七大模块 登陆模块 收银模块 库存管理模块 进货模 块 显示销售记录模块 商品管理模块 人事管理模块 登陆模块 登陆模块 用户登陆 个人信息 收银模块 收银模块 记录信息 发票打印 用户信息管理 商品信息管理 库存管理模块 库存管理模块 商品信息录入 商品信息修改 用户信息管理 便利店进销存管理系统概要设计说明书便利店进销存管理系统概要设计说明书 第 5 页 共 15 页 进货模块 进货模块 商品信息管理 用户信息管理 显示销售记录模块 显示销售记录模块 统计销售量 统计销售额 商品管理模块 商品管理模块 商品信息管理 人事管理模块 人事管理模块 员工信息管理 1 5 定义定义 Jdbc JAVA 数据库连接 Jbpm Java business process management 业务流程管理 1 6 参考资料参考资料 便利店进销存管理系统计划任务书 属于本项目的其他已发表的文件 本文件中各处引用的文件 资料 包括所要用到的软件开发标准 列出这些文件资 料的标题 文件编号 发表日期和出版单位 说明能够得到这些文件资料的来源 2 总体设计总体设计 2 1 概述概述 2 1 1 功能描述功能描述 系统包括的范围 主要分为七大模块 登陆模块 收银模块 库存管理模块 进货模 块 显示销售记录模块 商品管理模块 人事管理模块 登陆模块 登陆模块 用户登陆 个人信息 收银模块 收银模块 便利店进销存管理系统概要设计说明书便利店进销存管理系统概要设计说明书 第 6 页 共 15 页 记录信息 发票打印 用户信息管理 商品信息管理 库存管理模块 库存管理模块 商品信息录入 商品信息修改 用户信息管理 进货模块 进货模块 商品信息管理 用户信息管理 显示销售记录模块 显示销售记录模块 统计销售量 统计销售额 商品管理模块 商品管理模块 商品信息管理 人事管理模块 人事管理模块 员工信息管理 2 1 2 运行环境运行环境 2 1 2 1软件环境软件环境 名称名称版本版本语种语种 操作系统Windows Server2003简体中文 操作系统的附加功能SP43简体中文 数据库平台Mysql5 1简体中文 应用平台tomcat5 x简体中文 客户端软件MS IE8 0简体中文 2 1 2 2硬件环境硬件环境 服务器服务器最低配置最低配置推荐配置推荐配置 1CPU P4 2 0G1CPU P4 2 8G应用和数据 库服务器Mem 512MMem 4G 便利店进销存管理系统概要设计说明书便利店进销存管理系统概要设计说明书 第 7 页 共 15 页 HD 40GHD 120G 邮件服务器 2 1 3 开发环境开发环境 2 1 3 1服务器软件环境服务器软件环境 分类分类名称名称版本版本语种语种 操作系统Windows2003简体中文 操作系统的附加功能SP33简体中文 数据库平台MysqlV5 5英语 应用平台JavaV7 0简体中文 版本控制系统svn1 66简体中文 邮件系统OutlookV3 0英语 客户端软件JavaV7 0英语 2 1 3 2服务器硬件环境服务器硬件环境 服务器服务器最低配置最低配置推荐配置推荐配置 1CPU P4 2 0G1CPU P4 2 8G Mem 512MMem 2G 应用服务器 数据库服务 器 邮件服 务器 目录 服务器 HD 40GHD 120 2 2 设计思想设计思想 2 2 1 系统构思系统构思 系统功能层次 1 表现层 包括JavaSwing页面视图 有 LoginFrame MainFrame LogoutFrame SalePanel等 主要负责界面的呈现显 便利店进销存管理系统概要设计说明书便利店进销存管理系统概要设计说明书 第 8 页 共 15 页 示 2 功能层 包括mysql connector 主要有 Role SaleRecorderIn SaleRecorderByGoods Goods等 主要负责在服务器 端调用服务层提供的服务来完成系统设计的所有功能 3 服务层 包括提供服务接口的Java 文件 有DBConnect ForSale ForGoods等 4 数据层 包括与数据库的链接功能 主要有DBConnect ForSale ForGoods等 5 系统底层 包括Windows7 操作系统 应用服务器Tomcat 6 x 数据库库软件MySQL 5 x 2 2 2 关键数据结构关键数据结构 2 2 2 1数据结构图数据结构图 2 3 人工处理过程人工处理过程 说明在本系统的运行过程中不得不包含的人工处理过程 若有的话 指出该处理过程 在系统中的前后相关的功能及操作 该过程出现的原因 输入 输出 处理过程 便利店进销存管理系统概要设计说明书便利店进销存管理系统概要设计说明书 第 9 页 共 15 页 3 系统功能设计系统功能设计 此部分主要对关键功能进行设计 描述其实现方式 如果对详细设计要求不高 也可在下面的部分中包括对详细设计的功能说明 不必另 建详细设计文件 此部分主要对各模块功能进行分解 尽量能细化到每一个操作 同时附 以特征界面和数据表设计 3 1 1 各子模块功能的描述各子模块功能的描述 3 1 1 1 用户登陆用户登陆 1 模块应该实现的功能 即用户信息管理 为了能够实现进货管理 收银管理 库 存管理 商品信息管理 统计商品信息管理 人事管理 用户需要正确登陆 由此产生用 户相关信息 如联系方式等需要有系统进行管理 2 管理人员权限 管理人员可以在该模块中查询对应的用户信息 可浏览 修改员 工的资料 并可以删除指定员工的相关信息 这对于确保用户信息的有效性会很有效 系统功能说明 用户管理 用户注册 如果用户注册 就可以参与便利店的运行操作中 用户信息管理 用户可以更改个人私有信息 如密码等 3 1 1 2 收银收银 1 模块应该实现的功能 当顾客将自己所需购买的商品拿到收银台准备付款时 收银 员能通过条形码读取商品的信息 数量 价格等 并能在统计完后打印出发票 2 模块所包括的内容 1 商品信息 商品的基本信息 主要包括商品的价格 数量和折扣 3 1 1 3 库存管理库存管理 模块应该实现的功能 当货物信息有变更时 仓管员能够及时更改各类商品的信息 区位 数量 种类 价格等 3 1 1 4 进货管理进货管理 模块应该实现的功能 当货物到达时 仓管员能够将各类商品的信息录入系统 区位 数量 种类 价格等 便利店进销存管理系统概要设计说明书便利店进销存管理系统概要设计说明书 第 10 页 共 15 页 3 1 1 5 显示销售记录显示销售记录 模块应该实现的功能 管理员随时能够查看并统计各类商品的信息 销售量 销售额 等 3 1 1 6 商品管理商品管理 模块应该实现的功能 仓管员能够对某个商品的信息及时进行增删查改 3 1 1 7 人事管理人事管理 模块应该实现的功能 管理员能够对员工的信心及时进行增删查改 管理员 修改用户 查询用户 删除用户 员工 用户登陆 4 系统数据结构设计系统数据结构设计 4 1 说明说明 在面向对象的设计方法中 数据也可以作为一个对象来处理 如果数据附属于某一对 象 可以将其纳入该对象的属性管理之中 所以在面向对象的设计过程中 对数据的设计 是在对对象的设计过程中完成的 4 2 数据结构数据结构 表 表 check 订单订单 字段类型NULL额外说明 便利店进销存管理系统概要设计说明书便利店进销存管理系统概要设计说明书 第 11 页 共 15 页 chencIdint 11 否auto increment编号 Datedatetime否日期 sumint 11 否总计 订单详情 表 表 goods 商品商品 字段类型NULL额外说明 goodsIdint 11 否auto increment编号 namevarchar 50 否名称 barcodevarchar 50 否二维码 priceint 11 否价格 numberint 11 否数量 positionIdint 11 否货柜编号 kindIdint 11 否种类编号 表 表 member 用户用户 字段类型NULL额外说明 memberIdint 11 否auto increment编号 usernamevarchar 50 否用户名 passwordvarchar 50 否密码 便利店进销存管理系统概要设计说明书便利店进销存管理系统概要设计说明书 第 12 页 共 15 页 nameint 11 否姓名 roletinyint 2 否权限 表 表 position 货架货架 字段类型Null额外说明 positionIdint 11 否auto increment namevarchar 50 否 表 表 salerecord 销售纪录销售纪录 字段类型NULL额外说明 salerecordIdint 11 否auto increment编号 checkIdint 11 否订单号 goodsIdint 11 否商品编 号 numberint 11 否数量 subtotalint 11 否小计 表 表 workrecord 字段类型NULL额外说明 便利店进销存管理系统概要设计说明书便利店进销存管理系统概要设计说明书 第 13 页 共 15 页 workrecordIdint 11 否auto increment编号 memberIdint 11 否开始时间 starttimedatetime否工作时长 lasttimeint 11 否 4 3 数据结构与系统元素的关系数据结构与系统元素的关系 说明各个数据结构与访问这些数据结构的各个系统元素之间的对应关系 将数据和系 统的程序模块有机地结合起来 可以进一步向系统最终的数学模型 程序语言 靠近 5 接口设计接口设计 5 1 用户接口用户接口 进销存管理系统有两个接口 打印机打印和扫描仪扫描 通过这两个接口完成商品信 息的读取和发票的打印功能 5 2 外部接口外部接口 1 顾客购买商品时 系统与扫描器的接口 2 打印发票时 打印机与系统的接口 6 运行设计运行设计 6 1 系统初始化系统初始化 说明本系统的初始化过程 以流程的方式描述系统依次的动作 包括内存使用情况 数据初始化 对象的初始化等 6 2 运行控制运行控制 a 说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合 说明每 种运行所历经的内部模块和支持软件 b 说明每一种外界运行控制的方式方法和操作步骤 便利店进销存管理系统概要设计说明书便利店进销存管理系统概要设计说明书
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业员工爱岗敬业演讲稿2篇
- 个人职业发展规划书撰写指南与模板
- 卫健委宣教:中心工作指南
- 秸秆车间安全规范讲解
- AI不会取代人类的理由
- 企业安全监管报告讲解
- 安全生产环保春联集锦讲解
- 2026年食品加工业安全生产管理方案
- 四川省绵阳市高中2024级第二学年末教学质量测试 数学答案
- 五年级美术上册创意素描课|联想造型
- DB11-T 2556-2026 城市轨道交通既有线改造技术要求
- 《渔光互补发电项目施工期水土保持方案》
- 混凝土罐车安全培训
- 2026年湖北省工程专业技术职务水平能力测试(规划)综合能力测试题及答案
- 2026-2030中国人力资源服务行业全景调研与发展战略研究咨询报告
- 2026中国电力建设秋招面试题及答案
- 焦虑障碍患者的家属辅导
- 白酒培训销售新人课件
- TYH1019-2020立方星内部载荷结构设计要求
- 外科换药术课件
- 635MPa 级热轧带肋高强钢筋应用技术规程
评论
0/150
提交评论