图书管理系统38290.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图书管理系统38290

数据库原理及应用课程设计任务书 课题 名称 图书管理系统 设计 目的 本课程设计的目的是通过实践使学生经历一个数据库系统开发的全过程并受到一次综合的训练,以便能较全面地理解、掌握和综合运用所学的知识去分析、解决实际问题。 实验 环境 1、Windows2000及以上 2、SQL Server2000 任务 要求 任务: 完成《图书管理系统》系统的分析设计工作,并选用适当的开发工具完成系统的开发。 要求: 1、完成需求分析; 2、进行数据库的概念设计; 3、进行数据库的逻辑设计; 4、进行数据库的物理设计; 5、进行应用程序设计 工作进度计划 序号 起止日期 工 作 内 容 1 2009.11.27-2009.11.28 需求分析 2 2009.11.28-2009.11.29 概念设计 3 2009.11.29-2009.11.30 逻辑设计 4 2009.11.30-2009.12.01 系统设计 5 2009.12.01-2009.12.06 程序设计 指导教师(签章): 年 月 日 信息管理与信息系统系 数据库原理及应用 课程设计报告 选题名称: 图书管理系统 系(院): 数学与信息科学学院 专 业: 信息管理与信息系统 班 级: 081032 姓 名: 徐龙旺 学 号: 指导教师: 刘爱华 学年学期: 2009 ~ 2010 学年 第 1 学期 2009 年 12 月 06 日 目 录 1 需求分析 1 1.1系统目标 1 1.2系统功能需求 1 2 数据库的概念设计 1 3 将概念模型转换成关系模型 2 3.1 将E-R模型转换为关系模式 2 3.2 数据库表结构设计 3 4 应用程序设计 5 总结与体会 14 致 谢 15 参考文献 16 (1) 功能划分: 用户通过身份验证后进入主界面。管理员可以对图书进行管理;学生可以对自己图书的信息作查询操作,学生还可以修改个人信息。 (2) 功能描述: 图书借阅模块:图书借阅模块中包括了图书的添加与更新操作。进行图书借阅操作时,需要查看当前书籍是否处于流通状态、是否在架以及是否有人预约等,图书管理员需要输入用户信息和图书编号,这个操作通常是扫描完成的,这里是通过输入框进行输入的。 图书归还模块:归还图书时,输入用户信息后,系统会自动显示用户当前归还的书,在书列表的复选框中选定要归还的图书,然后单击“归还”按钮即可。归还得时候如果有过期图书,会弹出过期书的名字、过期天数等信息。 图书查询模块:图书管理模块供用户查询图书信息,通常图书馆都会有专门用于查询的计算机,用户输入自己的信息(学号和密码)即可登录查询信息。 帮助模块:帮助模块有助于用户更好更简单的使用图书管理系统,在用户不是很了解系统的功能时可以通过浏览帮助模块进行操作。 2 数据库的概念设计 根据该阶段所建立的概念模型,已经得出满足系统设计要求关系描述,该阶段是把前一阶段的成果转化为具体的数据库。下面给出概念结构设计得E-R图如图2.1所示。 图2.1是图书管理系统E-R图,该系统涉及的实体集有: 学生实体集:具有属性系别、学号、姓名、性别、电话。 图书实体集:具有属性编号、书名、作者、出版社、类别、数量、借出日期、归还日期。 管理员实体集:具有属性编号、姓名、性别、级别、登录密码。一个学生可以借阅和归还多本图书,所以学生和图书之间的联系为1n的联系。 一个管理员可以对多本图书进行管理,图书管理员可以有多个,所以管理员和图书之间的联系为的联系。 一个管理员可以管理多个管理员,图书管理员可以有多个,所以管理员和学生之间的联系为的联系3 将概念模型转换成关系模型 3. 1将E-R模型转换为关系模式 (1) tBook(cBooksIDcBooksName,cBooksISBN,cBooksAuthor, cBooksPublisher,cBooksType,smBooksPrice,iBooksStoreQuan,iBo oksLeftQuant,iBooksTotalQuan) cBooksID表示图书编号,cBooksName表示图书名称,cBooksISBN表示图书ISBN号,cBooksAuthor表示图书作者,cBooksPublisher表示图书出版社,cBooksType表示图书类型,smBooksPrice表示图书价格,iBooksStor

文档评论(0)

精品文档 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档