文档介绍:《进销存管理系统》项目设计报告设计书项目名称:进销存管理系统班级:2009级信息管理与信息系统1班设计人员:查君选指导老师:张继燕二〇一二年十二月十九日进销存管理系统地设计报告一、应用背景:现在地企业规模不断地在扩大,仓存进出货物繁多,工作量大,原有地手工操作耗时费力,又不能保证数据地正确性,用计算机信息化管理实现数据地录入,查询,,能够极大地提高货品库存地管理效率,也是企业库存管理科学化、正规化,,开发一个进销存管理系统是很有必要地,、需求分析:进销存管理系统主要包括进货管理、销售管理、基础数据管理,系统维护和辅助工具等几个方面地功能,以实现用户方便地输入、查询、,能帮助工作人员利用计算机,快速方便地对企业商品地数据进行管理、输入、输出、查找地所需操作,使销售信息具体化、直观化、、功能分析:进销存管理系统主要提供如下地功能::主要负责商品地进货数据录入,进货退货数据录入,进货分析,进货统计,:主要负责销售数据录入,销售退货数据录入,销售统计,销售分析,销售排行榜,:主要负责库存状况,库存商品数量上限报警,库存商品数量下限报警,商品进销存变动表,:主要负责库存商品,往来对账,:主要负责本单位信息,操作员设置,操作权限设置,数据备份,数据库恢复,:,启动Word,、进销存管理系统功能结构图分析:进销存管理系统业务流程图分析:五、系统数据库设计:进销存管理系统采用地是SQLServer2008数据库,主要用来存储商品地库存,进货,,即往来对账明细表,职员信息表,权限表,销售退货主表,销售退货明细表,进货退货明细表,进货退货主表,销售明细表,销售主表,库存商品基本信息表,本单位信息设置表,往来单位表,、公共类设计:,数据库操作类主要用来访问SQL数据库,基础功能模块类主要用来处理业务逻辑功能,,根据输入地用户名和密码在数据库中查找相符地记录,判断是不是所设定地用户和密码,如果是等登录成功;,用户将进入主窗体,主窗体提供了系统菜单栏,通过它调用系统中地所有相关地子模块,,里面包括员工地所有信息,通过内部职员地管理可以对员工地信息进行修改,查询,注册,,它们实现地原理是相同地,进货单管理窗体主要用来批量添加进货信息,、核心代码:数据库操作类设计地核心代码:classDataOP{Employeeemployee=newEmployee();SqlConnectioncon=newSqlConnection();privatevoidOpen(){con=newSqlConnection("DataSource=TANKINGS-PC\\SQLEXPRESS;InitialCatalog=db_EMS;IntegratedSecurity=True");();}登陆界面核心代码pivatevoidbutton2_Click(objectsender,EventArgse)个人收集整理勿做商业用途{DataOPda=newDataOP();if(=="张三")if(=="123"){Form2m1=newForm2();}("密码错误!请重新输入!");("用户名不存在!");}}privatevoidbutton1_Click(objectsender,EventArgse)个人收集整理勿做商业用