【DELPHI设计栏目提醒】:网学会员,鉴于大家对DELPHI设计十分关注,论文会员在此为大家搜集整理了“基于Delphi+SQL企业进销存管理系统毕业论文”一文,供大家参考学习!
摘要
随着信息科学技术的飞速发展,人们逐渐意识到对信息管理软件的运用可以使日常工作更加方便、快捷和高效。论文详细论述了进销存管理信息系统的开发设计过程。系统采用Delphi 7.0作开发平台,SQL Server 2000作数据库管理系统,实现了基础资料管理、采购管理、系统维护管理等功能。系统符合进销存管理信息系统的要求,能够帮助切实提高工作效率。
论文组织如下:首先阐述了该系统的可能性;其次介绍了相关的开发工具及技术基础;接着对系统的需求进行了分析,并提出了具体的设计方案和数据库模型;然后展现了整个系统的具体实现,各功能模块的实现;最后得出结论。
关键字:Delphi,SQL Server 2000
目录
第一章 绪论 6
1.1 进销存系统简介 6
1.2 我国进销存系统研究现状 6
1.3 我国进销存系统发展趋势 7
1.4 可行性分析 7
1.4.1技术可行性分析 7
1.4.2系统经济可行性分析 8
1.4.3 社会因素可行性分析 8
第二章 系统技术方法研究 9
2.1 管理信息系统 9
2.1.1 信息管理的概念 9
2.1.2 管理信息系统(MIS)及其研究对象 9
2.1.3 信息系统未来发展 11
2.2 编程语言:Delphi 7.0简介 13
2.3 Client/Server 14
2.3.1 C/S结构的特点 14
2.3.2 C/S架构软件的优势与劣势 15
第三章 总体设计 16
3.1 系统通用结构 16
3.2 系统平台环境: 17
3.2.1硬件平台: 17
3.2.2 软件平台: 17
3.3 数据库软件:SQL Server 17
3.2 系统需求分析 18
3.4系统功能结构图 19
3.5 管理员登陆流程 20
3.6 具体功能模块图 21
3.6.1 进货管理功能模块图 21
3.6.2 销售管理功能模块图 21
3.6.3 钱流管理功能模块图 21
3.6.4 库存管理功能模块图 22
3.6.5 基本信息功能模块图 22
第四章 系统设计 23
4.1 E-R图 23
4.2 实体图 23
4.2.1 进货单信息的实体图及属性 23
4.2.2 库存状况信息的实体图及属性 24
4.2.3 库存盘点信息的实体图及属性 24
4.2.4 进销存变动信息的实体图及属性 25
4.2.5 销售单信息的实体图及属性 25
4.2.6收款单信息的实体图及属性 26
4.2.7付款单信息的实体图及属性 26
4.3 系统数据流程分析 26
4.4数据词典 28
4.5 数据表 29
4.5.1 cf表 29
4.5.2 currentaccount表 30
4.5.3 stock表 30
4.5.4 employee表 30
4.5.5 power表 31
4.5.6 payment表 31
4.5.7 resell-main表 31
第五章 详细设计 32
5.1系统登录模块 32
5.2 进货管理模块 34
5.2.1 进货单录入管理模块 34
5.2.2 进货退货单录入管理模块 35
5.3 销售管理模块 35
5.3.1 销售单录入管理模块 35
5.3.2 销售退货单录入模块 36
5.4 库存管理模块 37
5.4.1 库存状况管理模块 37
5.4.2 库存盘点管理模块 37
5.4.3 进销存变动管理模块 38
5.4.4 库存报警管理模块 38
5.5 钱流信息管理模块 39
5.5.1 收款管理模块 39
5.5.2 付款管理模块 39
5.5.3 一般费用管理模块 40
5.5.4 现金费用管理模块 40
5.6 基本信息管理模块 41
5.6.1 库存商品管理模块 41
5.6.2 往来单位管理模块 41
5.6.3 内部职员管理模块 42
5.6.4 费用类型管理模块 42
5.7 查账管理模块 43
5.7.1 与供应商对话模块 43
5.7.2 与代理商对话模块 43
5.7.3 费用支出模块 44
5.7.4 应收应付模块 44
5.8 统计分析管理模块 45
5.8.1 进货分析模块 45
5.8.2 月销售状况模块 45
5.8.3 销售成本模块 46
5.9 系统维护管理模块 46
5.9.1 本单位信息模块 46
5.9.2 操作员设置模块 47
5.9.3 数据备份模块 47
5.9.4 数据恢复模块 48
5.9.5 数据备份模块 48
5.10 辅助功能管理模块 49
5.10.1 计算器启动模块 49
5.11 系统信息模块 50
第六章 系统维护和改进 50
6.1 运行维护 50
6.2 系统的改进与提高 50
6.2.1 系统优势 50
6.3 结论 51
参考文献 52
第三章 总体设计
3.1 系统通用结构 计算机毕业论文
企业进销存管理系统是一个典型的管理信息系统[7](Management Information System)简称MIS,它是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统[8]。它是1961年在美国由J.D.Gdllagher首先提出的,并确定其以计算机为主体,信息处理为中心的综合性系统,由计算机技术、网络通讯技术、信息处理技术、管理科学和人组成的一个综合系统,能提供信息以支持一个组织机构的运行、管理和决策功能。MIS系统通常用于系统决策,例如,可以利用MIS系统找出目前迫切需要解决的问题,并将信息及时反馈给上层管理人员,使他们了解当前工作发展的进展或不足。换句话说,MIS系统的最终目的是使管理人员及时了解现状,把握将来的发展路径。
对于典型的MIS系统结构目前存在两种较为流行的模式:C/S模式和B/S模式[9]。
C/S结构的MIS系统,这种结构借助于网络将应用资源和应用任务合理的分配到CLINET、SERVER两端。具体的,客户端主要功能是负责人机交互,管理用户接口、执行客户端应用程序,采集数据以及向服务器提交应用请求,而服务器则执行后台程序,主要承担数据库存储系统的共享管理、通讯管理、文件管理以及对客户机的请求提供服务。
B/S结构的MIS系统,这种结构与C/S模式相比,它简化了客户端的程序,通常在这种模式结构的系统中,客户端只需要一个浏览器就可以了。这种结构将许多工作交于WEB服务器来做,客户端只通过浏览器请求WEB服务,WEB服务器再根据不同请求返回信息,这其中还需请求数据库服务器以获取正确数据。因此,这种结构模式的MIS系统,而有瘦客户的称号,这是于C/S结构的胖客户相对而言的。
通常如果要求系统的响应要求快,又是用于局域网内部或机关企事业单位内部的系统,可以采用C/S结构模式。但如果用户不在同一局域网内,而是分散在各个不再的地方或处于不同的单位,在这种情况下B/S结构模式通常比较适合。有时,在开发一个系统时,完成C/S结构模式、B/S结构模式两个版本的程序。也有些系统采用混合的模式,一部分功能模块采用C/S结构开发,而另一部分模块采用B/S结构开发。
5.2 进货管理模块 计算机毕业设计
5.2.1 进货单录入管理模块
上一篇:基于Delphi+SQL人力资源部档案管理系统毕业论文