图书管管理系统详细设计说明书内容摘要:
完成时间 20201126 页码 第 12 页 功能流程图 功能流程图如下图: 学 生 信 息 查 询 . j s p录 入 项 检 验( 非 空 )提 交 所 填 内 容失 败学 生 信 息 查 询 数 据处 理 . j s p成 功 是 否 成 功执 行 数 据 库 操 作学 生 信 息 查 询 结果 . j s p成 功失 败需要说明的问题: 录入项检测使 用 javascript 来实现(各项非空); 操作权限:面向所有用户 kk 第 14页 10/18/2020 功能描述 ( 8) 功能类型:查询数据 ( 9) 功能概述:显示查询结果 ( 10) 前提业务:无 ( 11) 后继业务: ( 12) 功能约束:没有约束; ( 13) 约束描述: ( 14) 操作权限:面向所有用户 界面设计 ( 4) 基础信息处理 下表是动作说明: 动作编号 动作名称 动作描述 A01 确定 点击按钮 提交数据到图书查询数据处理 .jsp 页面 A02 图书信息查询 点击按钮 将页面转至图书信息查询 .jsp 页面 ( 5) 数据要求 ( 3) 功能类型:数据查询 ( 4) 数据描述: 页面显示字段见下表: 字段名称 长度 录入方式 是否非 空项 数据检验 默认显示 请输入学号 10 文本框 Y N ( 6) 学生 信息查询的输出项 学生学 kk 第 15页 10/18/2020 号 姓名 性别 生日 证件号码 联系电话 登记日期 有效期至 已借书数 模块内部逻辑 S e a r c h . j s pI n d e x . j s pL i s t . j s p V i e w . j s p kk 第 16页 10/18/2020 存储分配 学生文件: 序号 字段 字段名 类型 长度 精度 小数位数 默认值 允许空 主键 说明 1 XSID 学生编号 Int 10 1 √ 自动编号 2 Name 姓名 nvarchar 10 3 Sex 性别 nvarchar 2 √ 4 ZJH 证件号码 nvarchar 25 √ 5 LXDH 联系电话 nvarchar 40 √ 6 DJRQ 登记日期 datetime 8 √ 7 YXQZ 有效期至 datetime 8 √ 8 YJSS 已借书数 smallint 2 √ 9 RuleID 学生规则ID int 10 10 ZT 是否挂失 nvarchar 2 √ kk 第 17页 10/18/2020 借书文件: 序号 字段名 类型 长度 精度 小数位数 默认值 允许空 主键 外键 说明 1 借阅编号 Int 10 1 √ 自动编号 2 图书编号 Int 10 √ 3 学生编号 Int 10 √ 4 借阅时间 Datatime 8 √ 5 到期时间 Datatime 8 √ 6 续借次数 Smallint 2 √ 7 操作员 Nvarchar 10 √ 8 状态 navarchar 50 √ 021 入库管理 具体格式如下: 功能编号 021 功 能名称 入库管理模块 内容 功能流程图 所属业务 图书馆管理 所属项目 图书馆管理系统 编写人 陈新光 完成时间 20201127 页码 第 16 页 kk 第 18页 10/18/2020 功能流程图 入 库 管 理 . j s p录 入 项 检 验( 非 空 )提 交 所 填 内 容失 败入 库 数 据 处 理 . j s p成 功 是 否 成 功执 行 数 据 库 操 作 显 示 结 果 . j s p成 功失 败 ( 1) 执行数据库操作的时候要验证权限 ( 2) 录入项检验用 javascript 来实现(选项非空) 功能描述 ( 1) 功能类型:添加数据 ( 2) 功能描述:增加图书目录文件中的图书信息。 ( 3) 前提业务:管理模块 ( 4) 后继业务:无 ( 5) 功能约束:权限约束 ( 6) 约束描述:无 ( 7) 操作权限:图书馆管理人员 界面设计 1, 基础信息处理 动作说明如下表: 动作编号 动作名称 动作描述 A01 保存 点击按钮 提交数据到入库数据处理 .jsp 页面 A02 退出 点击按钮 将当前页面关闭 kk 第 19页 10/18/2020 2, 数据描述 ( 1) 功能类型:数据增加。 ( 2) 数据描述: 页面录入字段见下表: 字段名称 长度 录入方式 是否非空项 数据检验 默认显示 书号 30 文本框 Y N 条形码 20 文本框 Y N 书名 200 文本框 Y N 作者 20 文本框 Y N 出版社 30 文本框 Y N 版次 50 文本框 Y N 图书类别 20 文本框 Y N 单价 8 文本框 Y N 录入时间 默认系统时间,格式: 年 月 日 只需程序记录 显示在入库界面 录入人 默认系统登陆人员 只需程序记录 显示在入库界面 3, 入库数据处理内部逻辑: 存储分配 图书目录文件: 序号 字段名 类型 长度 精度 小数位数 默认值 允许空 主键 说明 1 图书编号 Int 10 1 √ 自动编号 2 条形码 nvarchar 20 3 书名 nvarchar 200 4 图书类 Nvarchar 50 √ kk 第 20页 10/18/2020 型 5 作者 Nvarchar 20 √ 6 译者 Nvarchar 20 √ 7 ISBN Nvarchar 20 8 出版社 Nvarchar 30 √ 9 价格 Money 8 √ 10 书架名称 Nvarchar 20 √ 11 现存量 Smallint 2 √ 12 库存总量 Smallint 2 √ 13 入库时间 Datatime 8 √ 14 操作员 Nvarchar 10 √ 15 简介 Nvarchar 200 √ 16 借出次数 Smallint 2 √ 17 是否注销 Nvarchar 2 √ 18 图书状态 nvarchar 50 √ 入库表:。图书管管理系统详细设计说明书
相关推荐
凡进本室内读者,只限带笔记本。 个人书刊和书包等应放在指定的地方。 室内必须保持肃静、整洁,严禁吸烟、喧哗、随地吐痰和乱扔纸屑。 本室内陈放的报纸,部分工具书,小册子实行开架阅读,阅后请 放回原处。 本室内陈放的期刊和图书资料对学生闭架押证借阅。 本校教职工须在阅览登记簿上签到,选阅后将读物放回原处,不得乱插乱放。 要爱护图书资料,不准折叠、圈点、划线、撕剪、污损,如有上述情况,除进行批评教育外
t。 步骤: highlight 所有数据→ data→ sort→ 读者证号。 3. 开启 \\scdc01\libshare\Libcir_ShareFolder\Libcir Backup Folder\circulation\, 将蓝色部分 的资料 格式 复制到刚才输出的 excel 档。 再把复制好格式的内容 copy and paste 到原有的 里,并将
modify() { int i=0,choice,modify_num,flag。 read()。 do { printf(\n 输出要修改的图书编号 :)。 scanf(%d,amp。 modify_num)。 for(i=0。 isum。 i++) if(book[i].num==modify_num) { printf(\n **************图书信息
押金 money not null, 借书数量 int not null check(借 书数量 between 1 and 7), 7 职业 char(10) null ) table 图书表 (图书编号 varchar(13) not null primary key, 类别编号 int not null foreign key references 图书分类表(类别编号) , 书名
数据库 期刊信息 图书信息 登陆用户信息 图书信息表 作者 位置 ISBN号 录入时间 书籍号 正题名 副题名 价格 出版社 附录 文件类型 期刊信息表 价格 年份 卷 统一刊号 ISSN号 出版社 副题名 期刊号 正题名 登陆用户信息表 用户名 用户口 令 11 ● ER 图 图书 期 刊 刊 作 者 者 存放位置 ISBN号 录入时间 正题名 价格 出版社 副题名 书籍号 正题名 年 份 份
《 XXX 测试计划》 《 XXX 测试用例》 《文档三》 《文档四》 版本信息 测试数据 测试项总数 0 PASS 0 PASS 率 DIV/0! FAIL 0 FAIL 率 DIV/0!