图书销售系统.docx
- 文档编号:2958945
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:13
- 大小:362.20KB
图书销售系统.docx
《图书销售系统.docx》由会员分享,可在线阅读,更多相关《图书销售系统.docx(13页珍藏版)》请在冰豆网上搜索。
图书销售系统
二手图书销售系统
1引言
1.1图书销售系统的现状分析
随着信息技术在我国企业中的广泛应用,企业的生产经营活动越来越依赖计算机信息系统,很多企业都构建了自己的企业管理系统:
但是由于科技的发展,社会文明的进步,人们已不再满足于现在的经营、生活方式。
作为计算机应用的一部分,使用计算机对线上销售平台进行管理,具有线下操作所无法比拟的优点。
例如:
检索迅速、方便快捷、高效率、低成本、存储量大、寿命长、沟通成本低等,这些优点能够极大地提高管理和办事的效率。
因此,开发这样一个销售系统平台就成为很有必要的事情。
而且只要系统的设计合理,就可以为公司再开一条销售通路,减少库存堆积,利用系统的共享、互动的优点,结合地面销售的优点,借助数据库管理技术,开发一个销售系统平台,实现图书销售规范化、个性化、人性化。
相比传统地面销售,销售系统有着以下优点:
.降低成本:
由于管理系统是通过系统将企业的客户联系在一起,能够动态地反映当前企业的销售状况,使企业对内部信息有一个准确的了解,降低业务交易中的风险和成本,加强各级与总部的信息交流,大大降低了人力成本、管理成本,使企业能够及时对企业在销售中出现的问题进行解决。
②.增加收益:
建立管理系统可加快资金回笼速度,提高资产回报率,可以迅速、准确响应市场变化和客户需求,从而达到增加收益的目的。
③.提高控制力度:
管理系统可以加强销售成本控制,减少人为错误,使每一级客户都可以降低销售风险,使管理更完善。
④.减少操作误差:
销售的自动化管理,可以在业务操作时录入,保证数据的真实性。
多种业务单据自动生成和权限控制,减少操作上的人为误差。
⑤.提高企业规范化运作水平:
实施管理系统,保证统一业务处理模式,规范销售流程,消除不符要求的销售请求,提高业务效率,使销售管理规范化。
业务流程化,避免重复抄写和录入,减少失误,提高业务人员工作效率。
⑥.提升信息交流:
管理者和决策人员及时获取分销售的各项真实数据,保证了各分公司与上级管理者之间信息交流,提高企业运作效率。
同时,更可与其它系统结合,建立一个统一互动的电子商务平台,供客户共享企业信息。
⑦.提供决策支持:
管理系统可充分收集销售信息,加强了对历史数据的利用,为进一步市场分析提供数据基础和决策支持。
总之,伴随着个人电脑的普及和使用电脑人口的增加,网络销售在众多的销售渠道中脱颖而出,其地位及占有量一定会逐渐增加。
技术革命引发产业结构变革,市场的竞争规则也会跟着发生变化,网络销售的产生是流通领域中的一场革命。
图书销售系统应运而生。
1.2VB介绍
vb是VisualBasic的简称,是由美国微软公司于1991年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。
它简单易学、效率高,且功能强大可以与Windows专业开发工具SDK相媲美。
在VisualBasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。
1.2.1VisualBasic编程语言
1991年,美国微软公司推出了VisualBasic1.0(可简称VB),1992年,Microsoft公司又推出了VB1.0的升级版VB2.0……目前的最新版本是VB2010测试版。
Visual意为可视的、可见的,指的是开发像Windows操作系统的图形用户界面(GraphicUserInterface,GUI)的方法,它与其他编程软件不同的是不需要编写大量代码去描述界面元素的外观和位置,只要把预先建立好的对象拖放到屏幕上相应的位置即可。
应该说,这是一次质的飞跃,是一次编程技术的革命。
Basic实际上是一个短语的缩写,这个短语就是Beginners'All-PurposeSymbolicInstructionCode,其中文意思为“初学者通用符号指令代码”。
VisualBasic6有学习版、专业版和企业版三种版本,以满足不同的开发需要。
学习版适用于普通学习者及大多数使用VisualBasic开发一般Windows应用程序的人员;专业版适用于计算机专业开发人员,包括了学习版的全部内容功能以及Internet控件开发工具之类的高级特性;企业版除包含专业版全部的内容外,还有自动化构件管理器等工具,使得专业编程人员能够开发功能强大的组骨子里分布式应用程序。
随着版本的提高,VisualBasic的功能也越来越强。
自从5.0版,VisualBasic推出了中文版,与前个版本相比,其功能有了很大提升。
但是,功能再强大,VisualBasic仍然有一个缺点:
在没有MSVBVM**.DLL的计算机上必须安装所需的DLL文件(同样VisualC++在没有MSVCRT*.DLL情况下亦无法运行)。
不过在Windows2000之后,这个DLL就被预置到操作系统中了,一般来说,程序如果只使用了VB内部的控件和对象,基本上不会有太大的问题。
在21世纪初,Microsoft公司推出VisualStudio.NET2003,它与VisualBasic之间有了重大变化,VisualStudio为各种编程工具做了一个平台,VisualBasic.NET可在这种平台上运行。
相对于传统VB,有很大的不同。
VB.Net首次使用.Net构架进行可视化编程,并且能很好地与COM构架兼容,VisualStudio.NET2003应用.NETFramework1.1。
2005年VisualStudio2005则运用了NET2.0的技术,更加的方便了程序员的工作。
可是新的程序对系统配置要求也较高,需要微软.NetFramework2.0以上的.Net构架支持。
2007年12月,微软(Microsoft)推出了VisualStudio2008Beta2发生了重大的变化(见附图)在代码输入的时候,可以比VB2005快很多,在非特殊的情况下,VB2008都会自动开启自动完成关键字这个命令而且支持最新的.NETFramework3.5SP1Beta。
1.2.2VB的特点
①面向对象
VB采用了面向对象设计思想,它基本思路是把复杂的设计问题分解为多个能够完成独立功能且相对简单的对象集合。
所谓“对象”就是个可操作实体如窗体、窗体中命令按钮、标签、文本框等,面向对象编程就是指程序员可根据界面设计要求直接在界面上设计出窗口、菜单、按钮等类型对象并为每个对象设置属性。
在VB.NET2002和之后的版本,VB是完全支持面向对象的编程语言;而对于早期版本(6.0版和之前的版本),只能称作是基于对象的编程语言,原因是它不支持类的继承。
②事件驱动
在Windows环境下是以事件驱动方式运行每个对象的都能响应多个区别事件,每个事件都能驱动段代码事件过程,该代码决定了对象功能。
通常称这种机制为事件驱动的编程机制。
可由用户操作触发也可以由系统或应用触发例如单击个命令按钮就触发了按钮Click(单击)事件该事件中代码就会被执行,若用户未进行任何操作(未触发事件)则就处于等待状态整个应用就是由彼此独立事件过程构成。
③软件Software集成式开发
VB为编程提供了个集成开发环境,在这个环境中编程者可设计界面、编写代码、调试直至把应用编译成可在Windows中运行的可执行文件,并为它生成安装VB集成开发环境,为编程者提供了很大方便。
④结构化设计语言
VB具有丰富数据类型是种符合结构化设计思想语言而且简单易学此外作为种设计语言VB还有许多独到之处。
⑤强大数据库访问功能
VB利用数据Control控件可以访问多种数据库VB6.O提供ADOControl控件不但可以用最少代码实现数据库操作和控制也可以取代DataControl控件和RDOControl控件。
⑥支持对象链接和嵌入技术
VB核心是对对象链接和嵌入(OLE)技术支持它是访问所有对象种思路方法利用OLE技术能够开发集声音、图像、动画、字处理、Web等对象于一体的功能强大的软件。
⑦网络功能
VB6.0提供了DltTML(Dynamic}tTML)设计工具利用这种技术可以动态创建和编辑Web页面使用户在VB中开发多功能网络应用软件Software。
⑧多个应用向导
VB提供了多种向导如应用向导、安装向导、数据对象向导和数据窗体向导通过它们可以快速地创建区别类型、区别功能应用。
⑨支持动态交换、动态链接技术
通过动态数据交换(DDE)编程技术VB开发应用能和其他Windows应用的间建立数据通信通过动态链接库技术在VB中可方便地用C语言或汇编语言编写也可Windows应用接口(.API)。
⑩联机帮助功能
在VB中利用帮助菜单和F1功能键用户可随时方便地得到所需要帮助信息VB帮助窗口中显示了有关举例代码通过复制、粘贴操作可获取大量举例代码为用户学习和使用提供方便。
正因为VB具有如此多的特点,因此我们在选择编程方法时选择了VB作为编程语,言运用VB的强大功能编制了二手书销售系统。
1.3Access介绍
Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即RelationalDatabaseManagementSystem),是Office系列应用软件之一。
它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
Access能够存取Access/Jet、MicrosoftSQLServer、Oracle(甲骨文软件公司),或者任何ODBC兼容数据库内的资料。
熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的"进阶用户"则能使用它来开发简单的应用软件。
虽然它支援部分面向对象(OO)技术,但是未能成为一种完整的面向对象开发工具。
1.3.1主要用途
MicrosoftAccess在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。
它也常被用来开发简单的WEB应用程序.这些应用程序都利用ASP技术在InternetInformationServices运行.比较复杂的WEB应用程序则使用PHP/MySQL或者ASP/MicrosoftSQLServer.
它的使用方便程度和强大的设计工具为初级程序员提供许多功能。
不过,这种便于使用可能使人误解。
这类开发者都是没有在应用或者数据设计方面训练的办公室从业人员。
因此许多人以为这样的开发者能够创造可用的系统,但也有很多人认为工具本身的局限性产生了这样的误导。
一些专业的应用程序开发人员使用Access用作快速应用开发,特别是给街道上的推销员制作一个初型或独立应用程序的工具。
可是如果是透过网络存取数据的话,Access的可扩放性并不高.因此当程序被较多使用者使用时,他们的选择多会是倾向于一些客户端-服务器为本的方案,例如Oracle、DB2、MicrosoftSQLServer、WindowsSharePointServices、PostgreSQL、MySQL、AlphaFive、MaxDB,或者Filemaker。
无论如何,不少Acce
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 销售 系统