目录一.需求描述和系统边界 2二.需求分析 1 1
业务需求 1 2
功能需求及数据需求分析 2 3
业务规则分析 2 三.实体集及属性 3 四.联系集及 E-R 图 4 五.逻辑数据库设计 4 六.数据库编程 5 1
创建表 5 2
创建触发器 7 3
管理员操作 7 4
读者操作 8 5
管理员对借阅关系的操作 9 七.代码实现 9 1 .输入数据设计 9 2
完成借阅、续借、归还的操作设计 10 八.模式求精 12 九.小结 12 一.需求描述和系统边界数据库技术和 Internet 的飞速进展,使它们已经成为现代信息技术的重要组成部分,是现在计算机信息系统和计算机应用系统的基础和核心
对于任何一个企业来说,数据是企业重要的资产,如何有效利用这些数据,对于企业进展起着极其重要的作用
随着我国市场经济的迅速进展和人们生活水平的不断提高,图书馆藏书的数目逐渐增大,这也挑战了图书管理方面的技术,以前的人工管理方式已经不再适应现在的环境,取而代之的是先进的图书管理系统,创建图书管理系统可以让管理人员方便而快捷的进行管理、查询、借阅、录入等工作
该图书管理系统支持 2 类用户:管理员和读者
读者可以进行借阅、续借、归还和查询书籍等操作,管理员可以完成书籍和读者的增加,删除和修改以及对读者,借阅、续借、归还的确认
二.需求分析1
业务需求图书管理系统的主要业务包括:包括图书馆内书籍的信息,读者信息,以及借阅信息
此系统功能分为面对读者和面对管理员两部分,其中读者可以进行借阅、续借、归还和查询书籍等操作,管理员可以完成书籍和读者的增加,删除和修改以及对读者,借阅、续借、归还的确认
功能需求及数据需求分析(1)注册管理管理员注册
管理员注册时要求填写基本信息,包括管理员编号、姓名、性别、联系电话、家庭住址
系统检查所有信息填写正确后管理员注册成功