书店管理系统的设计与实现.docx
《书店管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《书店管理系统的设计与实现.docx(60页珍藏版)》请在冰豆网上搜索。
书店管理系统的设计与实现
摘要
在当今社会,随着计算机的发展及网络技术的应用,日常管理工作应该从以前繁琐的事务中解放出来,从而提高了工作效率。
目前在大的书店应有一整套比较完整的信息管理系统,而在一般小型的书店中大部分工作还是进行着手工管理,工作效率很低,并且不能及时了解书店各类图书的库存,读者需求的图书难以在短时间里找到﹑图书的入库和更新比较麻烦等,不便于动态及时调整图书结构。
同时由于不可避免的人为因素,造成数据的遗漏﹑误报等。
为了更好地适应当前书店的销售需求,缓解手工管理存在的弊端,开发了书店管理系统,该系统向用户提供的服务将在传统的“入库->销售->盘点”基础上,进一步提供全方位的信息服务。
根据中小型书店的规模和经济能力,本系统具有书店管理系统的基本功能,如图书管理﹑入库管理﹑销售管理﹑综合查询﹑会员管理等,图书管理包含图书的详细信息,具体内容介绍和来源;入库管理包括对新书的进价,折扣和进书数量等;销售管理是对图书的详细销售情况介绍;综合查询可以对图书的详细内容,进价和数量等进行库存查询,并且界面简单﹑操作简便。
本系统的开发就是对数据进行增、删、改、查的操作,难点在于对书籍的连续添加。
作为一种该研究方向的实践性探索,本书店管理系统旨在提供一个可以操作的,方便查询,易于修改的辅助管理系统,以满足当前中小型书店在管理实践和业务操作中的具体需求。
系统采用VisualBasic6.0作为开发工具,后台数据库采用MicrosoftAccess,利用ADO数据控件进行连接。
关键词:
图书管理;VisualBasic6.0;MicrosoftAccess;ADO
Abstract
Innowthesociety,alongwiththecomputerdevelopmentandthenetworktechnologyapplication,thedailysupervisoryworkshouldliberatefromthebeforetediousbusiness,thusenhancedtheworkingefficiency.Atpresentshouldhaveanentiresetofquitecompleteinformationmanagementsysteminthebigbookstore,butthemajorityofworkoriscarryingonthemanualmanagementinthecommonsmallbookstore,theworkingefficiencyverylow,andcannotpromptlyunderstandbookstoreeachkindofbooksthestock,thereaderdemandbooksfoundbooksgoingintostorageintheshorttimequitetobetroublesomewithdifficultyandsoonwiththerenewal,inconveniencestothedynamicpromptadjustmentbooksstructure.Inordertoadaptsthecurrentbookstore'ssalesdemandwell,alleviatesthemanualmanagementexistencethemalpractice,hasdevelopedthebookstoremanagementsystemmanagementsystem,thissystemtheservicewhichwillprovidetotheuser"goesintostorageinthetradition-sales-inventorying"inthefoundation,furtherwillprovidetheomni-directionalinformationservice.
Accordingtothemiddleandsmallscalebookstore'sscaleandtheeconomiccapacity,thissystemhasthebookstoremanagementsystemmanagementsystemthebasicfunction,likethebooksmanagementgoesintostoragethemanagementsalemanagementsynthesisinquirymembermanagementandsoon,thebooksmanagementcontainsthebooksthedetailedinformation,concretecontentintroductionandorigin;Goesintostoragethemanagementincludingtoenterthepricetothenewbook,thediscountandentersthebookquantityandsoon;Thesalesmanagementistothebooksdetailedsaleorientationlecture;Thesynthesisinquirymaytothebooksdetailedcontent,enterthepriceandthequantityandsooncarriesonthestockinquiry,andthecontactsurfacesimpleoperationissimple.Asonekindofthisresearchdirectionpracticalexploration,thisbookstoremanagementsystemmanagementsystemisforthepurposeofprovidingtobeallowedtooperate,facilitatestheinquiry,iseasyassistancemanagementsystemmanagementsystemwhichrevises,satisfiesthecurrentmiddleandsmallscalebookstoreinthemanagementpracticeandtheserviceoperationconcretedemand.ThesystemusesVisualBasic6.0totakethedevelopmentkit,thebackstagedatabaseusesMicrosoftAccess,controlsusingtheADOdatatocarryontheconnection.
Keywords:
Booksmanagement;VisualBasic6.0;MicrosoftAccess;ADO
第1章绪论
系统的开发背景
随着信息的高速发展以及高科技的普及,人们的生产、生活越来越离不开信息,因此信息管理的重要性就日渐现形了,谁拥有了更多更有效的信息,谁就将在竞争中处于有利地位。
当今时代是飞速发展的信息时代,在各行各业中都离不开信息的处理,这正是计算机被广泛应用于信息管理系统的原因。
计算机的最大好处在于利用它能够进行信息管理。
使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。
尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。
计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。
本系统就是为了管理好书店图书信息而设计的。
书店作为一种信息资源的集散地,图书和客户购买信息资料繁多,包含很多的信息数据的管理。
根据调查一般中小型书店对信息管理的主要方式还是基于文本、表格等简单的计算机信息处理。
客户的管理、供应商的管理、图书的销售、退货情况的登记、这些操作的数据信息处理工作量大、容易出错,由于数据繁多,容易丢失,且不易查找。
总的来说,中小型书店和个体书店缺乏系统、规范的信息管理手段。
尽管有的中小型书店有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统开发的基本环境。
基于这些问题,我认为有必要建立一个针对中小型书店的书店管理系统,使中小型书店的管理工作规范化、系统化、程序化,避免书店管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的进行书籍的交易。
系统的开发环境
软件环境:
兼容当前主流操作系统Windows95/98/NT/Me/2000/XP等。
硬件环境:
386以上计算机,打印机、扫描仪等。
前台开发环境:
VisualBasic6.0
后台数据库环境:
MicrosoftAccess
系统开发的必要性
书店管理系统的设计与推出是多方面原因促成的,一般中小型的书店和个体书店其日常管理工作都是人工操作,历史数据很难保存和利用,每天都要重复不必要的工作,对于书店的经营非常不利,也使得书店的员工资源利用率下降。
针对这种状况,我计划开发一个面向中小型书店和个体书店的书店管理系统,实现对人员、物流的全面管理,以帮助这些书店早日实现书店管理信息化。
随着信息管理的高速发展,采用软件系统进行信息管理在各个领域都被广泛普遍的使用,在大型书店图书城这样的商业性机构都已经普及,但是中小型书店的管理方法依然很陈旧,还没有采用计算机进行相应的信息管理,仍然全是由人工管理的,这种管理方法存在着很多缺点和弊端,如管理效率低,劳动强度大,信息处理速度低而且准确率也不够令人满意。
为了提高书店管理的效率,减轻劳动强度,提高信息处理速度和准确性,为书店管理员提供更方便、更先进科学的服务项目。
于是我便选择了由计算机来设计一个书店管理系统的方案。
无论是书店经理,仓库管理员还是售书员都可以直接在计算机上实行相应的信息操作与管理,并能在一定程度上实现自动化。
同时我也做了实地调查,发现现在的中小型书店几乎没有使用书店管理系统软件的,只有大型书店才采用相应的管理系统进行管理,而在当今信息化发达的时代,这些中小型书店没有采取信息化管理是不利于自身发展的,购进大型的图书管理系统对他们来说又是不符合实际的,而且也超出了他们的金钱承受范围,大型书店管理系统的许多功能对于中小型书店来说,都涉及不到,这会造成不必要的资源浪费,因此开发一个适合于中小型书店的管理系统是必要的,尤其我得到了指导教师翟宝峰的帮助,这就更加坚定了我的开发决心。
第2章系统可行性分析
技术可行性
系统的性质为MIS或财务软件,因而数据库的设计与操纵是系统设计的核心。
我在2003年11月至2004年4月曾经成功完成了“寝室管理系统”的开发任务,具备一定的系统分析与设计能力,熟悉数据库的设计与操纵,目前时间充足,可以完成开发任务。
我由辽东学院考入辽宁工学院,学习了五年的计算机信息管理,尤其在辽宁工学院学习期间,我还学习了软件测试技术,因此能够完成用户文档的制作、内部文档整理、后期测试等任务,指导老师翟宝峰从事多年数据库的教学与研究工作,因而该系统的实现在技术上是可行的。
书店管理系统在前台的开发