1摘要:服装店进销存管理系统的开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。结合所要开发的系统的特点,本系统将使用MICROSOFT公司的VISUALBASIC开发工具作前端应用程序,后端采用microsoft公司的access2000作数据库管理系统。利用visualbasic提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。进销存管理系统是典型的信息管理系统,它管理所有的进货,库存,销售,具有销售物品汇总表,可自动生成发货单到仓库系统,仓库发货表数据可自动反馈回销售系统,可随时监控合同的执行情况;具有销售金额统计表,产品销售走势图等各种分析图表。由于时间的仓促,加之水平有限,论文中的缺点和不足之处在所难免,敬请老师批评指正。关键字:信息管理系统,VB,ACCESS,数据库2目录第1章概论11.1概述错误!未定义书签。1.2开发环境错误!未定义书签。第2章应用系统开发工具介绍错误!未定义书签。2.1VB语言介绍错误!未定义书签。2.3数据库简介:错误!未定义书签。2.3.1SQL语言简介.................................................错误!未定义书签。2.3.2SQLServer2000简介..................................错误!未定义书签。2.3.3VB与SQLServer2000的接口技术.........错误!未定义书签。第3章系统设计错误!未定义书签。3.1功能结构设计错误!未定义书签。3.2系统结构模式设计错误!未定义书签。3.2.1关于B/S结构和C/S结构...........................错误!未定义书签。3.2.2C/S与B/S相比较的优点及缺点:...........错误!未定义书签。3.2.3我的选择.........................................................错误!未定义书签。第4章数据库设计错误!未定义书签。4.1数据库需求分析错误!未定义书签。4.2数据库概念结构设计:错误!未定义书签。第5章数据库的实现错误!未定义书签。5.1创建数据库和数据表错误!未定义书签。5.2说明错误!未定义书签。第6章模块的具体实现错误!未定义书签。6.1系统类模块的创建错误!未定义书签。6.1.1模块类模块的定义.........................................错误!未定义书签。6.1.2本系统使用类模块的原因.............................错误!未定义书签。6.1.3本系统用到的类模块如下:.........................错误!未定义书签。6.2系统主窗体模块错误!未定义书签。6.3修改密码窗口模块36.4添加用户窗口模块错误!未定义书签。6.5物资添加窗口模块46.6物资修改窗口模块66.7物资删除窗口模块76.8物资查询窗口模块736.9物资入库窗口模块86.10物资入库查询窗口模块86.11物资出库窗口模块86.12物资出库查询窗口模块96.13物资余额查询窗口模块106.14物资盘点窗口模块10总结错误!未定义书签。致谢30参考文献错误!未定义书签。附录:错误!未定义书签。6.3修改密码窗口模块46.5物资添加窗口模块功能解释如下:Manufacturer表(进货商表)中包括有厂商编号、厂商名称、联系人姓名、电话、厂商地址等字段,表略。employee(员工表)中包括有员工编号、员工姓名、员工密码、员工电话、员工地址等字段,表略。buy表(进货表)中包括有进货编号、商品编号、商品名称、生产厂商、型号、数量、进货价、进货年、进货月、进货日、总金额、业务员编号等。设计该数据表的主要目的是方便管理员的查看,使系统的数据管理能够更加层次化。具体设置如表3-1所示。表3-1buy表字段名数据类型说明进货编号文本字段大小为20商品名称文本字段大小为20生产厂商文本字段大小为20型号文本字段大小为20数量数字长整型5进货价货币货币进货年数字整型进货月数字整型进货日数字整型业务员编号文本字段大小为20总金额货币货币goods表(现存商品表)中包括有商品编号、生产厂商、商品名称、型号、进货价、销货价、数量、进货年、进货月、进货日、业务员编号、总金额等字段。具体设置如表3-2所示。表3-2goods表字段名数据类型说明商品编号文本字段大小为20商品名称文本字段大小为20生产厂商文本字段大小为20型号文本字段大小为20数量数字长整型进货价货币货币销货价货币货币sell表(销货表)中包括有销货编号、商品编号、商品名称、生产厂商、型号、数量等字段,由于篇幅有限,其表略。retreat表(退货表)中包括有退货编号、销货编号、生产厂商、商品名称、型号、单价、数量、总金额、退货年、退货月、退货日、业务员编号等。具体设置如表3-3所示。表3-3retreat表字段名数据类型说明退货编号文本字段大小为20销货编号文本字段大小为20商品名称文本字段大小为20生产厂商文本字段大小为20型号文本字段大小为206单价货币货币数量数字长整型总金额货币货币退货年数字整型退货月数字整型退货日数字整型业务员编号文本字段大小为206.6物资修改窗口模块76.7物资删除窗口模块实现的步骤是:6.8物资查询窗口模块86.9物资入库窗口模块6.10物资入库查询窗口模块6.11物资出库窗口模块96.12物资出库查询窗口模块106.13物资余额查询窗口模块6.14物资盘点窗口模块