毕业设计(论文)书店收银管理系统设计(Delphi设计).doc
《毕业设计(论文)书店收银管理系统设计(Delphi设计).doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)书店收银管理系统设计(Delphi设计).doc(61页珍藏版)》请在三一办公上搜索。
1、1 毕 业 论 文(设 计)课题名称 书店收银管理系统 学 院 信息电子技术学院 专 业 计算机科学与技术 班 级 指导教师 郭吉平 常亮 学生姓名 佳 木 斯 大 学 教 务 处摘 要随着计算机技术,计算机软件,办公自动化的迅速发展,特别是计算机和计算机应用的大面积普及,使人们传统的行为方式和观念受到巨大的冲击影响。作为发展中国家,我国办公自动化、计算机化还相对比较落后,我们不仅需要解决全球办公自动化发展过程中所遇到的共性问题,而且还要有针对性的解决一些我们国家特有的问题。本系统是针对一些中小型的书店和图书超市而开发的,分为系统、进货、销售、查询、统计、预测统计图、帮助等几个菜单组。其中系统
2、、进货、销售、查询、统计、帮助为MIS管理信息系统必备的模块,而预测统计图则是本系统特有的。各菜单包含子模块数量如下:分为系统(2个)、进货(3个)、销售(2个)、查询(3个)、统计(5个)、预测统计图(1个)、帮助(2个)。本系统在Windows 2000+SQL Server 2000环境下,采用当今先进的技术Delphi6.0开发完成,可以实现一些管理事务。关键词 Delphi6.0; SQL Server 2000; 数据库 AbstractWith the swift development of computer, software and OA, especially popul
3、arization application of computer make the action method and concept of peoples tradition influence hugely. As the developing country, working via OA and computer falls behind in out country. we not only need the general character problem run into the settlement of whole working via OA, but also nee
4、d to solve a series of peculiar problem.This system is developed for some small or medial shops and super book market. It includes some parts such as system configure, stock, sale, query, stat., forecast chart, help and so on. Among them, system configure, stock, sale, query, stat., help are necessa
5、ry to MIS, but forecast chart is unique part of this system. The following is the menu account:System configure has 2 submenusStock has 3 submenusSale has 2 submenusQuery has 3submenus,Stat. Has 5 submenusForecast has 1submenuHelp has 2submenus.This system run at the windows2000, SQL Server 2000 and
6、 developed by advanced technique of Delphi6.0.this system may help to do something about management transaction.Keywords Delphi 6.0 ;SQL Server 2000;DATABASE绪论随着计算机软件技术的迅速发展,特别是计算机的普及应用,通过对计算机软件的应用已经成为完成工作的主要手段和方法。随着技术的飞速进步,市场竞争的空前加快,技术、贸易堡垒的消除,面对更多的体制灵活的对手,竞争的空间成倍扩大,竞争的程度也空前激烈,许多企业已经认识到信息技术的重要性,尤其是
7、中国加入世贸组织的日益临近,为了与世界各国先进管理体制接轨,如何充分利用计算机软件和技术实现企业的运营与管理,成为当前大中小型企业急待解决的首要问题。计算机进入企业管理已有许多年历史,信息技术的发展为企业管理提供了良好的支持环境。但在我国企业管理中,信息化建设的普及化还远远不够。许多中小型企业,并没有通过计算机软件对企业进行系统的信息化管理。目前,大多数企业都开发了管理信息系统(MIS)而大部分都是针对大型企业开发的。这些系统对中小型企业,从经济上和实用程度上都不适合,所以急需一些适用于中小企业的MIS系统出笼。采用现在先进的Delphi6.0技术,和SQL Server 2000数据库,开发
8、一套功能强大的运行于Window 98/Windows 2000的针对中小企业的MIS系统已经势在必行。使更多的企业能够通过计算机,对企业管理实现信息化。从而使办公自动化系统成为基于业务信息源的综合统计处理系统和决策支持系统,使办公自动化面向高层次应用的方向发展。使用计算机对小型书店进行管理,具有手工管理所无法比拟的优点。例如:数据录入简单、查找方面、可靠性高、存储量大、保密性好、使用寿命长、成本低等优点。这些优点能够极大地提高书店管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件之一。1.1 系统开发背景随着国内经济的高速发展,商品流通企业的数量与日俱增。市场上的流通商品琳琅满目
9、、种类繁多。中国加入WTO后,跨国公司纷纷开始抢占市场。如何面对来自全球跨国公司及国内同行之间的激烈竞争。商品流通企业的竞争已不单单是企业规模的竞争,管理及营销观念的竞争,更是一场现代信息技术的竞争,如果不能掌握先进的信息技术管理工具来应对瞬息万变的市场,企业终将在这场竞争中被淘汰出局。1.2 系统开发的意义信息管理系统是集计算机技术、网络技术为一体的信息系统工程,它能够使企业运行的数据更加准确、及时、全面、详实,同时对各种信息进一步的加工,使企业领导层生产、经营的决策依据更充分,更具有合理性科学性,并制造出更多的发展机会;另外也进一步加强企业的科学化、合理化、制度化、规范化管理,为企业的管理
10、水平跨上新台阶,为企业持久、健康、稳定的发展打下基础。该书店收银管理系统是根据企业的生产过程,控制产品销售、销售成本等数据。有效的对企业的一系列经营活动进行统一化管理。 核心任务是如何获得更高利润。1.3 系统可行性分析为了找到实现本系统行之有效的解决方案,我们从技术的可行性和实现条件的可行性这两方面进行论证。首先我们从技术上进行了分析,随着计算机的普及和数据库技术的高速发展,特别是信息管理系统(MIS)技术的不断成熟,MIS以由单纯的统计系统过渡到决策支持系统,MIS新型的以数据库为中心的结构体系使企业和政府摆脱了那种需密集人力资源、物力资源、高成本的操作及管理方式,通过数据库,用户可以很方
11、便的管理MIS资源。而结构化生命周期开发方法也为我们开发信息管理系统提供了基础。其次我们还从实现条件的可行性进行了分析,因为当今时代计算机已经普及到每一个企业,利用数据库来管理自身资源,到一定的程度后,本系统也就有了其使用价值,那么在系统运行后,就用户方而言,由于用户使用本系统时,不会也不必关心系统内部的结构及实现方法,即对用户来说是透明的,所以本系统对用户而言,是定位在界面友好、操作方便、功能齐全的原则上的,用户只需简单的用鼠标点击各个窗体上的按钮,和通过键盘打字输入信息就能执行相应的功能,就企业管理者而言,关心的是如何得到用户传送的信息,只要把用户操作后的信息放入数据库或展示出相应的数据,
12、企业的管理者就可得到所想要得东西,从而在企业的行政管理中做出判断。而以上的这些功能都能在所选择的开发环境中用所选择的开发工具来实现,所以,本系统的开发是可行的。2 系统开发环境简介2.1 Windows 2000Windows2000作为新一代的网络操作系统家族,无论是在性能上还是可靠性上都有了质的飞跃。在Windows2000中,微软已经针对可能影响可靠性的软硬件和系统管理问题进行了加强。Windows2000在三个主要的方面改进了可靠性。首先,对结构进行了修改,主要目的在保护操作系统的内核和共享内存,因此增强了系统的稳定性。其次,开发了新的工具可以帮助开发者创建更可靠的代码。第三,Wind
13、ows2000包含了新的管理特征可以提高可靠性。对操作系统来说,用户的主要需求就是系统的可靠性。我们平常提到的可靠性实际上指的是两个方面的操作系统特性:可靠性和可用性。在提到操作系统的时候,可靠性指的是指一台服务器如何相容的运行应用程序和服务器尽量少发生错误,可靠性越高就表示系统发生错误的机会越少;而可用性是指系统可以使用的时间,可用性越高就表示系统可以使用的时间越长,因为日常维护和意外错误导致的宕机时间就少。可靠性可以通过减少潜在的系统失败的原因来提高,而可用性则可以通过解决宕机的原因来解决。简言之,一个可靠的和可用的系统很少失败,在关机后也很容易重新启动Microsoft®。wind
14、ows2000操作系统家族在硬件、软件和系统管理方面进行了增强以解决可用性和可靠性的问题。微软利用内部和从客户处搜集的大量数据束分析引起WindowsNT4.0失败的原因。这些信息帮助微软增强了Windows2000的稳定性和可靠性,并且帮助微软开发了工具,这些工具可以帮助管理员更快的分析问题,以及更快的从不可避免的失败中恢复。Windows2000在三个主要方面提高了可靠性和可用性,对操作系统进行基本的改进,帮助开发人员创建可靠的代码,提供管理员提高系统可用性的新工具。Windows2000 Server操作系统与WindowsNT的前面的版本相比,解决了大量的影响可靠性和可用性的问题。有助
15、于防止系统失败的特性会提高可靠性。这些失败经常是由于有问题的核心模式软件,或者内存冲突等引起的。过去,要创建和测试那些可靠的与操作系统内和通信的以及不会与其他的软件使用的内存产生的冲突的软件非常困难。为了减少错误代码,新的核心模式代码测试工具使得开发人员更加容易的创建可靠的驱动程序和核心的操作进程。可用性通过减少维护和失败后重新启动所用的时间得到提高。Window2000引进了新的管理和维护特性来解决这些问题。通过减少大量的要求系统重新启动的任务,日常的维护不再像过去一样要有那么多的宕机,并且在系统失败时,改进了工具使得确定问题的原因和重新启动计算机更快了。Windows2000中的可靠性和可
16、用性的改进意味着商业用户可以信任并且依赖于他们的系统,从而为他们的系统用户和客户提供更高的满意度,对于IT用户来说,改进提供了更强壮的系统结构,更少的重启次数,以及更加可靠的应用程序性能。2.2 SQL Server 2000目前市场上流行的大型数据库系统产品有很多,像IBM的DB2、Informix,Microsoft 的SQL Server,以及ORACLE、Sybase、MySql等。有别于那些小型数据库,大型数据库系统不仅提供了更好的性能而且在安全性和扩展性方面和小型数据库是不能相提并论的。SQL Server作为微软的产品一经推出就以其非常好的易用性和卓越的性能赢得了广大用户的青睐,
17、尤其是在中小型企业中SQL Server的应用更是普遍。它不仅可以运行在Windows 2000 的大型多处理器的服务器中,就连运行Windows 98 的膝上型电脑上用户也能轻松拥有。由于其本身的高性能、高可靠性、高质量和高易用性等优点使得逐步成为大规模联机事务处理 (OLTP)、数据仓库和电子商务应用程序的优秀数据库平台,其主要特点包括如下: Internet 集成:SQL Server数据库引擎提供完整的 XML 支持。它还具有构成最大的 Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。 可伸缩性和可用性:同一个数据库引擎可以在不同的平台上使用,从运行 Microsoft W
18、indows 98 的便携式电脑,到运行 Microsoft Windows 2000 数据中心版的大型多处理器服务器。SQL Server企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大 Web 站点所需的性能级别。 企业级数据库功能:SQL Server关系数据库引擎支持当今苛刻的数据处理环境所需的功能。SQL Server分布式查询使开发人员得以引用来自不同数据源的数据,就好象这些数据是 SQL Server数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步。可将一组数据复制到多个移
19、动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。 易于安装、部署和使用:SQL Server中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用 SQL Server 的过程。这些功能使您得以快速交付 SQL Server 应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。 数据仓库:SQL Server中包括析取和分析汇总数据以进行联机分析处理 (OLAP) 的工具。SQL Server 中还包括一些工具,可用来直观地设计数据库并通过 English Query 来分析数据。除此之外,SQL Server还为我们提供了更多的版本以
20、供不同的用户进行选择,这些版本包括:企业版:作为生产数据库服务器使用。支持 SQL Server中的所有可用功能,并可根据支持最大的 Web 站点和企业联机事务处理 (OLTP) 及数据仓库系统所需的性能水平进行伸缩。标准版:作为小工作组或部门的数据库服务器使用。个人版:供移动的用户使用,这些用户有时从网络上断开,但所运行的应用程序需要 SQL Server 数据存储。在客户端计算机上运行需要本地 SQL Server 数据存储的独立应用程序时也使用个人版。开发版:供程序员用来开发将 SQL Server用作数据存储的应用程序。虽然开发版支持企业版的所有功能,使开发人员能够编写和测试可使用这些
21、功能的应用程序,但是只能将开发版作为开发和测试系统使用,不能作为生产服务器使用。Windows CE 版:使用 SQL Server CE 版在 Windows CE 设备上进行数据存储。能用任何版本的 SQL Server复制数据,以使 Windows CE 数据与主数据库保持同步。企业评估版:可从 Web 上免费下载的功能完整的版本。仅用于评估 SQL Server 功能;下载 120 天后该版本将停止运行。2.3 Delphi6.0技术2.3.1 Delphi 概述Delphi是美国Borland公司推出的功能强大的应用程序开发工具。它具有功能强大、运行速度快、易于学习和使用以及开发效率
22、高等特点。Delphi是可视化应用编程开发环境、可重用性面向对象编程语言、快速编译器和数据库的完美结合。新版本的Delphi 6.0 开发功能更加强大,除了能够有效帮助开发者个人或其开发团体快速建立Windows应用程序,快速简化Windows与浏览器客户、Web服务器、中间件以及后台数据库系统的集成等这些传统意义上的开发之外,Delphi 6.0 是目前唯一全面支持所有主要工业标准(XML、SOAP、WSDL和XSL等)的开发工具,同时,也支持基于Web服务的Microsoft.NET和SunONE体系,而且提供给Web开发者需要的可伸缩性与可靠性。新的Delphi 6.0框架中还包括了Bi
23、zSnap、WebSnap和DataSnap,用户可以用它开发支持Web服务特性的服务器端和客户端应用,而这一切都是通过一套高度集成的可视化开发工具、先进的编译技术和可重用的组件完成的。特别是在电子商务愈加流行的今天,通过Delphi 6.0 ,任何企业都能很快地转移到未来基于Web服务的电子商务应用程序开发上,而不用丢弃以往的开发方式、技巧和源代码。可见,要创建一流的Web应用程序,Delphi 6.0 无疑是目前的最佳选择之一。数据库编程在各个领域有着广泛的应用前景。随着我国在信息化建设方面的不断深入,对数据库应用程序开发人员的需求将会越来越多。Delphi在开发数据库应用程序方面有着众多
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 书店 收银 管理 系统 设计 Delphi
链接地址:https://www.31ppt.com/p-3977413.html