电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

个人作品基于条码的物资管理系统的后台设计与实现

40页
  • 卖家[上传人]:206****923
  • 文档编号:91045355
  • 上传时间:2019-06-21
  • 文档格式:DOC
  • 文档大小:1.88MB
  • / 40 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、楚烧烧毕业设计基于条码的物资管理系统的后台设计与实现2015楚烧烧个人作品毕 业 论 文论文题目 基于条码的物资管理系统 的后台设计与实现院 别 计算机学院专 业 网络工程楚烧烧个人作品侵权必究欢迎下载祝福大家目录1 绪论11.1 课题背景11.2 项目提出的意义21.3 系统开发工具21.3.1 JSP简介21.3.2 MyEclipse简介21.3.3 数据库简介22 需求分析32.1 可行性分析32.2 系统设计的要求32.3 系统功能需求分析42.4 数据库需求分析43 系统总体设计53.1 系统总体设计53.1.1 系统总体功能模块53.1.2 系统总体结构设计原则53.1.3 系统特点63.2 系统功能总体设计63.3 数据库的设计63.3.1 数据库需求分析63.3.2 数据库概念结构设计73.3.3 数据库逻辑结构的设计94 系统实现154.1 运行环境154.2 系统主界面154.3 员工管理功能的实现174.4 部门管理功能的实现214.5 货品管理功能的实现245 系统测试325.1 测试环境325.2 测试项目326 总结35参考文献36致谢37I基于条码的物资

      2、管理系统的后台设计与实现摘 要:基于条码的物资管理系统,主要针对企业的需求而开发的,利用计算机的强大优势,比如操作简单、运算速度快、携带方便、存储信息容量大等优点,用编程语言开发出一个实用的系统软件,满足使用者的需求,帮助企业更高效地管理物资,提高经济。这个系统的目的是实现入库,库存和出库的统一管理,通过数字条形码的形式对商品进行编号,以此完成了条码识别技术,方便商品查询。这个系统主要用java语言进行设计开发,采用MyEclipse为开发工具,MySQL作为系统的后台数据库,系统具有兼容性好,速度快和安全性高等特点。关键词: Java Web;JSP;MyEclipse;MySQL;基于条码的物资管理系统1 绪论1.1 课题背景随着社会的进步,国家综合实力的增强,经济的蓬勃发展,尤其是计算机技术的高速发展,计算机已经融入到我们生活中的各个方面,我们已经越来越离不开计算机。人们已经深深地认识到计算机的各种强大功能,认识到计算机对我们人类的重要性。计算机因其运算速度快、存储信息容量大等优点,已被各个行业广泛使用,传统手工模式因其速度慢、效率低等缺点,已逐渐被抛弃,现如今,合理运用计算机技

      3、术,对企业的管理有着非常重要的作用,很多企业都开发出了很多基于计算机技术的产品来更好的管理企业中的一切,提高生产效率,促进经济。物资管理系统软件,正是因为计算机技术的强大优势,计算机在很多企业管理应用中都发挥着重要的作用,所以利用计算机技术来实现物资的管理非常有必要。物资管理系统身为计算机应用的一个小部分,应用计算机对物资信息进行统一管理,具有操作方便、存储量大、搜索容易、可靠性大、稳定性强、成本低等优点。这些优点可以提高企业的管理效率,促进经济的发展。1.2 项目提出的意义开发一个物资管理系统,有着很多优点,比如能够实现企业物资的统一管理,加快物资的周转速度,随时查询物资库存量、这样能提高生产效率,还能提高经济效益。基于条码的物资管理系统以物资管理流程和数字条码为基础,建立了企业物资系统的数据模型及信息平台和产品的条码识别平台,对于货物管理有了提高,促进了经济。这个系统的目的是实现企业货品入库,货品出库和货品库存查询的统一管理,通过数字条形码的形式对商品进行编号,以此达成条码识别技术,这样,既可以动态的掌握商品情况,也可以随时了解商品库存量的最新信息,这样子能够减少因乱采购,而导致库

      4、存积压的风险。本系统是根据企业的需求,结合企业管理的特点,集入库管理、出库管理、库存管理于一体,专门为企业定做的物资管理系统。本系统具有较强的实用性,发开成本低,系统操作简单,功能齐全。这个系统使用Java语言进行开发,JSP技术作为开发前台的技术,MyEclipse软件作为开发工具,采用MySQL为数据库,系统兼容性好。1.3 系统开发工具1.3.1 JSP简介Java Server Pages(JSP)技术,基于Java的一门技术,近年来,越来越多的软件开发者喜欢使用JSP技术开发软件,JSP主要包括各种指令和各种内置对象1。1.3.2 MyEclipse简介MyEclipse软件是一个可以用于开发J2EE和Java的 Eclipse 插件集合,开发者们可以利用它,在数据库和JavaEE的开发、设计、发布等多个方面,大大地提高工作效率。1.3.3 数据库简介数据库主要以数据为对象,依照特定的数据模型,在计算机系统中进行组织、存储和使用数据的数据集合,能够对数据进行增删改查等操作。在电子商务中,通过使用Web技术,它可以实现Web服务器与数据库系统的链接,然后完成查询和数据处理等。用

      5、户可以使用熟悉的浏览器来查询所需的数据2。MySQL是当今社会上比较常用和实用的关系型数据库管理系统,MySQL数据库是一种关联数据库的管理系统,主要将那些数据依次保存在不同的数据表中,而不是将所有的数据都保存在一个大基地内,这样就可以提高灵活性。MySQL数据库的体积极小、拥有成本极低,因其开放源码这一优势,很多网站和系统的开发者都选择MySQL作为网站数据库。3。2 需求分析要开发一个软件系统,首当其冲的就应该先对这个系统进行需求分析,这样才能设计出满足用户需求的软件系统。现在就来对基于条码的物资管理系统进行详细的需求分析。2.1 可行性分析可行性分析,有些人也可以称它为可行性研究,简单地说,就是要求在调查系统的基础上,针对开发这个新系统是否有必要和有意义等,从技术、经济和社会等这些方面对新系统的开发进行详细的分析和研究,尽量不要出现不必要的失误等,由此保证新系统的设计和开发成功。所以,可行性分析的主要目的就是要求我们尽量用最小的代价在最短的时间内确定问题是否能够顺利解决。本系统主要从以下几点进行可行性分析。(1)技术可行性:本系统仅需要一台装有MyEclipse、Tomcat以及

      6、数据库软件的计算机即可。(2)经济可行性:基于条码的物资管理系统主要是为仓库管理员开发设计和使用的系统,安装上这个应用软件,就可随时地使用这个系统,操作简单,系统成本低,在经济上完全可行。(3)操作可行性:界面的设计已经考虑过使用者的使用习惯,界面的设计简单,操作容易;物资入库、出库、盘点等操作简单,方便。所以,由此可知,本系统的开发目标很明确了,在经济、技术和管理等各个方面都是可以和有必要的,因此系统的开发是完全可行的和有意义的4。2.2 系统设计的要求现在对系统的设计要求进行详细的介绍:(1)合理的设计数据库 设计数据库时,要充分考虑各种因素,应该要合理地减少数据的冗余,设计的数据表要通熟易懂,数据表之间联系紧密。(2)设计出友好的界面 开发者必须根据用户的要求、习惯等设计出友好的界面,给使用者一个满意的视觉效果。(3)实现基本功能和一些特殊功能的操作该系统要求除了能实现物资的入库、出库等基本功能之外,还要求能够根据用户的需要进行操作5。2.3 系统功能需求分析在本系统中,只有管理员可以登录并进行操作,管理员拥有查询员工、增加员工、增加部门、查询部门、查询货品、新增货品、货品入库和

      7、货品出库等功能。管理员可以通过账号密码登录本系统,可以随时查询员工,了解员工的基本信息,比如员工的姓名、爱好、年龄、电话等,也可以对员工进行修改、删除等操作;新增员工时,必须填写员工的详细资料,所在部门、住址等;管理员还可以直接查询每个部门所拥有的员工及其基本信息。管理员可以查询部门和新增部门。查询部门时,各个部门的详细信息都会显示出来,管理员还可以通过输入查询条件,直接快速地查询到所要找的部门及其部门信息,当然,管理员可以修改、删除各个部门。新增部门时,填写新增部门的基本信息,然后返回到部门查询界面,以便显示刚新增的部门的信息。货品管理是本系统最重要的功能,货品分为普通货品和高级货品,管理员可以直接查询普通货品和高级货品里的所有货品,管理员可以修改、删除货品,查看货品的详细信息。新增货品时,除了填写货品的详细信息外,系统会自动生成属于该物品的条形码,通过该条形码,可以快速的查询到该货品。入库、出库时,除了填写入库、出库的基本信息外,本系统还可以直接计算库存量,就是经过入库、出库后,计算出该货品的剩余量,这样子就可以随时掌握仓库的数据,以免出现库存不足或者库存积压等缺点。另外,入库、出

      8、库时的详细信息可以导出为Excel文件,打印出来,方便查看和使用6。2.4 数据库需求分析一个系统的成功很大一部分取决于前期该系统所做的需求分析,因为需求如果做好了,需求没什么问题,那么编写出来的软件系统就不会有太大的问题,而且软件的需求体现了客户的需求,做好需求分析,对于以后的程序开发完善和程序的使用都是及其重要的。本系统采用MySQL作为数据库,其强大的服务器平台,高性能服务器结构能够满足以上的要求7。3 系统总体设计3.1 系统总体设计3.1.1 系统总体功能模块通过前面的功能需求分析,画出本系统的功能模块图,如图3-1所示:图3-1 系统的功能模块图3.1.2 系统总体结构设计原则系统总体结构设计一般应遵循以下原则:系统的子系统必须具有相对的独立性,子系统之间的数据依赖应该尽可能的小8。3.1.3 系统特点本系统的主要特点如下:(1)本系统完全基于JAVA Web技术,只要有一台电脑并且能联网就可以浏览本网(2)采用JSP技术和MYSQL数据库开发,具有代码易懂、可扩展性高、性能高。(3)本系统可以通过浏览器登录管理系统,维护起来很是方便。(4)各个功能模块的独立性很强,完全可

      9、以根据实际情况随时任意组合。(5)界面友好,给使用者的视觉效果很不错,操作也很简单。(6)支持所有的Windows系列操作系统以及移动终端网页访问。3.2 系统功能总体设计本系统主要完成以下几个功能:(1)登陆功能:管理员登陆网站管理系统的一切。(2)员工管理:包括员工查询、员工新增和部门员工等功能。(3)部门管理:包括部门查询和部门新增等功能。(4)货品管理:包括高级货品查询、普通货品查询、货品新增、货品入库和货品出库等功能。可以通过输入条形码查询货品,可以查看和修改货品的详细信息。货品入库、出库时各种信息的输入和查询,可以查看各个物品入库或者出库后的库存量。(5)导出功能:可以导出货品入库、出库时的详细信息,导出后为Excel文件。3.3 数据库的设计设计数据库系统时应该首先了解用户各个方面的需求,这样设计出的系统才不出出现太多问题。数据库设计一般包括如下几个步骤:(1)数据库需求分析(2)数据库概念结构设计(3)数据库逻辑结构设计3.3.1 数据库需求分析通过对一般物资管理系统的需求的研究,对物资管理工作过程的内容和数据流程的详细分析,本系统设计的数据项和数据结构如下所示:(1)员工基本信息,包括的数据项有:姓名、性别、年龄、联系电话等。(2)员工新增,包括的数据项有:姓名、QQ、所在部门、年龄、住址、邮箱等。(3)员工查询,包括的数据项有:序号、员工姓名、最后修改时间等。(4)部门查

      《个人作品基于条码的物资管理系统的后台设计与实现》由会员206****923分享,可在线阅读,更多相关《个人作品基于条码的物资管理系统的后台设计与实现》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.