好文档 - 专业文书写作范文服务资料分享网站

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

天下 分享 时间: 加入收藏 我要投稿 点赞

第六章 物 理 结 构 设 计

6.1系统数据处理特点:

通过对图书销售管理系统的分析可知,该系统中具有以下的特点: (1)图书销售管理模块、库存查询功能在图书的销售中需要被经常使用,而且数据的更新速度比较快;

(2)各个部门之间信息共享较多,例如图书信息、销售信息等;但是系统中的用户信息不共享;

(3)在该图书销售管理系统中系统的一般用户(操作员)只完成对图书的销售外,其他系统使用权有限;而该系统的管理员对系统的使用权极大的高于一般用户(操作员),这也体现了系统管理员的重要性。

6.2系统数据存储选择:

为了提高系统性能,现根据应用情况将数据按照易变部分和稳定部分、经常存取部分和存取频率较低的部分分别在两个磁盘上存放。同时,考虑到本系统是多用户的,为了提高效率,数据库的备份的数据和日志文件将保存在磁带中。 ? 经常存取部分:

图书信息(BookID、BookName、CategoryID、Author、Publisher、PublishDate、Purchase、Price、StockNumber、Discount、Barcode);

销售信息(SaleID、BookID、RealSalePrice、SaleNuber、SaleDate); 顾客(顾客编号、级别、姓名、年龄、性别、证件号码、证件名称、所选项目、备注);

? 存取频率较低的部分:

用户信息(UserID、Password、Quanxian); 图书类别(CategoryID、CategoryName);

第七章 数据库的实施

21 / 23

数据库系统设计的根本目的,是为用户提供一个能够实际运行的系统,并保证该系统的稳定和高效。要做到这点,还有两项工作,就是数据库的实施、运行和数据库的维护。

7.1数据库的实施:

在进行了数据库概念结构设计和物理结构设计之后,设计人员用DBMS提供的数据定义语言和其他实用程序将数据库逻辑设计和物理设计结果严格描述出来,成为DBMS可以接受的源代码,再经过调试产生目标模式。然后就可以组织数据入库了。

数据库实施主要包括以下工作: (1)用DDL定义数据库结构

确定了数据库的逻辑结构与物理结构后,就可以用所选用的DBMS提供的数(2)数据装载

数据库结构建立好后,就可以向数据库中装载数据了。组织数据装载入库是数据库实施阶段最主要的工作。对于数据量不是很大的小型系统,可以用人式方法完成数据的入库,其步骤为:

a. 筛选数据。需要装入数据库中的数据通常都分散在各个部门的数据文件b.转换数据格式。筛选出来的需要入库的数据,其格式往往不符合数据库要c.输入数据。将转换好的数据输入计算机中。 d.校验数据检查输入的数据是否有误。 (3)编制与调试应用程序

数据库应用程序的设计应该与数据设计并行进行。在数据库实施阶段,当数或原始凭证中,所以首先必须把需要入库的数据筛选出来。 求,还需要进行转换。这种转换有时可能很复杂。 据定义语言(DDL)来严格描述数据库结构。

据库结构建立好后,就可以开始编制与调试数据库的应用程序,也就是说,编制与调试应用程序是与组织数据入库同步进行的。调试应用程序时由于数据入库尚未完成,可先使用模拟数据。 (4)数据库试运行

应用程序调试完成,并且已有一小部分数据入库后,就可以开始数据库的试a、功能测试:即实际运行应用程序,执行对数据库的各种操作,测试应用运行。数据库试运行也称为联合调试,其主要工作包括: 程序的各种功能。

22 / 23

b、性能测试:即测量系统的性能指标,分析是否符合设计目标。

致 谢

在这次《数据库系统概论》的课程设计过程中,我们小组选择了《图书销售管理系统》的设计与实现。该系统能够顺利的完成,得益于老师的悉心指导和同学的帮助。更重要的是老师帮我们解决了许多技术上的难题,以至于我们能够将《图书销售管理系统》的功能做得尽可能的完善。

在这其中,此次课程设计的指导老师唐春玲老师对我们的帮助尤为重要,在整个《图书销售管理系统》功能模块的设计与实现过程中,每当我们遇到无法通过自己的努力而解决的难题时,就会向唐老师寻求帮助,而唐老师每次不管忙或闲,总会抽时间为我们分析问题,找出解决问题的办法。在唐老师的指导过程中,她渊博的知识、开阔的视野和敏锐的思维给了我们深深的启迪,使我们不仅了解到许多新知识、开阔了视野,更提高了自身的数据库设计能力。

另外,感谢老师给我们提供这样一个课程设计的机会,使我们在学得专业知识的基础上能够自己动手并独立地完成数据库的设计与开发,使我们能够更多的学习一些实践应用知识,增强实际操作和动手应用能力。

最后,我再一次感谢在整个课程设计期间,在各个方面给予我们帮助的老师和同学,正是因为有了你们的帮助,才使我们的课程设计得以顺利完成。

23 / 23

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

第六章物理结构设计6.1系统数据处理特点:通过对图书销售管理系统的分析可知,该系统中具有以下的特点:(1)图书销售管理模块、库存查询功能在图书的销售中需要被经常使用,而且数据的更新速度比较快;(2)各个部门之间信息共享较多,例如图书信息、销售信息等;但是系统中的用户信息不共享;(3)在该图书销
推荐度:
点击下载文档文档为doc格式
5nef25okfd1h1yl7proa
领取福利

微信扫码领取福利

微信扫码分享