1 / 18
文档名称:

图书销售管理系统.doc

格式:doc   大小:195KB   页数:18页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

图书销售管理系统.doc

上传人:hnxzy51 2020/7/22 文件大小:195 KB

下载得到文件列表

图书销售管理系统.doc

文档介绍

文档介绍:数据库课程设计报告题目:图书销售管理系统学生姓名:黄**学号:20142018****班级:14218**2016年01月5日目录引言 3第一章系统分析 3第二章系统功能概要设计 4第三章系统数据库设计 8第四章概念结构设计 -R图 9第五章逻辑结构设计 -R图对应的关系模式 11引言随着计算机的普及书店规模的不断扩大,传统的图书销售管理方法,都是通过人工统计和计算的管理方式进行的。这样的管理方法不但费时费力,也容易产生计算上的错误和疏漏;计算机技术的全面普及,打破了书店管理的传统管理方法,提高了管理效率的同时,克服了传统管理方法中易产生的问题,使管理员能够有序的、全面的对图书销售和库存进行管理。通过图书销售管理系统可以解决书店管理中遇到的各种问题,该图书销售管理系统分析了市场需求和实际需要,通过SQL数据库的方式,实现了书店的图书销售等一系列管理,该系统具有处理图书录入、图书销售及管理、图书查询、报表查询等功能。:本系统是根据书店的实际需求而开发的,要求稳定、可靠的实现图书销售的自动化管理,通过本系统可以达到以下目标:用户管理:对系统所有用户的相关信息进行管理。图书管理:对图书信息进行添加以及编辑,对图书基本信息的录入及编辑包括图书类别、图书售价、图书出版社、图书作者等。图书销售管理:对图书的销售信息进行动态添加并实现对图书库存量的动态修改等,所添加的图书销售信息包括图书的售价、销售日期。查询管理:用户根据实际需要对图书、图书销售、图书库存等信息分类查询。报表查询:系统用户可以通过对时间段的选择来查看该段时间内图书的销售情况,以便于做出更为合理的销售计划、提高效益。数据管理:为了防止系统用户的误操作,用户可以根据自己的需要对图书信息、销售数据等进行备份等操作。第二章系统功能概要设计该图书销售管理系统是根据书店的情况结合实际需求而开发的,完全能够帮助书店实现高效、准确的图书销售自动化管理。:如下图所示的系统功能模块图:图书销售管理系统图书管理模块(M2)报表查询管理模块(M5)图书销售管理模块(M3)查询管理模块(M4)数据管理模块(M6)用户管理模块(M1):(1)用户管理模块:系统用户根据权限进行系统登录并对相关用户信息进行管理;(2)图书管理模块:对图书的各种信息、类别进行录入、管理;(3)图书销售管理模块:对图书的各种销售信息进行录入、管理;(4)查询管理模块:对各种信息进行统计、查询;(5)报表查询管理模块:对销售完的图书进行统计、查询;(6)数据管理功能模块:对系统相关数据进行操作。:(1)用户管理模块(M1):由相应事件驱动消息激活,完成用户登陆功能,之后进入消息循环状态,对相关用户信息进行操作。(2)图书管理模块:由相应事件驱动消息激活,完成图书信息管理,之后进入消息循环状态。(3)图书销售管理模块(M3):由相应事件驱动消息激活,完成图书销售以及销售信息管理,之后进入消息循环状态。(4)查询管理模块(M4):由相应事件驱动消息激活,完成对图书相关信息的查询功能,之后进入消息循环状态。(5)报表查询管理模块(M5):由相应事件驱动消息激活,完成图书销售报表查询,之后进入消息循环状态。(6)数据管理模块(M6):由相应事件驱动消息激活,对系统相关数据进行操作,之后进入消息循环状态。:系统功能的基本要求:图书各种信息的输入。图书信息的修改、删除;图书销售:输入书号查询图书信息,输入购买数量、统计销售金额,生成销售记录。按照一定的条件,查询、统计符合条件的图书信息:书号、书名、作者、。每月图书的销售排名报表生成,包括日期、书名、月销售总量。:在对图书销售管理系统的功能模块进行了设计的基础上,要使其能够稳定、可靠的实现图书销售的自动化管理,就必须建立关系型数据表,具体关系表如下:(1)用户信息(Bookuser):Username(用户名)、Password(用户密码)、Quanxian(用户权限);(2)图书信息(Bookadd):Bookno(图书编号)、BookName(图书名称)、CategoryID(图书类别编号)、bookAuthor(图书作者)、bPublisher(图书出版社)、bookP