系统
仅限于管理人员登录及其操作。通过登录来限制登录用户。可以通过登录系统注销用户系统退出等功能。
管理模块
1用户管理可以对于管理员用户添加删除修改等信息。
2图书管理主要是方便管理员进行图书的删减、添加、修改等功能。以确保图书的及时更新方便借阅。
3读者管理主要是通过管理员对读者进行添加、删除、修改等功能。及时更新读者信息对读者身份的核实确保读者确实存在才能能正常的实现借阅功能。
4借阅管理管理员在确定读者存在图书可借阅的情况下对于借阅信息的登记。对读者编号借阅书刊号借阅时间归还时间以及是否产生罚款进行记录操作。
查询模块
1图书查询是给管理员用的以便于管理员帮助读者查询想借阅图书的信息。可以输入关键字作者、书名、出版社、书刊分类进行图书信息的查询以方便读者对图书的借阅。
2读者查询管理员通过输入读者的关键字学号或者姓名利用关键字在读者目录文件中找到此编号或者姓名读者的相关信息。
3借阅信息可以方便管理员查询某位读者的借阅信息或者某本书刊的借阅信息。
f三、概要设计设计目标系统的体系结构SC描述描述模块间的接口输入、输出及约束条件
输人项
用字符串表示的汉字或英文字符串的最大长度为40个字
符。输入方式为标准输入。
给出对每一个输入项的特性包括名称、标识、数据的类型
和格式、数据值的有效范围、输入的方式。数量和频度、输
入媒体、输入数据的来源和安全保密条件等等。
主模块
输入项目操作系统传递至的各种消息以及用户的输入数
据。
用户管理模块
输入项目与用户管理操作有关的用户输入及系统消息。
图书管理模块
输入项目书号。
借阅管理模块
输入项目学生学号、书号。
归还管理模块
输入项目图书号。
输出项
用字符串表示的汉字或英文字符串的最大长度为40个
字符。输出方式为标准输出。
f主模块
输出项目用户界面显示。
用户管理模块
输出项目操作结果显示。
图书管理模块
输出项目相应的界面。
借阅管理模块
输出项目学生信息、相关借书信息。
归还管理模块
输出项目相关学生信息。
约束条件
技术约束
本项目的设计是在汉语程序设计语言的条件下进行的技术设计采用软硬一体化的设计方法。
标准约束
该软件的开发完全按照企业标准开发包括硬件、软件和文档规格。
四详细设计描述各个模块使用的数据结构、算法、控制流程图详细描述数据输入、输出界面的设计
数据结构
1定义图书结构体数据类型
typedefstructbook
i
tdel指示书是否放在回收r