1 / 14
文档名称:

图书管理系统.doc

格式:doc   大小:350KB   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

图书管理系统.doc

上传人:sssmppp 2019/9/25 文件大小:350 KB

下载得到文件列表

图书管理系统.doc

相关文档

文档介绍

文档介绍::..数据库原理及应用课程设计任务书课题名称图书管理系统计的设目木课程设计的口的是通过实践使学生经历一个数据库系统开发的全过程并受到一次综合的训练,以便能较全而地理解、掌握和综合运用所学的知识去分析、解决实际问题。实验环境1、 Windows2000及以上2、 SQLServer2000任务要求任务:完成《图书管理系统》系统的分析设计工作,并选用适当的开发工具完成系统的开发。要求:1、 完成需求分析;2、 进行数据库的概念设计;3、 进行数据库的逻辑设计;4、 进行数据库的物理设计;5、 -----(签章):信息管谡鸟信息系铳系数据库原理及应用课程设计报告选题名称: 图书管理系统 系(院): 专 业:信息管理与信息系统 班级: 081032 姓 名:徐龙旺学号:08103232指导教师: 刘爱华 学年学期:2009~2010学年第1学期2009年12月06日1需求分析 12数据库的概念设计 13将概念模型转换成关系模型 -R模型转换为关系模式 34应用程序设计 5总结与体会 10致谢 错误!未定义书签。参考文献 错误!未定义书签。,完成图书方便快捷的管理,实现对图书信息,学生信息,和用户信息的管理等功能。1・2系统功能需求木系统的用户分为学生用户和管理员用户两类,管理员负责对已借出的图书信息进行管理(包括学生借阅图帖的编号,借阅FI期,归述H期,是否归还,违期罚款等),以及对图书进行网上添加、删除,查询,新书登记编号的操作。(1)功能划分:用户通过身份验证后进入主界面。管理员可以对图书进行管理;学生可以对口己图书的信息作查询操作,学生还可以修改个人信息。(2)功能描述:图书借阅模块:图书借阅模块小包括了图书的添加与更新操作。进行图书借阅操作时,需要查看当前书籍是否处于流通状态、是否在架以及是否有人预约等,图书管理员需要输入用户信息和图书编号,这个操作通常是扫描完成的,这里是通过输入框进行输入的。图帖归还模块:归还图卩时,输入用户信息后,系统会自动显示用户当前归述的书,在书列表的复选框小选定要归述的图书,然后单击“归述”按钮即可。归还得时候如果有过期图书,会弹出过期书的名字、过期天数等信息。图书查询模块:图书管理模块供用户查询图书信息,通常图书馆都会有专门用于查询的计算机,用户输入口己的信息(学号和密码)即可登录查询信息。帮助模块:帮助模块有助于用户更好更简单的使用图书管理系统,在用户不是很了解系统的功能时可以通过浏览帮助模块进行操作。2数据库的概念设计根据该阶段所建立的概念模型,已经得出满足系统设计要求关系描述,该阶段是把前一阶段的成果转化为具休的数据库。下面给岀概念结构设计得E-R图如图2」所示。-R图,该系统涉及的实体集有:学生实体集:具有属性系别、学号、姓名、性别、电话。图书实体集:具有属性编号、书名、作者、出版社、类别、数量、借出日期、归还日期。管理员实体集:具有属性编号、姓名、性别、级别、登录密码。一个学生可以借阅和归述多本图书,所以学生和图书Z间的联系为l:n的联系。一个管理员可以对多本图书进行管理,图书管理员可以有多个,所以管理员和图书Z间的联系为m:n的联系。一个管理员可以管理多个管理员,图书管理员可以有多个,所以管理员和学生Z间的联系为mm的联系。3将概念模型转换成关系模型3・1将E・R模型转换为关系模式(1)图书实体集可以转换为关系:tBook(cBooksIDcBooksName,cBooksISBN,cBooksAuthor,cBooksPublisher,cBooksType,smBooksPrice,iBooksStoreQuan,iBooksLeftQuant,iBooksTotalQuan)cBooksID表示图书编号,cBooksName农示图书名称,cBooksISBN表示图书ISBN号,cBooksAuthor表示图书作者,cBooksPublisher表示图书出版社,cBooksType表示图书类型,smBooksPrice表示图书价格,iBooksStoreQuan表示图书库存量,iBooksLeftQuant表示图书副本数量,iBooksTota