已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目代号项目代号 密密 级级 超市进销存系统管理 软件开发说明书 北京八维进修学院北京八维进修学院 1004 NetF 班班 讲师 苏官兴讲师 苏官兴 2010 11 5 系统介绍 通用商业进销存管理软件 是满足用户进货管理 销售管理 财务 管理 库存管理 基本资料管理 综合查询等各项工作的种常用管理系 统 在很多的管理软件中都有存在 可以作为一个单独的软件或是集成 到其它的软件项目中使用 为了同学更好的理解与学习 将原计划的进销存项目转为开发超市 进销存管理系统 通过对该系统的开发 使大家能够熟练使用 C 进行 常用的信息管理软件的开发 目 录 1 总体功能设计总体功能设计 1 1 1体系结构 1 1 2需求与开发要求 2 1 2 1 系统开发的目标是实现超市进销存管理的系统化 规范化和自动化 该系统 具有完成货物入库 商品销售 库存查询 供应商管理 超市职工管理 部门管理等多个 功能 满足超市管理的日常需求 2 1 2 2 要求开发的软件具有稳定性高 安全 易扩展 结构合理 界面友好 操作 方便等特点2 1 2 3 本系统要求使用C 语言开发 使用MS SQL SERVER2008数据库 主要服务 于超市的销售管理日常工作 2 2 功能设计功能设计 2 2 1功能综述 2 2 2系统功能模块 3 2 3各模块分支开发要求 3 2 3 1 职员登录界面要求说明 3 3 数据库设计数据库设计 5 3 1数据库模型 5 3 2数据库表清单 8 4 系统界面设计系统界面设计 9 4 1系统登录窗口 9 4 2系统主界面 10 4 3部门管理 10 5 故障处理故障处理 11 5 1出错信息 11 5 2补救措施 11 5 3系统维护设计 12 超市进销存系统管理 软件开发说明书 软工学院 1004 NetF 第 1 页 共 18 页 1 总体总体功能设计功能设计 1 1 体系结构体系结构 系统采用成熟的 C S 架构开发 其的总体结构如下图所示 图 2 1 系统开发运行总体结构 超市进销存系统管理 软件开发说明书 软工学院 1004 NetF 第 2 页 共 18 页 1 2 需求与开发要求需求与开发要求 1 2 1 系统开发的目标是实现超市进销存管理的系统化 规范化和自动化 该系统具有完成货 物入库 商品销售 库存查询 供应商管理 超市职工管理 部门管理等多个功能 满 足超市管理的日常需求 1 2 2 要求开发的软件具有稳定性高 安全 易扩展 结构合理 界面友好 操作方便等特点 1 2 3 本系统要求使用 C 语言开发 使用 MS SQL SERVER2008 数据库 主要服务于超市的销 售管理日常工作 2 功能设计功能设计 2 1 功能综述功能综述 超市进销存系统管理 软件开发说明书 软工学院 1004 NetF 第 3 页 共 18 页 2 2 系统功能模块系统功能模块 软件共分为 12 个功能模块 各模块的功能如下 模块名称模块名称功能描述功能描述 超市供货商管理对超市的供应商进行统一管理 在系统使用前应初始化其数据 商品单位管理设置商品的商品单位数据 在系统使用前应初始化其数据 部门管理对管理超市中的行政部门 职工管理对超市中所有的职工进行电子化管理 商品与入库管理通过 进货人员 录入入库单 形成要销售的商品 销售商品对已经入库的商品进行日常销售处理 商品库存查询查询超市商品库存信息 入库记录查询对入库单进行查询 商品销售查询对超市中商品销售的情况进行查询工作 表 3 1 软件功能模块结构 2 3 各模块分支开发要求各模块分支开发要求 2 3 1 职员登录界面要求说明职员登录界面要求说明 在登录界面上 包括如下内容 1 用户输入域 用户帐号 口令 2 按钮 确定 退出 软件对用户操作的响应如下 1 当用户按下 确定 按钮后 软件将检查用户帐号和口令 判断是否是合 超市进销存系统管理 软件开发说明书 软工学院 1004 NetF 第 4 页 共 18 页 法的注册用户 a 若是合法用户 则根据用户的权限定义 显示导航界面 b 若不是合法用户 显示提示信息 在用户确定后返回 登录界面 2 当用户按下 帮助 按钮后 软件将显示 帮助显示界面 超市进销存系统管理 软件开发说明书 软工学院 1004 NetF 第 5 页 共 18 页 3 数据库设计数据库设计 3 1 数据库模型数据库模型 图 A 超市进销存系统管理 软件开发说明书 软工学院 1004 NetF 第 6 页 共 18 页 图 B 超市进销存系统管理 软件开发说明书 软工学院 1004 NetF 第 7 页 共 18 页 图 C 超市进销存系统管理 软件开发说明书 软工学院 1004 NetF 第 8 页 共 18 页 3 2 数据库表清单数据库表清单 名称代码 商品单位信息表Unit 供应商信息表Supplier 入库信息表InStore 商品分类表MerchandiseClass 超市商品信息表 商品信息视图 Merchandise V Merchandise 销售单明细表SalesOrderItem 销售单SalesOrder 职员信息表 Employee 部门信息表Department 职工信息视图 V Employee 表 A 超市进销存系统管理 软件开发说明书 软工学院 1004 NetF 第 9 页 共 18 页 4 系统界面设计系统界面设计 4 1 系统登录窗口系统登录窗口 超市进销存系统管理 软件开发说明书 软工学院 1004 NetF 第 10 页 共 18 页 4 2 系统主界面系统主界面 4 3 部门管理部门管理 超市进销存系统管理 软件开发说明书 软工学院 1004 NetF 第 11 页 共 18 页 5 故障处理故障处理 5 1 出错信息出错信息 所有出错信息均以字符串的方式 在弹出式窗口中显示 出错信息可分为以 下几类 一种是由于输入信息超出或不符合预定格式要求的错误 属于操作错误 二是由于软件内部构件调用出错 或用户访问权限受限制 属于处理错误 三是由于网路传输超时 服务器响应超时等 属于系统硬件或软件错误 对于操作错误需在数据输入界面进行数据分析 判断错误类型 再生成相应 的错误 对于处理错误 应在开始提交信息类别中 依据权限等判定错误类别 再生 成相应出错信息语句 并以对话框形式输出 对于系统错误 根据 WEB 服务器的响应内容 判断错误类别输出 出错信息必须给出相应的出错原因和处理方法 出错情况出错情况发生条件发生条件出错信息出错信息处理方法处理方法 输入信息格式 错误 操作错误 输入内容不能为空 请重试 以出错信息提示并返 回重试 权限不足处理出错您的权限不足 以出错信息提示并返 回重试 服务器响应超 时 系统软件错误 服务器连接超时 请 联系系统管理员解决 以出错信息提示并返 回软件导航界面 出错信息的细节在详细设计阶段将进一步细化和实现 5 2 补救措施补救措施 在硬件方面要选择较可靠 稳定的服务器机种 保证系统运行时的可靠性 超市进销存系统管理 软件开发说明书 软工学院 1004 NetF 第 12 页 共 18 页 服务器意外掉电或重启时 不会对客户端造成太大的影响 在恢复过程可采用 SQL SERVER 的日志文件 对其进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025新能源储能电池组行业市场发展趋势分析及发展投资规划报告
- 2025新百伦行业市场现状供需分析及投资评估战略发展规划报告
- 2025新型环保材料行业现状原材料供需投资可行性规划报告
- 2025新加坡金融科技领域监管收紧影响分析及企业转型发展投资评估报告
- 2025新加坡生物医药产业政策调整市场影响分析及企业投资布局规划分析报告
- 绿色催化技术应用-洞察及研究
- 工程勘察数字化平台建设对进度优化的影响-洞察及研究
- 品牌合作模式优化-洞察及研究
- 模具设计中的资源再生与可持续性优化-洞察及研究
- 绿色供应链环境绩效评估在行业发展趋势中的引领作用-洞察及研究
- 工艺验证检查指南2025
- 资源与运营管理-第二次形考任务-国开-参考资料
- TCSCP 0006-2024 桥梁钢结构腐蚀程度评价方法
- 缠绕垫片基础知识培训
- 河北定向选调笔试真题2024
- 北京市海淀市2024-2025学年七年级上学期期末历史试题(含答案)
- 《玉米青贮技术》课件
- 中国政法大学《傅里叶分析与小波分析》2023-2024学年第一学期期末试卷
- 实验室通风与空气质量控制方案
- 《招标投标法》考试题库200题(含答案)
- 介绍开封铁塔的课件
评论
0/150
提交评论