简化的图书借还系统的设计与开发设计说明书汇.doc

简化的图书借还系统的设计与开发设计说明书汇.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简化的图书借还系统的设计与开发设计说明书汇

简化的图书借还系统的设计与开发 设计说明书 摘 要 SQL Server 2000数据库利用IIS搭建web服务器开发出基于B/S架构的系统。 关键词:ASP; Web;SQL Server 目 录 1课题描述 1 2设计过程 2 2.1需求分析 2 2.2数据库结构设计 2 2.2.1 概念结构设计(E-R图) 2 2.2.2 逻辑结构设计 4 2.2.3物理结构设计 4 2.3系统功能设计 6 2.3.1功能模块结构图 6 2.3.2各模块功能描述 6 2.4系统界面设计与实现 7 2.4.1系统登录界面 7 2.4.2首页界面 8 2.4.3系统设置界面 9 2.4.4读者管理界面 10 2.4.5图书信息管理界面 10 2.4.6图书借阅界面 12 2.4.7图书查询界面 14 2.4.8还书页面 14 2.4.9管理员修改密码界面 16 2.5系统的功能测试 17 2.5.1管理员登录测试 17 2.5.2浏览器测试 17 总 结 18 参考文献 19 1 课题描述开发工具: ;SQL Server 2000 2设计过程 2.1需求分析 在构造系统时,首先从需求出发构造数据库表,然后再由数据库结合需求划分系统功能模块。这样,就把一个大的系统分解成了几个小系统。这里把系统的层次划分为了个部分:一个是一般用户态:即图书有服务子系统;一个是管理员界面:提供图书的管理和维护功能。对于不同子系统之间的功换,采用了登录功能和用户注销功能。? 系统划分了子系统后,下一步的工作是继续划分子系统的小模块。先考虑在进入子系统时应该做什么,进入系统之后又应该做什么,提供那些服务等。例如,对于图书信息服务子系统,在用户进入时首先得调用相关数据库表,找出用户的图书借阅情况;进入系统后,子系统得提供图书查询、图书借阅和还书功能。另外,针对本系统的特殊情况,同时也考虑系统的可移植性,在系统中增加了数据库路径的维护部分。2.2数据库结构设计 2.2.1 概念结构设计(E-R图) 概念结构设计是将分析得到的用户需求抽象为概念模型的过程,即在需求分析的基础上,设计出能够满足用户需求的各种实体以及它们之间的相互关系的模型。这样才能更好地、更准确地用某一DBMS实现这些需求,它是整个数据库设计的关键。概念结构的主要特点是能真实、充分地反映现实世界,易于理解,易于更改,易于向关系、网状、层次等各种数据模型转换。描述概念模型的有力工具是E-R模型。 (1)基于数据库管理系统的的E-R图如图2.1所示。 图2.1 系统总E-R图 系统的部分实体属性E-R图如图2.2、2.3、2.4所示。 图2.2属性E-R图 图2.3管理员属性E-R图 图2.4图书属性E-R图 2.2.2 逻辑结构设计 逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。设计逻辑结构时一般要分三步进行,首先是将概念结构转换为一般的关系、网状、层次模型,其次是将转换来的关系、网状、层次模型向特定DBMS支持下的数据模型转换,最后是对数据模型进行优化。 基于的采用的是将E-R图向关系数据模型转换。以下是由概念模型向逻辑模型转化的关系模式: (,,) 管理员() (2.2.3物理结构设计 数据库的物理结构设计是对于给定的逻辑数据模型,选取一个最合适应用环境的物理结构。数据库的物理结构指的是数据库在物理设备上的存储结构与存取方法,它依赖于给定的计算机系统。基于的数据库表结构如表2.1~2.3所示。 表2.1信息表(tb_readerInfo 字段名 注释 类型 长度 允许空 默认值 readerBarCode 读者条形码 varchar 50 readerName 读者姓名 varchar 50 null sex 读者性别 Char 50 null readerType 读者类型 Varchar 50 null certificateType 证件类型 Varchar 50 null certificate 证件号 Varchar 50 null tel 联系电话 Varchar 50 null email E-mail Varchar 50 null remark 备注 Varchar 500 null

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档