




已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
商品进销存设计文档商品进销存设计文档 目目 录录 1 介绍介绍 1 编写目的 本概要设计说明书是针对 商品进销存管理系统 软件的解决方案 功能分配 模 块划分 程序的总体结构 输入输出和接口设计 运行设计及出错设计等方面作了全面的 概括性说明 目的是对该项目进行总体设计 在完成了软件系统的可行性研究和需求分析 的基础上划分系统的功能模块 进行系统开发的分工 明确个模块间的接口 为进行后面 的详细设计和实现做好准备 2 适用范围 本概要设计说明书的适用范围是 商品进销存管理系统 3 本文档的读者 本概要设计说明书的预期读者为本项目组小组的成员以及对该系统感兴趣和对 系统进行扩展和维 护的人员 4 系统的名称和版本号 系统名称 商品进销存管理系统 版本号 1 0 5 术语 缩写词 或缩略语 用户 指最终适用该系统的人或其他系统 记录 指一条信息项 相当于数据库中的一条记录 入库 指用户把信息录入本系统 以用久保存到数据库中 删除 指用户把库中的记录从数据库中用久地删除 报表 指一段时间的销售情况的统计 6 此文档总结 对系统的功能进行了模块划分 并确定了模块间的接口 2 系统概述系统概述 系统采用 MCV 模式 为 B S 架构 使用 JSP Servlet 技术实现 服务器用 Tomcat 数据库用 MySQL 应具有以下功能 1 档案管理 其中 包括添加 查询 修改 删除档案记录的功能 2 仓库管理 其中 包括添加 查询 修改 删除库存信息的功能 3 销售信息管理 其中包括添加 查询 修改 删除销售信息的功能 4 报单管理 其中 包括生成日报单和月报单的功能 5 供应商管理 其中 包括添加 查询 修改供应商的功能 3 设计上的考虑设计上的考虑 本节描述在完成一个完整的设计解决方案之前必须阐明或解决的问题 3 1 假设和依赖假设和依赖 1 相关的软件和硬件 软件 JRE 1 5 0 06 或更高版本 服务器 Tomcat 5 5 或更高版本 数据库 MySQL 5 0 或更高版本 客户端 IE 6 0 或更高版本 硬件 处理器 X86 系列 主频 2 66GHz 或更高 内存 50MB 或更高 硬盘空间 200MB 或更高 2 操作系统 Windows 2000 Professional 或者 Windows XP Professional 3 最终用户特征 会用 IE 6 0 等上网进行浏览网页等 Internet 操作 4 在功能上可能发生的变化 3 1 4 1 供应商可能增加删除的功能 3 1 4 2 商品和供应商的编号可能允许修改 3 1 4 3 商品和供应商的查询条件可能增加 3 1 4 4 商品和供应商的入库可能进行批量添加 3 1 4 5 报表的内容可能发生改变 3 2 一般限制一般限制 1 对软件系统的设计有重要影响的全局限制或约束 系统中要求使用 MVC 模式 系统结构采用 B S 系统中必须使用数据库 2 硬件或软件环境 软件 JRE 1 5 0 06 或更高版本 服务器 Tomcat 5 5 或更高版本 数据库 MySQL 5 0 或更高版本 客户端 IE 6 0 或更高版本 硬件 处理器 X86 系列 主频 2 66GHz 或更高 内存 50MB 或更高 硬盘空间 200MB 或更高 3 最终用户环境 IE 6 0 或更高版本 4 标准的兼容 Option JRE 1 5 0 06 或更高版本 5 接口 协议的要求 本系统由于是 B S 架构 所以采用 JSP 页面来做用户接口 6 数据储存和发布要求 数据永久地存储到服务器端数据库 7 安全性的要求 或其它类似的规则 用户需要登录并验证其合法性才能进行相应的操作 8 内存和其它的容量限制 内存 50MB 或更高 硬盘空间 200MB 或更高 3 3 目标和指导方针目标和指导方针 描述所有支配软件设计的目标 指导方针 原则或者优先权 1 尽量保持它简单易用 用户可以从有网页浏览器的机器上登录到系统 验证后就可 以进行商品信息等相关的操作 只要具备上网的技能就可以使用本系统 2 强调速度与内存使用的矛盾 系统既考虑到了速度的相应和内存的使用 从中选取 折中的办法 3 象对待一个已经存在的商品那样工作 观察或者体会 3 4 开发方法开发方法 简要地描述用于软件设计的方法 软件设计采用了 MVC 模式 MVC 即 Model View Controller 即把一个应用的输 入 处理 输出流程按照 Model View Controller 的方式进行分离 这样一个应用被 分成三个层 模型层 视图层 控制层 视图 View 代表用户交互界面 对于本应 用系统来说 为 JSP 界面 JSP 界面用于相应用户的请求 数据的采集和反馈 模型 Model 就是业务流程 状态的处理以及业务规则的制定 业务流程的处理过程对其 它层来说是黑箱操作 模型接受视图请求的数据 并返回最终的处理结果 业务模型 的设计可以说是 MVC 最主要的核心 此系统里 模型主要是 Java 实体类 表示系统的 数据 用户等 控制 Controller 从用户接收请求 将模型与视图匹配在一起 共同 完成用户的请求 模型 视图与控制器的分离 使得一个模型可以具有多个显示视图 如果用户通过某个视图的控制器改变了模型的数据 所有其它依赖于这些数据的视图 都应反映到这些变化 因此 无论何时发生了何种数据变化 控制器都会将变化通知 所有的视图 导致显示的更新 这实际上是一种模型的变化 传播机制 MVC 要求对应用分层 虽然要花费额外的工作 但产品的结构清晰 产品的应用 通过模型可以得到更好地体现 首先 最重要的是应该有多个视图对应一个模型的能 力 在目前用户需求的快速变化下 可能有多种方式访问应用的要求 再次 由于一 个应用被分离为三层 因此有时改变其中的一层就能满足应用的改变 一个应用的业 务流程或者业务规则的改变只需改动 MVC 的模型层 最后 它还有利于软件工程化管 理 由于不同的层各司其职 每一层不同的应用具有某些相同的特征 有利于通过工 程化 工具化产生管理程序代码 系统结构采用 B S B S 即 Browser Server 浏览器 服务器 结构 是随着 Internet 技术的兴起 对 C S 结构的一种变化或者改进的结构 在这种结构下 用户界面完全 通过浏览器实现 一部分事务逻辑在前端实现 但是主要事务逻辑在服务器端实现 开发平台用 JSP JSP 即 Java Server Pages 是由 Sun Microsystems 公司倡导 许多公司参与一起建立的一种动态网页技术标准 用 JSP 开发的 Web 应用是跨平台的 即能在 Linux 下运行 也能在其他操作系统上运行 JSP 将网页逻辑与网页设计和显 示分离 支持可重用的基于组件的设计 使基于 Web 的应用程序的开发变得迅速和容 易 这与 MCV 模式本质上完全一样的 JSP 技术的强势 一次编写 到处运行 系 统的多平台支持 强大的可伸缩性 多样化和功能强大的开发工具支持 4 体系结构策略体系结构策略 系统采用 MCV 模式 B S 结构 JSP 平台 实体模型采用 JavaBean 的表示方法 这主要是结合 JSP 语言来实现的 而控制类则是采用 Java 里的 Web 编程 Servlet 这 样能实现 B S 结构中的服务器端对浏览器端的 HTTP 请求的处理 视图就是用 JSP 页 面来实现的 通过 JSP 页面 用户在浏览器端就可以进行操作 系统处理流程如下图所示 用户请求某个页面或 执行某种功能 服务器接受请求 并检查权限 调用 Servlet执行对应 类和方法 操作数 据库 将数据呈 现给用户 用户操作 并提交 将结果返 给用户 操作数 据库 有权限 图 4 1 系统处理流程 5 系统体系结构系统体系结构 系统划分为 5 个子系统 分别是 档案管理 仓库管理 销售信息管理 报单管 理和供应商管理 如下图所示 商品进销存管理系统 档案管理仓库管理销售信息管理报单管理供应商管理 图 5 1 子系统分类 系统根据用户身份的不同 呈现给用户不同的子系统 如报单管理员 当其登录 到系统时 系统根 据其账号的类型判断出是报单管理员 系统就会把报单管理子系统的首页呈现给用户 而其他的子系统并不能访问 这样既能保证了系统的安全性 又能实现用户的分工操 作 5 1 子系统的体系结构子系统的体系结构 详细描述某个子系统的作用 进一步描述该子系统是如何分为子组件的以及各个子组 件之间的关系 在此用档案管理子系统为例 档案管理子系统 管理和维护的商品档案信息 包括添加 修改 删除查询商品 档案 遵循 MCV 模式 实体模型组件负责数据和用户的表示 表示永久数据库对象 定义了本系统中的档案对象 视图模型组件定义了系统 GUI 界面 控制模型组件负责 控制系统的逻辑功能 即控制档案的管理和维护流程 当用户发出请求或选中界面中的某项功能时 界面包里组件把此请求传达给控制 包组件 控制包组件判断其请求并做出处理 此时控制包组件调用实体包组件里相应 的实体类进行操作 需要数据库永久化时 进行数据库操作 然后根据处理结果 最 后再通过边界包组件向用户返回处理结果 组件间的关系如下图所示 Web 服务器 数据库服务器 边界包 JSP 控制包 Servlet DAO 浏 览 器 实体包 JavaBean 图 5 2 组件间的关系 6 政策和实施策略政策和实施策略 描述影响系统的接口细节和系统实现细节的各个方面 1 选择特定产品来使用 如编译器 解释器 数据库 函数库等 编译器 解析器 JRE 1 5 0 06 数据库 MySQL 2 工程上的折中 JSP 页面由于缺少美工人员 所以采用简单实用的原则 3 编码规范和惯例 命名规范 变量首字符小写且变量后加上编写成员学号的后两个数字 类名首字符大 写 两个单词之间 用下划线连接 注释 原则上每个函数和重要的代码端都有详细的注释 4 一个或多个子系统 模块或子程序的协议 由于采用 JSP 平台 所以模块间的协议采用 HTTP 协议 5 软件测试计划 用户需求测试 功能性测试 单元测试 集成测试 系统测试 6 最终用户 软件 硬件和通信的接口 最终用户接口 JSP 页面 本系统使用 Tomcat 服务器和 MySQL 数据库 和 Tomcat 服务器之间的接口由 JSP Servlet 技术内部提供无需关心 7 将源代码按照物理形态 文件和路径 进行分层组织 实体模型类放在 src model 文件夹下 控制模型类放在 src controller 下 JSP 页面放 在程序根目录下 8 如何构造和 或产生系统的交付物 如何编译 链接 加载等 由于采用 Eclipse 集成开发环境 只要配置好工程 即可自动生成所需交付物 7 程序系统的结构程序系统的结构 1 程序采用 MVC Model View Controller 架构 具体如下图 系统结构图 所 示 a View 即视图 也即此系统的用户接口 由 JSP 页面来完成 页面上将使用 JavaScript 以增强用户验证 b Controller 即控制器 在本系统中由 Servlet 类来承担 负责用户的请求与响应 的流程控制 c Model 即模型 在本系统中由 JavaBean 来承担 负责实体类的建模 DAO 直接 访问数据库的类 Web 服务器 数据库服务器 边界包 JSP 控制包 Servlet DAO 浏 览 器 实体包 JavaBean 图 2 1 系统结构图 8 8 程序程序 1 1 标识符标识符 登录设计说明 登录设计说明 从本章开始 逐个地给出各个层次中的每个程序的设计考虑 以下给出的提纲是针对 一般情况的 对于一个具体的模块 尤其是层次比较低的模块或子程序 其很多条目的内 容往往与它所隶属的上一层模块的对应条目的内容相同 在这种情况下 只要简单地说明 这一点即可 8 1 模块描述模块描述 本模块负责验证用户的登录请求 确认用户的登录状态 并在 session 中放置相关属性 以供其他功能模块使用 8 2 功能功能 用户输入用户名和密码 并发出登录请求 程序验证用户名和密码的正确性及合法性 如果用户名或者密码错误 则返回并显示错误信息 否则登录成功 用户登录后将一些用 户状态放入 session 中 以便其他程序模块使用 8 3性能性能 1 使用 Javascript 在客户端进行用户名和密码格式的验证 如果格式错误则显示错误 信息 不向服务器 发送登录请求 以减轻服务器的压力 2 使用 Javascript 判断用户的输入中是否有不合法的字符 防止 SQL 注入入侵 3 全部操作查询一次数据库 服务器端的处理速度应为毫秒级 8 4输入项输入项 1 用户名 由字符组成 只允许包含字母 数字和下划线 大小写敏感 2 密码 由字符组成 只允许包含字母 数字和下划线 大小写敏感 8 5输出项输出项 1 登录失败时输出错误信息 2 登录成功时显示欢迎信息 并根据用户类型进入相应的功能模块 8 6算法算法 未用到复杂的算法 8 7流程逻辑流程逻辑 顺序图如下 user view User controller User Wish to login Create Provide Handle and Password Handle and Password login Handle Password ErrorMessge OKMessage user 图 3 1 登录模块顺序图 8 8接口接口 用户接口如图 3 2 用户登录界面所示 提供用户名和密码的输入框以及登录按钮 图 3 2 用户登录界面 8 9存储分配存储分配 无 8 10注释设计注释设计 无特殊要求 8 11限制条件限制条件 无 8 12尚未解决的问题尚未解决的问题 无 9 模块模块 2 2 标识符标识符 档案管理设计说明档案管理设计说明 9 1 模块描述模块描述 本程序负责增加 查询 修改 删除商品档案请求 成功操作时 需要保存更新则保 存到数据库中 并返回提示信息给用户 添加失败时提示用户操作失败 9 2 功能功能 增加功能 用户输入商品档案的信息 并提交 程序验证商品档案编号是否已经存在 如果已经存在 则返回并显示错误信息 否则添加成功 查询功能 用户输入商品档案的编号 并提交 程序从数据库中查询商品编号 如果 查询到 则返回商品档案信息 否则提示不存在此商品档案 修改功能 用户输入商品档案的编号 并提交 程序从数据库中查询商品编号 如果 查询到 则返回商品档案信息并提供修改选项 否则提示不存在此商品档案 用户填写好 要修改的信息 并提交 程序更新数据到数据库中 如果成功 则返回更新成功信息 否 则提示更新失败 删除功能 用户输入商品档案的编号 并提交 程序从数据库中删除此商品档案 如 果删除成功 则返回删除成功信息 否则提示删除失败 9 3性能性能 全部添加操作一次到数据库中 服务器端的处理速度应为毫秒级 9 4输入项输入项 添加商品档案的输入项 1 商品档案编号 由字符组成 只允许包含字母 数字和下划线 大小写敏感 不 可空 2 商品名称 可以包含中文 3 商品计量单位 可以包含中文 查询商品档案的输入项 商品档案编号 由字符组成 只允许包含字母 数字和下划线 大小写敏感 修改商品档案的输入项 1 商品名称 可以包含中文 2 商品计量单位 可以包含中文 删除商品档案的输入项 商品档案编号 由字符组成 只允许包含字母 数字和下划线 大小写敏感 9 5输出项输出项 1 操作失败时输出错误信息 2 操作成功时显示添加成功信息 并提供链接返回商品档案管理首页 9 6算法算法 未用到复杂的算法 9 7流程逻辑流程逻辑 添加操作顺序图如下 file manager file manager view product infor view file cotroller product infor 打开 录入其他信息 提交 提交 保存 hint view 提示 图 4 1 添加商品档案顺序图 查询操作顺序图如下 顶层包 file manager file manager view product search view file cotroller product infor 打开 输入编号 查询 查询 查询 返回查询结果 显示结果 图 4 2 查询商品档案顺序图 修改操作顺序图如下 顶层包 file manager file manager view product infor view file cotroller product infor 查询 hint view change view 修改 录入修改信息 提交 修改 修改 提示 图 4 3 修改商品档案顺序图 删除操作顺序图如下 顶层包 file manager file manager view product infor view file cotroller product infor 查询 hint view 删除 删除 删除 提示 图 4 4 删除商品档案顺序图 9 8接口接口 用户接口如下图所示 图 4 5 添加商品档案界面 图 4 6 查询商品档案界面 图 4 7 修改商品档案界面 图 4 8 删除商品档案界面 9 9存储分配存储分配 无 9 10注释设计注释设计 无特殊要求 9 11限制条件限制条件 无 9 12尚未解决的问题尚未解决的问题 无 10 模块模块 3 3 标识符标识符 库存管理设计说明库存管理设计说明 10 1模块描述模块描述 本程序负责增加 查询 修改 删除商品库存请求 成功操作时 需要保存更新则保 存到数据库中 并返回提示信息给用户 添加失败时提示用户操作失败 10 2功能功能 增加功能 用户输入库存的信息 并提交 程序验证库存编号是否已经存在 如果已 经存在 则返回并显示错误信息 否则添加成功 查询功能 用户选择查询的方式 然后输入查询的信息 并提交 程序从数据库中查 询 如果查询到 则返回商品档案信息 否则提示不存在此商品档案 修改功能 用户选择修改的方式 然后输入修改的信息 并提交 程序从数据库中查 询 如果查询到 则返回商品档案信息 并提供修改的功能选项 否则提示不存在此商品 档案 用户填写好要修改的信息 并提交 程序更新数据到数据库中 如果成功 则返回 更新成功信息 否则提示更新失败 删除功能 用户选择删除的方式 然后输入删除的信息 并提交 程序从数据库中查 询 如果查询到 则返回商品档案信息 并提供删除的功能选项 否则提示不存在此商品 档案 用户选择删除选项 并提交 程序从数据库中删除此库存记录 如果成功 则返回 删除成功信息 否则提示删除失败 10 3性能性能 全部添加操作一次到数据库中 服务器端的处理速度应为毫秒级 10 4输入项输入项 添加库存的输入项 1 库存编号 由字符组成 只允许包含字母 数字和下划线 大小写敏感 不可空 2 商品编号 由字符组成 只允许包含字母 数字和下划线 大小写敏感 不可空 3 商品名称 可以包含中文 4 商品计量单位 可以包含中文 5 供应商编号 由字符组成 只允许包含字母 数字和下划线 大小写敏感 不可 空 6 进货日期 格式为年 月 日 7 进货量 为数字 查询库存的输入项 提供查询的提交 1 商品编号 2 供应商编号 3 商品名称 4 查询所以 并输入查询的信息 修改库存的输入项 和查询的一样 删除库存的输入项 和查询的一样 10 5输出项输出项 1 操作失败时输出错误信息 2 操作时显示添加成功信息 并提供链接返回库存管理首页 10 6算法算法 未用到复杂的算法 10 7流程逻辑流程逻辑 添加库存顺序图如下 ware manager warehouse manager view addrecord infor view warehouse cotroller record infor 打开 录入信息 提交 提交 保存 hint view 提示 图 5 1 添加库存顺序图 查询库存顺序图如下 顶层包 warehouse manager warehouse manager view searchrecord infor view warehouse cotroller record infor 打开 选择条件并输入信息 查询 查询 查询 返回查询结果 显示结果 图 5 2 查询库存顺序图 修改库存顺序图如下 顶层包 warehouse manager warehouse manager view record infor view warehouse cotroller record infor 查询 hint view modify infor view 修改 录入修改信息 提交 修改 修改 提示 图 5 3 修改库存顺序图 删除库存顺序图如下 顶层包 warehouse manager file manager view record infor view warehouse cotroller record infor 查询 hint view 删除 删除 删除 提示 图 5 4 删除库存顺序图 10 8接口接口 用户接口如下图 图 5 5 添加库存界面 图 5 6 查询库存界面 图 5 7 修改库存界面 图 5 8 删除库存界面 10 9存储分配存储分配 无 10 10注释设计注释设计 无特殊要求 10 11限制条件限制条件 无 10 12尚未解决的问题尚未解决的问题 无 11 模块模块 4 4 标识符标识符 销售信息管理设计说明销售信息管理设计说明 11 1模块描述模块描述 本程序负责增加 查询 修改 删除销售信息请求 成功操作时 需要保存更新则保 存到数据库中 并返回提示信息给用户 添加失败时提示用户操作失败 11 2功能功能 增加功能 用户输入销售的信息 并提交 程序验证销售编号是否已经存在 如果已 经存在 则返回并显示错误信息 否则添加成功 查询功能 用户选择查询的方式 然后输入查询的信息 并提交 程序从数据库中查 询 如果查询到 则返回销售信息 否则提示不存在此销售信息 修改功能 用户输入销售编号 并提交 程序从数据库中查询 如果查询到 则返回 销售信息 并提供修改的功能选项 否则提示不存在此销售信息 用户填写好要修改的信 息 并提交 程序更新数据到数据库中 如果成功 则返回更新成功信息 否则提示更新 失败 删除功能 用户输入销售编号 并提交 程序从数据库中删除此销售信息 如果成功 则返回删除成功信息 否则提示删除失败 11 3性能性能 全部添加操作一次到数据库中 服务器端的处理速度应为毫秒级 11 4输入项输入项 添加销售的输入项 1 销售编号 由字符组成 只允许包含字母 数字和下划线 大小写敏感 不可空 2 商品编号 由字符组成 只允许包含字母 数字和下划线 大小写敏感 不可空 3 商品名称 可以包含中文 4 商品计量单位 可以包含中文 5 销售量 数字 6 单价 数字 7 销售日期 下拉框选择 查询销售的输入项 提供查询的选项 1 销售编号 2 商品编号 3 商品名称 并输入查询的信息 修改销售的输入项 销售编号 删除销售的输入项 销售编号 11 5输出项输出项 1 操作失败时输出错误信息 2 操作时显示添加成功信息 并提供链接返回库存管理首页 11 6算法算法 未用到复杂的算法 11 7流程逻辑流程逻辑 添加销售顺序图如下 sale manager sale manager view sale infor view sale cotroller sale 打开 录入信息 提交 提交 保存 hint view 提示 图 6 1 添加销售顺序图 查询销售顺序图如下 顶层包 sale manager sale manager view sale infor view sale cotroller sale 打开 选择条件并输入信息 查询 查询 查询 返回查询结果 显示结果 图 5 2 查询销售顺序图 修改销售顺序图如下 顶层包 sale manager sale manager view sale infor view sale cotroller sale 查询 hint view modify infor view 修改 录入修改信息 提交 修改 修改 提示 图 5 3 修改销售顺序图 删除销售顺序图如下 顶层包 sele manager sale manager view sale infor view sale cotroller sale 查询 hint view 删除 删除 删除 提示 图 5 4 删除销售顺序图 11 8接口接口 用户接口如下图 图 5 5 添加销售界面 图 5 6 查询销售界面 11 9存储分配存储分配 无 11 10注释设计注释设计 无特殊要求 11 11限制条件限制条件 无 11 12尚未解决的问题尚未解决的问题 无 12 模块模块 5 5 标识符标识符 报单管理设计说明报单管理设计说明 12 1模块描述模块描述 本程序负责生成日报单和月报单请求 成功操作时 并返回报单信息给用户 添加失 败时提示用户操作失败 12 2功能功能 生成日报单 用户选择日期 并提交 程序从销售数据库中检索销售信息 生成报单 返回给用户 生成月日报单 用户选择月份 并提交 程序从销售数据库中检索销售信息 生成报 单 返回给用户 12 3性能性能 全部添加操作一次到数据库中 服务器端的处理速度应为毫秒级 12 4输入项输入项 生成日报单的输入项 用户选择日期 生成月报单的输入项 用户选择月份 12 5输出项输出项 1 操作失败时输出错误信息 2 操作时显示添加成功信息 并提供链接返回报单管理首页 12 6算法算法 未用到复杂的算法 12 7流程逻辑流程逻辑 生成日报单顺序图如下 day manager daysale manager view day view day cotroller day sale 打开 选择日期 提交 提交 查询 hint view 提示 图 7 1 生成日报单顺序图 生成月报单顺序图如下 month manager monthsale manager view month view month cotroller month sale 打开 选择月份 提交 提交 查询 hint view 提示 图 7 2 生成月报单顺序图 12 8接口接口 用户接口如下图 图 7 3 生成日报单界面 图 7 4 生成月报单界面 12 9存储分配存储分配 无 12 10注释设计注释设计 无特殊要求 12 11限制条件限制条件 无 12 12尚未解决的问题尚未解决的问题 无 13 模块模块 6 6 标识符标识符 供应商管理设计说明供应商管理设计说明 13 1模块描述模块描述 本程序负责增加 查询 修改 供应商信息请求 成功操作时 需要保存更新则保存 到数据库中 并返回提示信息给用户 添加失败时提示用户操作失败 13 2功能功能 增加功能 用户输入供应商编号 并提交 程序验证供应商编号是否已经存在 如果 已经存在 则返回并显示错误信息 否则返回详细的供应商添加界面 用户填写好信息后 提交 程序保存信息到数据库中 查询功能 用户选择查询的方式 然后输入查询的信息 并提交 程序从数据库中查 询 如果查询到 则返回供应商信息 否则提示不存在此供应商信息 修改功能 用户选择修改的方式 然后输入修改的信息 并提交 程序从数据库中查 询 如果查询到 则返回供应商信息并提供修改选项 否则提示不存在此供应商信息 用 户填写好要修改的信息 并提交 程序更新数据到数据库中 如果成功 则返回更新成功 信息 否则提示更新失败 13 3性能性能 全部添加操作一次到数据库中 服务器端的处理速度应为毫秒级 13 4输入项输入项 添加销售的输入项 1 供应商编号 由字符组成 只允许包含字母 数字和下划线 大小写敏感 不可 空 2 公司名称 可以包含中文 3 联系人 可以包含中文 4 公司地址 可以包含中文 5 所在城市 可以包含中文 6 所在地区 可以包含中文 7 邮政编码 数字 8 电话号码 数字 9 传真 数字 10 备注 可以包含中文 也可不填 查询销售
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 南京2025年南京理工大学第二次集中招聘科研助理笔试历年参考题库附带答案详解
- 2025年工程经济职业规划试题及答案
- 2025年有色金属行业资源循环利用产业链产业链产业链产业链可持续发展报告
- 家居新零售2025年线上线下融合模式创新模式下的售后服务与客户关系管理报告
- 行政管理能力提升试题及答案分析
- 市政工程创新发展试题及答案
- 2024年水利水电工程科研成果与实际应用的试题及答案
- 行政管理中公共关系风险管理模型构建试题及答案
- 2025年智慧景区建设实施方案:景区智慧导视系统设计与实施报告
- 切实提高市政学学习效率的考试题及答案
- 中央贸促会面试题及答案
- 产业链购销合同
- 昇腾DeepSeek解决方案
- 出口美国合同范本
- 2025-2030中国香紫苏醇市场发展形势及未来投资风险预警研究报告
- 2024年市场营销师品牌宣传技巧试题及答案
- 教育机构与旅行社合作合同新规定
- 脑-肠轴与肠道菌群互作-深度研究
- 2025解题觉醒邓诚数学(名师大招册)
- 第四单元第一课 多姿多彩的乐音世界-《唱脸谱》 课件 2024-2025学年湘艺版(2024)初中音乐七年级下册
- 给小朋友科普化学小知识
评论
0/150
提交评论