图书馆管理信息系统毕业设计内容摘要:
表示地理系。 第 5位,区分哪个班级,例如, 4 表示 4班。 第 67位,表示有关学生信息在班级的顺序编号。 教工借书证编码为: 1 2 第 12位,区分哪个部门的教工。 第 35位,表示有关教工信息的顺序。 3. 6 系统 输入输出设计 输入 /输出设计对系统使用效果有着很大的影响,关系到人机界面的质量。 输入设计应尽量使输入数据发生错误的可能降至到最低,从而提高系统的可靠性。 输出设计的关键是格式与内容的完美结合,让使用者感到满意 [7]。 输入设计 输入设计对 系统质量起着决定性的影响,应主要把握两个方面,即输入格式与输入数据的校验。 1) 输入数据的校验 输入设计的目标是要尽可能减少数据输入中的错误,如果输入数据有误,即使计算和处理十分正确,也无法获得可靠的输出信息,所以要充分考虑到可能会出现的各种错误,采取相应的检验措施,以保证输入数据的正确性。 在此我用最简单也是最常用的校验方法来进行校验即视觉校验。 2) 输入格式 以输入新书信息为例说明输入格式。 a. 输入对象:新书信息。 b. 输入目的库:图书信息表( D1)。 c. 输入格式(屏幕界面),见表。 本 科 毕 业 设 计 第 20 页 共 66 页 表 以输入读者信息为例说明输入格式。 a. 输入对象:读者信息。 b. 输入目的库:读者信息表( D3)。 c. 输入格式(屏幕界面),见表。 正在添加借书人员 借书证号: 姓 名: 班 级: 部 门 : 职 称: 表 新书基本信息 输入图书编号: 书名: 作者: 类别: 出版社: 价格: (价格包括小数点,小数点必须以英文状态输入。 如:“ ”) 添加 取消 保存 取消 本 科 毕 业 设 计 第 21 页 共 66 页 对于输入设备来说,目标系统 为图书管理系统,当读入读者信息和图书信息,进行借书、还书操作时,可使用读码器来进行输入,这样可以 提高工作效率。 当进行添加、修改等编辑基本信息时,则直接用键盘即可。 输出设计 输出设计的目标是使系统能输出满足用户需要的有用信息,主要考虑以下原则:报表输出要实用、方便、考虑用户已经习惯的输出格式;输出表格要考虑系统发展的需要;屏幕输出格式要清晰,重要数据要显示在突出位置上。 在此以报表设计为例说明。 1)借出书籍信息报表设计: a. 数据源: D2库。 b. 输出格式:如表 所示。 表 ID: 借书证号: 姓名: 图书编号: 书名: 作者: 类别: 价格: 出版社: 借出日期: c. 选择 HP1000 打印机。 d. 与 D2 对应关系 表栏目 D2 字段 ID号 ———— 此项借阅书籍的记录在报表里的编号 借书证号 ——— 借书证号 姓名 ———— 姓名 图书编号 ——— 图书编号 书名 ———— 图书名称 作者 ———— 作者 价格 ———— 价格 类别 ———— 图书类别 出版社 ——— 出版社名称 借出日期 ——— 图书借出日期 本 科 毕 业 设 计 第 22 页 共 66 页 2)读者信息报表设计: a. 数据源: D3库。 b. 输出格式:如表。 表 ID: 借书证号: 姓名: 班级: 部门: 职称: 罚款: c. 选择 HP1000 打印机。 d. 与 D3 对应关系 表栏目 D3 字段 ID号 ———— 该读者记录在报表里的编号 借书证号 ——— 借书证号 姓名 ———— 姓名 班级 ———— 班级 部门 ———— 该读者所处学院 职称 ———— 表明该读者是学生还是教工 罚款 ———— 读者未缴纳罚款金额 3. 7 系统数据库设计 数据库 设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据 数据库需求分析 设计数据库系统时应首先了解用户各个方面的需求,包括现有的以及将来可能增加的需求,用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。 收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础 [8]。 本 科 毕 业 设 计 第 23 页 共 66 页 针对 邢台学院 图书管理系统的需求,通过对 邢台学院 图书馆管理工作过程的内容和数据流程分析,设计如下面 所示的数据项和数据结构: 1) 管理员信息,包括的数据项有:用户名,用户密码等。 2) 读者信息,包括的数据项有: 借书证 号、读者姓名、读者 班级 、 部门 、职称、罚款 等。 3) 书籍类别信息,包括的数据项有:类别编号、类别名称、 借出天数 等。 4) 书籍信息,包括的数据项有:书籍编号、书籍名称、 作者、 书籍类别、 书籍价格 、出版社名称、 借出日期、是否借出 等。 5) 借阅信息,包括的数据项有:借阅信息编号、 借书证号 、读者姓名、书籍编号、书籍名称、 作者、书籍价格、书籍类别、出版社名称、 借书日期等。 6) 归还信息,包括的数据项有: 书籍编号、书籍名称、 作者、 书籍类别、 书籍价格 、出版社名称、 借出日期、今天日期、限定天数、借出天数、超出天数、罚款金额等。 数据库概念结构设计 有了 上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。 根据上而后设计规划出的实体有 :读者实体、管理员实体、图书实体和图书类别实体。 各个实体具体的描述 及 ER 图 如下 : 图 管理员属性图 管理员 ID号 姓名 密码 本 科 毕 业 设 计 第 24 页 共 66 页 职称 类别 罚款 ID 号 部门 班级 借书证号 姓名 图 读者属性图 书名 ID 号 图书编号 借出日期 是否借出 出版社名称 价格 图 图书属性图 ID号 借出天数 类别 图 图书类别属性图 作者日 读者 图书 图书类别 本 科 毕 业 设 计 第 25 页 共 66 页 m m p n n 管理 q n n 1 借阅 分类 m 归还 n m 图 实体之间的关系 ER图 数据库物理结构设计 图书管理系统数据库中各个表格的设计结果如下面表格所示。 每个表格表示在数据库中的一个表。 表 41为管理员信息表。 表 41管理员信息表( pass)的数据 结构 表名: pass 说明:管理员信息表 字段名 数 据 类 型 大小 可 否 为 空 说 明 ID int 4 管理员 ID 号 名称 nvarchar 15 Y 名称 密码 nvarchar 15 Y 密码 表 42为读者信息表。 表 42读者信息表( Personal)的数据结构 表名: Personal 说明:读者信息表 字段名 数 据 类 型 大小 可 否 为 空 说 明 ID int 4 读者 ID号 借书证号 nvarchar 10 Y 借书证号 姓名 nvarchar 10 Y 姓名 班级 nvarchar 15 Y 班级 部门 nvarchar 15 Y 部门 职称 nvarchar 10 Y 职称 罚款 float 8 Y 罚款 管理员 图书类别 读者 图书 管理 管理 本 科 毕 业 设 计 第 26 页 共 66 页 表 43 为图书类型信息表 表 43 图书类别信息表 (Type)的数据结构 表名: Type 说明:图书类型信息表 字段名 数 据 类 型 大小 可 否 为 空 说 明 ID int 4 图书类型 ID号 类别 nvarchar 20 Y 类别 借出天数 nvarchar 10 Y 借出天数 表 44 为图书信息 表 表 44 书籍信息表( Book)的数据结构 表名: Book 说明:图书信息表 字段名 数 据 类 型 大小 可 否 为 空 说 明 ID int 4 图书 ID号 图书编号 nvarchar 10 Y 图书编号 书名 nvarchar 30 Y 书名 价格 Real 4 Y 价格 类别 nvarchar 10 Y 类别 出版社 nvarchar 30 Y 出版社 借出日期 smalldatetime 4 Y 借出日期 是否借出 bit 1 是否借出 表 45 为借 出图书信息表 表 45借出图书信息表( BookFf)的数据结构 表名: BookFf 说明:借出图书信息表 字段名 数 据 类 型 大小 可 否 为 空 说 明 ID int 4 借出图书 ID号 借书证号 nvarchar 10 Y 借书证号 姓名 nvarchar 10 Y 姓名 图书编号 nvarchar 10 Y 图书编号 书名 nvarchar 30 Y 书名 价格 real 4 Y 价格 类别 nvarchar 10 Y 类别 出版社 nvarchar 30 Y 出版社 借出日期 smalldatetime 4 Y 借出日期 本 科 毕 业 设 计 第 27 页 共 66 页 4 系统实施 系统实施是继系统规划、系统分析、系统设计之后的又一重要阶段。 这阶段的工作主要是集中在逻辑、功能和技术设计上,要继承此前各阶段的工作成果,将技术设计转化成物理实现。 本阶段的主要任务可以概括为:按总体设计方案购置和安装计算机所需系统,然后建立邢台学院 图书管理数据库系统,进行程序设计、系统调试、数据录入和人员培训 [9]。 下面只介绍程序设计和系统调试这两项工作。 4. 1 程序设计 程序设计阶段的任务 是使用选定的程序设计语言,把前面工作的成果转换成能在计算机系统上运行的程序源代码。 本系统采用软件开发工具 Visual Basic 进行程序编写。 此系统的编码设计严格按照大众化的标准和风格,例如在具体的源程序编制中使用有意义的变量名称,以便增强程序的可读性,易于程序的维护和修改。 源代码参照后面附录。 4. 2 系统调试 系统 调试是在程序编制完成以后所进行的调试工作。 调试一个系统的过程可以分为程序调试、联合调试和系统调试等几个主要步骤。 程序调试 程序调试也称为模块调试,是指对一些具有独立 功能的程序进行的调试工作。 程序调试工作的主要内容包括:正确性调试、运行速度与存储空间的调试和使用简便性的调试 联合调试 联合调试是对若干个程序或某一子系统的调试。 它是在程序调试的基础上,对系统中某些程序之间的调用关系和数据传输关系进行的调试。 联合调试的目。图书馆管理信息系统毕业设计
相关推荐
速措施不能满足其机械特性和经济要求时,应采用变传动比的传动。 通常从降低成本角度出发尽量采用有级变速,只有工作机生产工艺需要连续变速时,才选用无级变速传动。 此外,在传动装置中传动比的分配应合理。 如下图所示传动机构,选择了带式传动机构。 因为双齿辊破碎机所需要的传动精度不需要太高,而且功率消耗很大需要安全 保障,使用带式传动机构很安全。 因为双齿辊破碎机的电动机的转速是 730r/min
are calculated such as the section properties, the impact coefficient, the load amplification oefficient and the internal forces. According to the results, the load bination is done and the
比并选择减速器 传动系统的总速比为电动机额定转速与卷筒转速之比 卷筒转速根据起升速度 v计算: 第 11 页 共 25 页 m i n/ 00 0060 rDvn dd 传动总速比 i ,选用 JZQ标准减速器的第 I档速比 i=, 选用减速器为: JQZ250I4Z。 联轴器的选择 此联轴器为减速器高速轴使用的联轴器,而减速器低速轴通过卷筒上的齿轮连接盘直接与卷筒连接
查询系统建设、安全体系建设等,将实现全市数据交换与共 享,这需要有足够的机房和安全环境 ,预测需要建设政府网站采编及数据中心 1260 m2; 今后的市属部门、单位的局域网以及业务系统建设服务器托管将集中在拟建 信息化 大楼,促进系统整合,实现资源共享,节约投资 ,故 需要建设 档案资料室 1380 m新闻接待中心 1400m 政府应急局 1270m 网络管理中心 UPS 配电房和传输配电房
改变。 通常,泵制造厂所给的特性曲线大多是指输送清洁冷水时的特性曲线。 对于动力式泵,随着液体粘度增大,扬程和效率降低,轴功率增大,所以工业上有时将粘度大的液体加热使粘性变小,以提 高输送效率。 特性曲线指 H~ Q、 N~ Q 及 η~ Q(也有含 △ h~ Q 或 hIS~ Q 的)等的关系曲线。 特性曲线图 : 特性曲线的共同特点: ( 1) H~ Q: Q↑→H↓ ( 2) N~ Q:
校核支管流速 v1‘ =4q/ d12=4 ( )= 在范围 5~ 10m/s 内。 4) 穿孔管直径 d2 沿支 管方向每隔 2m 设置两根对称的穿孔管,靠近穿孔管的两侧池壁各留 1m,则穿孔管的间距数为 (L2 1)/2=( 282) /2=13,穿孔管的个数 n=(13+1) 2 2=56。 每根支管上连有 28 根穿孔管。 通过每根穿孔管的空气量 q1, q1=q/28= 则穿孔管直径