图书管理系统初步流程表
更新时间:2023-09-27 09:02:01 阅读量: 综合文库 文档下载
1.读者类型表(readerTyptInfo)------分有老师(teacher)和学生(student) 字段 读者类型编号(ReaderTypeID) 读者类型名称(ReaderTypeName) 可借天数(BorrowDays) 续借次数(Borrowtime) 可借图书册数(BorrowCount) 类型(长度) 主\\外键 Int (10) Char(30) int int PK Nvarchar(20) 实现对读者信息的增、删、和改、查,通过读者类型ID来查找读者类型名称确定读者是学生还是老师以至来确定借书的不同待遇;不过这两个表间存在一个问题,就在班级和系部这两个字段,老师,我们可以不考虑班级和系部,那是否还要这两个字段呢?操作员(operator)就是说是谁给他办的借书证,登记日期(RegisterDate)代表办证时间 2. 图书类型表(BookTypeInfo) 字段 图书类型编号(BookTypeID) 图书类型名称(BookTypeName) 类型 Int(4) Varchar(50) 实现图书信息的增加(图书入库)、删除、和修改、查询,通过BookTypeID实现对图书的
分类
3.管理员类型表(AdminiTypeInfo) 字段 管理员类型编号(AdminiTypeNo) 管理员类型名称(AdminiTypeName) 类型(长度) Char(10) Nvarchar(30) 主\\外键 PK 管理员分为一般管理员和超级管理员,不同类别的管理员管理的范畴不同.此表与管理员信息表相关联.可以通过管理员类型表(主表) 4.图书信息表(BookInfo) 字段 图书编号(BookID) 图书名称(BookName) ISBN 读书定价(Price) 出版日期(PulishDate) 作者(Author) 图书类型编号(BookTypeID) 出版社(Pulisher) 入库时间 (Intotime) 是否注销(is 5.读者信息表(ReaderInfo): 字段 读者编号(ReaderID) 读者姓名(ReaderName) 性别(Sex) 出生日期(BirthDay) 读者类型编号(ReaderTypeID 类型(长度) Varchar(50) Varchar(50) Char(10) 类型(长度) 主\\外键 Char(15) Nvarchar(50) Char(20) Money datatime Nvarchar(20) Char(10) Nvarchar(40) datetime Char(1) PK 读者类型名称(ReaderTypeName 系部(Department) 班级(Class) E-mail 密码(PassWord) 照片(Photo) 登记日期(RegisterDate) 有效期至(DateTo) 操作员(o perator) 备注(Remark) 6.管理员信息表(AdminInfo): 字段 管理员编号(AdminID) 管理员姓名(AdminName) 密码(Password) 管理员类型编号(AdminTypeID) Varchar(50) Varchar(500) 类型 管理员类型名称(AdminTypeName) 照片(Photo) 此表
7.图书借阅表(BookBorrowinInfo) 字段 读者编号(ReaderID) 图书名称(BookName) 借阅次数(Borrowtime) 还书时间(Returntime) 借阅者名字(ReaderName) 是否归还(IsReturn) 操作员 类型(长度) 主\\外键 Varchar(80) Datetime(8) Time(8) Varchar(20) Bit(1) 此表根据读者ID和图书编号作为主键,在这里引进借阅者ID做为主键查询读者借阅信息,这里操作者指哪个人来处理这些借阅信息 8.过期表 字段 读者编号ReaderID 越期书编号 越期天数 操作员 类型(长度) 罚款金额(paymoney) 与图者表和图书信息表相关 9.图书丢失表 丢失编号 图书编号 罚款金额 确认丢失 操作员 价格 应赔金额 实赔金额 10.图书订购表 字段 图书名称 定购数量 订购单价 是否入库 操作员 11.图书预约表 字段 预约编号 图书编号 读者编号 预约期限 类型(长度) 类型(长度) 图书管理系统的功能要求
订购号(图书编号) 图书管理系统主要用于图书馆工作人员对图书信息进行管理,并提供对图书的查阅、借阅、归还以及续借等功能和让学生可以通过网络实现浏览、查询图书信息等。 实现的功能如下:
1. 借书证的办理:读者信息的增加、删除与修改
借书证分学生和教师两种,学生的借书册数为5本,借期为二个月;教师的借书册数为15本,借期为五个月。
2.图书入库登记:图书信息的增加、删除与修改 3.图书借阅登记:
有超期图书的读者不能再借,必须将超期图书归还后才允许借阅。 4. 图书还书登记
还书时,对超期图书要按规定计算罚款量
5. 续借:每本书只能续借一次,期限延长一个月;超期图书不能续借。
6. 丢失图书处理:根据图书的出版时间进行罚款处理:5年以内二倍罚款,5年-10
年三倍罚款,10年以上的四倍罚款;并将丢失图书登记入册。
7.图书注销。对已损坏的图书注销。
8.查询统计:对图书借阅查询、图书超期查询、图书注销查询、读者档案查询、丢
失图书入册、罚款统计。
9. 管理员帐户管理:
超级管理员可以增加用户、删除用户和修改用户。 10.
普通管理员只能修改自己的密码。普通管理员分三种角色:办证人员只能对借
书证的办理、修改读者的密码、读者档案查询进行操作,采编员只能对图书入库登记、图书注销查询、丢失图书查询进行操作,借书人员可以对借、还、续借、罚款、图书借阅查询、图书超期查询进行操作。 11.
数据备份。
12.学生、老师要实现的功能:
(1)查询自己的借书信息。
(2)查询图书信息(按书名、索取号、ISBN、作者、出版社、出版日期)。 (3)办理续借,每本书只能续借一次,期限延长一个月;超期图书不能续借。 (4)修改自己的密码。 (5)图书预约。
在做设计前,首先要做的就是查找有关这方面的资料。如这次我做的是图书馆管理系统,首先要想清楚这个系统需要多少个模块,要完成的功能有那些,界面怎么设计才美观,其次要考虑需要用到数据库里面的那些表,用到的表要不要触发器,最后是考虑编码时要怎样做才能完善你所要的功能,怎做才觉得程序简单明了,头脑里要有一个很清晰的思路。
正在阅读:
图书管理系统初步流程表09-27
18 沙漠中的绿洲06-16
香丽高速施工测量专项方案05-31
内科学期末考试卷A08-14
戏剧鉴赏心得体会11-08
部编版二年级下学期语文第七单元检测题03-24
(7)2018高考真题(理)分类汇编 - 直线与圆、圆锥03-17
《特别纳税调整实施办法(试行)》表证单书05-25
樱花雨02-14
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 流程表
- 初步
- 管理系统
- 图书
- 广东省农村环境综合整治行动计划 - 图文
- 相信,用英语怎么说,有几种表达方式
- 单片机谷云龙1剖析
- GIS应用综合实习 - 图文
- 二线船闸毕业设计
- 2009年一级建造师机电工程管理与实务真题及答案
- 在平凡的岗位上做群众忠实的贴心人
- 新青岛版四年级数学下册第四单元认识多边形试题
- 2019年中国时尚服饰市场分析预测及前景趋势报告(定制版)目录
- 摄影大赛展前言
- 黄玉川煤矿档案管理办法
- 新发现的植物激素-简介
- “油改电”轮胎吊供电电源无缝切换改造方案 - 图文
- 2015十八大全面推进依法治国进程(仅适用于2015年度)-考试题集
- The English Reserve and Politeness 翻译 英语泛读教程 3(高等教育出版社) - 图文
- 《应用写作()》第二次作业答案
- 西方经济学简明原理复习思考题(含计算题)参考答案
- 北邮数字信号处理MATLAB实验报告
- 月考学生代表发言稿
- 国际商法题型-案例分析示范