您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 中小型书店信息管理系统的设计与实现
龙源期刊网中小型书店信息管理系统的设计与实现作者:李小为张健来源:《电脑知识与技术》2016年第36期摘要:如今图书种类纷繁多样,中小型实体书店由于受到资金短缺、基础信息薄弱、人员素质参差不齐等条件限制,导致操作管理低效,容易出现营业差错等问题。与人工管理相比,对中小型书店实行信息化系统管理不仅可以大大提高工作效率,减少错误率,便于管理员进行管理。同时也大大减少了人力、物力、财力等资源的浪费。本系统即是针对此需求而进行开发设计出的一个适用于中小型书店的信息管理系统。关键词:书店管理;数据库技术;图书销售;B/S架构中图分类号:TP311文献标识码:A文章编号:1009-3044(2016)36-0014-03TheDesignandImplementationofInformationManagementSystemforMediumandSmallBookstoreLIXiao-wei,ZHANGJian(SchoolofComputerEngineering,ANHUISANLIANUniversity,Hefei230601,China)Abstract:Nowadaysbooksarediverse,insmallentitiesbookstoreislimitedduetotheshortageoffunds,weakinformationinfrastructure,personnelqualityisunevenconditions,resultingininefficientoperationandmanagement,pronetooperatingerrorsandotherissues.Comparedwiththemanualmanagement,tosmallandmedium-sizedBookstoreimplementationofmanagementinformationsystemcannotonlygreatlyimprovetheworkefficiency,reducetheerrorrate,andisconvenientfortheadministratortomanage,greatlyreducingthewasteofmanpower,materialresourcesandfinancialresources.Thissystemistodevelopanddesigntheinformationmanagementsystemwhichissuitableforthemiddleandsmallbookstore.Keywords:bookstoremanagement;databasetechnology;booksale;B/Sarchitecture随着计算机技术和网络技术的发展和广泛应用,进一步推进了各行各业信息化建设的步伐。在销售行业中,无论是书店、超市或是日常便利店等,都存在进货、销售、盘存等问题。而传统的手工作业管理方式,不仅容易出错而且极易导致人力、物力、财力等资源的浪费,加大管理员的额外工作量,已经不能再满足需要。因此,对于书店管理者来说,将图书销售、库存、进货等功能结为一体的进销存管理软件是当前这些书店所急需的,开发一个专门针对中小型书店信息管理系统进行书店管理就显得十分必要。本系统就是针对此需求而开发的。龙源期刊网架构,使用VisualStudio2010作为开发工具,利用C#语言和Windows窗体进行开发设计系统的功能和页面布局,以SQLServer2008作为后台数据库管理。系统主要分为登陆,管理员操作和用户操作三个部分。其中登陆包括管理员登陆和普通用户登录;管理员操作是本系统的主体部分,包括对书籍的増、删、改、查、销售、盘存等操作,还有其他一些比如计算器等功能;用户操作主要是修改和查看用户的个人信息以及其他一些修改背景颜色等辅助功能。同时,利用本系统,管理员不仅可以查看每天的收益情况,还可以查看到书本的销售排行记录。通过这个功能可使管理员对下次的书籍选购也有一定的指导作用。而且,本书店管理系统操作起来简单方便,相对于管理员来说为其工作带来了巨大方便。本文就“小型书店信息管理系统”的设计与实现中的主要问题进行讨论,包括书店信息系统的开发、书店信息系统的设计、后台数据库设计、总结和发展趋势进行分析展开。1书店信息系统的开发书店信息管理系统(BMIS,BookstoreManagementInformationSystem),是由人、计算机等组成的进行信息收集、传送、储存、维护和使用的系统。在信息化技术高度发展的今天,已有相当一部分大、中型书店使用书店信息管理系统来辅助书店的管理。相信在未来几年,书店信息管理系统将会在更多的小型书店得到更广泛的使用。本系统主要是利用VisualStudio2010作为开发运行环境,以SQLServer2008作为后台数据库而开发的一个小型的书店管理系统。系统主要是利用C#语言进行开发,包括Windows窗体,数据库,以及VisualStudio2010的一些常用控件和容器的应用。通过总体设计系统的功能模块可知,管理员不仅可以对图书进行简单的入库、增、删、改、查操作,还包括其他一些比如报表统计和计算器计算功能,而其他普通用户可以申请注册登录进行自己个人信息的修改查询编辑等。本系统设计操作简单且美观大方,经济实用。适合于一般的中小型书店的管理运行。2系统的设计该系统可以通过链接后台数据库,无需网络即可完成管理员对图书的所有简单操作以及其他用户操作功能。下面对系统主要功能模块进行分析:2.1管理员管理模块为保障管理员能安全稳定地进行操作,管理员登录账号密码由事先系统设定一个比较复杂的账号和密码,并且管理员只有三次登陆机会,而每一次输入错误都会有小对话框提示输入错误并有小对话框提示剩余机会。若三次都将账户名密码输入不一致,即无法实现登陆,则不能实现对图书的一系列管理操作。管理员登陆成功的情况下,进入管理员界面即可对图书进行增删改查等操作。龙源期刊网新书入库和增删改查新书的入库操作:点击图书入库,将书籍信息的图书编号、入库册数、图书名称、作者、出版社、出版日期、价格依次输入并点击确定即可将图书存入数据库里,即实现图书入库操作;图书增加操作:通过输入图书编号和增加的册数,点击确定按钮,即在数据库里实现了图书的增加操作;图书删除操作:通过输入图书编号点击确定按钮将不需要的书籍或者信息输入错误的书籍进行删除操作;图书查找操作:以图书编号作为关键字输入点击查询即可查看到书籍的相关信息;图书信息修改操作:以图书编号作为关键字,修改图书的总库存、图书名称、作者、出版社、出版日期、价格点击确定即完成了该书籍的信息修改。2.1.2书籍出售及统计报表通过输入书籍名称、作者和购买数量,点击继续添加按钮则显示当前余额,可以继续添加购买其他书本,步骤同上。若不想再购买其他书籍,则点击确定按钮,则总价钱一栏即显示出购买者购买书籍所花的总价钱。点击统计报表中下拉菜单中当前交易按钮:显示当次书籍购买的钱数;点击统计报表中下拉菜单中全部交易按钮:显示所有次书籍购买的钱数;点击统计报表中下拉菜单中交易排行按钮:按从上到下显示所有次书籍购买排行的前6名,包括显示图书编号、入库册数、图书名称、作者、出版社、出版日期、价格和销量等情况;点击统计报表中下拉菜单中保存按钮:即可将书籍购买价钱显示在桌面上。2.1.3其他计算器:简单计算一些加减乘除等基本运算操作。书籍盘存:可查看当前书店的书籍剩余库存量,包括显示图书编号、作者和图书名称。2.2其他用户模块(1)信息查询通过输入用户名,点击确定。可以查询到该用户的基本信息,包括姓名、性别、年龄和密码。(2)信息修改龙源期刊网通过输入原始用户名,输入修改后的性别、年龄和密码这三项内容,即在数据库里实现了信息修改操作。(3)其他操作包括任意修改字体的前景色和背景色以及简易计算器的功能。2.3后台数据库设计为实现后台数据的存放以及报表统计,本系统采用SQLServer2008作为后台数据库,设计出以下数据库表1)普通用户信息表,设有账号、密码、性别、年龄等字段。此为普通用户信息注册使用,通过进行用户注册后进入普通用户管理系统,包括信息查询、查看、密码修改等。2)新书入库管理表,设有书籍编号、入库册数、书籍名称、作者、出版社、出版时间、价格、销量等字段。用于保存书籍进货的信息,此表由系统管理员输入。3)图书增加表,设有书籍编号和书籍增加数量这两个字段,用于系统数据库通过书籍编号进行识别并将增加的图书数量累加到后台数据库。4)图书删除表,设有图书编号这字段。因为起始我们就将每个图书设置有各自的编号,即相当于各自的唯一ID,所以通过删除图书编号即可删除该图书。5)图书信息修改表,与图书入库类似设有书籍编号、入库册数、书籍名称、作者、出版社、出版时间、价格等字段。用户将图书新信息依次填入,按确认修改按钮,数据库即将之前书籍更新。6)图书查找表,设有图书编号这一个字段。通过输入图书编号,即可在页面显示该书籍的所有基本信息。7)主页书籍出售表,设有书籍名称、作者、购买数量、价钱这四个字段,通过输入书籍名称、作者和购买数量即可显示价钱同时点击继续添加按钮则可以继续选购其他书籍,选购完毕,点击确定会显示书籍购买的总价钱,同时操作完成购买的书籍也可以在报表统计中显示出来购买的书籍明细。3总结及发展趋势此系统是针对中小型书店而设计制作的,是一个功能较简单的完整的系统,并且无需联网,即可直接登录系统进行操作。这样就避免了网络黑客攻击以及病毒的侵害,所以其安全性还是比较好的。龙源期刊网通过该书店信息管理系统,管理员可以随时通过后台数据库查看自己书店的图书库存、月销量等情况,而且其增、删、改、查功能操作起来非常简单方便。书店有了这样一个书店信息管理系统的投入使用不仅可以大大减少不必要的人力物力资源的浪费,提高工作效率,还可以节省出更多的时间和运营成本。对于中小型书店来说,是一个非常不错的选择。通过调查了解,现在已经有不少书店都有这类似的小型管理系统,相信在不久的将来此类系统将会投入到越来越多的中小型书店的运营管理中。参考文献:[1]白麟.图书销售进销存系统的设计实现[D].电子科技大学,2014.[2]张佑生.基于校园网的体育选课系统的设计与实现[J].安徽三联学院学报,2013,1(2):10-13.
本文标题:中小型书店信息管理系统的设计与实现
链接地址:https://www.777doc.com/doc-4065246 .html