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

上传人:scccc 文档编号:13004478 上传时间:2021-12-10 格式:DOCX 页数:25 大小:376.54KB
返回 下载 相关 举报
图书销售管理系统数据库设计.docx_第1页
第1页 / 共25页
图书销售管理系统数据库设计.docx_第2页
第2页 / 共25页
图书销售管理系统数据库设计.docx_第3页
第3页 / 共25页
图书销售管理系统数据库设计.docx_第4页
第4页 / 共25页
图书销售管理系统数据库设计.docx_第5页
第5页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《图书销售管理系统数据库设计.docx》由会员分享,可在线阅读,更多相关《图书销售管理系统数据库设计.docx(25页珍藏版)》请在三一文库上搜索。

1、数据库系统概论课程设计报告2011年05月 28日word.引言1第一章系统分析11.1功能需求21.2待开发系统功能2第二章系统功能概要设计22系统主要功能模块设计22.2系统处理流程分析32.3系统接口设计42.3.1夕卜部接口42.3.2 内部接口5第三章系统数据库设计53.1系统数据库分析53.2 系统关系表63.3数据字典63.3.1数据项63.3.2数据结构73.3.3 数据流表83.3.4 数据存储83.3.5处理过程9第四章概念结构设计94.1用户管理模块94.2图书管理模块104.3图书销售管理模块114.4查询管理模块124.5报表査询管理模块134.6数据管理模块144.

2、7图书销售管理系统E-R图15第五章逻辑结构设计165与系统E-R图对应的关系模式165.1.1试题所对应的关系模式165.2联系所对应的关系模式165.3关系模式优化处理17第六章物理结构设计186.1系统数据处理特点186.2系统数据存储选择18第七章数据库的实施和维护187.1数据库的实施19致 202/23随着计算机的普及书店规模的不断扩大,传统的图书销售管理方法,都是通 过人工统计和计算的管理方式进行的。这样的管理方法不但费时费力,也容易产 生计算上的错误和疏漏;讣算机技术的全面普及,打破了书店管理的传统管理方 法,提高了管理效率的同时,克服了传统管理方法中易产生的问题,使管理员能

3、够有序的、全面的对图书销售和库存进行管理。通过图书销售管理系统可以解决书店管理中遇到的各种问题,该图书销售管 理系统分析了市场需求和实际需要,利用Microsoft Visual Studio 2008连接 SQL数据库的方式,实现了书店的图书销售等一系列管理,该系统具有处理图书 录入、图书销售及管理、图书查询、报表查询等功能。第一章 系统分析1.1功能需求:本系统是根据书店的实际需求而开发的,要求稳定、可靠的实现图书销售的 自动化管理,通过本系统可以达到以下目标:&、用户管理:对系统所有用户的相关信息进行管理。b、图书管理:对图书信息进行添加以及编辑,对图书基本信息的录入及编辑包 括

4、图书类别、图书进价、图书售价、图书出版社、图书折扣、图书作者等。c、图书销售管理:对图书的销售信息进行动态添加并实现对图书库存量的动态 修改等,所添加的图书销售信息包括图书的售价、折扣、销售日期。d、查询管理:用户根据实际需要对图书、图书销售、图书库存等信息分类查询。e、报表查询:系统用户可以通过对时间段的选择来查看该段时间内图书的销售 情况,以便于做出更为合理的销售计划、提高效益。f、数据管理:为了防I匕系统用户的误操作,用户可以根据自己的需要对图书信 息、销售数据等进行备份等操作。1.2待开发软件功能:通过以上的系统LI标分析,根据以上系统所要满足的功能,设计出了图书销 售管理系统的主要功

5、能模块图,如图1.1所示。图l.i图书销售管理系统的系统功能图第二章系统功能概要设计该图书销售管理系统是根据书店的情况结合实际需求而开发的,完全能够帮 助书店实现高效、准确的图书销售自动化管理。2.1系统主要功能模块设计:结合前面对系统功能的分析,以及Microsoft Visual Studio 2008开发环境的 特点,得到如下图所示的系统功能模块图:2/23图书销售管理系统数据管理模块(M6)报表查询管理模块(M5)图书管理模块(M2)用户管理模块(Ml)图2. 1图书销售管理系统主耍功能模块图系统各个模块功能分配如下:(1)用户管理模块:系统用户根据权限进行系统登录并对相关用户信息进

6、行管理;(2)图书管理模块:对图书的各种信息、类别进行录入、管理;(3)图书销售管理模块:对图书的各种销售信息进行录入、管理;(4)查询管理模块:对各种信息进行统计、查询;(5)报表查询管理模块:对销售完的图书进行统计、查询;(6)数据管理功能模块:对系统相关数据进行操作。2.2系统处理流程分析:(1)系统启动,用户根据自己的身份选择登录用户类型并进行身份验证(根 据用户输入的登录信息与数据库中的信息进行比对);(2)登录成功后,进入系统主界面;(3)系统初始化,导入数据库;(4)登录成功的用户根据自己的权限级别进行相应的功能选择并进行操作;(5)退出系统。系统具体处理流程如图2. 2所示:否

7、管理员用 户否进入系统主界而进入系统主界而图2.2系统处理流程图23系统接口设计:2.3.1外部接口(1) 用户界面:采用GUI图形用户界面,含菜单、图片控件、Button按钮、文本框等元素。(2) 软件接口:系统运行于Microsoft Visual Studio 2008开发环境下。(3) 硬件接口:运行于PC机上。2.3.2内部接口(1)用户管理模块(Ml):由相应事件驱动消息激活,完成用户登陆功能, 之后进入消息循环状态,对相关用户信息进行操作。(2)图书管理模块:山相应事件驱动消息激活,完成图书信息管理,之后 进入消息循环状态。(3)图书销售管理模块(M3) : III相应事件驱动消

8、息激活,完成图书销售 以及销售信息管理,之后进入消息循环状态。(4)查询管理模块(M4):由相应事件驱动消息激活,完成对图书相关信 息的查询功能,之后进入消息循环状态。(5)报表查询管理模块(M3):山相应事件驱动消息激活,完成图书销售 报表查询,之后进入消息循环状态。(6)数据管理模块(M6) : III相应事件驱动消息激活,对系统相关数据进 行操作,之后进入消息循环状态。第三章 系统数据库设计3.1系统数据库分析:通过对图书销售管理系统的功能分析我们已知道,图书销售管理系统具有处 理图书录入、图书销售、销售统讣、查询库存等功能,通过该系统能够帮助用户 迅速准确的对已销售图书和剩余库存图书进

9、行统讣和销售数据的汇总工作,以此 来提高书店的管理效率以及实际操作过程中的准确性。因此,在该系统的后台就必须得有一个强大的数据库作为其功能的支持。 SQL (Structured Query Language)作为一门结构化查询语言,是关系数据库的标 准语言,也是一个通用的、功能极强的关系数据库语言。当前,儿乎所有关系数 据库管理系统软件都支持SQL,而许多的软件厂商也对SQL的基本命令集进行了 不同程度的扩充和修改,使用户在对其功能的使用上更加的容易。所以,在图书销售管理系统的数据库使用上就选择SQL数据库。3.2系统关系表:在对图书销售管理系统的功能模块进行了设讣的基础上,要使其能够稳定、

10、 可靠的实现图书销售的自动化管理,就必须建立关系型数据表,具体关系表如下:用户信息(Users) :UserID(用户账号)、Password(用户密码)、 Quanxian (用户权限);(2)图书信息(Bookinfo) : BookID(图书编号)、BookName(图书名称)、 CategoryID(图书类别编号)、Author(图书作者)、Publisher(图书出版社)、 PublisherDate(图书出版日期)、Purchase (图书进价)、Price (图书售价)、 StockNumber (图书库存数量)、Discount (图书折扣)、Barcode (图书条形码);(

11、3)图书类别信息(Categoryinfo) : Category ID (图书类别编号)、 CategoryName (图书类别名);(4)图书销售信息(SakeDetails):SaleID(销售编号)、BookID(图书编号)、 RealSalePrice (销售价格)、SaleNuber (销售数量)、SaleDate(销售日期)。在系统的实际运行中,使用系统的有三个权限级别的用户,分别是顾客、一 般用户(员工)、数据库管理员(DBA),作为游客仅能进入系统查看有限的图书信 息。因此,作为顾客在数据库中没有相关信息记录。数据库管理员对图书销售管理系统拥有绝对的控制权,而一般用户对系统的

12、 控制权有限。数据库管理员能够动态的添加、删除一般用户且能够根据实际情况 对一般用户的信息进行修改。在数据库管理员登录的系统的同时,一般用户不能 进入到系统;相反,在一般用户进入系统后,数据库管理员也不能进入系统。3.3数据字典:根据系统需求分析,利用表格方式设计出了以下数据字典:3.3.1数据项数据字典的数据项如下表所示:编号数据项名称数据类型备注1UserIDNvarchar用户账号、有唯一值、不能为空、 长度为20个字符2PasswordNvarchar用户密码、长度为20个字符3QuanxianNvarchar用户权限的划分(管理员、用户)4BookIDIni图书编号、有唯一值、不能为

13、空5BookNameNvarchar图书名称、6CategonlDIni图书类别、不能为空7AuthorNvarchar图书作者8PublisherNvarchar图书岀版社9PublishDateDatetime图书出版日期10PurchaseMoney图书进价11PriceMoney图书售价12StockNumberInt图书库存13DiscountInt图书折扣14BarcodeNvarchar图书条形码15CaigiryNamcNvarchar图书类别名称16SalelDIni图书销售日期17RealSaleNuberMoney销售价格18SaleDateDatetime销售日期332

14、数据结构数据字典的数据结构如下表:编 号数据结 构名存储名别 名属性备注1用户信息表UsersUUserID> Password、Quanxian永久 存储2图书信 息表BookinfoBBookID > BookName x Category ID、Author > Publisherx PublishDate、Purchase> Price> StockNumberx Discount、Barcode永久 存储3图书类别表CategoryinfoCCa忙gorylD、CategoryName永久 存储4销售信 息表SaleDetailsSSalelDBookI

15、D x RealSalePrice SaleNuberSaleDate永久 存储0图书查 询表虚拟XBooUD、BookName x CategorjiD Author Publisher、PublishDate> Price、StockNumber Discounts Barcode:(均来自 B 表)联系6分类查 询表虚拟YBookNameCategoryName:(分别来自 B、C 表)联系7库存查 询表虚拟ZBookID > BookName > StockNumber;(均来自 B联系333数据流表数据字典的数据流如下表所示:数据流名 称数据流来源数 据 流 去 向

16、组成备 注添加用户 信息用户输 入UUserIDx Password、Quanxian删除用户1:UUserIDx Password、Quanxian修改密码1:UUserID Password图书入库 信息用户输 入、CBBookIDx BookNamc、CategoryID> Author Publisherx PublishDatCx PurchasePriceStockNumber> DiscountsBarcode图书编借BBBookIDx BookNamc. CatcgorylD、AuthorPublisher.Publisher> PublishDa忙、Purc

17、hasex Price、StockNumberDiscount Barcode图书类别 信息添加用户输 入、CCCategory ID x CategoryName图书类别 信息修改CCCategory ID CategoryName图书信息 查询BBBookIDx BookNamc、Category ID、Author Publisher PublishDiUc、Pricex StockNumber> Discount. Barcode图书分类 信息査询C、BCCategorjID、CategoryName、 BookID、BookName库存信息 査询BBBookID BookNam

18、e、CategorylD StockNumbcr查询日度 报表SSSalelD. BookIDx RcalSalcPricex SaleNuber> SaleDate查询月度 报表SSSalcID. BookIDx RcalSalePricex SalcNubcr、SaleDate查询年度 报表SSSalcID. BookIDx RcalSalePricex SalcNubcr、SaleDate3.3.4数据存储数据字典的数据存储如下表所示:数据存 储名称物理存储名称组成备 注用户表UsersUserID> Password、Quanxian实 体图书信 息表BookinfoBoo

19、kID、BookName、Category ID Author > Publisher、Publisher PublishDate % Purchase % Price StockNumber%Discount、Barcode实 体销售信 息表SaleDetailsSalelDx BookID RealSalePrice> SaleNuber SaleDate实体图书类 别表Categoryl nfoCategoryID> CategoryName联 系3.3.5处理过程数据字典的处理过程如下表所示:处理过程 名称输入数据 流处理类容输出数据流备 注销售统让终端输入已销售的图

20、书编号、划称、价格以及图书 类别S图书分类 统计C图书类别编号、图书类别名称C图书库存 统计B、C图书编号、名称、类别以及图书库存数量CDBA编辑U、B、C用户、图书等常规信息U、B、C第四章 概念结构设计经过前面的系统功能需求分析,确定了该图书销售管理系统山用户管理、图 书管理、图书类别、查询管理以及销售报表等儿大功能模块组成。下面给出各个功能模块的分析及分E-R图的设计及对其进行的各项调整。4.1用户管理模块:经过小组成员对图书销售管理系统的功能分析得出,该系统对用户的设置类 型为两种,一种是系统管理员(也即数据库管理员DBA),另一种用户即图书销售 管理系统的一般用户(操作员),该图书销

21、售系统的管理员为一个,一般用户(操 作员)为多个。2种用户对系统的功能控制权限不同,具体如下:A、管理员:对系统的一般用户进行信息添加、删除,一个系统管理员可以 对多个一般用户的信息进行管理;对图书信息进行登记、修改,对图书类别信息 进行添加、修改,对图书的各种信息进行查询以及销售报表的查询。B、操作员:对自己的用户信息进行修改、对图书的销售进行管理、登记, 对图书肚饿各种信息进行查询。4.2图书管理模块:图书管理模块的设计是对图书的各种相关信息以及图书的类别信息进行添 加、修改等操作,图书信息的添加有系统管理员操作。A、图书信息:每一种图书对应着一个图书类别,图书与图书类别之间是多 对一的关

22、系。B、图书类别信息:一种图书类别由多种不同的图书,图书类别与图书之间 是一对多的关系。C、一个管理员可以添加多种图书,图书与管理员之间是多对一的关系,;一 个管理员可以添加多种图书类别信息,图书类别与管理员之间是多对一的关系。图4. 2图书管理E-R图4.3图书销售管理模块:图书销售管理模块的功能比较单一,其主要功能是让一般用户(操作员)实 现对图书销售信息的动态添加,以便于系统用户根据图书的销售情况对图书的销 售进行预测,更好的做好图书销售的调整讣划。A、图书销售信息:每本图书的销售只能III一个操作员来完成,不同图书的 销售可以山不同的操作员来完成添加,图书的销售与操作员之间是多对多的关

23、 系。B、一般用户(操作员):每个操作员可以销售多本不同的图书,操作员与图书销售之间是多对多的关系。图4. 3图书销售管理模块E-R图4.4査询管理模块:查询管理模块的设讣使得系统管理员能够动态的根据需要查询各类图书信 息以及图书库存信息,能够更好的方便用户对图书做出管理,提高工作效率。该管理模块分为三个部分即:图书查询、分类查询、库存查询。图书查询是 根据用户输入的图书名或者图书条形码查找图书的相关信息;分类查询是根据用 户输入的图书类别名查找该类别下的所有图书;图书库存查询是根据用户输入的 图书编号查找该编号对应的图书名以及图书数量。A、图书查询:该查询涉及到的关系表为X表,该查询操作只能

24、同时由一个 用户来完成(管理员、操作员),每个系统用户都可以进行查询,该查询与用户 之间是多对多的关系。B、分类查询:该查询涉及到的关系表位Y表,该查询操作只能同时III一个 用户来完成(管理员、操作员),每个系统用户都可以进行查询,该查询与用户 之间是多对一的关系。C、库存查询:该查询涉及到的关系表位Z表,该查询操作只能同时由一个 用户来完成(管理员、操作员),每个系统用户都可以进行查询,该查询与用户 之间是多对一的关系。D、用户:这里的用户包括管理员和一般用户(操作员),涉及到用户表U, 用户可以一次根据查询种类进行多种图书的查询,用户与这三种查询之间是多对4.5报表査询管理模块:报表查询

25、管理模块的设计使得管理员能够更为方便的查看、打印各类图书的 销售统计情况。该查询模块分为三个查询部分,系统管理员可以根据自己的实际 需要选择相应的报表查询种类查看图书销售的统讣信息,具体即为:日度报表查 询、月度报表查询、年度报表查询三类。三类报表查询都是根据系统管理员输入的相关销售时间段来查看在该时间 段内所有的图书销售统计情况。报表查询涉及到的关系表为S表,所涉及到的属性为S表的所有属性,即为: SalelDs BookID、RealSalePrice> SaleNuber> SaleDateo 再者系统管理员可以 对销售报表按日度、月度、年度三类来查询,而销售报表只能够被系统

26、管理员所 查询。所以,系统管理员与报表之间是一对多的关系。4.6数据管理模块:图书销售管理系统设汁中数据管理模块的设汁是为了便于系统用户能够备 份系统中的图书信息、图书类别信息、图书销售信息、用户信息等数据以及恢复 被系统用户误操作所删除的相关信息,该模块功能的实现主要依靠U、B、S、C 四个关系数据表。4.7图书销售管理系统E-R图:管理员(UserID> Passwords Quanxian);操作员(UserID、Passwords Quanxian);图书(BookID、CategorylD、BookName、Author> Publisher PublishDate>

27、;PurchasePrice> StockXumber% Discount % Barcode);图书类别(CategorylD CategoryName);图书销售(SalelD、BookID、RealSalePrice SaleNuber、SaleDate;)图 书查询(BookID、CategorylD、BookName x Author Publisher >PublishDate Price、 StockNumbers Discount、 Barcode);分类查询(Cdtegory'ame、BookName);库存查询(BookID、BookNameStockN

28、umber);销售报表(SdlelD、BookID、RealSalePrice> SaleNuber% SaleDate)。图4.7图书销借管理系统ER图第五章 逻辑结构设计5.1与系统E-R图对应的关系模式:5.1.1实体所对应的关系模式管理员(UserID、Passwords Quanxian);操作员 (UserID、Passwords Quanxian);图书 (BookID、CategorylD、BookName、Author> Publisher、PublishDate>PurchasePrice> StockXumber% Discount % Barco

29、de);图书类另(CategorylD Category'ame);图书销售(SdlelD、BookID、RealSalePrice SaleNuber SaleDate);图 书查询(BookID、CategorylD、BookName、Author、Publisher、PublishDate Prices StockNumbers Discount、 Barcode);分类查询(Cdtegory'ame、BookName);库存查询(BookID、BookNameStockNumber);销售报表(SdlelD、BookID、RealSalePrice SaleNuber

30、SaleDate)。 说明:1、下加横线部分表示关系的码;2、以上关系的详细内容说明请参照概念结构设讣中的具体内容;3、上面的各个关系对概念结构设汁中的部分相关内容了作了修改,主要加 了各个实体之间的联系。5.2联系所对应的关系模式:1) 把操作员与图书销售之间的n: m的销售联系转化为相应的关系模式如下: 销售(SalelD、BookID> RealSalePrice> SaleNuber> SaleDate);2) 把用户与图书查询之间的n: m的查询联系转化为相应的关系模式如下: 查询(BookID、CategorylD BookName> AuthorPubli

31、sher、PublishDate>Price> StockNumber> Discount、 Barcode);3) 把用户与分类查询之间的n: m的查询联系转化为相应的关系模式如下: 查询(CdtegoryName、BookName);4) 把用户与库存查询之间的n: m的查询联系转化为相应的关系模式如下: 查询(BookID、BookName> StockNumber );5) 其他联系处理说明如下:管理员与操作员之间的1: n联系与用户关系合并;管理员与图书之间的1: n联系与图书关系合并;管理员与图书类别之间的1: n联系与图书类别关系合并;管理员与销售报表之间

32、的1: n联系与销售关系合并。5.3关系模式优化处理:按照数据依赖对关系模式进行逐一分析,并进行极小化处理:管理员(UserID、Passwords Quanxian) BCNF;操作员(UserID、Passwords Quanxian) BCNF;图书 (BookID、CategorylD、BookNameAuthor> Publisher、PublishDate、Purchase> Price> StockNumber> Discount、 Barcode) BCNF;图书类别(CategorylD、CategoryNaine) BCNF;图书销售(SalelD、

33、BookID. RealSalePrice> SaleNuber、SaleDate) BCNF; 图 书查询(BookID、CategorylD、BookName、Author、Publisher、 PublishDate Price> StockNumber> Discount、 Barcode) BCNF:优化说明:删除了图书进价,图书进价在这里只能对系统管理员开放,而一 般用户(操作员)是看不到图书进价。分类查询(CategoryNsnie、BookName) BCNF;优化说明:图书信息表中留下了图书名,图书类别表中只选取了图书类别名, 两个表中的其他属性在这里都没有

34、选取。库存查询(BookID、BookName> StockNumber) BCNF:优化说明:选取图书信息表中的图书编号和图书名以及其中的图书库存量等 属性,其他属性在这里联系不强就没有选取。销售报表(SalelD、BookID、RealSdlePri.ee、SaleNuber SaleDate) BCNFo第六章 物理结构设计61系统数据处理特点:通过对图书销售管理系统的分析可知,该系统中具有以下的特点:(1) 图书销售管理模块、库存查询功能在图书的销售中需要被经常使用, 而且数据的更新速度比较快;(2) 各个部门之间信息共享较多,例如图书信息、销售信息等;但是系统 中的用户信息不共

35、享;(3) 在该图书销售管理系统中系统的一般用户(操作员)只完成对图书的 销售外,其他系统使用权有限;而该系统的管理员对系统的使用权极大的高于一 般用户(操作员),这也体现了系统管理员的重要性。6.2系统数据存储选择:为了提高系统性能,现根据应用情况将数据按照易变部分和稳定部分、经常 存取部分和存取频率较低的部分分别在两个磁盘上存放。同时,考虑到本系统是 多用户的,为了提高效率,数据库的备份的数据和日志文件将保存在磁带中。经常存取部分:图书信息(BookID、BookName、CategorylD、Author、Pub li sher、Pub 1 i shDate、 Purchase>

36、Price> StockNumber、 Discount、 Barcode);销售信息(SaleID> BookID> Real Sal ePrice、SaleNuber> SaleDate); 顾客(顾客编号、级别、年龄、性别、证件号码、证件名称、所选项LI、备 注); 存取频率较低的部分:用户信息(UserID、Passwords Quanxian);图书类别(CategorylD CategoryName);第七章数据库系统设计的根本LI的,是为用户提供一个能够实际运行的系统,并保 证该系统的稳定和高效。要做到这点,还有两项工作,就是数据库的实施、运行 和数据库的

37、维护。7.1数据库的实施:在进行了数据库概念结构设讣和物理结构设讣之后,设讣人员用DBMS提供 的数据定义语言和其他实用程序将数据库逻辑设计和物理设讣结果严格描述出 来,成为DBMS可以接受的源代码,再经过调试产生U标模式。然后就可以组织 数据入库了。数据库实施主要包括以下工作:(1)用DDL定义数据库结构确定了数据库的逻辑结构与物理结构后,就可以用所选用的DBMS提供的数 据定义语言(DDL)来严格描述数据库结构。(2)数据装载数据库结构建立好后,就可以向数据库中装载数据了。组织数据装载入库是 数据库实施阶段最主要的工作。对于数据量不是很大的小型系统,可以用人式方 法完成数据的入库,其步骤为

38、:a. 筛选数据。需要装入数据库中的数据通常都分散在各个部门的数据文件 或原始凭证中,所以首先必须把需要入库的数据筛选出来。b. 转换数据格式。筛选出来的需要入库的数据,其格式往往不符合数据库要 求,还需要进行转换。这种转换有时可能很复杂。c. 输入数据。将转换好的数据输入计算机中。d. 校验数据检查输入的数据是否有误。(3)编制与调试应用程序数据库应用程序的设汁应该与数据设汁并行进行。在数据库实施阶段,当数 据库结构建立好后,就可以开始编制与调试数据库的应用程序,也就是说,编制 与调试应用程疗:是与组织数据入库同步进行的。调试应用程序时山于数据入库尚 未完成,可先使用模拟数据。(4)数据库试

39、运行应用程序调试完成,并且已有一小部分数据入库后,就可以开始数据库的试 运行。数据库试运行也称为联合调试,其主要工作包括:功能测试:即实际运行应用程序,执行对数据库的各种操作,测试应用 程序的各种功能。b、性能测试:即测量系统的性能指标,分析是否符合设计目标。致在这次数据库系统概论的课程设计过程中,我们小组选择了图书销售 管理系统的设计与实现。该系统能够顺利的完成,得益于老师的悉心指导和同 学的帮助。更車要的是老师帮我们解决了许多技术上的难题,以至于我们能够将 图书销售管理系统的功能做得尽可能的完善。在这其中,此次课程设计的指导老师唐春玲老师对我们的帮助尤为重要,在 整个图书销售管理系统功能模

40、块的设计与实现过程中,每当我们遇到无法通 过自己的努力而解决的难题时,就会向唐老师寻求帮助,而唐老师每次不管忙或 闲,总会抽时间为我们分析问题,找出解决问题的办法。在唐老师的指导过程中, 她渊博的知识、开阔的视野和敬锐的思维给了我们深深的启迪,使我们不仅了解 到许多新知识、开阔了视野,更提高了自身的数据库设计能力。另外,感谢老师给我们提供这样一个课程设计的机会,使我们在学得专业知 识的基础上能够自己动手并独立地完成数据库的设计与开发,使我们能够更多的 学习一些实践应用知识,增强实际操作和动手应用能力。最后,我再一次感谢在整个课程设计期间,在各个方面给予我们帮助的老师 和同学,正是因为有了你们的帮助,才使我们的课程设计得以顺利完成。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1