【DELPHI设计栏目提醒】:网学会员在DELPHI设计频道为大家收集整理了“基于Delphi+SQL的ERP系统管理的设计-毕业论文“提供大家参考,希望对大家有所帮助!
摘 要:Internet技术的成熟为企业信息管理系统增加与客户或供应商实现信息共享和直接的数据交换的能力,从而强化了企业间的联系,形成共同发展的生存链,体现企业为达到生存竞争的供应链管理思想。ERP系统相应实现这方面的功能,使决策者及业务部门实现跨企业的联合作战。 由此可见,ERP的应用的确可以有效地促进现有企业管理的现代化、科学化,适应竞争日益激烈的市场要求,它的导入,已经成为大势所趋。
系统是以Delphi作为前台开发工具、 使用SQL Server 2000作为后台数据库实现的,实现了对各种信息的管理,主要有角色管理、用户管理、用户权限管理、硬盘空间报警设置、数据转存、数据库备份与恢复、数据操作跟踪等。系统通过合理的编排,提供了友好的管理界面、实用的浏览功能和查询功能,浏览功能中实现了全局浏览和个别浏览,查询功能中实现了精确查询及模糊查询,系统界面友好美观,易于使用。
关键词:ERP系统 数据库 SQL Server 2000 Delphi
目 录
1 绪 论 1
1.1 课题背景 1
1.2 课题研究的意义与特点 2
2 系统的总体分析与设计 3
2.1 系统的可行性分析 3
2.1.1 技术可行性 4
2.1.2 操作可行性 5
2.2 系统业务流程图 5
2.3 系统功能模块图 5
3 数据库设计与连接 6
3.1 系统ER模型 6
3.2系统数据库设计 6
3.3 开发技术简介与数据库的连接 9
3.3.1 Delphi编程技术 9
3.3.2 SQL Server 2000开源数据库的开发 10
3.3.3 C/S架构 11
3.3.4 数据库的连接 11
4 系统功能的具体实现 12
4.1登录界面 12
4.2角色管理 13
4.3用户管理 13
4.4 用户权限管理 14
4.5硬盘空间报警设置 14
4.6数据转存 15
4.7数据库备份与恢复 15
4.8数据操作跟踪 16
4.9 实现总结 16
5系统测试及难点分析 17
5.1系统运行环境的搭建 17
5.2系统的测试 17
5.2.1 系统关键部分测试分析 18
6.2.2 测试结果分析与说明 18
6.2.3 系统安全与性能分析 18
6.3系统中存在的问题及解决方法 18
结束语 19
致 谢 19
参考文献 20
3.3.3 C/S架构
C/S(Client/Server)结构,计算机毕业论文 即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。
传统的C/S体系结构虽然采用的是开放模式,但这只是系统开发一级的开放性,在特定的应用中无论是Client端还是Server端都还需要特定的软件支持。由于没能提供用户真正期望的开放环境,C/S结构的软件需要针对不同的操作系统系统开发不同版本的软件,加之产品的更新换代十分快,已经很难适应百台电脑以上局域网用户同时使用。而且代价高,效率低。
4.2角色管理
ERP主界面由菜单栏、计算机毕业设计 状态栏组成。菜单栏列出了系统的所有功能模块。由于不同用户具有不同的操作权限,当用户以管理员身份登录成功后,用户具有所有的操作权限,包括角色管理,用户管理、用户权限、硬盘空间报警设置、数据转存、数据库备份与恢复、数据操作跟踪等功能模块。
角色管理模块是管理员对角色基本资料的维护,主要包括信息的增加、西欧该、删除、保存等功能。下面具体介绍该模块,角色管理窗体的设计界面如图6所示。
上一篇:基于Delphi+SQL家具制造企业销售管理信息系统毕业论文