3.4.2数据结构
数据结构的描述重点数据之间的组合关系,即说明这个数据结构包括哪些
3.4.3数据存储
数据存储的条目,主要描写该数据存储的结构,及有关的数据流、查询要求。
3.4.4数据流
3.4.4.1数据流的来源
数据流可以来自某个外部实体、数据存储或某个处理。
3.4.4.2数据流的组成
指数据流所包含的数据结构。一个数据流可包含一个或多个数据结构。若只含一个数据结构,应注意名称的统一,以免产生二义性。 3.4.4.3数据流的流通量
指单位时间(每日、每小时)里的数据传输次数。可以估计平均数或最高、最低流量各是多少。
3.4.5数据处理
对于数据流图中的处理框,需要在数据字典中描述处理框中的编号、名称、功能的简要说明,有关的输入、输出。对功能进行描述,应使人能有一个较明确
3.4.6外部实体
外部实体是数据的来源和去向。因此,在数据字典中关于外部实体的条目,主要说明外部实体产生的数据流和传给该外部实体的数据流,以及该外部实体的数量。
四、系统设计
4.1功能结构设计
系统设计的目的是如何实现系统说明书规定的系统功能。总体设计最核心的问题是系统总体功能结构的确定和子系统与模块的划分。该图书馆出纳管理系统按照以下六个原则进行设计:①系统满足用户需要的功能。②系统有较高的运行效率。③系统有能够在运行过程中抵御各种干扰、保证系统正常运作。④系统工作质量高。⑤系统可变更性好。⑥系统能带来好的经济效益。在以上原则的知道下,我们将该系统分为五个模块,分别为书籍查询、新书入库、读者查询、借还书情况统计、退出系统。系统的功能结构图如系统划分部分的子系统划分。
4.2数据库设计
4.2.1数据库概念设计
E-R图是E-R模型的图形表示法,它是直接表示概念模型的有力工具。该图