欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    图书管理系统系统设计方案报告Word文档格式.docx

    • 资源ID:5739539       资源大小:20.39KB        全文页数:21页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    图书管理系统系统设计方案报告Word文档格式.docx

    1、2.3 条件与限制一个更为完善的图书管理系统,应提供更为便捷与强大的信息查询功能,如相应的网络操作及服务,由于开发时间和计算机数量有限,该系统并未提供这一功能。对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,不能防止恶意的破坏,安全性能有待进一步完善。总体设计(面向对象方法)处理流程1. 图书流通流程选择项用户选择显示主菜单输入口令启动系统查验退出系统 NO YES用户输入读者证号还书退出出借读入书号过期罚款用户输入书出错信息更新数据库确认 NO YES继续查找记录输入所需记录要求多属性分类关键字书号作者书名2图书查询流程查询方式选择显示记录YES NO输入用户口令3系统

    2、管理流程 no yes存入修改删除用户选择此项操作图书库操作读者库操作数据备份数据恢复系统设置更改口令数据统计输入要求输入数据输入文件名选择统计结果显示检查口令 No no录入 Yes yes no yes no yesyes操作3.1 总体结构和模块外部设计321 总体结构图书流通模块图书管理系统主模块图书查询模块系统管理模块按书名检索模块按作者名检索模块输入所需要求模块图书查询模块按书号检索模块按出版社检索模块查找模块按关键字检索模块记录显示模块按分类检索模块多属性检索模块送出模块帮助模块读者身份查验模块出借主模块数据库查询模块图书查验模块退出模块数据库操作模块借书记录查验模块还书主模块录

    3、入模块修改模块图书库操作模块删除模块读者库操作模块数据统计模块系统管理流程系统设置模块系统操作模块数据备份模块数据恢复模块系统显示模块口令更改模块总体设计(结构化方法)1主模块:输入:操作系统传递至的各种消息以及用户的输入数据输出:用户界面显示 2图书流通模块: 输入:用户口令相应的界面3图书查询模块:用户的输入查询方式及相应的查询关键字4 系统操作模块:各个对话框5借书模块:读者证号、图书书号读者信息、相关借书信息6还书模块:图书书号相关读者信息7 图书查验模块:图书允许/禁止出借标志8读者查验模块:读者证号合法非法读者标志9借书记录查验模块借书记录存在/不存在标志,借书记录10图书库操作模

    4、块:与图书库操作子对话框有关的用户输入及系统消息操作结果显示.11读者库操作模块:与读者库操作子对话框有关的用户输入及系统消息操作结果显示12数据统计模块: 统计方式及其关键字统计结果视图显示13系统设置模块:根据用户的输入显示相应的对话框14数据备份模块: 输入:用户的操作输入输出:15数据恢复模块:用户的操作输入 16更改口令模块: 用户的操作输入 操作结果显示17录入模块:相应的信息 输出:相应的结果18修改模块:19 删除模块: 相应的信息 相应的结果20 帮助模块:无帮助信息21 退出模块:退出命令22数据库操作模块:数据操作命令23数据库查询模块:数据查询命令查询结果集 功能分配浏

    5、览功能: 图书库操作模块 读者库操作模块 查询功能: 图书查询模块 数据统计模块 读者查验模块插入功能: 图书库操作模块 读者库操作模块 借书模块修改功能: 图书库操作模块 读者库操作模块借书模块 还书模块删除功能: 图书库操作模块 读者库操作模块 还书模块接口设计 外部接口1用户界面按Windows应用软件用户界面的规范来设计,使用以对话框为主的用户界面,便于用户使用。1) 主对话框:由五个功能按钮构成图书流通、图书查询、系统操作、帮助、退出2) 借书对话框:图书书号编辑框: 用于输入图书书号;读者信息显示区: 用于显示读者信息(姓名);读者已借图书信息显示区:用于显示读者已借图书信息;书号

    6、提交按钮:提交借书请求;退出按钮:退出借书对话框。3) 还书对话框:用于输入图书书号;用于显示本次图书归还者信息(读者证号、读者姓名);已还图书信息显示区:用于显示读者本次已还图书信息(书名、超期天数);未还图书信息显示区:用于显示读者尚未归还的图书信息(书名、借书日期);提交按钮:用于提交还书请求;返回按钮:用于退出还书对话框。4) 图书查询对话框:查询方式复选框:用于选择查询所需满足的条件(作者、书名、出版社、出版时间);关键字编辑框:用于输入查询关键字(作者、书名、出版社);时间条件单选框:用于选择出版时间所需满足的条件类型;时间编辑框:用于编辑年与月;开始查询按钮:用于提交查询请求;退

    7、出查询按钮:用于退出图书查询对话框;5) 系统操作对话框:由八个功能按钮构成图书库操作、读者库操作、数据统计、系统设置、数据备份、数据恢复、更改口令、返回。6) 图书库操作对话框:用于显示图书书号;书名编辑框:用于显示编辑图书书名;作者编辑框:用于显示编辑作者;单价编辑框:用于显示编辑图书单价;出版社编辑框:用于显示编辑出版社;出版年月编辑框:用于显示编辑图书出版的年月;图书状态单选框:用于显示编辑图书状态(在库、借出、异常);纪录总数显示:用于显示图书记录的总数;当前记录序号显示:用于显示当前记录在记录集中的位置;“前一个”按钮:显示和编辑前一个记录;“后一个”按钮:显示和编辑后一个记录;“

    8、移动到”按钮:显示和编辑指定图书书号的记录;“加入”按钮:增加图书记录;“删除”按钮:删除当前的图书记录;“退出”按钮:退出图书库操作对话框。7) 读者库操作对话框:读者证号编辑框:用于显示读者证号;读者姓名编辑框:用于显示编辑读者姓名;联系方法编辑框:用于显示编辑读者联系方法;读者电话号码编辑框:用于显示编辑读者电话号码;读者电子邮件编辑框: 用于显示编辑读者电子邮件;用于显示读者记录的总数;“第一个”按钮:显示和编辑第一个记录;“最后一个”按钮:显示和编辑最后一个记录;显示和编辑指定读者证号的记录;增加读者记录;删除当前的读者记录;8) 数据统计对话框:统计条件单选框:用于选择统计条件类别

    9、(图书、读者、借书情况);图书统计条件复选框:用于指定统计条件包含的相关项(图书书号、书名、作者、单价、出版社、出版时间、图书状态);读者统计条件复选框:用于指定统计条件包含的相关项(读者证号、读者姓名、联系方法);借书情况统计条件复选框:用于指定统计条件包含的相关性(图书相关、读者相关、出借日期);统计输出设置单选框:用于选择统计结果的输出类别;图书统计输出设置复选框:用于指定输出项(图书书号、书名、作者、单价、出版社、出版时间、状态);读者统计输出设置复选框:用于指定输出项(读者证号、姓名、联系方法);借书情况统计输出设置复选框:用于指定输出项(图书相关、读者相关、出借日期);条件选择下拉

    10、列表栏(数字项):用于指定具体统计条件(、=);条件选择下拉列表栏(字符项):用于指定具体统计条件(=、包含);条件选择下拉列表栏(日期项):用于指定具体统计条件(先于、后于、介于);条件选择下拉列表栏(图书状态项):用于指定具体统计条件(在库、出借、异常);用于输入编辑统计关键字;“开始统计”按钮:提交统计请求;“返回”按钮:退出数据统计对话框。9) 数据备份对话框 路径编辑框:用于输入编辑备份路径。 BROWSE按钮:用于选择路径 确定按钮: 确定数据备份 退出数据备份系统10)数据恢复对话框 确认按钮: 确定此项操作 文件对话框:用于输入存数据的路径11)更改口令对话框 原始口令编辑框:

    11、用于输入原始口令 新口令编辑框: 用于输入新口令2软件接口使用Access数据库的驱动程序,通过COM接口访问。3硬件接口鼠标。 内部接口模块间接口采用数据耦合方式,通过参数表传送数据,交换信息。数据结构设计逻辑结构设计 图书表:由多个图书记录构成图书记录的数据结构如下:图书编号(BookID) 整数(唯一标示符)图书书名(BookName) 变长字符串图书作者(Author) 变长字符串图书出版社(Publisher) 变长字符串图书单价(BookPrice) 实数图书状态(BookStatus) 整数 读者表:由多个读者记录构成读者记录的数据结构如下: 读者证号(ReaderID) 整数(

    12、唯一标示符) 读者姓名(ReaderName) 变长字符串 读者联系方法(Address) 变长字符串 读者电话号码(TelephoneNumber) 整数 读者电子邮件(Email) 变长字符串借书记录表:由若干个借书记录构成借书记录的数据结构如下:借阅图书(BookID) 整数(与图书库中的图书编号对应)(唯一标示符)借阅者(ReaderID) 整数(与读者库中的图书编号对应)借阅时间(BorrowDate) 日期 系统设置表:有单个系统设置记录构成系统设置记录的数据结构如下:记录号(id) 整数(系统自动生成,唯一标示符)最多可借图书数(MaxBLNum) 整数最多借书天数(MaxBLD

    13、ays) 整数 系统操作员记录表:由若干个系统操作员记录构成系统操作员记录的数据结构如下:记录序号(id) 整数(系统自动生成,唯一标示符)账号(Addminister) 变长字符串口令(Password) 变长字符串权限级别(Level) 整数(0-7)物理结构设计采用链表结构 数据结构与程序的关系主模块:连接数据库借书模块:1) 读者查验模块:读入读者号,对应输出读者姓名,读者联系方法,读者电话号码,读者电子邮件。2) 图书查验模块:读入图书号,对应输出图书书名,图书作者,图书出版社,图书单价,图书状态。3) 借书登记模块:读入图书号,修改图书状态,在借书记录表中加入读者号,图书号,借书时

    14、间。还书模块:1) 借书记录查验模块:读入图书号,对应输出借书记录表中的读者号,借书时间。2) 还书登记模块:读入图书号,修改图书状态,删除借书记录表中的读者号,图书号,借书时间。图书查询模块: 指定图书查询条件,对应输出相应的图书信息,如图书书名,图书作者,图书出版社 ,图书单价等。系统操作模块:1) 系统操作权限查验模块:读入帐号,口令,输出相应的信息。2) 图书库操作模块:增加,修改,删除图书表中的信息。3) 读者库操作模块:增加,修改,删除读者表中的信息。4) 数据统计模块:指定统计条件,输出相应的信息。5) 数据备份模块:复制图书表,读者表,借书记录表,系统设置表,系统操作员记录表。

    15、6) 数据恢复模块:读取图书表,读者表,借书记录表,系统设置表,系统操作员记录表。7) 系统设置模块:增加,修改,删除系统操作员记录表中的信息,修改系统设置表中的最多可借图书数,最多借书天数。运行设计 运行模块的组合 程序启动后,进入主模块,用户的单击对话框按钮事件触发主模块调用各下层模块,进入对应的子对话框,同样由用户的输入触发这些模块调用其下层模块,完成相应操作。 运行控制 本软件控制流程:主程序运行,等待用户的输入,根据用户的输入调用各子模块运行时间 检索业务响应时间2s。 运行响应时间1s。出错处理 出错输出信息 根据不同的出错情况给出不同的出错信息,一般用对话框给出。 出错处理对策 对一般错误,给用户提示信息,让用户重新输入或退出。 对于严重错误,启动备份文件恢复,建议使用帮助文件。安全保密设计为每个操作人员设置账号及口令,规定每一级操作人员的权限。


    注意事项

    本文(图书管理系统系统设计方案报告Word文档格式.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开