图书馆管理信息系统设计报告 (2).doc

图书馆管理信息系统设计报告 (2).doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图书馆管理信息系统设计报告 学号: 班级:信息班 姓名:冯聪晴 时间:2012年11月 1系统总体技术方案 1.1模块设计 图书馆管理信息系统采用先进的 Client ( Browser ) Server/Database Server 模式,服务器端采用 Web 方式进行系统开发,用户使用通用的浏览器访问该“图书馆管理信息系统”,服务器端采用应用逻辑服务和数据库服务两层,与客户端形成三级系统结构。采用这样的三层结构,具有结构清晰、维护简单、运行速度高等特点。 操作系统采用 Microsoft公司的NT 服务器,Web 站点发布系统选用 Microsoft 公司的 IIS ,数据库系统选用 Microsoft 公司的 SQL 。用户界面设计设计使用 Dreamweaver 、 Flash 和 FrontPage 等软件工具。 1.1.1 功能结构图 “图书馆管理信息系统”的主要功能有:图书目录检索、网上图书预定、图书借阅、电子出版物借阅、图书采编、读者留言和系统维护等。系统功能如图所示。 图书馆信息系统 图书馆信息系统 读者注册系统 书目查询系统 图书借阅系统 1.2 模块说明书 表1.2-1 “书目查询”模块说明书 模块标识 ts01 所属子系统 模块名称 书目查询系统 主要功能 读者进入系统后,根据条件检索自己想借的书 调用模块 登录系统、修改资料 输 入 用户信息 输 出 处理后的用户信息 相关数据表 用户表 主要内部变量 用户名,密码, 算 法 1)通过全局变量记录登录的用户名,在“修改资料”中引用该变量,修改该用户的资料。 2)通过所处状态,允许或拒绝用户进入 表1.2-2 “读者注册”模块说明书 模块标识 ts02 所属子系统 模块名称 读者注册系统 主要功能 读者访问系统时将检验读者账号和密码,经过注册的读者允许进入系统 调用模块 输 入 用户个人的一些信息 输 出 读者注册成功 相关数据表 主要内部变量 密码 算 法 根据注册的信息为下次的登录做准备 表1.2-3 “图书借阅”模块说明书 模块标识 ts03 所属子系统 模块名称 图书借阅系统 主要功能 图书借阅系统处理图书借阅、还书、续借等手续。 调用模块 输 入 图书编码 输 出 图书基本信息 相关数据表 图书的基本信息表 主要内部变量 图书的借阅日期、归还日期 算 法 选择自己想借的书,然后进行借阅 各子系统的功能如下所述 读者注册系统 读者访问系统时将检验读者账号和密码,经过注册的读者允许进入系统。 书目查询系统 读者进入图书馆管理信息系统后,可以根据需要检索书名或期刊。检索条件可以是书名称、图书编号、作者姓名或关键字等条件,如果读者拥有不充分还可以进行模糊查询。 图书借阅系统 读者查找到所需图书后,在图书保留期内到图书馆办理借阅手续。图书借阅系统处理图书借阅、还书、续借等手续。 图书查询系统 读者可以根据自己想要的书籍进行查询,看该书是否在书库,还有多少本,该书的作者,出版日期。 2代码设计 如制作一张学生表会涉及到学生的学号、姓名、班级、年龄以及所在专业。先建立一个表的模型出来,然后再在表中添加数据 读者账号分为八位,以顺序码方式编码,前两位代表入学年份,3、4位代表系部,5、6位代表专业,7、8位代表本人所在班级编号。 图书藏号十位根据图书法, 第一位表示图书语言类后九位表示顺序号 如A123456789 管理员密码必须为六位如123456来保证用户的信息安全性. 2.3输入设计 2.3.1用户登陆界面 需要输入姓名、密码,而且密码为六位 2.3. 2图书查询界面 以单选框选择查询的方式(按书名,借阅日期)再把关键字输入文本框,点击查询 2.3. 3注册新用户界面 必须输入学号,姓名,班级,密码 2.4输出设计 借阅查询:输出该读者已借图书的列表,该书名,图书状态,应还日期,续借次数,帐号。 图书查询:输出图书名,图书状态,库存量,出版日期 ,单价,分类 借书操作:当输入学生学号后,显示该学生的已借图书的信息及学生信息 还书操作:显示结果,不需要管理员去点击确认即可执行下一次的还书操作 2.5.数据库设计 2.5.1数据库表设计 数据库设计包括数据库中表设计,表中字段(域)的设计,对各字段要指明数据类型,数据大小及其他需要的信息。各报表需要指定其关键字段,表与表之间的关系等。 数据库使用 SQL ,数据库名称为 libdb 。数据库中包括 5 张表 Books (图书)表、 Readers (读者)表、 Orders (借阅)表Ad

文档评论(0)

139****2545 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档