贸易公司进销存管理系统毕业设计答辩稿.ppt

上传人:文库蛋蛋多 文档编号:2235462 上传时间:2023-02-04 格式:PPT 页数:32 大小:227.50KB
返回 下载 相关 举报
贸易公司进销存管理系统毕业设计答辩稿.ppt_第1页
第1页 / 共32页
贸易公司进销存管理系统毕业设计答辩稿.ppt_第2页
第2页 / 共32页
贸易公司进销存管理系统毕业设计答辩稿.ppt_第3页
第3页 / 共32页
贸易公司进销存管理系统毕业设计答辩稿.ppt_第4页
第4页 / 共32页
贸易公司进销存管理系统毕业设计答辩稿.ppt_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《贸易公司进销存管理系统毕业设计答辩稿.ppt》由会员分享,可在线阅读,更多相关《贸易公司进销存管理系统毕业设计答辩稿.ppt(32页珍藏版)》请在三一办公上搜索。

1、XXXX大学 毕业论文,专 业:作 者:,绫致贸易公司进销存管理系统,绫致时装公司是一家具备现代化经营方式的新型公司,为了使公司的运营管理更规范、更系统、更有效率,设计开发了该公司的进销存管理信息系统。,系统开发环境,本系统设计中,前台应用程序采用Microsoft公司的 Visual Basic(6.0)作为开发工具,系统开发使用了Visual Basic 6.0中的各种可视化集成组件和工具;后台数据库采用Microsoft SQL Server 2000,通过ODBC机制完成客户端与数据库之间的连接。,系统模块简介,本系统主要设计了用户管理、基本信息管理、客户信息管理、进货信息管理、销售信

2、息管理、库存信息管理等几个模块。为绫致时装公司的贸易业务提供了有效的管理手段,使该公司在日常的业务的管理中更加准确和及时。,系统开发的目标与作用范围,1、开发目标(1)改系统具有完善的库存管理功能,解决产品的入库、存放、出库的管理问题;(2)满足仓库管理员及领导层对库存档案信息的了解和管理;(3)对客户信息进行有效的管理为企划人员及管理层提供决策的可靠信息。,2、作用及范围 本系统整合了对进货、出货、退货以及库存的管理,对客户信息(包括供应商、经销商及合作伙伴)有效规划以及对企业活动的一些辅助,从而对整个过程监控调整,适用于该种公司的贸易活动的综合管理,它是比较完善的系统管理软件,对各种库存信

3、息可以随时输入、输出、查找以及对库存状态的监控与协调,还有就是对客户的关系同样要有一个系统的管理。,公司组织结构,进销存业务流程,进销存数据流程,系统功能模块,模块功能简介,当有货物进入时,通过基本信息设置录入商品类别、仓库的基本信息,然后通过进货信息管理,这里会涉及到进货信息查询、入库单管理、订货单管理等模块。当处理完成后,则会在进入销售信息管理,销售信息管理包括销售信息管理和销售信息查询。而库存信息管理是对整个仓库状态的管理涵盖了转仓单录入和修改、转仓信息查询、物资余额信息查询和商品盘点。,数据库设计,数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接影响应用系统的效

4、率以及实现的结果.合理的数据库设计可以提高数据存储的效率,保证数据的一直性和完整性.设计数据库系统时首先应该充分了解用户各方面的的需求,包括现有的以及将来可能增加的需求.数据库设计一般包括以下几个步骤:数据库概念结构设计数据库逻辑结构设计,1、数据库概念结构设计 在通过上面的数据项数据结构分析以后,就可以设计出能够满足用户需求的各种实体以及他们之间的关系,为后面的逻辑结构设计打下基础。这种实体包含各种具体信息,通过相互之间的作用形成数据的流动、根据上面的的设计规则画出的实体有供应商实体、产品实体、客户实体、进货信息实体、销售信息实体、仓库信息实体、操作员实体。,实体关系(E-R图),2、数据库

5、逻辑结构设计 针对该公司业务的要求,通过对公司的工作流程、工作内容和数据流程的分析,将E-R图转化为关系型数据模型:客户信息(客户编号、客户名称、地址、邮政编码、电话号码、公司主页,电子邮件地址、税号、银行帐户、开户银行、联系人、备注信息等)。供应商信息(供应商编号、供应商名称、地址、邮政编码、电话号码、公司主页,电子邮件地址、税号、银行帐户、开户银行、联系人、备注信息等)。,仓库信息(仓库编号、仓库名称)。进货定单信息(定货日期、编号、操作员、供应商编号、产品编号、数量、单价、折扣比例、总金额、付款状态、是否计帐、预付比例、备注信息等)。库存信息(更新日期、编号、产品编号、数量、单价、总金额

6、、备注信息等)等等。上面的关系数据模型中有横线的是主键,斜体为外键。,在完成上面的数据库的概念结构设计后,应该将其转化为SQL Server 2000数据库系统所支持的实际数据模型,也就是数据库的逻辑结构设计。根据数据库的需求分析和概念结构设计设计了名称为Trade的数据库,数据库由下面多个表格组成,每个表格是数据库中的一个表。启动SQL Server 2000的企业管理器,启动并连接数据库。运行向导中的的创建数据库向导。输入数据库名称、数据库数据文件及事务日志文件的保存位置。会自动生成数据库文件和事务日志文件并配置它们大小、增长幅度及最大限度。,系统实现 连接数据库的实现,ODBC(Open

7、 Database Connectivity,开放式数据库连接)是由微软公司提出的一个用于访问数据库的统一界面标准,随着客户机/服务器体系结构在各行业领域广泛应用。目前,ODBC已经成为客户机/服务器系统中的一个重要支持技术。,一般来讲当应用程序要使用ODBC访问数据库时,就需要指定一个DSN以便于连接到一个指定的ODBC驱动程序。在控制面板中打开ODBC管理器。在windows2000的管理工具中选择数据源(ODBC),再其中的文件DSN选项卡中单击添加,选择SQL Server作为数据源的驱动程序,并为此数据源命名为trade。,生成数据源,单击完成,数据源创建完毕。配置下面ODBC数据源

8、。在服务器下拉框中,选择希望该数据源连接的数据库服务器名。网络上所有的SQL Server的服务器都可以出现在这里。当其他选项配置完毕后,这时就可以准备创建系统的定制客户机/服务器模式的数据应用程序,这也是实现C/S模式的关键所在。,进销存协同管理设计(完整性设计),这里数据完整性指存储在数据库中的数据的一致性和精确性。在SQL SERVER中数据的完整性可能会由于用户进行的各种操作而遭受破坏,例如把一个订单号为空的记录长如到订单表里,这里订单号必须非空。数据完整性包括实体完整性、域完整性、引用完整性。,实体完整性将行定义为特定表中的唯一实体,要求表中所有的行具有唯一的标志符,也就是表中的所有

9、记录在某一字段上是唯一的,也就是系统中的主键。该系统的所有表均有至少一个主键,在设计表的的时候建立。同时还有外键从而连接不同表之间的数据关系。例如就把进货订单表里的订单编号设为主键,从而保证实体完整性。供应商编号为外键。,域完整性是指数据库表中对指定列有效地输入值。首先限制某些数据的数据类型,订单编号等要设为整形,价格等定义为数值型等等。这里我们通过DEFAULT和CHECK约束来完成。1、DEFAULT约束 当插入数据是没有给出输入值时,系统自动输入默认值。Use Trade ALTER TABLE dm_ck ADD CONSTRAINT DF_dm DEFAULT 300 for dm

10、Go,2、CHECK约束 例如在仓库的仓库代码开头必须以3开头,只有三位并且都为数字 Use Trade ALTER TABLE dm_ck ADD CONSTRAINT CK_dm CHECK(dm like 30-90-9)Go,客户端程序实现,这个项目我们使用多文档界面,在用多文档界面中有一个窗体是主窗体可以包含其他窗体。,创建主窗体的菜单,最后形成如下图的主窗体界面。,模块及公用函数的创建,在Visual Basic中可以用共用模块来存放整个工程项目共用函数、过程和全局变量等。这样可以极大的提高代码的效率。在项目资源管理器中为项目添加一个Module,保存为Module1.bas。由于

11、系统中各个模块都将频繁使用数据库中的数据,因此需要一个公共的数据操作函数,用以执行各种SQL语句,添加函数ExecuteSQL。,在ExecuteSQL函数中使用了Connect String函数,这个函数用来连接数据库。这里需要注意的是,在为数据库创建文件DSN时,名称应该和Connect String函数中的参数一致。这里DSN文件在数据库设计时已经创建完毕,名称为Trade.dsn。Connect String函数中的用户名和密码参(UID和PWD)为SQL Server数据库中一致。,系统安全策略及性能,第一、需要创建用户的登陆窗体,也就是实现用户管理模块。包括用户的登录、用户的添加和

12、修改用户密码。在公共模块中定义登录窗体为最先启动,用户输入用户名和密码。如果三次不正确将退出程序。此处应该注意的是在输密码的文本框内设置PasswordChar属性来掩盖密码。第二、本系统的系统设计的基本任务是要使所设计的系统满足系统逻辑模型的各项功能要求,同时尽可能地提高系统的性能。,系统的开发体会,通过几个月的精心准备,毕业设计终于画上了圆满的句号。可是,这段时间非常的难忘。首先是实习,然后是毕业设计(包括:材料收集,系统分析,系统设计一直到程序编写)这段时光虽然只有几个月,但它使我以前学习的知识在实践中得到了运用和发展,使我在实践中体会到了知识的重要性,而且这种感觉比在考试中来得深刻。而且我觉得这篇论文不仅是大学四年的总结,更是对我学习成果的考察。,致 谢,在本次毕业设计过程中,得到了许多人的悉心帮助和指导,在这里我要特别感谢我的毕业设计指导老师刘烨老师。在我的毕业论文写作过程中,由于经验不足,多次得到刘烨老师的指导。同时也向我实习工作的绫致公司表示我的感谢,感谢他们对我学业的理解和支持。最后感谢我周围所有关心、支持我的老师和同学,是他们支持我完成了这篇论文,他们同我一起分析、解决问题,也给了我很大的帮助,我要衷心地说一句“谢谢!”。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号