商品库存管理系统论文.doc_第1页
商品库存管理系统论文.doc_第2页
商品库存管理系统论文.doc_第3页
商品库存管理系统论文.doc_第4页
商品库存管理系统论文.doc_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

南南 阳阳 理理 工工 学学 院院 本本 科科 毕毕 业业 设设 计 论文 计 论文 商品库存管理系统商品库存管理系统 Commodity Inventory Management System 学 院 系 计算机科学与技术系 专 业 计算机科学与技术 学 生 姓 名 张三三 学 号 983495998 指 导 教 师 职称 retro 教授 评 阅 教 师 抗日根据 讲师 完 成 日 期 2010 年 5 月 南阳理工学院 Nanyang Institute of Technology 商品库存管理系统 计算机科学与技术专业 张三三 摘 摘 要 要 针对商品库存的要求 运用 Internet 和 ASP NET 开发技术 采用 B S 模式 建立一个基于 Web 的库存管理系统 本系统可由操作员和普通用户登录 操作员 具有该系统的全部操作权限 该系统主要分为 4 大模块 用户管理 进货管理 销售管 理以及系统设置 每一模块又细分为各个不同的小功能模块 不同的角色根据权限只可 以操作相应的模块 用户管理实现了用户登录和管理用户等功能 进货管理主要实现 采购进货 采购单查询及库存变动情况查询等功能 销售管理主要实现商品销售 销售 单查询 库存变动情况查询等功能 系统设置只能由操作员使用 主要实现了商品管理 供货商设置 仓库设置 客户设置 员工设置以及操作员的设置等功能 关键词 关键词 进货 销售 B S ASP NET Commodity Inventory Management System Computer Science and Technology Major LV Fang Cao Abstract In view of the commodity inventory request utilizes Internet and the ASP development technology uses the B S pattern establishes commodity inventory system based on the Web This system realized the operator and ordinary users to land only This system is divided into four major modules user management purchase and management sales management and system settings Each module and further into different small function modules according to the different roles of permissions can only operate corresponding modules User management realized user login and managing users and so on Purchase and manage mainly realizes purchasing stock purchase order enquiry and inventory changes inquires and so on Sales management major realized commodity sales selling single inquires inventory changes inquires and so on Only by operators use system settings mainly realizes the merchandise management suppliers settings warehouse settings customer settings staff setting and operator s setting and so on Key words stock market B S ASP NET 目目 录录 1 引言 1 1 1 产品背景 1 1 2 名词解释 2 1 3 预期目标和经济效益 2 2 需求分析 2 2 1 运行环境 3 2 2 需求分析设计 3 2 2 1 用户管理模块 3 2 2 2 进货管理模块 4 2 2 3 销售管理模块 5 2 2 4 统设置模块 5 2 3 设计原则及一般要求 6 3 系统设计 7 3 1 模块设计 7 3 1 1 功能模块 7 3 1 2 详细功能模块设计 7 3 2商品库存管理系统关系型数据库的实现 10 3 2 1 数据库分析 11 3 2 2 数据库概念设计以及创建表结构 11 4 系统实现 15 4 1 用户管理模块 15 4 2 进货管理模块 18 4 3 销售管理模块 22 4 4 系统设置模块 23 5 测试报告 32 5 1 测试基本要求 32 5 1 1 内容检查 32 5 1 2 链接检查 32 5 1 3 易用性测试 32 5 1 4 功能检查 33 5 1 5 容错性测试 33 结论及尚存在的问题 33 参考文献 34 最新范本 供参考 1 引言 商品经济是社会经济的重要组成部分 而作为商品经济最基本的商品 由于其种类 繁多 因此其商品管理本身就已经比较复杂 何况作为商品管理最重要的库存管理的复 杂性 可想而知 因此一个完善的商品库存管理系统是一个企业不可缺少的部分 它的 内容对于企业的决策者和管理者来说都至关重要 所以商品库存管理系统应该能够为用 户提供充足的信息和快捷的查询手段 但一直以来人们使用传统人工的方式管理仓库 中的各种物资设备 这种管理方式存在着许多缺点 如 效率低 另外时间一长 将产生 大量的文件和数据 这对于查找 更新和维护都带来了不少的困难 随着科学技术的不 断提高 计算机科学日渐成熟 其强大的功能已为人们深刻认识 它已进入人类社会的各 个领域并发挥着越来越重要的作用 作为计算机应用的一部分 使用计算机对物资信息 进行管理 具有手工管理所无法比拟的优点 例如 检索迅速 查找方便 可靠性高 存 储量大 保密性好 寿命长 成本低等 这些优点能够极大地提高人事劳资管理的效 率 也是企业的科学化 正规化管理 与世界接轨的重要条件 因此 开发这样一套商品 库存管理软件成为很有必要的事情 1 1 产品背景 大多数库存管理理论认为 库存是物理上和逻辑上库房库位的所有有形和无形物料 极其价值的总和 具体包括成品 原材料 在制品 在途品 生产前物料 备品备件等 虽然持有一些库存是必要的 过量的库存却非但没有用处而且占用了资金 占用的资金 对于公司发展 新产品开发等都是非常需要的 减少资金占用还可以大大减少来自银行 贷款的利息和风险 对那些采购量特别大 采购件市场价格有波动的物料库存 加强库 存管理效果更为明显 因此 平衡公司库存投资与其它资金需求至关重要 随着我国经济的飞速发展 各 种类型规模的公司企业迅速崛起 许多从事生产和 经营管理的企业都有自己生产和销 售的产品 而这些产品都需要储存在仓库中 对于每个企业来说 随着企业规模的不断扩 大 产品数量的急剧增加 所生产产品的种类也会不断地更新与发展 有关产品的各种信 息量也会成倍增长 面对庞大的产品信息 量 如何有效地管理库存产品 对这些企业来 说是非常重要的 库存管理的重点是销售信息能否及时反馈 从而确保企业运行效益 而库存管理又涉及入库 出库的产品 操作人员及客户等方方面面的因素 如何管理 这些信息数据 是一项复杂的系统工程 充分考验着仓库管理员的工作能力 工作量的繁 重是可想而知的 所以这就需要由库存管理系统来提高库存管理工作的效率 这对信息 的规范管理 科学统计和快速查询 减少管理方面的工作量 同时对于调动广大员工的 工作积极性 提高企业的生产效率 都具有十分重要的现实意义 最新范本 供参考 1 2 名词解释 设计书中用到的专门术语的定义或外文首字母组词的原词组 B S 即 Browser Server 浏览器 服务器 结构 是随着 Internet 技术的兴起 对 C S 结构的一种变化或者改进的结构 在这种结构下 用户界面完全通过 WWW 浏览器实 现 MIS 管理信息系统 Management Information System 系统 是一个由人 计算机及其他外围设备等组成的能进行信息的收集 传递 存贮 加工 维护和使用 的系统 IIS Internet Information Services 即 Internet 信息服务 1 3 预期目标和经济效益 设计和实现商品库存管理系统 使库存管理的工作系统化 规范化和自动化 从而达到提高管理效率的目的 使程序的应用简单实用既能满足材料库存管理的需要 又能方便操作 简单易用 屏幕显示应尽量直观 方便 一般来说 应当将数据的录入 修改 查询 删除等操作集成在一起 这样 当管 理人员需要维护某些数据的时候 就可以很方便地进行操作了 当然 他们必须具备进 行这些操作的权限 另外 一般还应支持模糊查询和组合查询 这样做不仅提高了操 作速度 而且也大大地降低了出错的概率 管理人员在实际操作时 有可能发生一些误操作 这就要求程序员在设计时一定 要考虑一些可能出错的因素 以增强系统检错和容错的能力 有时发生误操作不会对系统本身产生多大影响 但有时则会给系统带来灾难性的 后果 这就要求系统设计者必须增加相应的恢复功能 界面风格应当尽量向标准化方向靠近 这样做的好处是 由于所设计的 MIS 软件 界面与用户使用过的其它常见软件的风格一致或者接近 而使用户容易掌握 1 利用计算机系统实现商品库存管理 2 流程符合商品库存要求 3 查询比较方便 能按照商品的各种属性进行有效查询 4 系统扩充容易 有很多地方还需要更好地完善 5 比较友好的用户界面 操作容易 6 一定的检错和容错能力 2 需求分析 系统功能如图 2 1 所示 最新范本 供参考 图 2 1 功能模块图 2 1 运行环境 操作系统 windows2000server 中文版 windows 2003 Server 或者 Windows XP 数据库 SQL Server 2008 中文企业版 WEB 服务器 IIS5 0 6 0 NET Framework 4 0 版 开发工具 Microsoft Visual Studio NET 2008 企业版 C 2 2 需求分析设计 按功能初步分为以下 4 个大模块 具体为用户管理模块 商品进货管理模块 商品 销售管理模块以及系统设置模块 详细的需求分析如下几节 2 2 1 用户管理模块 用户管理模块又细分为用户登录和管理用户功能模块 登录时 首先选择用户类型 输入用户名和密码 无误则进入系统 进行相应操作 用户登录用例如图 2 2 所示 管理用户时 操作员可以查看和修改用户的基本信息 且具有新增 删除和修改等权 限 用户管理管理用例图如图 2 3 所示 最新范本 供参考 登陆 管理员 系统管理员 普通用户 图 2 2 用户登录用例图 修改用户信息 所有用户 管理员 系统管理员 图 2 3 用户管理用例图 2 2 2 进货管理模块 进货管理模块又可以细分为采购进货 采购单据查询 库存变动情况查询等功能 操作员通过采购进货功能模块可以新进多种商品 并将商品数据到相应仓库中 通过 采购单据查询功能模块可以查询已经保存的采购单的详细信息 通过库存变动情况查 询功能模块可以查询每一种商品的进与销的所有信息 进货管理用例图如图 2 4 所示 最新范本 供参考 商品库存查询 商品录入 操作员 库存变动情况查询 图 2 4 进货管理用例图 2 2 3 销售管理模块 销售管理模块又可以细分为商品销售 销售单据查询 库存变动情况查询等功能 操作员通过商品销售功能模块可以销售多种商品 通过销售单据查询功能模块可以查 询已经保存的销售单的详细信息 通过库存变动情况查询功能模块可以查询每一种商 品的进与销的所有信息 销售管理用例图如图 2 5 所示 商品库存查询 操作员 库存变动情况查询 商品销售 图 2 5 销售管理用例图 2 2 4 统设置模块 系统设置模块又细分为商品管理 供货商设置 仓库设置 客户设置 员工设置 操作员设置 使用者根据相应权限进行设置 包括查询 修改 删除和新增操作 系统设置用例如图 2 6 所示 最新范本 供参考 操作员 商品管理 供货商设置仓库设置 客户设置 员工设置 操作员设置 图 2 6 系统设置用例图 2 3 设计原则及一般要求 参照各模块的功能与具体的特点 我们设计的整个库存管理系统应达到以下目的 1 稳定性 整个系统应能稳定运行 硬件配置的局部改变不会影响整体的正常 运行 其它系统的差错不会导致商品库存管理系统无法正确运作 2 准确性 系统管理员按操作指南操作产生的权限数据 和所有前台用户的操 作与数据库原定产生变化的实际状态应严格保持一致 杜绝错误记录 数据错位等情 况的出现 3 开放性 全部模块工作于 Windows 平台之上 在硬件保证兼容的基础上 系 统应保证在所有 Windows 环境下的处理能力 4 安全性 所有数据定时备份 错误页面的出现由系统自动记录 LOGO 文件 以备查验 在数据库中预留一个或多个最高权限用户名及密码 避免用户误操作而造 成不必要的损失 5 可扩展性 如果需增加新的业务品种 再次开发不需更改原有系统的源代码 原有系统对扩展的部分一般不具有依赖性 6 可维护性 界面风格或其它可能的参数化改变 如增加新功能等 不需要重 新编写源代码 用户可以自己完成 7 独立性 每一个功能模块尽量独立 减少与其它模块之间的耦合性 尽可能 做到按客户的需求可以选择安装那些模块 不安装那些模块 8 易使用性 商品库存管理系统的界面与操作人员的交互性好 与主机间使用 Browser Server 浏览器 服务器 结构 9 先进性 在保证稳定的前提下 尽量使用国际上流行的技术与概念 使系统 最新范本 供参考 在国内处于先进水平 3 系统设计 3 1 模块设计 3 1 1 功能模块 功能模块设计如表 3 1 所示 表 3 1 功能模块设计 用户管理模块 1 用户登录 2 管理用户 进货管理模块 1 采购进货 2 采购单据查询 3 库存变动情况查询 销售管理模块 1 商品销售 2 销售单据查询 3 库存变动情况查询 功能模块 系统设置模块 1 商品管理 2 供货商管理 3 仓库设置 4 客户设置 5 员工设置 6 操作员设置 3 1 2 详细功能模块设计 1 用户管理模块 它包括用户登录和管理用户 用户管理流程图如图 3 1 所示 最新范本 供参考 登陆 是否为管理员否 是 添加用户信息修改用户信息删除用户信息浏览用户信息 图 3 1 用户管理流程图 2 进货管理模块 它包括采购进货 采购单据查询 库存变动情况查询等 进货管理流程图如图 3 2 所示 登陆 验证是否通过 否 是 进货管理 库存变动情况查询采购单据查询采购进货 图 3 2 进货管理流程图 3 销售管理模块 它包括商品销售 销售单据查询 商品库存变动情况查询等 销售管理流程图如图 3 3 所示 最新范本 供参考 登陆 验证是否通过 否 是 销售管理 库存变动情况查询销售单据查询商品销售 图 3 3 销售管理流程图 4 系统设置模块 包括商品管理 供货商设置 仓库设置 客户设置 员工设置 操作员设置等 系统设置流程图如图 3 4 所示 登陆 验证是否通 过 否 是 系统设置 仓库设置供货商设置 商品管理 客户设置员工设置操作员设置 图 3 4 系统设置流程图 最新范本 供参考 3 2商商品品库库存存管管理理系系统统关关系系型型数数据据库库的的实实现现 SQL Server 2008 是一个重大的产品版本 它推出了许多新的特性和关键的改进 使得它成为至今为止的最强大和最全面的 SQL Server 版本 SQL Server 2008 出现在微软数据平台上是因为它使得公司可以运行他们最关键任务 的应用程序 同时降低了管理数据基础设施和发送观察和信息给所有用户的成本 这个平台有以下特点 可信任的 使得公司可以以很高的安全性 可靠性和可扩展性来运行他们最 关键任务的应用程序 在今天数据驱动的世界中 公司需要继续访问他们的数据 SQL Server 2008 为关键任务应用程序提供了强大的安全特性 可靠性和可扩展性 一 保护你的信息 二 确保业务可持续性 三 最佳的和可预测的系统性能 高效的 使得公司可以降低开发和管理他们的数据基础设施的时间和成本 SQL Server 2008 降低了管理系统 NET 架构和 Visual Studio Team System 的时间和成本 使得开发人员可以开发强大的下一代数据库应用程序 一 基于政策的管理 二 改进了安装 三 加速开发过程 四 偶尔连接系统 五 不只是关系数据 智能的 提供了一个全面的平台 可以在你的用户需要的时候给他发送观察 和信息施的时间和成本 商业智能 BI 继续作为大多数公司投资的关键领域和对于公 司所有层面的用户来说的一个无价的信息源 SQL Server 2008 提供了一个全面的平台 用于当用户需要时你可以为其提供智能化 一 集成任何数据 二 发送相应的报表 三 使用户获得全面的洞察力 SQL Server 2008 提供了公司可依靠的技术和能力来接受不断发展的对于管理数 据和给用户发送全面的洞察的挑战 具有在关键领域方面的显著的优势 SQL Server 2008 是一个可信任的 高效的 智能的数据平台 SQL Server 2008 是微软数据平台 愿景中的一个主要部分 旨在满足目前和将来管理和使用数据的需求 SQL Server 2008 是一个重大的产品版本 它推出了许多新的特性和关键的改进 使得它成为至今 为止的最强大和最全面的 SQL Server 版本 最新范本 供参考 3 2 1 数据库分析 针对一般商品管理系统的需求通过对商品管理工作过程的内容和数据流程分析 设计如下面所示的数据项和数据结构 1 客户表 包括的数据项有 客户编号 客户名称 联系人 电话 地址 客 户类型 备注等 2 商品表 包括的数据项有 商品编号 商品名称 单位 规格型号 颜色 单 价 预设售价 库存量 储存仓库 备注等 3 操作员表 包括的数据项有 编号 姓名 密码 职务 电话 地址 邮箱 备注等 4 订单表 包括的数据项有 订单编号 供货商 储存仓库 订单时间 单据类 型 应收金额 实收金额 经本人 备注等 5 订单信息表 包括的数据项有 编号 商品编号 商品名称 单位 规格型号 颜色 单价 入库数 出库数 总金额 订单编号 外键 备注等 6 销售单表 包括的数据项有 销售单编号 客户姓名 储存仓库 日期 类型 应收金额 实收金额 经本人 备注等 7 销售单信息表 包括的数据项有 编号 商品编号 商品名称 单位 规格型 号 颜色 售价 入库数 出库数 总金额 销售单编号 备注等 8 员工表 包括的数据项有 员工编号 员工姓名 职务 密码 电话 地址 备注等 9 仓库表 包括的数据项有 仓库编号 仓库名 联系人 电话 地址 备注等 10 供货商表 包括的数据项有 供货商编号 供货商名称 联系人 电话 类型 地址 备注等 有了上面的数据结构 数据项和数据流程 我们就能进行下节的数据库设计 3 2 2 数据库概念设计以及创建表结构 根据上节的数据项和数据结构 可以设计出能够满足用户需求的各种实体以及它 们之间的关系 为后面的逻辑结构设计打下基础 这些实体包含各种具体信息 通过 相互之间的作用形成数据的流动 根据上面的设计规划出的实体有 用户信息实体 销售单信息实体 购进单信息实体 操作员信息实体 员工信息实体 客户信息实体 商品信息实体 仓库信息实体 供货商信息实体 根据实体信息创建如下表结构 1 客户表 如表 3 2 所示 表 3 2 客户表 字段名数据类型字段说明备注 cli idvarchar 50 Unchecked客户编号 cli namevarchar 50 Unchecked客户名称 最新范本 供参考 cli conpervarchar 50 Unchecked联系人 cli televarchar 50 Unchecked电话 cli addressvarchar 50 Unchecked地址 cli typevarchar 50 Unchecked类型 cli remarkvarchar 50 Checked备注 2 商品表 如表 3 3 所示 表 3 3商品表 字段名数据类型字段说明备注 com idvarchar 50 Unchecked商品编号 com namevarchar 50 Unchecked商品字 com unitvarchar 50 Unchecked单位 com standardvarchar 50 Unchecked规格型号 com colorvarchar 50 Unchecked颜色 com bidfloatUnchecked单价 com sellbidfloatUnchecked预设售价 com numintUnchecked数量 stor namevarchar 50 Unchecked存储仓库 com remarkvarchar 50 Checked备注 3 操作员表 如表 3 4 所示 表 3 4 操作员表 字段名数据类型字段说明备注 ope idvarchar 50 Unchecked 操作员编号 ope namevarchar 50 Unchecked 姓名 ope pwdvarchar 50 Unchecked 密码 ope dutyvarchar 50 Unchecked 职务 ope televarchar 50 Unchecked 电话 ope addressvarchar 50 Unchecked 地址 ope emlvarchar 50 Unchecked 邮箱 ope remarkvarchar 50 Checked 备注 4 订单表 如表 3 5 所示 表 3 5 订单表 字段名数据类型字段说明备注 order idvarchar 50 Unchecked订购单号 order supvarchar 50 Unchecked供货商 order stortypevarchar 50 Unchecked存储仓库 order datevarchar 50 Unchecked日期 order typevarchar 50 Unchecked类型 order ssumfloatUnchecked应付金额 最新范本 供参考 order rsumfloatUnchecked实付金额 order pervarchar 50 Unchecked经办人 order remarkvarchar 50 Checked备注 5 订单信息表 如表 3 6 所示 表 3 6 订单信息表 字段名数据类型字段说明备注 orderinfo idintUnchecked编号 com idvarchar 50 Unchecked商品编号 com namevarchar 50 Unchecked商品名 com unitvarchar 50 Unchecked单位 com standardvarchar 50 Unchecked规格型号 com colorvarchar 50 Unchecked颜色 com bidfloatUnchecked单价 com innumintUnchecked入库数 com outnumintUnchecked出库数 order allsumfloatUnchecked总金额 order idvarchar 50 Unchecked订单编号 order remarkvarchar 50 Checked备注 6 销售单表 如表 3 7 所示 表 3 7 销售单表 字段名数据类型字段说明备注 sell idvarchar 50 Unchecked销售单编号 sell clinamevarchar 50 Unchecked客户名 sell stortypenchar 10 Unchecked存储仓库 sell datevarchar 50 Unchecked日期 sell typevarchar 50 Unchecked类型 sell ssumfloatUnchecked应收金额 sell rsumfloatUnchecked实收金额 sell pervarchar 50 Unchecked经办人 sell remarkvarchar 50 Checked备注 7 销售单信息表 如表 3 8 所示 表 3 8 销售单信息表 字段名数据类型字段说明备注 sellinfo idintUnchecked销售单信息编号 com idvarchar 50 Unchecked商品编号 com namevarchar 50 Unchecked商品名 com unitvarchar 50 Unchecked单位 最新范本 供参考 com standardvarchar 50 Unchecked规格型号 com colorvarchar 50 Unchecked颜色 com bidfloatUnchecked单价 com innumintUnchecked入库数 com outnumintUnchecked出库数 com allsumfloatUnchecked总金额 sell idvarchar 50 Unchecked销售单编号 sellinfo remarkvarchar 50 Checked备注 8 员工表 如表 3 9 所示 表 3 9 员工表 字段名数据类型字段说明备注 staff idvarchar 50 Unchecked员工编号 staff namevarchar 50 Unchecked姓名 staff dutyvarchar 50 Unchecked职务 staff pwdvarchar 50 Unchecked密码 staff televarchar 50 Unchecked电话 staff addressvarchar 50 Checked地址 staff remarkvarchar 50 Checked备注 9 仓库表 如表 3 10 所示 表 3 10仓库表 字段名数据类型字段说明备注 stor idintUnchecked仓库编号 stor namevarchar 50 Unchecked仓库名 stor pervarchar 50 Unchecked管理人 stor televarchar 50 Checked电话 stor addressvarchar 50 Unchecked仓库地址 stor remarkvarchar 50 Checked备注 10 供货商表 如表 3 11 所示 表 3 11 供货商表 字段名数据类型字段说明备注 sup idvarchar 50 Unchecked供货商编号 sup namevarchar 50 Unchecked名称 sup conpervarchar 50 Unchecked联系人 sup televarchar 50 Unchecked电话 sup typevarchar 50 Unchecked类型 sup addressvarchar 50 Unchecked地址 sup remarkvarchar 50 Checked备注 最新范本 供参考 4 系统实现 4 1 用户管理模块 用户管理模块包括用户登录和管理用户等 1 用户登录 本部分主要用于本系统工作人员的登录 只有在分配了用户名和密码时才可以进入 该系统 管理相应的工作 本系统中的用户大体上分为两种 操作员和普通用户 其中 操 作员分为系统管理员和管理员 普通用户又分为三种类型即采购员 业务员和仓库管 理员 操作员中如果是系统管理员可以进行所有操作 如果是管理员则能操作除了设 置操作员的其他所有功能 普通用户中的采购员只能操作进货管理模块 业务员只能操 作销售管理模块 仓库管理员只能操作仓库设置 在登录界面首先选择用户类型 然后 输入用户名 当鼠标移出输入框并在页面其他任意位置点击左键 会自动检查该用户 名是否存在 如果存在则给出提示 显示一张正确图片 如果不存在则提示相关信息 当用户名和密码都正确时会进入程序主页面 才能进行日常管理工作 该模块的界面 设计如图 4 1 登录界面所示 图 4 1 登录界面 如果登录身份验证成功 则进入主页面如图 4 2 所示 最新范本 供参考 图 4 2 主页面 主要 js 代码如下 在此只提供部分实现代码 function Login var name txt name val var pwd txt pwd val 取出用户名和密码 发送至页面检查账户的合法性 首先判断用户的选择是管理员还是普通用户 if sel user val 操作员 get check Checkacc aspx password pwd account name time new Date getMilliseconds function data if data True 用户存在则 get check Checktype aspx 根据用户名调出祥光信息 name name function data each data rows function i v lbl opetype text v ope duty 操作类型 如果说是系统管理员登陆操作 if lbl opetype text 系统管理员 os show xtsz show else 普通管理员没有操作员设置的权限 os hide lbl con text v ope tele 取出管理员的联系方式 lbl opename text name 显示用户名 json log window close else alert 对不起管理员账号或者密码错误 text 操作员设置结束 最新范本 供参考 else if sel user val 普通用户 普通用户操作 get check Checkstaff aspx name name pwd pwd function data 检查用户名和密码 if data True 调出用户的基本信息并显示 get check Checkgeneral aspx 根据用户名调出祥光信息 name name function data each data rows function i v lbl opetype text v staff duty 操作类型 如果说是采购员登陆操作 if lbl opetype text 采购员 只有采购 po show qo show so hide qs hide cs hide ss hide stse hide clse hide sf hide os hide 采购员 的相应权限 else if lbl opetype text 业务员 只有销售 po hide qo hide so show qs show cs hide ss hide stse hide clse hide sf hide os hide 业务员 的相应权限 lbl con text v staff tele 取出普通用户的联系方式 lbl opename text name 显示用户名 log window close 关闭登录界面 json else alert 对不起用户名或者密码错误 text 2 用户管理 如果是普通用户则无法管理用户 如果是管理员则可以管理员工 如果是系统管理 员则可以管理所有用户 即可以进行增删改查操作 系统管理员管理员工界面如图 4 3 所示 图 4 3 管理员工界面 系统管理员管理操作员界面如图 4 4 所示 最新范本 供参考 图 4 4 操作员管理界面 主要 js 代码如下 只提供部分代码 function editcom var row com show datagrid getSelected if row null lbl id text row staff id 获取员工编号 ip name val row staff name 姓名 ip staffduty val row staff duty 职务 ip perc val row staff pwd 提成 ip tele val row staff tele 电话 ip staffaddress val row staff address 地址 ip staffremark val row staff remark 备注 edit com window height 300 width 500 modal true shadow true resizable true draggable true minimizable false maximizable false collapsible false edit com window open else alert 请先选择行再进行操作 4 2进货管理模块 进过管理模块包括采购进货 采购单据查询 库存变动情况查询等 1 采购进货 操作员通过采购进货功能可以添加多种商品到订货单中 确认无误后点击保存 按钮即可将所选商品信息更新到数据库 采购进货主界面如图 4 5 所示 最新范本 供参考 图 4 5 采购进货主界面 主要 js 代码如下 只提供部分代码 function savecom var bid ip bid val var num parseInt ip num val if bid 0 id bid id num id sum id tr id var tr 行开始 tr tr lbl id text spjson id lbl id text spjson 开始 tr tr tr lbl name text spjson name lbl name text tr tr tr lbl unit text spjson unit lbl unit text tr tr tr lbl standard text spjson standard lbl standard text tr tr tr lbl color text spjson color lbl color text tr tr tr bid spjson bid bid tr tr tr num spjson num num 存入总行数 rownum tr tr tr ip num val ip bid val spjson sum ip num val ip bid val tr tr tb append tr 最新范本 供参考 2 采购单据查询 操作员通过输入订单编号点击查询即可 同时可以点击编号查看该订单下的所 有商品信息 采购单据查询主界面如图 4 6 所示 图 4 6 采购单据查询主界面 主要 js 代码如下 只提供部分代码 document ready function f2 function f2 stor change datagrid loadMsg 稍等 正在加载中 width 1176 height 250 iconCls icon search pagination true columns title 订单编号 field order id width 80 title 供货商 field order sup width 110 title 仓库 field order stortype width 80 title 订单日期 field order date width 80 title 订单类型 field order type width 60 title 应付金额 field order ssum width 60 title 实付金额 field order rsum width 60 title 经本人 field order per width 60 title 备注 field order remark width 60 title 操作 field ope formatter function value rec var id rec order id substring 4 var str id return str url Ordercominfo aspx rownumbers true pageSize 5 pageNumber 1 pageList 5 10 15 pagination true 3 库存变动情况查询 操作员选择一条商品 点击编号即可查看到该商品的购进和销售信息 库存变 最新范本 供参考 动情况查询主界面如图 4 7 所示 图 4 7 库存变动情况查询主界面 主要 js 代码如下 只提供部分代码 document ready function f2 ready 开始 function f2 stor change datagrid loadMsg 稍等 正在加载中 width 1126 height 260 iconCls icon search pagination true columns title 商品编号 field com id width 80 title 商品名称 field com name width 110 title 库存数 field com num width 80 title 销售总数 field sellnum width 80 title 上次进价 field com bid width 60 title 预设售价 field com sellbid width 60 title 售价总值 field sellsum width 60 title 库存总值 field storsum width 60 title 单位 field com unit width 60 title 规格型号 field com standard width 60 title 颜色 field com color width 60 title 备注 field com remark width 60 title 操作 field ope formatter function value rec var str id return str url stormanage Stor changeinfo aspx 最新范本 供参考 rownumbers true pageSize 5 pageNumber 1 pageList 5 10 15 pagination true 4 3销售管理模块 进过管理模块包括商品销售 销售单据查询 库存变动情况查询等 1 销售管理 操作员通过商品销售功能可以添加多种商品到销售单中 确认无误后点击保存按钮 即可将所选商品信息更新到数据库 销售单主界面如图 4 8 所示 图 4 8 销售单主界面 2 销售单据查询 操作员通过输入销售单编号点击查询即可 同时可以点击编号查看该销售单下 的所有商品信息 销售单据查询主界面如图 4 9 所示 最新范本 供参考 图 4 9 销售单据查询主界面 3 库存变动情况查询 操作员选择一条商品 点击编号即可查看到该商品的购进和销售信息 库存变 动情况查询主界面如图 4 10 所示 图 4 10 库存变动情况查询主界面 4 4 系统设置模块 系统设置包括商品管理 供货商设置 仓库设置 客户设置 员工设置 操作员设 置等功能 1 商品管理 操作员根据需求可以管理商品 包括查询 修改 新增 删除商品等 商品管理主 界面如图 4 11 所示 最新范本 供参考 图 4 11 商品管理主界面 新增商品主界面如图 4 12 所示 图 4 12 新增商品主界面 修改商品主界面如图 4 13 所示 图 4 13 修改商品信息主界面 2 供货商设置 操作员根据需求可以对供货商进行设置 包括查询 修改 新增 删除供货商等 供货商设置主界面如图 4 14 所示 最新范本 供参考 图 4 14 供货商设置主界面 新增供货商主界面如图 4 15 所示 图 4 15 新增供货商主界面 修改供货商主界面如图 4 16 所示 最新范本 供参考 图 4 16 修改供货商主界面 3 仓库设置 操作员根据需求可以通过仓库设置功能 对仓库的信息进行维护 包括查询 新增 修改和删除仓库等 仓库设置主界面如图 4 17 所示 图 4 17 仓库设置主界面 新增仓库主界面如图 4 18 所示 最新范本 供参考 图 4 18 新增仓库主界面 修改仓库信息如图 4 19 所示 图 4 19 修改仓库信息主界面 4 客户设置 操作员通过客户设置功能可以查询 新增 修改和删除客户信息等 客户设置主界 面如图 4 20 所示 最新范本 供参考 图 4 20 客户设置主界面 新增客户主界面如图 4 21 所示 图 4 21 新增客户主界面 修改客户信息主界面如图 4 22 所示 最新范本 供参考 图 4 22 修改客户信息主界面 5 员工设置 操作员可以根据需求查询 新增 修改和删除员工信息等 员工设置主界面如图 4 23 所示 图 4 23 员工设置主界面 新增员工主界面如图 4 24 所示 最新范本 供参考 修改员工信息主界面如图 4 25 所示 图 4 25 修改员工信息主界面 6 操作员设置 操作员通过操作员设置 可以实现对操作员的查询 新增 修改和删除等操作 操 作员设置主界面如图 4 26 所示 最新范本 供参考 图 4 26 操作员设置主界面 新增操作员主界面如图 4 27 所示 图 4 27 新增操作员主界面 修改操作员信息主界面如图 4 28 所示 最新范本 供参考 图 4 28 修改操作员信息主界面 5 测试报告 5 1 测试基本要求 5 1 1 内容检查 1 检查整个页面的布局 检查是否完整 2 检查有无被覆盖的文字或其他显示对象 3 检查有无超出边界范围的控件 4 通读页面上所有文字 检查有无错字 漏字 拼写错误 5 在需要大量重复测试的页面 布局 显示方面只需要测一次 5 1 2 链接检查 1 该页面是否正常下载并显示 2 页面上是否页面上所有的对象都可加载 3 页面加载的时间能否可接受吗 如果时间太长 请记录 4 检查页面上的所有连接 检查连接是否可工作 连接到的页面正确性 5 每个页面的加载霎时间是配置测试的责任 但如果发现不正常 可记录 5 1 3 易用性测试 1 所使用的语言是否明白易懂 2 命令 提示 信息是否具有协调的含义 3 用户是否总是可以知道自己所处的位置 最新范本 供参考 4 用户是否总是可以知道系统当前的状态 5 导航是否方便 6 操作是否方便 7 输入域上必填的域是否有特别的提示 8 只要可能的话 系统应提供缺省值 9 当输入错误时是否清楚地表示

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论