1、 毕毕 业业 论论 文文 题题 目目 书店管理系统书店管理系统 学学 号号 班班 级级 05 级计算机应用级计算机应用 专专 业业 计算机计算机应用应用 系系 别别 计算机应用系计算机应用系 作者姓名作者姓名 完成时间完成时间 2009.2.20 指导教师指导教师 职职 称称 书店管理系统 摘 要 随着人们工作、学习节奏的加快,人们对知识的渴求越来 越多,图书的销售量不断地加大,书店的数据量也在不断地增 多,为了给销售人员减轻负担,本书店管理系统的开发也就应 运而生。 开发的目的在于能够很好的解决图书馆及书店的工作 量和计算统筹量,很轻松地解决复杂的问题。特色之处是让用 户们能够轻松管理,简单
2、操作,合理科学地、有条理有规则的 办理好自己的业务;同时它可以满足广大使用者的需求,实现 人性化的操作流程。 随着信息社会的高科技化,商品经济的 高效益化, 计算机应用已经普及到经济社会的各个领域。 因此 为了适应书店及图书馆的需求, 该软件以语言作为实现 语言,以作为主要的技术手段,通过操作手册,使用户快 速了解本软件的工作过程,并迅速掌握操作过程, 更人性化地 适应了广大用户的需求。 关键词:书店管理、图书管理、订单管理、利润统计 目目 录录 一、书店管理系统设计的必要性和可行性1 二、书店管理系统的主要功能 1 (一)身份验证 .2 (二)基本信息查找与输入 2 (三)统计 .2 三、书
3、店管理系统设计 2 (一)数据库设计 .2 (二)功能设计 .7 四、书店管理系统实现 8 (一)身份验证模块 8 (二)基本信息查找与输入模块 .9 (三)统计模块 .13 五、系统测试15 六、书店管理系统使用说明16 (一)计算机硬件要求 .16 (二)计算机软件环境 .16 (三)使用注意事项 16 开发小结 19 参考文献 19 致 谢20 1 一、一、书店书店管管理系统设计的必要性和可行性理系统设计的必要性和可行性 本系统本着易操作与数据安全目的而开发,想法就是力求让使用者 或操作人员立即上手,不用培训就可以使用,从而为企业或书店节约培 训成本。按照此目的,本系统的设计思路就清晰了
4、,要界面简单,让操 作者尽量多选择,而不是较多的输入或删除,即“宁选勿输”的原则, 从而让使用者或操作者节省操作时间。 本系统主要可以实现图书的进销存,具体为图书的进货,图书销售, 图书订货,图书利润统计,图书的账簿清算等操作,完成对书店或图书 馆的管理工作,全面反映图书的进销存业务。同时借助功能强大的查询 功能使管理人员能及时、准确地了解所需信息。帮助管理人员更有效、 更全面地管理图书。本系统适用于单位,机关,院校等部门的图书馆管 理软件,具有简单易用,高效安全,界面友好等诸多优点,系统采用 VB6.0+SQLSERVER2000 组合,提高了本系统开发的可行性。基于计算 机的图书管理系统,
5、这为书店及图书馆的日常操作带来了翻天覆地的变 化,使人们能轻松的操作和管理。 二、二、书店书店管理系统的主要功能管理系统的主要功能 图 1 系统结构设计(SC 图) 2 (一)身份验证 包括:管理员身份验证。 (二)基本信息查找与输入 包括:图书所有信息查找并输入,订货输入,退货输入。输入包括 图书的基本信息的输入,以及订货信息的输入。查找包括图书信息的查 找, 查找成功才可以图书销售,订货管理,退货管理,反之不操作。 (三)统计 包括:图书所有信息统计,利润统计。本模块主要包括库存报警, 账簿清算,利润统计进行操作。 三、书店管理系统设计三、书店管理系统设计 (一)数据库设计 数据库设计是本
6、系统的关键内容,其设计过程完全按照数据库 计的理论进行 图 2 客户表和管理员表关系图 用到的表有 管理员表:(管理员号,姓名,性别,口令) 客户表:(客户编号,客户姓名,客户类型, 性别,联系电话,地址) 3 图 3 客户表和图书表关系图 用到的表有 客户表:(客户编号,客户姓名,客户类型, 性别,联系电话,地址) 图书表:(图书编号,书名,图书版本,图书单价,图书作者,图书 类型,数量,书架位置,仓库位置,备注) 图 4 客户表和订单表关系图 用到的表有 客户表:(客户编号,客户姓名,客户类型, 性别,联系电话,地址) 订货表: (订货单编号,货品编号,货品名称,订货数量,订货日期) 4 图 5 管理员表和订单表关系图 用到的表有 管理员表:(管理员号,姓名,性别,口令) 订货表: (订货单编号,货品编号,货品名称,订货数量,订货日期) 图 6 管理员和客户表表关系图 用到的表有 管理员表:(管理员号,姓名,性别,口令) 客户表:(客户编号,客户姓名,客户类型