石家庄职业技术学院课程论文
图书管理系统
系 别: 信息工程系
专 业: 电子信息工程技术1班 学生姓名: 薄宁 指导教师: 张春平
石家庄职业技术学院信息工程系
年 月 日
摘要
中小企业在我国经济发展中具有重要地位,随着我国市场经济的蓬勃发展和人们对计算机的普遍应用,批发、零售行业正处在一个高速发展的时期。行业的快速发展必然导致竞争的加剧,要想在激烈的市场竞争中谋求发展,客观上要求企业必须加强内部管理,提高运营效率。而我国大部分小型批发、零售企业在信息机制上还没有摆脱原有的手工模式,企业内部没有形成完善的、有效的信息化管理机制,企业发展的动力不足,从而影响企业的持续、稳定、快速的发展。
当今国内外多数企业的竞争特点是:产品的种类、规格特别多,市场需求变化很快,与分销商,零售商的关系日益密切等。而随着业务量的扩大,传统的管理方法已经无法处理日益膨胀的大量的业务数据,企业采用电脑管理进货、库存、销售等诸多环节也已成为趋势及必然。
实现企业信息化管理是现代社会中小企业稳步发展的必要条件,它可以提高企业的管理水平和工作效率,最大限度地减少手工操作带来的失误。进销存管理系统正是一个信息化管理软件,可以实现企业的进货、销售、库存管理等各项业务的信息化管理。 出于以上原因,本课程设计将基于MySQL数据库并以JAVA为开发环境设计实现一个企业进销存管理系统。该系统包括基础信息管理、进货管理、销售管理、库存管理、查询统计、系统管理几个模块,主要是处理商业企业商品的采购、库存和销售各个环节的活动,具有良好的人机界面。考虑到系统的使用对象可能较多,权限管理良好,数据查询方便,支持多条件查询。
关键词:进销存管理系统、进货管理、销售管理、库存管理、系统管理
石家庄职业技术学院课程论文 目录
目 录
摘要 ...............................................................................................................................2 第一章 概述 .................................................................................................................1
1.1系统功能概述 ................................................................................................1 1.2系统的运行环境 ............................................................................................2 1.3开发工具 ........................................................................................................2 第二章 系统的数据库设计 .........................................................................................3
2.1 数据库字典 ...................................................................................................3
2.1.1数据项条目 ..........................................................................................3 2.1.2数据结构条目 ......................................................................................3 2.2数据库E-R 图 ...............................................................................................4
2.2.1客户实体 E-R 图 ................................................................................4 2.2.2供应商实体 E-R 图 ............................................................................5 2.2.3商品实体 E-R 图 ................................................................................5 2.2.4销售实体 E-R 图 ................................................................................5
第三章 系统的程序设计与实现 .................................................................................7
3.1各模块的功能及其关系 ................................................................................7 3.2各功能模块的设计和实现 ............................................................................8
3.2.1登录界面 ..............................................................................................8 3.2.2系统主窗体 ........................................................................................10 3.2.3基础信息管理模块方案 ....................................................................14 3.2.4进货管理模块 ....................................................................................15 3.2.5销售管理模块 ....................................................................................16
第四章 系统测试 .......................................................................................................17
4.1单元测试 ......................................................................................................17 4.2功能测试 ......................................................................................................20 4.3集成测试与系统测试 ..................................................................................20 4.4 程序的异常处理 .........................................................................................21 4.5调试 ..............................................................................................................21 第五章 总结 ...............................................................................................................22 参考文献 .................................................................................... 错误!未定义书签。 致谢 ............................................................................................ 错误!未定义书签。
1
石家庄职业技术学院课程论文 第一章 概述
第一章 概述
1.1系统功能概述
本系统要求具有以下功能:
系统操作简单、便捷,界面简洁、友好。 具有规范、完善的基础信息设置和管理。 支持多人管理,要求有用户和权限进入功能。 支持多条件的快捷查询功能。 支持各种浏览。 支持图书借阅与归还。 支持无数读者借阅。
支持图书与读者的信息修改。
通过对进销存管理系统的功能需求分析,可以将本系统划分为基础系统控制﹑用户管理﹑图书管理﹑借阅管理﹑读者管理5大部分。系统功能结构如图1-1所示。
图1-1 系统功能结构图
1
石家庄职业技术学院课程论文 第一章 概述
进销存管理系统的系统流程如图1-2所示。
图1-2 系统流程图
1.2系统的运行环境
本项目所用的运行环境如表1-1所示
表 1-1运行环境表
类别 软件 操作系统 内存和硬盘大小 其它 配置 Mysql、jdk1.6 Windows xp以上版本 256M以上、 1G以上 USB 2.0
1.3开发工具
本项目所用的开发工具如表1-2所示。
表 1-2开发工具表
开发语言 开发环境 开发工具 JAVA Windows 7 + MyEclipse + Mysql + jdk1.6 MyEclipse + SQLyog Enterprise
2