1 / 23
文档名称:

图书销售管理系统数据库设计7828.doc

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

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

分享

预览

图书销售管理系统数据库设计7828.doc

上传人:泰山小桥流水 2024/3/1 文件大小:878 KB

下载得到文件列表

图书销售管理系统数据库设计7828.doc

相关文档

文档介绍

文档介绍:该【图书销售管理系统数据库设计7828 】是由【泰山小桥流水】上传分享,文档一共【23】页,该文档可以免费在线阅读,需要了解更多关于【图书销售管理系统数据库设计7828 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。数据库系统概论课程设计报告2011年05月28日目录引言1第一章系统剖析1功能需求2待开发系统功能2第二章系统功能纲要设计2系统主要功能模块设计2系统办理流程剖析3系统接口设计4外面接口4内部接口5第三章系统数据库设计5系统数据库剖析5系统关系表6数据词典6数据项6数据构造7数据流表8数据储存8办理过程9第四章观点构造设计9用户管理模块..........................................9图书管理模块10图书销售管理模块11查问管理模块12报表查问管理模块13数据管理模块14图书销售管理系统E-R图15第五章逻辑构造设计16与系统E-,传统的图书销售管理方法,都是经过人工统计和计算的管理方式进行的。这样的管理方法不只费时费劲,也简单产生计算上的错误和疏忽;计算机技术的全面普及,打破了书店管理的传统管理方法,提升了管理效率的同时,战胜了传统管理方法中易产生的问题,使管理员能够有序的、全面的对图书销售和库存进行管理。经过图书销售管理系统能够解决书店管理中碰到的各样问题,该图书销售管理系统剖析了市场需乞降实质需要,利用MicrosoftVisualStudio2008连结SQL数据库的方式,实现了书店的图书销售等一系列管理,该系统拥有办理图书录入、图书销售及管理、图书查问、报表查问等功能。第一章系统剖析功能需求:本系统是依据书店的实质需求而开发的,要求稳固、靠谱的实现图书销售的自动化管理,经过本系统能够达到以下目标:a、用户管理:对系统所实用户的有关信息进行管理。b、图书管理:对图书信息进行增添以及编写,对图书基本信息的录入及编写包含图书类型、图书进价、图书售价、图书第一版社、图书折扣、图书作者等。c、图书销售管理:对图书的销售信息进行动向增添并实现对图书库存量的动向改正等,所增添的图书销售信息包含图书的售价、折扣、销售日期。d、查问管理:用户依据实质需要对图书、图书销售、图书库存等信息分类查问。e、报表查问:系统用户能够经过对时间段的选择来查察该段时间内图书的销售状况,以便于做出更为合理的销售计划、提升效益。、数据管理:为了防备系统用户的误操作,用户能够依据自己的需要对图书信息、销售数据等进行备份等操作。待开发软件功能:经过以上的系统目标剖析,依据以上系统所要知足的功能,设计出了图书销售管理系统的主要功能模块图,以下图。图书销售管理用图图查报数书表户书询据销查管管管管售询理理理理管管模模模模理理块块块块模模图图书销售管理系统的系统功能图第二章系统功能纲要设计该图书销售管理系统是依据书店的状况联合实质需求而开发的,完整能够帮助书店实现高效、正确的图书销售自动化管理。系统主要功能模块设计:联合前面对系统功能的剖析,以及MicrosoftVisualStudio2008开发环境的特色,得到以下列图所示的系统功能模块图:图书销售管理用图图查报数户书书询表据管管销管查管理理售理询理模模管模管模块块理块理块模模(M1)(M2)块(M4)块(M6)图图书销售管理系统主要功能模块图系统各个模块功能分派以下:(1)用户管理模块:系统用户依据权限进行系统登录并对有关用户信息进行管理;(2)图书管理模块:对图书的各样信息、类型进行录入、管理;(3)图书销售管理模块:对图书的各样销售信息进行录入、管理;(4)查问管理模块:对各样信息进行统计、查问;(5)报表查问管理模块:对销售完的图书进行统计、查问;(6)数据管理功能模块:对系统有关数据进行操作。系统办理流程剖析:(1)系统启动,用户依据自己的身份选择登录取户种类并进行身份考证(依据用户输入的登录信息与数据库中的信息进行比对);(2)登录成功后,进入系统主界面;(3)系统初始化,导入数据库;(4)登录成功的用户依据自己的权限级别进行相应的功能选择并进行操作;(5)退出系统。系统详细办理流程以下图:开选择账号否管理员用否登录成功是进入系统主界登录成功是进入系统主界结图系统办理流程图系统接口设计:外面接口用户界面:采纳GUI图形用户界面,含菜单、图片控件、Button按钮、文本框等元素。软件接口:系统运转于MicrosoftVisualStudio2008开发环境下。硬件接口:运转于PC机上。内部接口(1)用户管理模块(M1):由相应事件驱动信息激活,达成用户登岸功能,以后进入信息循环状态,对有关用户信息进行操作。(2)图书管理模块:由相应事件驱动信息激活,达成图书信息管理,以后进入信息循环状态。(3)图书销售管理模块(M3):由相应事件驱动信息激活,达成图书销售以及销售信息管理,以后进入信息循环状态。(4)查问管理模块(M4):由相应事件驱动信息激活,达成对图书有关信息的查问功能,以后进入信息循环状态。(5)报表查问管理模块(M5):由相应事件驱动信息激活,达成图书销售报表查问,以后进入信息循环状态。(6)数据管理模块(M6):由相应事件驱动信息激活,对系统有关数据进行操作,以后进入信息循环状态。第三章系统数据库设计系统数据库剖析:经过对图书销售管理系统的功能剖析我们已知道,图书销售管理系统拥有办理图书录入、图书销售、销售统计、查问库存等功能,经过该系统能够帮助用户快速正确的对已销售图书和节余库存图书进行统计和销售数据的汇总工作,以此来提升书店的管理效率以及实质操作过程中的正确性。所以,在该系统的后台就一定得有一个强盛的数据库作为其功能的支持。SQL(StructuredQueryLanguage)作为一门构造化查问语言,是关系数据库的标准语言,也是一个通用的、功能极强的关系数据库语言。目前,几乎全部关系数据库管理系统软件都支持SQL,而很多的软件厂商也对SQL的基本命令集进行了不一样程度的扩大和改正,使用户在对其功能的使用上更为的简单。所以,在图书销售管理系统的数据库使用上就选择SQL数据库。系统关系表:在对图书销售管理系统的功能模块进行了设计的基础上,要使其能够稳固、靠谱的实现图书销售的自动化管理,就一定成立关系型数据表,详细关系表以下:用户信息(Users):UserID(用户账号)、Password(用户密码)、Quanxian(用户权限);图书信息(BookInfo):BookID(图书编号)、BookName(图书名称)、CategoryID(图书类型编号)、Author(图书作者)、Publisher(图书第一版社)、PublisherDate(图书第一版日期)、Purchase(图书进价)、Price(图书售价)、StockNumber(图书库存数目)、Discount(图书折扣)、Barcode(图书条形码);图书类型信息(CategoryInfo):CategoryID(图书类型编号)、CategoryName(图书类又名);(4)图书销售信息(SakeDetails):SaleID(销售编号)、BookID(图书编号)、RealSalePrice(销售价钱)、SaleNuber(销售数目)、SaleDate(销售日期)。在系统的实质运转中,使用系统的有三个权限级其余用户,分别是顾客、一般用户(员工)、数据库管理员(DBA),作为旅客仅能进入系统查察有限的图书信息。所以,作为顾客在数据库中没有有关信息记录。数据库管理员对图书销售管理系统拥有绝对的控制权,而一般用户对系统的控制权有限。数据库管理员能够动向的增添、删除一般用户且能够依据实质状况对一般用户的信息进行改正。在数据库管理员登录的系统的同时,一般用户不可以进入到系统;相反,在一般用户进入系统后,数据库管理员也不可以进入系统。数据词典:依据系统需求剖析,利用表格方式设计出了以下数据词典:数据项数据词典的数据项以下表所示:编号数据项名称数据种类备注1UserIDNvarchar用户账号、有独一值、不可以为空、长度为20个字符2PasswordNvarchar用户密码、长度为20个字符3QuanxianNvarchar用户权限的区分(管理员、用户)4BookIDInt图书编号、有独一值、不可以为空5BookNameNvarchar图书名称、6CategoryIDInt图书类型、不可以为空7AuthorNvarchar图书作者8PublisherNvarchar图书第一版社9PublishDateDatetime图书第一版日期10PurchaseMoney图书进价11PriceMoney图书售价12StockNumberInt图书库存13DiscountInt图书折扣14BarcodeNvarchar图书条形码15CaigiryNameNvarchar图书类又名称16SaleIDInt图书销售日期17RealSaleNuberMoney销售价钱18SaleDateDatetime销售日期数据构造数据词典的数据构造以下表:编数据结储存名别属性备注号构名名1用户信UsersUUserID、Password、Quanxian永远息表储存图书信BookID、BookName、CategoryID、Author、永远2BookInfoBPublisher、PublishDate、Purchase、Price、息表储存StockNumber、Discount、Barcode3图书类CategoryInfoCCategoryID、CategoryName永远别表储存4销售信SaleDetailsSSaleID、BookID、RealSalePrice、SaleNuber、永远息表SaleDate储存BookID、BookName、CategoryID、Author、5图书查虚构XPublisher、PublishDate、Price、联系询表StockNumber、Discount、Barcode;(均来自B表)6分类查虚构YBookName、CategoryName;(分别来自B、C表)联系询表7库存查虚构ZBookID、BookName、StockNumber;(均来自B联系