您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 200920605232书店管理系统设计报告
书店管理系统设计报告作者:钟璐专业名称:信息管理与信息系统学号:200920605232时间:2011-9-12摘要本系统为书店管理系统,为了提高管理效率,要开发一个软件系统,提供给书店职员进行日常管理的工作,要用程序实现书籍采购,管理,销售及财务查询等功能。本文是关于书店管理系统的相关软件开发的一篇实践性论文。在当今社会,随着计算机的发展及网络技术的应用,日常管理工作应该从以前繁琐的事务中解放出来,从而提高了工作效率。目前在大的书店应有一整套比较完整的信息管理系统,而在一般小型的书店中大部分工作还是进行着手工管理,工作效率很低,并且不能及时了解书店各类图书的库存,读者需求的图书难以在短时间里找到﹑图书的入库和更新比较麻烦等,不便于动态及时调整图书结构。同时由于不可避免的人为因素,造成数据的遗漏﹑误报等。为了更好地适应当前书店的销售需求,缓解手工管理存在的弊端,开发了书店管理系统,该系统向用户提供的服务将在传统的“入库-销售-盘点”基础上,进一步提供全方位的信息服务。根据小型书店的规模和经济能力,本系统具有书店管理系统的基本功能,如图书管理﹑入库管理﹑销售管理﹑综合查询﹑系统管理等,并且界面简单﹑操作简便。作为一种该研究方向的实践性探索,本图书销售管理系统旨在提供一个可以操作的,方便查询,易于修改的辅助管理系统,以满足当前小型书店在管理实践和业务操作中的具体需求。关键词:库存成本营业额统计应收/应付账款统计目录摘要............................................................................................................2目录............................................................................................................2前言............................................................................................................31书店管理系统的应用及需求.................................................................41.1书店管理系统简介.....................................................................41.2需求分析.....................................................................................81.3系统开发平台.............................................错误!未定义书签。2解决方案................................................................错误!未定义书签。2.1模块设计......................................................错误!未定义书签。2.2创建数据库..................................................错误!未定义书签。2.3主要代码设计..............................................错误!未定义书签。2.3.1登陆界面...........................................................................72.3.2入库单...............................................................................72.3.3添加图书信息...................................................................72.3.4添加用户...........................................................................73系统实现.................................................................错误!未定义书签。3.1系统开发环境.............................................错误!未定义书签。总结............................................................................错误!未定义书签。参考文献....................................................................错误!未定义书签。前言信息化已经渗透到各个传统产业。对于中小商业这来说,用一个管理信息系统软件,实现经货,库存,销售的信息化管理和查询,以及简单的成本核算,可以大大提高管理效率。在当今社会,随着计算机的发展及网络技术的应用,日常管理工作应该从以前繁琐的事务中解放出来,从而提高了工作效率。目前在大的书店已经有一整套比较完整的信息管理系统,而在一般小型的书店中大部分工作还是进行着手工管理,工作效率很低,并且不能及时了解书店各类图书的库存,读者需求的图书难以在短时间里找到,图书的入库和更新比较麻烦等,不便于动态及时调整图书结构。同时由于不可避免的人为因素,造成数据的遗漏,误报等。使用计算机对书店图书信息进行管理,具有手工所无法比拟的优点。例如:检索迅速﹑查找方便﹑可靠性高﹑保密性好﹑寿命长﹑成本低﹑高效率﹑对进书有较好的预测性等。总之,图书销售管理系统旨在提供一个可以操作的,方便查询,易于修改的辅助管理系统。同时提供了系统智能辅助与用户选择两种方式,提高查询效率。1书店管理系统的应用及需求1.1书店管理系统简介(1)书店管理系统的一般业务流程是:采购人员采购图书,并打印入库单;仓库管理人员凭入库单讲所购图书入库,计入库存供员工进行查询;销售人员销售图书,可统计销售状况,并打印出库单;仓库管理人员凭出库单将所售图书出库;书店经理定期进行简单的财务统计查询主要包括库存成本核算、营业额统计、应收/应付账款统计等。1.2需求分析(一)系统需求书店管理系统需要满足来自三个方面需求:第一,书店工作人员通过计算机来管理各类图书,进行图书分类编号,调整图书结构,增加图书库存,适应读者的需求。第二,工作人员对读者的需求情况能作好全面的掌握,及时得到历史销售记录。第三,也是书店的核心工作,对图书的销售管理。(二)功能需求基于系统需求分析,该系统需要实现以下基本功能:1、权限设置本系统的使用用户分两种:管理员和普通用户。管理员具有使用本系统的所有功能,而普通用户是需要具有日常书店的管理功能即可。用户权限的设置通过用户登陆界面的输入来进行。2、图书销售图书管理人员通过此模块来销售各类图书并对销售情况进行记录,记录的信息包括图书销售的数量,价格,折扣比例等。在进行销售图书时,输入图书的编号,系统就可以搜索到该图书编号对应的图书信息,然后列出该图书销售是需要的基本信息,书名,出版社﹑价格等。销售可以输入折扣数以便打折,在购买相同的多本书时,可以直接输入图书数量,避免重复输入图书编号。同时,也提供撤销销售记录的功能,销售员可以撤销销售时的上一条记录。程序还能自动统计读者购买的总金额,便于销售员掌握。3、图书入库书店工作人员通过此模块来管理各类图书库存的数目。当一批图书入库时,只需要输入图书编号和图书数量,程序将自动更改库存的图书数量。使用的公式为:现有图书库存=原有图书库存+新入库图书数量。4、图书信息设置书店工作人员通过次模块来管理各类图书信息,包括图书信息的修改,删除等。在进行图书的删除时,要首先弹出提示窗口让用户确认是否删除,只有在用户确认后才能够进行图书的删除。在进行图书的修改时,根据用户选定的书进行修改,即列出所有用户选定的信息,在这个基础上进行图书信息的修改。5、综合查询综合查询提供两种功能,通过它可以查询读者所需要的图书信息和销售情况。图书信息查询提供了用包括图书编号和图书名称来对图书信息进行查询的各种查询条件,读者可以根据查询方式和条件来进行所需图书的查询。同时,在查询时还提供了进行模糊查询的功能,即该模块能够利用读者输入的非完整的查询条件进行查询,例如,读者在书籍编号大查询条件中输入“06”,系统就能够查出所有书籍编号包括“06”的图书,像“1006”,“0600”等。这样更加方便了读者的查询。销售查询提供了按销售的流水帐方式查询,查询时可以得到一段时间图书销售情况。6、系统设置包括图书分类设置,出版社设置和用户管理等工作。在该模块中工作人员可以进行添加和删除各类图书所属分类的名称,图书出版社,同时还可进行系统用户登陆的一些管理,包括添加,删除用户,更改用户的登陆密码等。7、数据库管理对现有数据库进行管理,包括数据库备份和恢复,以方便用户对数据库的管理和维护工作,提高管理的数据库安全性。(1)提供用户账号登录功能,以按不同用户角色进行功能限制;(2)提供用户账号管理功能,分配4种角色给各个用户。(3)进行采购图书信息的录入、查询;(4)填写、打印、作废(删除)入库单。对于仓库管理人员:(5)执行入库和执行出库;(6)库存查询。对于销售人员:(7)销售情况统计;(8)填写、打印、作废(删除)出库单。对于经理:(9)有其他各类员工的操作权利;(10)用户账号管理;(11)财务统计查询。1.3系统开发平台(1)硬件要求:CPU:Pentium42.0GHz以上IBM兼容机内存512MB以上容量显卡:32MB或以上显之AGP接口显卡(2)软件要求:操作系统:MicrosoftWindows2000/XP开发工具:MicrosoftAccess20032解决方案2.1模块设计1.登录模块设计以及登录模块的功能和接口关系2.登录模块提供用户身份验证功能,应提供用户名,密码输入提示框,根据用户输入查询数据库中的用户角色:若查询成功,则记录用户身份,进入系统,并根据用户,确定哪些系统功能可用;若查询结果为空,则提示用户输入错误,并在提供3次错误尝试机会后,推出登录。书店管理系统体系结构登录模块的功能逻辑和接口关系登录模块系统功能模块数据库:用户表用户ID用户名密码角色书店管理系统:用户用户名,密码(错误输入限制:3次)提示:用户名或密码错误查询用户账号无此用户此用户的角色进入主界面登录采购人员采购仓库管理人员库存销售人员销售经理管理书目管理入库单管理入库出库库存查询销售统计出库单管理财务查询用户管理3.登录及主窗体(1)登录。用户输入用户名和密码,密码应该显示为“*”。当用户输入密码错误时应该提示用户,连续3次输入错误则退出系统。(1)主窗口。用户登录成功后进入主窗口,此时显示用户名、用户身份、系统时间等信息。不同身份的用户登录主窗口时,可用的菜单不同,下图是以经理身份登录的用户看到的界面。4、采购管理采购管理包含填写入库单、入库单管理、图书添加、图书管理共5个部分。采购模块供采购人员使用,完成图书信息录入,打印入库单的工作,并可以查询以往采购图书信息和入库单信息。库存模块的功能逻辑和接口关系(1)填写入库单。当书店新进一批图书时,采购员需要填写入库单。系统可以根据采购员输入图书名称来查询图书的详细信息,采购员仅仅需要输入折扣、数量、供应商、是否付款等信息,其他信息则由系统自动完成。采购员可以单击“打印入库单”按钮来打印填写好的入库单。系统功能模块:库存模块数据
本文标题:200920605232书店管理系统设计报告
链接地址:https://www.777doc.com/doc-4908272 .html