跪求图书借阅管理系统

来源:百度知道 编辑:UC知道 时间:2024/05/24 10:08:33
背景资料:
为学院图书馆设计一个计算机管理信息系统。整个系统可以大致分为图书管理和读者管理。图书管理主要包括图书添加入库、注销、信息维护、信息查询。读者管理主要包括读者信息添加和维护、读者借书登录,还书时,检查是否逾期及其他违规行为,登陆有关信息。
1) 每种图书都有书号、书名、ISBN、多名作者(译者)、出版社、定价和内容简介。
2) 读者信息有借阅者的姓名、类别(教师、学生)、系所/班级。
3) 每个教师类读者最多能借10本书,借书期限最长为60天;每个学生类读者最多能借5本书,借书期限最长为30天。
4) 读者借书流程为:输入读者借书号,检查该读者是否存在超期情况或罚款欠款情况,如果有,则不予借书,如果无,给予借书,将读者借书信息写入数据库文件,借书成功。
5) 读者还书流程为:读者持读者证和图书到图书出纳台办理还书手续,输入图书书号,检查超期情况,如果存在超期或其他违规情况,进行罚款处理;如果无,进行还书处理,将信息写入数据库文件,还书成功。
6) 罚款处理:如果图书超期,超期一天,罚款0.1元;如果图书涂污,罚款图书价格的1/4;如果造成图书缺页,罚款图书价格的一半;如果丢失图书,赔偿图书价格的四倍,或者购买一本相同图书,并支付工本费2元;如果丢失图书的同时,存在超期情况,除了按照丢失图书赔偿以外,还需支付超期费。
设计要求:
1. 设计E-R图。
2. 画出读者借还书的数据流程图。
3. 用决策树或者决策表描述罚款处理过程。
4. 编写数据字典。
5. 写出分析设计报告

太复杂了,也不知道怎样做,建议还是去咨询图书馆吧.

光盘借阅系统-c++课程设计代码
http://www.ban102.com.cn/article/detail.asp?id=836