资源描述:
《基于java的超市管理系统计算机》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、目录摘要3Abstract41绪论51.1社会背景51.2超市背景51.3系统开发背景51.4课题研究的目的和意义61.5系统功能特点61.6本文主要工作62系统可行性研究72.1技术可行性研究72.1.1采用java语言编写72.1.2采用Eclipse开发平台72.1.3采用Access数据库82.2经济可行性研究92.3操作可行性研究93系统需求分析103.1超市基本业务分析103.1.1进货业务103.1.2库存业务103.1.3销售业务103.1.4传统小型超市需要解决的问题113.2系统功能需求113.3性能需求124系
2、统总体设计134.1设计思想134.2设计原则134.3系统模块概要设计144.4系统操作流程概要设计155系统详细设计165.1系统功能详细设计165.2系统数据库设计175.2.1数据结构175.2.2系统E-R图设计185.2.3逻辑结构设计225.2.4数据表设计245.3模块功能设计275.3.1系统登录模块设计275.3.2系统主窗体模块设计285.3.3进货退货管理模块设计281335.3.4销售管理模块设计305.3.5库存管理模块设计345.3.6员工管理模块设计365.3.7供货商管理模块设计385.3.8系统管
3、理模块设计396系统测试运行426.1测试方法426.2功能测试426.3整体测试43结束语44参考文献45致谢46133摘要随着小型超市快速的发展,商品数量急速增加,有关商品的各种信息也成倍增长。小型超市也需要对商品各种信息进行统计分析。而大型的超市管理系统功能过于强大而造成操作繁琐降低了小型超市的工作效率。小型超市管理系统是市场上最流行的、超市上常用的系统之一,它主要包含以下几个模块:进货和退货管理模块、销售模块、库存模块、人事管理模块、系统模块。它可以使进货、库存、销售、员工信息接受全面、动态、及时的管理。经过分析,使用JAV
4、A语言为开发工具,使用Access作为数据库,利用它们在开发数据库应用程序方面的众多优越性,尤其是JAVA在应用程序应用开发方面提供了大量的用于数据库应用开发的各种组件,大大提高开发的效率。不断修正和改进,在用户要求的时间内完成可用系统。本文分析了软件开发的背景以及过程,首先介绍了软件的开发环境,其次介绍了本软件的总体设计过程、详细设计过程:数据库的设计、各个模块的设计和实现,以及具体界面的设计和功能。关键词:超市管理系统;JAVA;Access;数据库133AbstractWiththerapiddevelopmentofsmal
5、lsupermarkets,aquickincreaseinthenumberofgoods,thegoodsofallkindsofinformationalsodoubled.Smallsupermarketalsoneedstocarryoutstatisticalanalysisofallkindsofinformation.Thelargesupermarketmanagementsystemistoocumbersometooperateastrongandresultedinreducingtheefficiencyo
6、fthesmallsupermarket.Smallsupermarketmanagementsystemisthemostpopularmarkets,alsoisoneofthecommonlyused.Itcontainsthefollowingmodules:purchaseandreturnsmanagementmodule,salesmodule,inventorymodule,thePersonnelManagementmodule,thesystemmodule.Itcanmakethepurchase,invent
7、ory,sales,employeesundergoacomprehensive,dynamicandtimelymanagement.Afteranalysis,theuseofJAVAlanguageforthedevelopmentoftools,theuseofAccessasadatabase,theuseoftheirdatabaseapplicationsinthedevelopmentofnumerousadvantages,especiallyinJAVAapplicationdevelopmentintheapp
8、licationprovidealargenumberofdatabaseapplicationdevelopmentforavarietyofgroupcases,greatlyenhancedtheefficiencyofdeve