- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网站设计与开发设计6年1月23日 成绩 批改日期6年1月 日 库存物资管理系统
摘 要:随着科学技术的不断发展,计算机网络技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
仓库在现实生活中用途十分广泛,各种商城、超市要利用仓库存放物资,药房、医院等要利用仓库存放药品,企业、工厂等要利用仓库存放原材料、生产成品,因此仓库的管理成了一项十分重要的工作。
人工管理仓库既费时又费力,而且容易造成混乱,严重时会影响商城、企业的正常运作,造成恶劣的后果。随着信息技术的发展,办公自动化的普及,如何快速、高效、便捷的管理仓库受到了高度的关注;因此为了解决这个问题我们提供这个系统以满足仓库管理需求。
本系统模拟仓库管理,系统主要针对于日常库存信息的管理,包括录入出入库单据、查询操作、统计操作等处理情况。管理员可以通过相应的模块,对仓库里的物品的基本情况和库存数量进行查询,管理员通过简单的操作即可轻松的管理仓库,查询各项相关信息,并进行入库和出库操作等。
通过库存物资管理系统的设计与实现,使我们巩固和加深对数据库基础理论和基本知识的理解,进一步掌握了使用数据库进行软件设计的基本思想和方法,提高了运用数据库理论解决实际问题的能力,锻炼了实际动手能力、创新能力,培养了调查研究、查阅技术文献、资料、手册以及编写文档的能力。
关键词:库存物资管理系统;物资管理;网站;JSP;SQL Server 2005
目 录
1 需求分析 2
1.1 任务概述 2
1.1.1 任务目标 2
1.1.2 用户特点 2
1.1.2 假定和约束 2
1.2 需求规定 2
1.2.1 功能需求 2
1.2.2 性能需求 3
1.2.3 接口需求 3
1.3 数据流图 3
1.4 数据字典 5
1.4.1 数据处理描述 5
1.4.2 数据存储描述 5
1.4.3 数据流描述 6
2.1 总体设计概论 8
2.1.1 设计要求 8
2.1.2 开发结构及工具选择 8
2.2 系统层次图 9
2.2.1 系统功能描述 9
2.3 数据库设计 10
2.3.1 概念设计 10
2.3.2 逻辑设计 12
2.3.3 物理设计 12
3 详细设计 13
3.1 系统主页面 13
3.2 前台管理员模块 15
3.2.1 管理员注册 15
4实现 18
5测试 18
6结速语 19
参考文献 20
附录 21
附录1 源程序清单 21
附录1.1 系统登录模块 21
附录1.1.1 管理员登录模块 21
附录1.1.2 管理员注册模块 23
附录1.1.3 查询模块 26
附录1.1.4 统计模块 28
附录1.1.5 录入模块 31
库存物资管理系统的实现
1 需求分析
1.1 任务概述
1.1.1 任务目标
开发库存物资管理系统可以快速、高效、便捷的管理仓库,解决了人工管理仓库的繁琐,使企业、工厂、超市等运行的更加流畅。
1.1.2 用户特点
库存物资管理属于型的网站,网站的使用者是,d) 开发期限:4周以内。
1.2 需求规定
1.2.1 功能需求
设计一个简单的库存物资管理系统,可以进行录入出入库单据、查询、统计等简单操作。
a) 管理员注册
管理员注册个人信息时,需写用户名、密码、性别和电话等信息,其中必须填写用户名和密码,否则注册失败,注册时系统将信息录入到数据库中。
b) 管理员登录
登录模块首先从当前路径找到数据库文件,然后从“管理员”表中检测输入的用户名和密码是否存在。如果登录成功,显示主页面,否则,清除输入的信息并且停留在本页面。
c) 录入入库数据
当有新的商品要进入仓库的时候,管理员就需要通过此模块将要入库的商品信息录入到数据库中,以便之后的查询统计等操作。
d) 录入出库数据
当有商品要出库的时候,管理员就需要通过此模块将要出库的商品信息录入到数据库中,以便之后的查询统计等操作。
e) 查询操作
管理员可以通过此模块查询出库或者入库的各种商品的详细信息,以便了解各商品的属性及情况。
f) 统计操作
管理员通过此模块可以了解到各年,各月甚至是一个月的某一天的各种商品的数量,以便了解仓库的总体情况,可相应的做出对策。
g) 退出操作
当管理员使用此功能时,页面将会回到主页面。
1.2.2 性能需求
a) 精度需求
在精度需求上,根据使用需要,在各项数据的输入、输出及传输过程中,可以满足各种精度的需求。
b) 时间需求
网站的响应时间、更新处理时间应比较快且迅速。
c) 灵活性
当用户需求,如操作方式、运行环境与其他软件接口等发生变化时,设计的网站要做适当调整,灵活性非常大。
1.2.3 接口需求
a) 用户接口
图1-1 用户接口实例
用户进入首页后点击相应的超链接,即可进行
文档评论(0)