




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
设 计 说 明 书 一 、 概 述 以 需 求 分 析 说 明 书 为 依 据 , 参 照 开 发 环 境 和 使 用 环 境 的 特点 ,确 定 出 类 ,和 类 成 员 函 数 的 主 要 关 系 。 二 、 环 境 说 明 1 使 用 环 境 : Windows操 作 系 统 。 此 操 作 系 统 界 面 友 好 ,可 操 作 性 强 , 应 用 较 广 泛 。 2、 开 发 环 境 powerbuilder 8.0 下 开 发 , 此 软 件 是 面 向 对 象 的 开 发 工 具 ,易 上 手 , 而 且 界 面 比 较 友 好 , 缺 点 就 是 对 于 网 络 的 支 持 不 够强 大 , 可 移 植 性 较 差 , 需 要 客 户 端 。 三 模 块 构 想 1图 书 管 理 , 完 成 图 书 的 录 入 , 删 除 , 以 及 出 版 社 情 况 , 所以 建 立 一 个 表 , 主 要 是 图 书 的 各 个 信 息 , 对 表 进 行 操 作 , 对纪 录 的 添 加 删 除 来 完 成 图 书 的 录 入 和 删 除 , 2图 书 查 询 对 上 面 所 建 立 的 表 进 行 查 询 操 作 , 已 完 成 对 图 书 的 查 询 操作 , 这 时 需 要 建 立 出 版 社 信 息 的 表 , 通 过 数 据 窗 口 和 前 表 ,对 查 询 进 行 操 作 3图 书 借 阅 需 要 进 行 图 解 书 人 的 管 理 , 同 时 运 用 pb所 带 的 函 数 , 完 成 对 时 间 的 操 作 , 从 而 进 行 对 图 书 过 期 的 罚 款 , 也 进 行 自动 化 , 这 是 要 建 立 一 个 新 表 , 关 于 学 生 信 息 以 及 节 约 信 息 的表 , 包 括 日 期 , 图 书 编 号 , 以 及 学 生 id 4图 书 的 预 览 和 其 他 相 关 借 助 数 据 窗 口 , 对 第 一 个 表 进 行 控 制 , 由 于 要 进 行 图 书的 比 例 的 操 作 , 所 以 还 要 建 立 图 书 的 类 别 的 表 , 包 括 类 别 和分 类 代 码 两 项 。 5码 部 分 ( 部 分 代 码 ) 入 库 部 分 : string ls_bokid,ls_isbn,ls_title,ls_author,ls_words,ls_publisherid, ls_number,ls_price,ls_keywords,ls_abstract,ls_i date ld_publishdate if tab_1.tabpage_1.sle_1.text= OR isNul(tab_1.tabpage_1.sle_1.text) then mesagebox(提 示 ,图 书 编 号 不 能 为 空 ) tab_1.tabpage_1.sle_1.setfocus() return end if ls_bokid=trim(tab_1.tabpage_1.sle_1.text) ls_isbn=trim(tab_1.tabpage_1.sle_2.text) ls_title=trim(tab_1.tabpage_1.sle_3.text) ld_publishdate=date(tab_1.tabpage_1.em_2.text) ls_author=trim(tab_1.tabpage_1.sle_4.text) ls_words=trim(tab_1.tabpage_1.sle_5.text) ls_publisherid=trim(tab_1.tabpage_1.sle_6.text) ls_number=trim(tab_1.tabpage_1.sle_7.text) ls_price=trim(tab_1.tabpage_1.em_1.text) ls_keywords=trim(tab_1.tabpage_1.sle_8.text) ls_abstract=trim(tab_1.tabpage_1.mle_1.text) select bokinfo.bokid into :ls_i from bokinfo where bokinfo.bokid=:ls_bokid; if ls_i then mesagebox(错 误 信 息 ,图 书 编 号 第 +string(ls_i)+号 重 号 ! 请 改 正 。 ) tab_1.tabpage_1.sle_1.setfocus() return end if INSERT INTO bokinfo ( bokid, isbn, title, publishdate, author, words, publisherid, number, price, keywords, abstract ) VALUES ( :ls_bokid, :ls_isbn, :ls_title, :ld_publishdate, :ls_author, :ls_words, :ls_publisherid, :ls_number, :ls_price, :ls_keywords, :ls_abstract) ; tab_1.tabpage_1.sle_1.text= tab_1.tabpage_1.sle_2.text= tab_1.tabpage_1.sle_3.text= tab_1.tabpage_1.sle_4.text= tab_1.tabpage_1.sle_5.text= tab_1.tabpage_1.sle_6.text= tab_1.tabpage_1.sle_7.text= tab_1.tabpage_1.sle_8.text= tab_1.tabpage_1.em_1.text= tab_1.tabpage_1.em_2.text= tab_1.tabpage_1.mle_1.text= tab_1.tabpage_1.sle_1.setfocus() 按 关 键 字 查 询 : string ls_keywords int n ls_keywords=trim(sle_3.text) if not sle_3.text= then ls_keywords=%+ls_keywords+% tab_1.tabpage_3.dw_3.retrieve(ls_keywords) else tab_1.tabpage_3.dw_3.reset() mesagebox(数 据 不 全 ,请 输 入 关 键 字 ) sle_3.setfocus() return end if n=tab_1.tabpage_3.dw_3.rowcount() if n=0 then mesagebox(提 示 ,找 不 到 要 查 询 的 关 键 字 ,请 重 新 输 入 ) tab_1.tabpage_3.dw_3.reset() sle_3.text= sle_3.setfocus() return end if sle_3.setfocus() 由 于 代 码 繁 多 不 能 一 一 列 出 , 请 给 予 原 谅 大 学 图 书 管 理 系 统 项 目 概 述 为 了 同 学 们 能 方 便 快 捷 地 借 阅 图 书 , 特 此 开 发 一 个 图 书 馆 管 理 系 统 , 主 要 功 能 如 下 : 一 图 书 管 理 功 能 。 进 行 新 书 入 库 登 记 , 将 新 书 登 记 在 案 。 二 图 书 检 索 功 能 。 包 括 按 作 者 姓 名 , 出 版 社 名 , 书 名 , 关 键 字 ,出 版 时 间 查 询 。 三 图 书 借 阅 功 能 。 包 括 借 书 和 还 书 两 项 。 四 图 书 浏 览 功 能 。 包 括 阅 读 摘 要 和 新 书 预 览 两 个 子 项 目 。 五 统 计 资 料 功 能 。 包 括 现 存 各 类 图 书 比 例 和 库 存 与 借 出 比 例 。 六 帮 助 功 能 。 使 用 的 技 术 : 一 针 对 pc机 制 作 ; 二 使 用 主 流 Windows操 作 系 统 ; 三 使 用 数 据 库 管 理 数 据 ; 四 使 用 power builder作 开 发 平 台 . 大 学 图 书 管 理 系 统 需 求 分 析 1概 述 : 随 着 国 家 对 教 育 的 重 视 , 学 校 各 种 硬 件 建 设 不 断 的 完 善 。学 校 图 书 馆 作 为 学 校 硬 件 的 一 个 重 要 组 成 部 分 , 已 经 引 起 的 各 方的 重 视 。 学 校 图 书 馆 的 规 模 变 的 庞 大 , 需 要 管 理 的 图 书 增 多 , 单凭 以 往 的 管 理 方 法 已 经 不 能 胜 任 现 在 图 书 馆 的 日 益 膨 胀 的 工 作任 务 , 大 学 图 书 管 理 系 统 的 任 务 就 是 解 决 这 个 难 题 。 2 功 能 需 求 : 一 图 书 管 理 : 将 所 有 图 书 入 库 登 记 , 便 于 随 时 管 理 统 计 。 二 图 书 检 索 : 帮 助 管 理 员 和 学 生 随 时 查 阅 需 要 的 图 书 。 三 图 书 借 阅 功 能 : 协 助 管 理 员 处 理 借 书 和 还 书 事 项 。 四 图 书 浏 览 功 能 : 帮 助 学 生 寻 找 需 要 的 图 书 。 五 统 计 资 料 功 能 : 显 示 现 存 各 类 图 书 比 例 和 库 存 与 借 出 比 例 ,帮 助 管 理 员 分 析 图 书 借 阅 情 况 和 趋 势 。 六 帮 助 功 能 : 帮 助 用 户 快 速 了 解 和 熟 悉 本 软 件 。 七 管 理 员 和 读 者 与 各 个 功 能 之 间 的 关 系 图 示 : 程 序 浏 览 图 一 图 书 管 理 图 二 图 书 检 索 图 三 图 书 借 阅 图 四 图 书 浏 览 图 五 统 计 资 料 图 七 、 测 试 说 明 书 : ( 一 ) 、 概 述 : 依 据 用 户 需 求 , 设 计 测 试 用 例 , 对 软 件 进 行 系 统 级 测 试 。并 根 据 测 试 结 果 填 写 测 试 表 格 的 测 试 结 果 栏 。 ( 二 ) 、 测 试 环 境 : 测 试 的 重 点 是 对 各 项 功 能 的 正 常 运 转 进 行 全 面 测 试 。 加 入 图 书 为 例 来 测 试 软 件 的 各 子 系 统 的 协 作 。 ( 三 ) 、 测 试 过 程 及 结 果 : 1 本 项 目 所 做 的 测 试 列 表 如 下 : 其 中 包 括 有 组 件 的 单 元 与 功 能 测 试 和 总 体 调 试 项 目 名 称 : 图 书 管 理 系 统 测 试 类 型 (单 元 /集 成 /功 能 ): 功 能 编 号 测 试 说 明 期 望 结 果 实 际 结 果 成 功 /失 败 1 测 试 新 书入 库 是 否成 功 。 新 书 信 息成 功 写 入数 据 库 。 数 据 库 中可 以 找 到新 添 加 记录 。 成 功 2 测 试 旧 书销 毁 。 将 输 入 新书 信 息 销毁 。 数 据 库 中新 书 纪 录销 毁 。 成 功 3 测 试 出 版社 信 息 输入 。 将 出 版 社信 息 输 入数 据 库 。 出 版 社 信息 成 功 输入 。 成 功 4 测 试 图 书
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 地方道路维修合同范本
- 买卖茶具合同范本
- 新课标下的识字教学课件
- 2026届北京十一学校高三化学第一学期期末调研试题含解析
- 寄生虫电影深度解析
- 身体改造设计案例
- 个人信息保护咨询委托合同
- 2025年电商行业运营经理招聘面试实战模拟题集
- 2025年石油化工行业初级操作工面试题集
- 2025年云计算技术专家面试题与答案解析手册
- 车间虫害控制管理制度
- 中国无人机智能巡检系统行业市场前景预测及投资价值评估分析报告
- 2023-2028年中国黄油行业市场全景评估及投资前景展望报告
- 2025年福建省中考英语试卷真题(含标准答案)
- 十五五林业建设总结和十五五林业发展规划思路-0-图文
- 财务分析入门从零开始学
- 口腔实训室管理制度
- 2024年海南省琼海市事业单位公开招聘警务辅助人员22人试题带答案
- 重庆一中高2025届高三高考适应性考试数学(含答案)
- T/ZJSEE 0012-2023分布式光伏验收规范
- 秋冬常见传染病预防知识
评论
0/150
提交评论