参考表结构:
图书(书号,书名,作者,价格,出版社,摘要)
读者(卡号,姓名,性别,单位,类型,级别)
借阅(书号,书名,卡号,借书时间,还书时间)(为方便用户操作可考虑建立一个单位至单位编号表)
书写应用程序完成一个图书管理系统的开发,要求有以下子系统:
(1)图书和读者登记子系统
要求:实现实体完整性
(2)借还书子系统
要求:实现参照完整性,并考虑用户自定义完整性(如不同读者类型的借书限制册和还书日期等约束条件的实现)。
(3)超期图书罚款处理子系统
要求:有允许用户更改期限每天罚款的灵活性
(4)读者的撤销(毕业生和教师调动的情况下)
(5)系统维护
要求:考虑方便地建立后备,日志文件,并有在故障中容易恢复整个系统。要求界面友好,美观,操作方便,充分利用系统现有控件,并适当使用控件。
简单越好,很容易。