已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
卷烟零售管理系统卷烟零售管理系统 概要设计说明书概要设计说明书 目目 录录 第一章第一章 引言引言 4 1 1 编写目的 4 1 2 项目背景 4 1 3 定义 4 1 3 1 专门术语 4 1 3 2 缩写 4 1 4 参考资料 5 第二章第二章 总体设计总体设计 5 2 1 需求规定 5 2 1 1 对功能的规定 5 2 1 2 对性能的规定 5 2 1 3 输入 输出要求 6 2 1 4 数据管理能力要求 6 2 1 5 故障处理要求 6 2 2 其它专门要求 6 2 3 运行环境 7 2 6 基本设计概念和处理流程 8 2 6 2软件总体模型 8 2 6 3技术架构 8 2 6 4软件系统结构 9 2 6 5部署模型 9 第三章第三章 系统结构设计系统结构设计 10 3 1 功能需求与程序模块的关系 10 3 3XX 功能 10 3 15 3 4 10 3 4 1结构 10 3 4 2对象关系与类结构 11 3 4 3人工处理过程 11 第四章第四章 接口设计接口设计 12 4 1 外部接口 12 4 1 1 用户界面 12 4 1 2 软件接口 12 4 1 3 硬件接口 12 4 2 内部接口 12 第五章第五章 运行设计运行设计 13 5 1 运行模块的组合 13 5 2 运行控制 13 5 3 运行时间 13 第六章第六章 出错处理设计出错处理设计 14 6 1 出错输出信息 14 6 2 出错处理对策 14 第七章第七章 安全保密设计安全保密设计 15 第八章第八章 维护设计维护设计 15 第一章第一章 引言引言 1 1 编写目的编写目的 编写本概要设计的目的是 做好卷烟零售的管理 进而可以更好的提升整 个卷烟销售的业务水平 主要介绍卷烟零售管理系统中所要实现的功能模块 本文的预期读者为 1 卷烟零售管理系统的设计 开发人员 2 卷烟零售管理系统的验收 评审人员 1 2 项目背景项目背景 通过在中软海晟的两个星期的学习 在企业提供的多个项目中 我们小组 共同讨论下选择了卷烟零售管理系统作为实训项目 1 3 定义定义 卷烟零售管理系统即包括商品销售 库存管理和统计分析 商品信息和 系统管理 1 3 1 专门术语专门术语 卷烟零售管理则命名为 CigaretteManagement 1 3 2 缩写缩写 1 系统 若未特别指出 统指卷烟零售管理系统 2 SQL Structured Query Language 结构化查询语言 5 15 1 4 参考资料参考资料 C 编程 SQL Server 2005 Enterprise Architect UML 第二章第二章 总体设计总体设计 2 1 需求规定需求规定 2 1 1 对功能的规定对功能的规定 卷烟零售管理系统主要完成销售及管理的相关工作 它包括 1 商品信息 2 库存管理 3 商品销售 4 统计分析 5 系统管理 具体包括 1 登陆模块功能 在窗体上实现登陆功能 2 商品信息模块功能 商品信息 价格信息 供应商管理 3 库存管理模块功能 商品入库 库存结转 库存管理 4 商品销售模块功能 商品销售 销售查询 挂单及取单 5 统计分析模块功能 统计报表 进销存报表 结转查询 6 系统管理模块功能 商品类别管理 收银热键 班次管理 用户管理 要求系统能有效 快速 安全 可靠和无误的完成上述操作 并要求客户端 的界面要简单明了 易于操作 服务器程序利于维护 2 1 2 对性能的规定对性能的规定 使用 Windows 窗体设计 对于数据的处理应在 2 秒之内响应 2 1 3 输入输入 输出要求输出要求 输入的数据为管理类数据 输入的数据较简单 没有特殊要求 在数据输入的相关窗体页面 须提供页面数据合法性校验 包括 对数据类 型的检查 对日期类型数据的检查 对特定字符长度的检查 使用窗体页面输出数据 包括页面显示的数据等 对这类数据没有特殊要求 2 1 4 数据管理能力要求数据管理能力要求 项目所使用的数据库为 SQL Server 2005 对于所建的表要遵循范式 适当使 用存储过程等来不使数据被随意更改 2 1 5 故障处理要求故障处理要求 软件支撑环境运行错误 数据库运行错误 系统无法使用 将提供错误提示页面 并记录日志 系统配置参数错误 系统提供错误提示页面 要求管理员修改相关配置参数 配置参数的修改方法应参考相关为管理员提供的手册 系统参数初始化错误 提供系统初始化功能 用于成批完成系统初始化 在 初始化过程中 对于严重影响平台运行的错误 提供错误提示页面 对于普 通错误 记录日志 应用程序错误 由应用程序提供错误提示页面 相关错误应记录日志 2 2 其它专门要求其它专门要求 1 先进性 采用先进成熟的技术 确保系统的先进性 经济性和实用性 2 安全可靠 提供的应用框架及平台本身提供应用安全保证 并可以和第 三方安全手段 如认证 加密 电子签名等进行集成 必须保证数据的 安全性和保密性 对于基于平台开发的应用系统 只允许有权限的人员 进行操作和浏览信息 必须有安全的手段来进行权限控制 3 开放互连 系统应对各类业务系统 数据库系统等具有通用的或可定制 的接口策略和连接方法 7 15 4 规范性 开发过程控制 开发技术 系统编码 文档应规范化 并遵循 相应的国内外标准 开发结束 需要提供必要的文档资料 5 可靠性 保证系统的可靠运行和在升级过程中的方便快捷 6 可扩充性 系统应当可以根据需求的变化 方便地进行功能的调整 增 减 模块的升级和系统架构的逐步完善 7 界面友好 操作方便 操作界面要直观 简单 贴近实际 操作过程应 当尽量简化 符合实际过程 身份认证过程即要保证安全 也要尽量简 化认证过程 8 可维护性 系统维护应当简单 2 3 运行环境运行环境 软件基本运行环境为 Windows 环境 安装 Microsoft Visual Studio 2008 软件 安装 Microsoft SQL Server 2005 软件 2 6 基本设计概念和处理流程基本设计概念和处理流程 2 6 2 软件总体模型软件总体模型 2 6 3 技术架构技术架构 采用 Visual Studio 2008 中的 Windows 窗体来开发 并应用 SQL Server 2005 来作为后台的数据处理 通过架构 DAL 层及 SQLDB 层来完成此系统 2 6 4 软件系统结构软件系统结构 卷烟零售管理系统 9 15 2 6 5 部署模型部署模型 商品信息 模块功能 库存管理 模块功能 商品销售 模块功能 统计分析模 块功能 价 格 信 息 系统管理 模块功能 商 品 信 息 登陆模块 功能 商 品 入 库 供 应 商 管 理 库 存 结 转 库 存 管 理 统 计 报 表 销 售 查 询 挂 单 及 取 单 收 银 热 键 班 次 管 理 用 户 管 理 商 品 销 售 结 转 查 询 进 销 存 报 表 商 品 类 别 管 理 第三章第三章 系统结构设计系统结构设计 3 1 功能需求与程序模块的关系功能需求与程序模块的关系 需求需求模块模块 商品信息 价格信息 供应商管理 商品信息模块功能 商品入库 库存结转 库存管理 库存管理模块功能 商品查询 商品销售 挂单 取单 商品销售模块功能 收银台 统计报表 进销存报表 结转查询 统计分析模块功能 商品类别管理 收银热键 班次 用户管理 系统管理模块功能 登陆窗体登陆模块功能 3 3 模块功能模块功能 1 登陆模块功能 在窗体上实现登陆功能 2 商品信息模块功能 商品信息 价格信息 供应商管理 3 库存管理模块功能 商品入库 库存结转 库存管理 4 商品销售模块功能 商品销售 销售查询 挂单及取单 5 统计分析模块功能 统计报表 进销存报表 结转查询 6 系统管理模块功能 商品类别管理 收银热键 班次管理 用户管理 11 15 3 4 3 4 1 结构结构 现对模块进行功能说明 1 系统管理模块功能 管理员能操作相关操作 2 登陆模块功能 输入帐号及密码认证进入系统 3 商品信息模块功能 查看商品信息 价格信息以及供应商信息 4 库存管理模块功能 由相应消息驱动 记录商品种类数量及库存数量 还有商品入库的相关信息 5 商品销售模块功能 收银台 由相应消息驱动 能拥有商品的销售 计费 操作 6 统计分析模块功能 能根据需要生成相应报表 3 4 2 对象关系与类结构对象关系与类结构 1 顾客可以对商品进行查询 购买 挂单 取单 还可以取消交易 2 管理者可以对商品进行商品的管理 销售 报表操作 统计分析 权限管理 类的结构 商品表 库存表 销售表 统计报表 进销存报表等 3 4 3 人工处理过程人工处理过程 1 当商品的条形码出问题时 工作人员可以手动输入商品代码 2 当产品在做促销折扣 顾客点击购买商品 在结算时 后台的管理者可以人工 修改折扣后的金额 第四章第四章 接口设计接口设计 4 1 外部接口外部接口 4 1 1 用户界面用户界面 在用户界面部分 根据需求分析的结果 用户需要一个用户友善界面 在界 面设计上 应做到简单明了 易于操作 并且要注意到界面的布局 应突出的显 示重要以及出错信息 总的来说 系统的用户界面应作到可靠性 简单性 易学习和使用 4 1 2 软件接口软件接口 运行于 Windows98 及更高版本系统之上 4 1 3 硬件接口硬件接口 支持 X86 系列微机 4 2 内部接口内部接口 1 登陆模块功能 输入帐号及密码认证进入系统 2 商品信息模块功能 查看商品信息 价格信息以及供应商信息 3 库存管理模块功能 由相应消息驱动 记录商品种类数量及库存数量 还 有商品入库的相关信息 4 商品销售模块功能 收银台 由相应消息驱动 能拥有商品的销售 计费 操作 5 统计分析模块功能 能根据 SQL 语句来生成报表 6 系统管理模块功能 管理员能操作相关操作 13 15 第五章第五章 运行设计运行设计 5 1 运行模块的组合运行模块的组合 客户机程序在有输入时启动接收数据模块 通过各模块之间的调用 读入并 对输入进行格式化 在接收数据模块得到充分的数据时 通过调用将数据送到服 务器 并等待接收服务器返回的信息 接收到返回信息后随即调用数据输出模块 对信息进行处理 产生相应的输出 服务器程序的接收数据模块必须始终处于活动状态 接收到数据 调用数据 处理 查询模块对数据库进行访问 将信息返回客户机 5 2 运行控制运行控制 运行控制将严格按照各模块间函数调用关系来实现 在各事务中心模块中 需对运行控制进行正确的判断 选择正确的运行控制路径 客户机在发送数据后 将等待服务器的确认收到信号 收到后 再次等待服 务器发送回答数据 然后对数据进行确认 服务器在接到数据后发送确认信号 在对数据处理 访问数据库后 将返回信息送回客户机 并等待确认 5 3 运行时间运行时间 系统中的各个模块运行时间均应控制在 2 秒内 其他大部分时间为响应用户 的动作 第六章第六章 出错处理设计出错处理设计 6 1 出错输出信息出错输出信息 1 商品的编码输入不规范或相同编码的商品出现其他不同信息 系统报错 提示管理员检查输入 2 商品数量超出范围 小于零或大于仓库或货架的存放量 系统报错 3 如果链接数据库失败 跳出提示对话框 提醒管理员没有连上数据库 以便管理员及时检查故障 4 当操作员输入的信息不符合导致出错时 提示操作员输入有误 重新输 入信息 6 2 出错处理对策出错处理对策 服务器安装不间断电源以防止停电或电压不稳造成的数据丢失的损失 若真 断电时 客户机上将不会有太大的影响 主要是服务器上
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年可穿戴设备固件开发生产工艺优化
- 国家级检验检测机构资质认定评审员考试试题及答案(湖北省荆州市2026年)
- 福建省福建国家级检验检测机构资质认定评审员考试试题及答案(2026年)
- 2026年工勤人员工伤预防测试题及答案
- 2026年心理咨询师国家职业资格认证考试试题及答案解析
- 2026年四川省“安全生产月”知识培训考试试题及参考答案
- 2026年湖北省咸宁市水利电力工程技术职务水平能力(水利公共基础知识)测试经典试题及答案
- 2026年湖北省粮食工程技术高、中级职务水平能力测试(粮食加工)考前模拟试题及答案
- 2026年湖北建筑工程专业技术职务水平能力测试(岩土工程)复习题及答案
- 2026年海南昌江黎族自治县国家级检验检测机构资质认定评审员考试试题及答案
- 2025年人教部编版语文二年级下册期末复习计划
- 雪糕采购合同范本
- 期刊图书馆管理员
- 考研动员讲座
- 6月26国际禁毒日防范青少年药物滥用禁毒宣传课件
- 《设备基础知识培训》课件
- 严重创伤患者紧急救治血液保障模式与输血策略中国专家共识(2024版)
- 公司工程项目质量管理手册
- 工程管理奖罚细则
- 建筑材料(A)-形考作业一-国开-参考资料
- 坚持一国两制和推进祖国完全统一 (修改版)
评论
0/150
提交评论