基于Java的制药企业进销存.doc

上传人:h**** 文档编号:128365 上传时间:2018-07-09 格式:DOC 页数:136 大小:1.12MB
下载 相关 举报
基于Java的制药企业进销存.doc_第1页
第1页 / 共136页
基于Java的制药企业进销存.doc_第2页
第2页 / 共136页
基于Java的制药企业进销存.doc_第3页
第3页 / 共136页
基于Java的制药企业进销存.doc_第4页
第4页 / 共136页
基于Java的制药企业进销存.doc_第5页
第5页 / 共136页
点击查看更多>>
资源描述

1、浙江科技学院信息与电子工程学院 2009 级 Java 程序课程设计报告 I 2009 级 Java 程序课程设计报告 学 院 : 信息学院 专 业 : 计算机科学与技术 班 级 : 学 号 : 学生姓名 : 指导教师 : 二 一一 年 一 月 报告 题目 : 基于 Java 的制药企业进销存 管理 系统的设计与开发 浙江科技学院信息与电子工程学院 2009 级 Java 程序课程设计报告 II Java 程序课程设计任务书 一、主要任务与目标 1 掌握 java 语言,能 够 学会 使用 JSP 开发具体的网站。 2 熟悉数据库 MySQL的使用, 熟悉 数据库编程语言(主要是 SQL)。

2、3 使用所学知识开发一个基于 Java 的制药公司进销存管理系统。 二、主要内容与基本要求 本系统在实施后应能集中处理原料、成药、半成品、废料的进销存等的管理。该系统按结构分为两大部分:前台管理和后台管理。根据制药行业自身的特点,系统主要功能设计有: 信息管理:对企业产品、原辅料供应商、客户等基础信息实现登记入库,并提供查询功能。进货管理 : 对进货入库进行流程化管理 ,建立完善的产品和报表管理。进货管理 与系统的财务、销售和库存等管理功能结合可以动态掌握进货业务的付款情况、从而减少盲目采购 , 有效控制库存 , 使财务部门及时掌握库存的进货成本。 销售管理 :销售管理对销售部门的日常业务进行

3、跟踪和控制管理 , 能够处理多种销售方式 , 提供多种方便灵活的查询方式 , 并能进行发票和报表打印。 库存管理 :库存管理对企业物流的业务操作进行全面的控制和管理 , 及时反映出物资资金占用的状况。提供商品入库、出库、库存统计和查询等功能 。 来往管理 :来往管理对企业进货和销售过程中产生的现金交易进行管理,及时反映出企业现金流的状况。 提供原辅料入库结账、结账查询等等功能。 系统管理:这是系统管理员的工作。可设置各操作员使用系统操作的权限。并进行数据备份和数据恢复。对操作员进行的操作进行日志管理,还可提供用户密码的更改。 三、计划进度 1 月 日 - 月 日: 搜集资料、查阅文献 ,确定选

4、题 2 月 日 - 月 日: 需求分析,系统设计,系统功能模块完善 3 月 日 - 月 日: 编程实现系统、系统测试与修改 4 月 日 - 月 日: 课程设计报告撰写 5 月 日 - 月 日: 课程设计 报告答辩 浙江科技学院信息与电子工程学院 2009 级 Java 程序课程设计报告 III 四、主要参考文献 1 袁美建 . 基于 JSP 的 B/S 动态网站开发及数据库连接 .J.计算机技术与发展 ,2007,17(06):23-27. 2 袁美建 . 基于 JSP 的 B/S 动态网站开发及数据库连接 .J.计算机技术与发展 ,2007,17(06):23-27. 3 (美 ) R.Kl

5、emm, N.Singh. Enhancing Java Server Avilability J. Software Practice given database design steps, the system used by The key table to table structure; chapters in the system, given some of the functions of the realization of the interface and related Code. Keywords: Pharmaceutical companies, Purchas

6、e, Sales and Inventor Management System, Information Automation 浙江科技学院信息与电子工程学院 2009 级 Java 程序课程设计报告 VI 目 录 JAVA 程序课程设计任务书 . II 摘要 . IV ABSTRACT . V 目 录 . VI 第 1章 引言 . 1 1.1 背景 . 1 1.2 课程设 计内容 . 1 1.3 任务分工 . 2 第 2章 制药企业进销存管理系统 . 3 2.1 制药企业进销存管理系统概述 . 3 2.1.1 进销存管理系统的定义 . 3 2.1.2 进销存管理系统的任务及目的 . 3 2.

7、2 主要进销存管理系统介绍 . 4 2.3 本章小结 . 5 第 3章 进销存管理系统的设计 . 6 3.1 系统需求分析 . 6 3.2 系统开发及运行环境 . 6 3.3 系统主要功能要求 . 7 3.4.1 进销存管理系统总体结构 . 7 3.4.2 制药企业进销存管理系统各模块介绍 . 10 3.5 系统数据流图 . 11 3.6 本章小结 . 12 第 4章 系统数据库设计 . 13 4.1 数据库设计过程 . 13 4.1.1 需求分析 . 13 浙江科技学院信息与电子工程学院 2009 级 Java 程序课程设计报告 VII 4. 1. 2 概念设计 . 14 4.1.3 逻辑设

8、计 . 14 4.1.4 物理设计 . 15 4.2 数据库设计原则 . 15 4.3 本章小结 . 18 第 5章 系统的具体实现 . 19 5.1 界面设计 . 19 5.1.1 用户登陆界面图 . 19 5.1.2 系统主界面 . 21 5.1.3 报表生成界面 . 23 5.2 程序设计及调 试运行 . 25 5.2.1 日期验证和自动计算 . 25 5.2.2 连接池 . 29 5.2.3 JFreeChart . 32 5.3 本章小结 . 32 第 6章 结束语 . 33 致谢 . 34 参考文献 . 35 附录 源代码 . 36 浙江科技学院信息与电子工程学院 2009 级 J

9、ava 程序课程设计报告 1 第 1 章 引言 1.1 背景 制药行业具有其自身的特点, 其生产及管理过程必须强制性的通过 GMP( Good Manufacturing Practice)认证。 由于 2004年 GMP认证规定的强制执行,促使一大批制药企业加大了 IT方面的投资建 设,以期达到 GMP管理标准。经过 2年的突击建设,制药行业信息化应用短时间内达到了一定水平 1 。 然而 在 传统的进销存管理中,企业领导者往往由于收集不到底层的数据而不能进行科学决策,盲目的销售网络,导致企业资源的浪费,造成企业的运营成本居高不下。面对现代的市场环境,要求建立企业与进销存网络的快速互动响应机制

10、。加强对异地业务信息流、物流、资金流进行有效的管理。企业必须借助新型技术解决传统销售管理中可能出现的问题。企业除了提升管理水平和加强对销售管理的力度之外,还要充分利用网络技术。 现在 IT 技术 给企 业带来 一次新的机会。 网络化为企业管理带来了前所未有的技术和手段,企业需要随时随地、无所不及,高效运营、节约成本的销售管理。从用户利益之上的角度出发,帮助用户分析现有的进销存体系和进销存业务流程,实现业务流程重组并以此为基础建立符合企业特定管理需要的进销存管理系统,并为用户提供长期、持续的系统售后服务。在管理中计算机和进销存管理信息系统的引入已经得到各 企业领导者 的认识,并将逐渐成为一种管理

11、手段。 1.2 课程设计 内容 进销存管理系统充分发挥信息技术的优势,通过集中式的信息数据库,将企业的进、销、存等经营业务有 机的结合起来,达到数据共享,降低成本,提高效率,改进服务的目的,进而提供企业的生产效率和管理水平 5。本系统的研究内容涉及进销存管理的全过程。 进销存管理系统包含以下内容: ( 1)数据处理功能 数据处理功 能包括对入库单、出库单、退货单、商业发票的输入、增加、修改 、浏览等操作以及按照公司有关业务的规定进行流程控制,系统对所录入的数浙江科技学院信息与电子工程学院 2009 级 Java 程序课程设计报告 2 据是否合法能做出一定的判断。 ( 2)统计汇总的功能 该功能

12、对企业一定时期的运营情况提供数据统计支持。 ( 3)查询功能 查询功能采用条件组合查询技术 ,可以迅速方便地 查找到任何一张单据以及其执行情况。可以按照用户的要求实现动态查询 ,查询速度快 , 能跟上用户的工作进程。 ( 4)计算分析功能 该功能用于计算公司在某一时期的交易值、交易量以及利润等情况。 ( 5)报表生成功能 报表生成功能可以生成每个部门的在某一时期的各种报表的综合报表。 ( 6)系统维护功能 对系统数据进行整理和备份工作。 对个人的操作实现口令。用户在使用系统前需通过系统登录 ,以保护系统重要数据的安全。 1.3 任务分工 浙江科技学院信息与电子工程学院 2009 级 Java

13、程序课程设计报告 3 第 2 章 制药企业进销存管理系统 2.1 制药企业进销存管理系统概述 制药企业进销存系统 (Inventory system, Purchasing-Sales-Inventory system, buying-stocking-selling system, Logistics Management System, Distribution)是以货物流为基础,以票据流为主线,以资金流为补充的 3 种数据流关于进货、库存、销售和账务的管理系统,它可以降低企业的库存,提高资金利用率和结算速度,实现管理的高效性、实时性恶化智能化,是全面提高企业竞争力的有效途径。 电子商务给

14、了中小企业 和大企业同台竞争的机会,但无法缩小二者在管理水平上的差距。中小企业不可能像大企业一样实行大规模的系统进销存管理,因此必须借助现代化的管理方法和管理技术 计算机进销存管理系统。 当然,小公司也不需要像大企业那样上 OA/ERP/HP/CRM 等庞然大物,只要一个通用一点的进销存软件,可以实现进货入库,在线购物车,每月货物的销售统计,简单的账务管理 ,功能也不用很多,一个灵活坚实的产品目录,一个高效的产品搜索功能,一个稳定灵活的购物车订单功能,一个直观的销售统计报表功能就差不多了。 2.1.1 进销存管理系统的定 义 进销存是指企业管理过程中采购(进) 入库(存) 销售(销)的动态管理过程。商品流通企业进销存是从商品的采购(进)到入库(存)到销售(销)的动态管理过程。制造企业进销存是从原材料的采购(进)到入库(存)到领料加工到产品入库(存)到销售(销)的动态管理过程。 随着信息技术的飞速发展,企业进销存的管理应用相应的软件是这一动态的进销存过程更加有条理,应用进销存管理软件,不仅使企业的进销存管理实现了及时性,结合互联网技术使进销存管理实现了跨区域管理。 2.1.2 进销存管理系统的任务及目的 进销存管理的任务 :进、销、存、退、换、盘、损、残、调、借、赠以及商

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

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。