前言
图书进销系统是一个典型的信息管理系统,其开发主要包括后台数据库的建立与维护,以及前端应用程序的开发这两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库,而对于后者则要求应用程序的功能完备、易使用等特点。由此分析,选择了美国 Borland Delphi 7
公司推出的Delphi 7.0开发工具。
随着社会进步,社会对人才素质要求越来越高,相应的,需要书店的工作也越来越全面、周到、先进、高效。这不仅使书店管理的日常工作日趋复杂繁重,而且,对它提出了更高的要求。
图书进销管理系统强化了图书管理的职能,涵盖了采购部门、财务部门、销售部门、仓库部门、售后服务部门、系统维护等等主要功能,对图书管理工作进行了提炼和概括,使图书管理工作日益规范化、制度化和科学化。此图书进销管理系统的使用,大大减少了管理者的手工劳动,是书店管理人员的得力助手。
目
录
综
合 作 业
第1章
绪论……………………………………………………………1
1.1研究图书进销管理系统的目的………………………………………1
1.1.1为了提高自身的开发能力………………………………………1
1.1.2 为了市场的需求………………………………………………1
1.1.3 提高管理水平…………………………………………………1
1.1.4 便于和外界交流………………………………………………2
1.2 本系统涉及的范围…………………………………………………2
1.2.1 采购部门……………………………………………………2
1.2.2销售部门……………………………………………………2
1.2.3仓库部门……………………………………………………2
1.2.4 财务部门……………………………………………………2
1.2.5 服务部门……………………………………………………2
1.2.6退出……………………………………………………2
1.3 现有系统存在问题的分析…………………………………………3
1.3.1 根本就没有系统………………………………………………3
1.4 开发此系统的意义…………………………………………………3
1.5 思路…………………………………………………………………3
第2章
系统分析………………………………………………………5
2.1背景分析………………………………………………………………5
2.2组织机构调查分析……………………………………………………5
2.3详细调查…………………………………………………………5
2.3.1资料收集……………………………………………………6
2.3.2业务流程调查分析………………………………………………6
2.4数据流程的分析……………………………………………………7
2.5数据分析……………………………………………………10
2.5.1数据属性……………………………………………………9
2.6选购设备……………………………………………………9
2.7信息量估算……………………………………………………………9
第3章
系统设计……………………………………………………10
3.1代码设计………………………………………………………………10
3.2系统物理设计……………………………………………………10
3.2.1拓扑结构设计……………………………………………………10
3.2.2设备选择……………………………………………………11
3.2.3系统环境……………………………………………………11
3.3数据库设计……………………………………………………11
3.3.1概念模式设计……………………………………………………11
3.3.2逻辑设计……………………………………………………11
3.4功能结构图……………………………………………………10
3.4.1信息系统流程图…………………………………………………12
第4章
系统实施……………………………………………………14
4.1物理实施………………………………………………………………14
4.2程序设计……………………………………………………14
4.3调试……………………………………………………………………30
4.4编译……………………………………………………………………30
4.5使用说明书……………………………………………………………31
4.6维护……………………………………………………………………31
第5章
结论…………………………………………………………32
5.1取得的成绩……………………………………………………………32
5.2 不足之处……………………………………………………………32
5.3 建议…………………………………………………………………32
5.4 心得…………………………………………………………………32
致
谢…………………………………………………………………34
参考文献………………………………………………………………35
附
录…………………………………………………………………36
附录1购买设备表…………………………………………………………36
附录 2
源代码……………………………………………………………36
第1章 绪论
本文以书店管理信息系统建设中的图书进销管理子系统的开发为背景,论述了管理信息系统的概念、结构及系统开发的基本原理和方法,全文共分为绪论、系统分析、系统设计、系统实施、开发总结、致谢、参考文献、附录等。本章讲的是图书进销管理系统的情况,总体的概述一下。
1.1
研究图书进销管理系统的目的
数据库是一门研究数据管理的技术,始于20世纪60年代,经过40多年的发展,现在已经形成了理论体系,成为计算机软件的一个重要分支。数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。
1.1.1提高自身的开发能力
能够迅速适应市场,并综合的利用以前所学的课程:如计算机应用技术,数据库原理及技术,计算机原理,管理信息系统,组织管理概论及财务管理等,进行总体的分析,设计实施,并完整的开发一个小型系统。
这样做会大大提高我的实践能力和创新能力。
1.1.2为了市场的需求
手工作业的弊端越来越显的暴露,手工作业的缺点很多:1.工作量十分繁重,并且重复高。2.掌握信息不及时,信息在企业中的位置变的越来越重要。3.控制手段不足。没有此管理系统什么时候缺货,什么时候超线都很难控制,还有财务上,人事上,管理也是十分繁重的事情。4.效率低。每天工作人员都面对着很多天都不变的事情做,自然效率低。效率低自然效益也低。
然而,用计算机代替手工劳动就大不一样,它具有高效的收集信息的特征。有利于人,财,物的合理利用,提高信息的检索效率。很容易的控制仓库的库存的上线和下线降低库存的成本,甚至可以辅助决策。 所以说市场是需求这样的系统的。
1.1.3提高管理水平
一个企业的经营好坏在于它的管理紧密是相互联系的,其管理的紧密程度由管理的方法决定的,现代办公的紧密与计算机息息相关。正确的使用计算机可以提高企业的管理水平。当今社会日益信息化、自动化,以人机结合的计算机信息系统代替原始的手工信系统是大势所趋,人心所向。因为信息系统以其工作的高效率,令原始的手工系统望洋兴叹,信息管理系统必将取代手工系统,先进的代替落后的,这是历史的发展的必然。信息管理系统以其工作的高效率而大受欢迎,被广泛应用于各个行业,政府、银行、邮政、航天、等领域。
1.1.4便于和外界交流
当今的世界是开放的世界,同样企业也是如此,特别是决策所需要的信息更是来自外边的,抓住信息的时效性、价值性、就可以为企业提高收益。
1.2
本系统涉及的范围
1.2.1采购部门
录入功能,采购到以前没有的货种时要增加。修改功能,在采购后,在数量上要进行修改。打印功能,并且具有打印预览功能。退出功能,即返回菜单。并且具有检错功能,出错时能提出警告等功能。其他一些小功能等。
1.2.2销售部门
查询功能,修改功能,自动减掉功能,即每买掉一件商品,此商品数量减一并在特殊情况下减二、减三等,自动找钱功能,如客户没有零钱时找钱功能。输入功能,针对第4功能,输入客户的钱数并求出结果。打印功能,给每个客户打印一张清单。最后,退出功能,即返回菜单。
1.2.3仓库部门
(1)查询功能:按ID号,按货物名称,按货物数量,按时间。
(2)控制:点击仓库部门,即自检仓库,若发现小于下线或大于上线给予警告,上线警告,下线警告,零警告,计算存货最低成本。
(3)退出功能,即返回菜单。
(4)打印,打印缺货单送至采购部门。
1.2.4财务部门
每日统计共收入,即累加当日销售额。统计所销售数量:按统一货物。每日统计统一货物的销售额,计算盈亏,计算总收入,计算总利润,计算总成本,填报表,每月汇总。具有校验功能:逻辑校验,格式校验,平衡校验,修改功能。打印功能,并且具有打印预览功能。还有退出。
1.2.5服务部门
主要是指销售后服务。输入功能,登记服务的内容、地址等。查询功能,修改功能。删除功能,在必要情况下才删除。并具有校验功能(校验功能同上)。1.2.6退出
指关闭整个系统。
注:此外系统还有设置密码功能,是为了不让外来人员修改或盗取信息功能,设置密码功能包括,第一设置密码和修改密码。刚进入系统时(没有设置密码前)系统跳过此功能,密码设置后必须输入密码。若忘记密码请于开发人员联系。
1.3
现有系统存在问题的分析
1.3.1根本就没有系统,还是手工操作
计算机日新月异的发展,但是有的领导只见眼前利益,不关心,甚至不敢尝试新兴的事务。手工操作还十分落后,效率及低,成本很大,以后的社会是信息的社会,信息只有快,准,精才能发挥其价值。
所以机器代替人力是必然的历史发展趋势,只有领导的重视和支持才能从人工操作改为计算机的自动化系统。人工操作必将被计算机代替。
有些书店虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一日不解决,效率就一日提不上去。
如有些大型书店使用了系统,但是在收银处没有找零钱的计算模块,还需要拿那计算器来完成,甚至用口算来完成,不仅效益低,而且极容易出错,若没有系统,则慢的更很,还需一笔一划的开清单。
还有,有的根本不存在仓库管理系统,其后果就是两极分化,一种书积堆如山,很难销售,而另一种呢,整天仓库空着,甚至一缺货就是几个星期。这将导致资金占用很多,但是流动很慢都变成库存了。这样不仅效率低还很可能导致企业破产等。