1、 Java 程序课程设计报告程序课程设计报告 学学 院院 : 信息学院信息学院 专专 业业 : 计算机科学与技术计算机科学与技术 班班 级级 : 学学 号号 : 学生姓名学生姓名 : 指导教师指导教师 : 二二一一一一年年 一一 月月 报告报告题目题目: 基于基于 Java 的制药企业进销存的制药企业进销存 管理管理系统的设计与开发系统的设计与开发 Java 程序课程设计任务书程序课程设计任务书 一、主要任务与目标 1掌握 java 语言,能够学会使用 JSP 开发具体的网站。 2熟悉数据库 MySQL 的使用,熟悉数据库编程语言(主要是 SQL) 。 3使用所学知识开发一个基于 Java 的
2、制药公司进销存管理系统。 二、主要内容与基本要求 本系统在实施后应能集中处理原料、成药、半成品、废料的进销存等的管理。 该系统按结构分为两大部分:前台管理和后台管理。根据制药行业自身的特点, 系统主要功能设计有: 信息管理:对企业产品、原辅料供应商、客户等基础信息实现登记入库,并 提供查询功能。进货管理: 对进货入库进行流程化管理,建立完善的产品和报表管 理。进货管理与系统的财务、销售和库存等管理功能结合可以动态掌握进货业务 的付款情况、 从而减少盲目采购, 有效控制库存, 使财务部门及时掌握库存的进货 成本。 销售管理:销售管理对销售部门的日常业务进行跟踪和控制管理, 能够处理 多种销售方式
3、, 提供多种方便灵活的查询方式, 并能进行发票和报表打印。 库存管理:库存管理对企业物流的业务操作进行全面的控制和管理, 及时反 映出物资资金占用的状况。提供商品入库、出库、库存统计和查询等功能 。 来往管理:来往管理对企业进货和销售过程中产生的现金交易进行管理, 及时 反映出企业现金流的状况。提供原辅料入库结账、结账查询等等功能。 系统管理:这是系统管理员的工作。可设置各操作员使用系统操作的权限。 并进行数据备份和数据恢复。对操作员进行的操作进行日志管理,还可提供用户 密码的更改。 三、计划进度 1 月 日- 月 日:搜集资料、查阅文献,确定选题 2 月 日- 月 日:需求分析,系统设计,系
4、统功能模块完善 3 月 日- 月 日:编程实现系统、系统测试与修改 4 月 日- 月 日:课程设计报告撰写 5 月 日- 月 日:课程设计报告答辩 四、主要参考文献 1 袁美建. 基于 JSP 的 B/S 动态网站开发及数据库连接.J.计算机技术与发 展,2007,17(06):23-27. 2 袁美建. 基于 JSP 的 B/S 动态网站开发及数据库连接.J.计算机技术与发 展,2007,17(06):23-27. 3 (美 ) R.Klemm, N.Singh. Enhancing Java Server Avilability J. Software Practice given dat
5、abase 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. KeywordsKeywords: Pharmaceutical companies, Purchase, Sales and Inventor Management System, Information Automation 目目 录录
6、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.2 主要进销存管理系统介绍主要进销存管理系统介绍 4 2.3 本章小结本章小结 5 第第 3章章 进销存管理系统的设计进销存管理系统的设计 6 3.1 系统需求分析系统需求分析 6 3.2 系统开发及运行环境系统开发及运行环境 6 3.3 系统主要功能要求系统主要功能要求 7 3.4.1 进销存管理系统总体结构进销存管理系统总体结构 7 3.4