2020年整理库存物资管理系统课程设计报告.pdf

上传人:摩西的****12 文档编号:132906209 上传时间:2020-05-21 格式:PDF 页数:38 大小:848.82KB
返回 下载 相关 举报
2020年整理库存物资管理系统课程设计报告.pdf_第1页
第1页 / 共38页
2020年整理库存物资管理系统课程设计报告.pdf_第2页
第2页 / 共38页
2020年整理库存物资管理系统课程设计报告.pdf_第3页
第3页 / 共38页
2020年整理库存物资管理系统课程设计报告.pdf_第4页
第4页 / 共38页
2020年整理库存物资管理系统课程设计报告.pdf_第5页
第5页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《2020年整理库存物资管理系统课程设计报告.pdf》由会员分享,可在线阅读,更多相关《2020年整理库存物资管理系统课程设计报告.pdf(38页珍藏版)》请在金锄头文库上搜索。

1、学 海 无 涯 网站网站设计与开发设计与开发 课程课程设计设计报告报告 库存物资管理系统库存物资管理系统的实现的实现 专业专业 计算机科学与技术 网络技术 学生姓名学生姓名 班级班级 计算机 131 学号学号 任课教师任课教师 完成日期完成日期 2016 年 1 月 23 日 成绩成绩 批改批改日期日期 2016 年 1 月 日 学 海 无 涯 库存物资管理系统库存物资管理系统 摘摘 要要 随着科学技术的不断发展 计算机网络技术日渐成熟 其强大的功能 已为人们深刻认识 它已进入人类社会的各个领域并发挥着越来越重要的作用 仓库在现实生活中用途十分广泛 各种商城 超市要利用仓库存放物资 药 房 医

2、院等要利用仓库存放药品 企业 工厂等要利用仓库存放原材料 生产成 品 因此仓库的管理成了一项十分重要的工作 人工管理仓库既费时又费力 而且容易造成混乱 严重时会影响商城 企业 的正常运作 造成恶劣的后果 随着信息技术的发展 办公自动化的普及 如何 快速 高效 便捷的管理仓库受到了高度的关注 因此为了解决这个问题我们提 供这个系统以满足仓库管理需求 本系统模拟仓库管理 系统主要针对于日常库存信息的管理 包括录入出入 库单据 查询操作 统计操作等处理情况 管理员可以通过相应的模块 对仓库 里的物品的基本情况和库存数量进行查询 管理员通过简单的操作即可轻松的管 理仓库 查询各项相关信息 并进行入库和

3、出库操作等 通过库存物资管理系统的设计与实现 使我们巩固和加深对数据库基础理论 和基本知识的理解 进一步掌握了使用数据库进行软件设计的基本思想和方法 提高了运用数据库理论解决实际问题的能力 锻炼了实际动手能力 创新能力 培养了调查研究 查阅技术文献 资料 手册以及编写文档的能力 关键词关键词 库存物资管理系统 物资管理 网站 JSP SQL Server 2005 学 海 无 涯 目目 录录 学 海 无 涯 学 海 无 涯 库存物资管理系统库存物资管理系统的实现的实现 1 需求分析 1 1 1 1 任务概述任务概述 1 1 1 任务目标 开发库存物资管理系统可以快速 高效 便捷的管理仓库 解决

4、了人工管理仓 库的繁琐 使企业 工厂 超市等运行的更加流畅 1 1 2 用户特点 库存物资管理属于工作型的网站 网站的使用者是商城 超市 工厂和企业等 对实际的计算机水平没有很高的要求 1 1 2 假定和约束 a 系统寿命 通过网站的不断更新 理论上没有使用期限的限制 b 经费限制 数据来源大部分由学校提供 一台计算机即可进行开发 c 运行平台要求 Windows xp 操作系统 Intel Celeron 2 4GHz 以上处理器 1GMB 以上内存容量 安装 IIS5 0 组件 并装有 IE6 0 或以上浏览器 d 开发期限 4 周以内 1 2 1 2 需求规定需求规定 1 2 1 功能需

5、求 设计一个简单的库存物资管理系统 可以进行录入出入库单据 查询 统计等 简单操作 a 管理员注册 管理员注册个人信息时 需写用户名 密码 性别和电话等信息 其中必须填 写用户名和密码 否则注册失败 注册时系统将信息录入到数据库中 b 管理员登录 登录模块首先从当前路径找到数据库文件 然后从 管理员 表中检测输入的 用户名和密码是否存在 如果登录成功 显示主页面 否则 清除输入的信息并且 停留在本页面 c 录入入库数据 当有新的商品要进入仓库的时候 管理员就需要通过此模块将要入库的商品信 息录入到数据库中 以便之后的查询统计等操作 d 录入出库数据 当有商品要出库的时候 管理员就需要通过此模块

6、将要出库的商品信息录入到 数据库中 以便之后的查询统计等操作 e 查询操作 管理员可以通过此模块查询出库或者入库的各种商品的详细信息 以便了解各 学 海 无 涯 商品的属性及情况 f 统计操作 管理员通过此模块可以了解到各年 各月甚至是一个月的某一天的各种商品的 数量 以便了解仓库的总体情况 可相应的做出对策 g 退出操作 当管理员使用此功能时 页面将会回到主页面 1 2 2 性能需求 a 精度需求 在精度需求上 根据使用需要 在各项数据的输入 输出及传输过程中 可以 满足各种精度的需求 b 时间需求 网站的响应时间 更新处理时间应比较快且迅速 c 灵活性 当用户需求 如操作方式 运行环境与其

7、他软件接口等发生变化时 设计的网 站要做适当调整 灵活性非常大 1 2 3 接口需求 a 用户接口 图 1 1 用户接口实例 用户进入首页后点击相应的超链接 即可进行相应栏目信息的浏览 操作方便 简单 图 1 1 是库存物资管理系统的一个实例 b 软件接口 Microsoft Windows XP 操作系统 IE6 0 浏览器 1 3 1 3 数据流图数据流图 学 海 无 涯 图1 2 管理员信息数据流图 图1 3 入库信息数据流图 学 海 无 涯 图1 4 入库信息数据流图 1 4 1 4 数据字典数据字典 1 4 1 数据处理描述 a 数据处理名 P1 1 注册模块 处理逻辑 如果管理员注

8、册成功 将跳到主页面 b 数据处理名 P1 2 核对密码 处理逻辑 将关键字与数据存储内容进行比较 找到匹配的内容 c 数据处理名 P1 3 选择操作类型 处理逻辑 有录入单据 查询 统计等功能 可以选择一个进行操作 d 数据处理名 P1 4 录入单据模块 处理逻辑 将新入库的商品信息录入到数据库中或者要出库的商品信息录入到 数据库中 e 数据处理名 P1 5 查询模块 处理逻辑 选择一个商品名称 查询它的相关信息 f 数据处理名 P1 6 统计模块 处理逻辑 选择一个日期 将显示各商品的数量以便浏览 g 数据处理名 P1 7 退出模块 处理逻辑 管理员退出登录 回到主页面 1 4 2 数据存

9、储描述 a 数据存储名 管理员信息 标识符 D1 数据结构如表 1 1 表 1 1 管理员信息数据结构 组成 类型 长度 备注 userName 字符 30 账号 password 字符 30 密码 sex 字符 2 性别 phone 字符 10 电话 birth 字符 10 生日 nation 字符 10 国籍 b 数据存储名 入库信息 标识符 D2 简述 管理员将入库的商品信息录入到数据库中 数据结构如表 1 2 学 海 无 涯 表 1 2 入库信息数据结构 组成 类型 长度 备注 spname 字符 50 商品名称 product 字符 50 生产厂家 modelnumber 字符 50

10、 型号 standard 字符 50 规格 number 字符 50 数量 date datetime 日期 time 字符 50 时间 instorename 字符 50 入库单位名称 sendername 字符 50 送货人姓名 c 数据存储名 出库信息 标识符 D3 简述 管理员将出库的商品信息录入到数据库中 数据结构如表 1 3 表 1 3 出库信息数据结构 组成 类型 长度 备注 spname 字符 50 商品名称 product 字符 50 生产厂家 modelnumber 字符 50 型号 standard 字符 50 规格 number 字符 50 数量 date dateti

11、me 日期 time 字符 50 时间 instorename 字符 50 入库单位名称 sendername 字符 50 送货人姓名 1 4 3 数据流描述 a 数据流名称 注册 标识符 F1 简述 管理员注册的信息 数据结构如表 1 4 学 海 无 涯 表 1 4 管理员注册信息数据结构表 组成 类型 长度 备注 userName Varchar 30 账号 password Varchar 30 密码 sex Varchar 2 性别 phone Varchar 10 电话 birth Varchar 10 生日 nation Varchar 10 国籍 来源 页面 去向 数据库 b 数

12、据流名称 录入 标识符 F2 简述 管理员将商品信息录入到数据库中 数据结构 F1 数据结构中的一种 来源 处理 P1 1 去向 数据存储 D1 c 数据流名称 账号密码 标识符 F3 简述 管理员登录需要输入的用户名和密码 数据结构 F1 数据结构中的一种 来源 页面 去向 处理 P1 2 d 数据流名称 验证 标识符 F4 简述 将管理员输入的信息与数据库中的存储作比较 数据结构 F1 数据结构中的一种 来源 处理 P1 2 去向 数据存储 D1 e 数据流名称 正确 标识符 F5 简述 验证成功后进入主页面 数据结构 F1 数据结构中的一种 来源 处理 P1 2 去向 处理 P1 3 f

13、 数据流名称 查询 标识符 F7 简述 管理员选择的操作类型 学 海 无 涯 来源 处理 P1 3 去向 处理 P1 5 g 数据流名称 统计 标识符 F8 简述 管理员选择的操作类型 来源 处理 P1 3 去向 处理 P1 6 h 数据流名称 退出主页面 标识符 F9 简述 管理员退出主页面 回到登陆页面 来源 处理 P1 3 去向 处理 P1 7 2 总体设计 2 1 2 1 总体设计概论总体设计概论 2 1 1 设计要求 系统设计要求通过本网站实现对仓库的基本管理 可以使管理员通过该系统进 行一些简单的操作 比如对出入库单据的录入 查询商品信息 统计各种商品某个 时期的数量 以便管理员更

14、好的管理仓库 同时要求该系统具有良好的可移植性 通用性和可扩充性 2 1 2 开发结构及工具选择 本系统采用 B S Browser Server 结构 即浏览器和服务器结构 它是随着 Internet 技术的兴起 对 C S 结构的一种变化或者改进的结构 在这种结构下 用户工作界 面是通过 WWW 浏览器来实现 极少部分事务逻辑在前端 Browser 实现 但是主 要事务逻辑在服务器端 Server 实现 形成所谓三层结构 所对应的三层分别称为 表现层 逻辑层 数据层 a 表现层 表现层又称为界面层 提供给用户一个可视界面 用户可以用来输入数据或获 取数据 界面层同时也提供一定的安全性验证

15、确保用户不会看到机密的信息 B S 结构的表现层就是 Web 页面 b 逻辑层 逻辑层也称中间层或中间代理层 是界面层和数据层之间的桥梁 它响应界面 层的用户请求 执行任务并从数据层获取数据 然后将必要的数据传递给界面层 逻辑层封装了系统的应用逻辑 应用系统的大部分计算工作在此完成 在 结构 中逻辑层表现为类库和存储过程 逻辑层负责同数据库打交道 维护同数据库的连 接 采用 数据缓冲 和 代理连接 逻辑层只需维持较少量的数据连接 逻辑层 学 海 无 涯 可以根据不同的应用需要进行分布式计算 故能提供较高性能的数据库应用 c 数据层 数据层负责数据存储 并维护数据的完整性 参照一致性 和安全性

16、它响应 逻辑层的请求 向逻辑层提供数据 这一层通常由大型的数据库服务器实现 如 Oracle DB2 MS SQL Server 等 2 2 2 2 系统层次图系统层次图 系统层次图用来直观的表示整个系统的功能 本系统层次图如图 2 1 所示 图 2 1 系统层次图 2 2 1 系统功能描述 a 注册模块 主要进行管理员的注册 之后管理员可以登录验证进入主页面 b 入库模块 主要是对入库商品信息的操作 包括录入商品信息 查询商品信 息和统计商品的数量 c 出库模块 主要是对出库商品信息的操作 包括录入商品信息 查询商品信 息和统计商品的数量 d 退出主页面模块 管理员结束操作 回到主页面 2 3 2 3 数据库设计数据库设计 2 3 1 概念设计 将用户需求抽象为信息结构即概念模型的过程就是概念结构设计 在需求分析 库存物资管理 管 理 员 注 册 注册 信息 管理员登 录 统 计 模 块 查 询 模 块 录 入 单 据 退 出 主 页 面 学 海 无 涯 阶段得到的应用需求需要抽象为信息世界的结构即概念模型 才能更好的 更准确 的实现这些需求 本系统根据前面需求分析得到的实体有 管理

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号