数据库课程设计教材管理系统内容摘要:
信息进行自行录入。 依据数据库中教材库存表( StorageTotal)的信息进行教材出库(也就是教材的领取),用来记录每次教材出库事件的操作。 其中要记录的信息有:教材出库库存号、出库教材数量、领取班级,上面三个信息内容需要人工完成;教材名称、教材作者、出版社、教材所属,这四个信息是由数据库中 StorageTotal 表中的信息进行自行录入。 3.教材库存查询模块 功能需求 : 查看当前教材库中所有教材的存储情况,只能查询不能有修改和删除的功能,库存的信息存放在数据库中的 StorageTotal 表中。 查询的方式有根据教材名称、教材作者、出版社、教材库存和教材所属这五种方式进行查询。 主要的功能就是显示库存信息,方便工作人员了解教材库存数量。 4.教材入库管理模块 功能需求 : 管理和删除 教材入库信息事件的记录,依据教材入库信息表( StorageIn)来显示教材入库的记录。 5. 教材出库管理模块 功能需求 : 管理和删除教材出库信息事件的记录,依据教材出库信息表( StorageOut)来显示教材出库的记录。 其中查询的方式有:出库编号查询、教材名称查询、教材作者查询、出版社查询、领取班级查询和出库数量查询。 6.教材信息录入模块 功能需求 : 注册教材的基本信息,以供之后的教材出入库等其他功能所用。 用数据库的TeachingMaterial 表记录信息。 7.教材信息管理模块 功能需求 : 是查找、修改、 编辑、删除教材基本信息, 所用数据库的 TeachingMaterial表,其中的基本信息为 教材编号、教材名称、教材作者、出版社、教材单价、教材所属。 数据需求 分析 : 数据字典 :根据系统的数据流程图,得到数据流、数据存储、加工和数据项的数据字典,数据字典详细描述了数据流程图中各个项,有助于操作员进一步了解系统的逻辑功能和结构。 举例如下: ( 1) 数据项 条目 : 数据项名 称 : 教材 编号 简述:本教材库 所有 教材 的编号 类型:整型 长度: 8 位 取值范围: 199999999 ( 2) 数据流 条目 : 数据流名 称 : 教材卡片 数据 别名:无 简述: 每本教材 的详细信息 组成: 教材 编号 +教材 名称 +教材作者 +价格 + ISBN 号 + 出版 日期 + 出版社 流量: 十 张 / 日 ( 3) 数据存储 条目 : 数据存储名称: 教材 登记表 别名:无 简述:存放所有教材 的信息 组成: 教材 编码 + 教材 名称 + 统计 数量 存储方式:顺序 存取频率: 十 次 / 天 ( 4) 加工 条目 : 加工名: 教材 数据录入 输入: 教材 卡片 输出: 教材 初始数据 加工逻辑: 根据教材 卡片数据录入数据到数据库,从而方便系统对 教材 进行查 询, 第三章 系统设计 总体设计 : 教材管理系统分为身份验证登陆,库存管理,教材管理,常用小工具 等模块,其中库存管理又分为教材入库管理和教材出库管理,教材管理包含教材信息添加和管理。 系统总体模块如下图所示: 第四章 数据库设计 数据库 概念设计 : 教材信息表对应的实体属性: 库存表对应的实体属性 : 教材入库表对应的实体属性: 库存 教材编号 作者 教材名称 出版社 库存数量 修改日期时间 所属 教材信息 教材编号 作者 教材名称 出版社 单价 时间 所属 教材管理系统 身份验证 库存管理 教材管理 常用小工具 教材入库 教材出库 教材库存查询 教材入库管理 教材入库管理 教材信息录入 教材信息管理 调用系统记事本 调用系统计算器 教材出库表对应的实体属性: 登陆表对应的实体属性: 系统 ER 图:。数据库课程设计教材管理系统
相关推荐
ar 16 trainsum 列车次数 No Int 100 创建 order 表: create table order( tid Date( 20) not null, id_number varchar (16) not null, trainsum Int( 100) not null,); 五、系统实现 用户登录及访问权限 本系统设计要求用户通过登录框选择访问权限,登录系统。 其中
Main ShowNth(T)。 SearchByBirthday(T)。 AddChild(T)。 LocateTime()。 SearchByName(T)。 退出 DeleteByName(T)。 ShowFamilyTree(T)。 AddWife(T)。 5 图 3 家谱管理流程图 图 4 创建家谱流程图 源程 序include include include include
me)。 scanf(%d,amp。 [i].bn1)。 [i].bn2=0。 //将已借书数置 0 for(int j=1。 ji。 j++) if(strcmp([i].rno,[j].rno)==0amp。 amp。 strcmp([i].name,c[j].name)==0) {cout已有该读者的信息 ,请重新输入 !endl。 i=。 break。 } cout继续输入吗 ?y/n:
已有商品数量 2 添加新商品 int Insert_LinkList(LinkList H) { LinkList p,q。 int k=1,k2=1,mount=0。 long int m。 char name1[25]。 int n。 float price1=。 long int data1,n1。 李中文 089094256 信息管理以信息系统 081 第 11 页
字段大小 必填字段 允许空 字符串 性别 varchar 50 是 否 金额 money 8 是 是 性别 =各职工的性别, 150 个字符或数字 金额 =各职工的金额, 18 个数字 5)管理员表 表结构 字段名称 数据类型 字段大小 必填字段 允许空 字符串 登录帐号 varchar 50 是 否 密码 varchar 50 是 是 登录帐号 =管理员的登录帐号, 150 个字符或数字 密码
、公告日期) 后台管理人员(管理人员编号、管理人员姓名、管理人员性别、管理人员年龄) 民航机票管理系统 航班信息浏览 查询航线 输入查询信息 一 输出 零 退出 航班号 飞行 航线 飞行 时间 成员订额 民 航业务 订票 退票 返回 XXXX 学院课程设计(论文) 系统设计 8 航班表 Fight 航班号 Fno 机型 Ftype 飞 行 时间 Ftim 出 发 城市 City1 目 的 城市