1、 i Java 课程设计课程设计 说明书 目录目录 摘要摘要 I 序言序言 II 1 1、需求分析、需求分析 . 1 1.1项目背景1 1.2系统介绍1 1.2.1 用户需求 1 1.2.2 性能需求 2 1.3 非功能需求.2 2 2、设计思路、设计思路 . 3 2.1 处理流程3 2.2 物资管理系统 E-R 图 3 3 3、 详细设计、 详细设计4 3.1 各功能模块流程图 .5 3.1.1 登陆程序流程图 . 5 3.1.2 修改密码流程图 . 6 3.2 数据库设计 .6 3.2.1 数据库的概念及特点 . 6 3.2.2 数据库表设计 . 7 4 4、运行调试与分析讨论、运行调试与
2、分析讨论9 4.1 登录模块9 4.2物资管理首页模块11 4.3修改密码模块12 4.4添加物资模块14 4.5物资删除模块15 4,.6物资修改模块.16 4.7物资查询模块18 4.8生成订单与查询模块20 4.9物资信息排序模块21 4.10帮助功能模块23 参考文献参考文献 . 26 致谢致谢 . 27 I 摘要摘要 在信息时代的今天,计算机参与企业日常业务管理已经成为企业现代化建设的当 务之急。物资管理信息系统的设计开发正是适应了这种要求。物资管理信息系统是典 型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开 发两个方面,对于前者要求建立起数据一致性和完整
3、性强、数据安全性好的库,而对 于后者则要求应用程序功能完备,易使用等特点。 我使用 eclipse 开发工具, 利用其提供的各种面向对象的开发工具, 用 SQL Server 2012 作为数据库管理系统。简单介绍了该系统的编程环境和实现关系型数据库。在可 行性研究和需求分析的基础上,对系统的设计方案、功能模块、数据库设计和系统的 测试等进行了较详细的论述。 本系统主要由系统登录、密码修改、货物资料管理、订单管理模块构成,采用 SQL Server 2012 大型数据库,具备强大的数据存储、查询功能,能充分满足数据量和用 户多角度数据查询。 关键词:物资管理、eclipse、SQL Serve
4、r 2012、面向对象、系统开发、数据库 II 序言序言 处在信息技术时代,每个人都深切感受到技术革新为我们带来的巨大便利。这些 技术(特别是计算机技术)彻底改变了我们的工作、生活的方式与节奏。而在现代企 业管理中,计算机也成为了必不可少的管理工具,它大大减轻了管理人员的工作负担, 把人们从烦琐重复的工作中解放出来。 所谓物资管理,是指企业在生产过程中,对本企业所需物资的采购、使用、储备 等行为进行计划、组织和控制。物资管理的目的是,通过对物资进行有效管理,以降 低企业生产成本,加速资金周转,进而促进企业盈利,提升企业的市场竞争能力。企 业的物资管理,包括物资计划制订、物资采购、物资使用和物资
5、储备等几个重要环节, 这些环节环环相扣、相互影响,任何一个环节出现问题,都将对企业的物资供应链造 成不良影响。因此,在市场异常活跃的今天,物资管理已不能用“计划” 、 “配额” 、 “定 量”等几个简单概念进行诠释, 它已经成为现代企业管理的重要组成部分,成为企业 成本控制的利器,成为企业生产经营正常运作的重要保证,成为企业发展与壮大的重 要基础。 众所周知, 由于受传统计划经济的影响,在很长一段时期里,我国企业的物资 管理模式被深深地烙上了“计划”的印记,按产量指标粗略制定物资计划、仅向少量 指定供货商采购物资、无限量加大物资库存等现象屡见不鲜。因此,创新企业物资管 理模式并使其顺应现代企业
6、的发展潮流, 已经显得愈发重要了。我国企业经过近三十 年的改革与探索,在企业物资的计划、采购、使用、储备等管理环节上取得了诸多进 展和成果。 在物资管理管理中,物资多,数量大,流动频繁,管理人员要面对大量的物资信 息,如果采用手工记录方式,效率低、费时费力不说,还容易造成失误,给管理带来 巨大的困难与不便。为此,需要一种专门的计算机软件对仓库物资信息进行管理,包 括物资基本信息、物资入库信息,物资出库信息、物资余额信息等的添加、删除、修 改、查询等功能。 1 1 1、需求分析、需求分析 1.1 1.1 项目背景项目背景 物资管理系统是为确保施工生产高效运行,实现节约材料,降低工程成本,提高 经济效益,充分发挥物资管理系统在企业项目责任成本管理中的作用而研发的一款软 件。 物资管理是企业管理项目的重要组成部分,也是企业项目生产前的重要而复杂的 准备工作。对工程所需物资的计划,采购和管理过程实施有效的控制,满足产品的质 量,符合设计要求,保证施工生产需要、优质、高效安全,确保项目部综合管理目标 的实现。 1.21.2 系统介绍系统介绍 本系统定位于中小型仓库,以 SQL Serv