书店管理系统毕业论文.doc
《书店管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《书店管理系统毕业论文.doc(21页珍藏版)》请在三一办公上搜索。
1、书店管理系统摘 要随着人们工作、学习节奏的加快,人们对知识的渴求越来越多,图书的销售量不断地加大,书店的数据量也在不断地增多,为了给销售人员减轻负担,本书店管理系统的开发也就应运而生。开发的目的在于能够很好的解决图书馆及书店的工作量和计算统筹量,很轻松地解决复杂的问题。特色之处是让用户们能够轻松管理,简单操作,合理科学地、有条理有规则的办理好自己的业务;同时它可以满足广大使用者的需求,实现人性化的操作流程。 随着信息社会的高科技化,商品经济的高效益化,计算机应用已经普及到经济社会的各个领域。因此为了适应书店及图书馆的需求,该软件以语言作为实现语言,以作为主要的技术手段,通过操作手册,使用户快速
2、了解本软件的工作过程,并迅速掌握操作过程,更人性化地适应了广大用户的需求。关键词:书店管理、图书管理、订单管理、利润统计目 录一、书店管理系统设计的必要性和可行性1二、书店管理系统的主要功能1(一)身份验证2(二)基本信息查找与输入2(三)统计2三、书店管理系统设计2(一)数据库设计2(二)功能设计7四、书店管理系统实现8(一)身份验证模块8(二)基本信息查找与输入模块9(三)统计模块13五、系统测试15六、书店管理系统使用说明16(一)计算机硬件要求16(二)计算机软件环境16(三)使用注意事项16开发小结19参考文献19致 谢20一、书店管理系统设计的必要性和可行性本系统本着易操作与数据安
3、全目的而开发,想法就是力求让使用者或操作人员立即上手,不用培训就可以使用,从而为企业或书店节约培训成本。按照此目的,本系统的设计思路就清晰了,要界面简单,让操作者尽量多选择,而不是较多的输入或删除,即“宁选勿输”的原则,从而让使用者或操作者节省操作时间。本系统主要可以实现图书的进销存,具体为图书的进货,图书销售,图书订货,图书利润统计,图书的账簿清算等操作,完成对书店或图书馆的管理工作,全面反映图书的进销存业务。同时借助功能强大的查询功能使管理人员能及时、准确地了解所需信息。帮助管理人员更有效、更全面地管理图书。本系统适用于单位,机关,院校等部门的图书馆管理软件,具有简单易用,高效安全,界面友
4、好等诸多优点,系统采用VB6.0+SQLSERVER2000组合,提高了本系统开发的可行性。基于计算机的图书管理系统,这为书店及图书馆的日常操作带来了翻天覆地的变化,使人们能轻松的操作和管理。二、书店管理系统的主要功能图1 系统结构设计(SC图)(一)身份验证包括:管理员身份验证。(二)基本信息查找与输入包括:图书所有信息查找并输入,订货输入,退货输入。输入包括图书的基本信息的输入,以及订货信息的输入。查找包括图书信息的查找, 查找成功才可以图书销售,订货管理,退货管理,反之不操作。(三)统计包括:图书所有信息统计,利润统计。本模块主要包括库存报警,账簿清算,利润统计进行操作。三、书店管理系统
5、设计(一)数据库设计数据库设计是本系统的关键内容,其设计过程完全按照数据库计的理论进行图2 客户表和管理员表关系图用到的表有管理员表:(管理员号,姓名,性别,口令)客户表:(客户编号,客户姓名,客户类型, 性别,联系电话,地址)图3 客户表和图书表关系图用到的表有客户表:(客户编号,客户姓名,客户类型, 性别,联系电话,地址)图书表:(图书编号,书名,图书版本,图书单价,图书作者,图书类型,数量,书架位置,仓库位置,备注)图4 客户表和订单表关系图用到的表有客户表:(客户编号,客户姓名,客户类型, 性别,联系电话,地址)订货表:(订货单编号,货品编号,货品名称,订货数量,订货日期)图5 管理员
6、表和订单表关系图用到的表有管理员表:(管理员号,姓名,性别,口令)订货表:(订货单编号,货品编号,货品名称,订货数量,订货日期)图6 管理员和客户表表关系图用到的表有管理员表:(管理员号,姓名,性别,口令)客户表:(客户编号,客户姓名,客户类型, 性别,联系电话,地址)图7 管理员表和图书表关系图用到的表有管理员表:(管理员号,姓名,性别,口令)图书表:(图书编号,书名,图书版本,图书单价,图书作者,图书类型,数量,书架位置,仓库位置,备注)进货表:(图书编号,书名,图书版本, 图书作者,入库单价,入库数量,入库时间,仓库位置,备注)图8 总数据关系图系统数据流分析:图9 系统顶层DFD图图1
7、0 系统顶层DFD图图11 系统1层DFD图图12 系统2层DFD图(二)功能设计1. 身份验证功能图13 客户购书功能图2. 图书入库功能图14 图书入库功能图3. 图书订货功能图15 图书订货功能图4. 图书销售功能图16 图书销售功能图5. 利润统计功能图17 图书利润统计功能图6. 帐簿清算功能图18 图18 账簿清算功能图四、书店管理系统实现(一)身份验证模块该模块可以通过系统数据库识别用户的编号和口令,提高系统的安全性。如果编号和口令不符,连续出现三次不同的情况,系统就会自动退出,提高了系统的安全性和独立性,让用户使用更放心。图19 账簿清算主要代码如下:Private Sub C
8、ommand1_Click() 登陆按钮Static cishu As IntegerIf Text2.Text = Or Text1 = ThenMsgBox 编号和口令都不能为空Exit SubElsers.Open select 管理员号 from 管理员表 where 管理员号= & Trim(Text2.Text) & and 口令= & Trim(Text1.Text) & , db, 1, 3If Not rs.EOF And Not rs.BOF Then Unload MeMDIForm1.ShowUnload MeEnd IfEnd IfEnd IfEnd Sub(二)基本
9、信息查找与输入模块1. 图书入库该模块的功能是:把图书基本信息录入数据库中动态保存,当进的为新书时,可以同时写进货表和图书表;当进的书已经存在时可以更新图书的信息,即更新进货表和图书表。还可以避免图书的重复性录入,比如如果管理员录入同种类别的图书,系统可以自动识别,可以在界面上显示出图书的名称、类型、版本、出售单价等重要信息,从而提高书店管理员的工作效率,这一点也是本系统的独特之处。图20 图书入库主要代码如下:Private Sub Command1_Click() 添加按钮rs.Open select * from 进货表, db, 1, 3 写进货表rs.AddNewrs.Fields(
10、0).Value = Text1.Textrs.Fields(1).Value = Text3.Textrs.Fields(2).Value = Text4.Textrs.Fields(3).Value = Text7.Textrs.Fields(4).Value = Text6.Textrs.Fields(5).Value = Text9.Textrs.Fields(6).Value = DTPicker1.Valuers.Fields(7).Value = Text10.Textrs.Fields(8).Value = Text8.Textrs.Updaters.Closers1.Open
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 书店管理系统 毕业论文 书店 管理 系统
链接地址:https://www.31ppt.com/p-3934290.html