功能模块设计 通过以上的需求分析和可行性分析,基于ASP.NET技术的图书馆系统将分为三级权限,分别为读者权限、馆员权限和馆长权限。系统整体模块图如图4.1所示。 4.1.1 读者权限 (1)图书浏览模块 读者可以在线浏览馆藏图书,包括图书馆新到图书、馆长推荐图书、历史借阅热门图书。如果读者对某一图书感兴趣,可以点击图片,进入图书信息页面,此页面有图书的详细信息及借阅次数。 (2)图书搜索模块 此模块是为了方便读者查找某一指定图书的,图书搜索分为书名搜索、类别搜索、作者搜索、出版社搜索和ISBN搜索五种搜索方式。读者在搜索前先选择搜索方式,然后输入相应的信息,点击搜索,就会出现搜索结果。如果数据库表中不存在对应的图书信息,系统进行提示。 (3)查看借阅记录模块 如果读者想要查看自己的历史借阅记录,需要先进行登录,登录后就可以查看自己的历史借阅记录。之前总共借了几本,归还了几本,又有几本未归还都可以看到。 (4)提交意见模块 读者在提交建议之前,需要先填写自己的姓名,联系方式,以便图书馆工作人员能及时的联系读者。在此模块,读者还可以看到其他读者的意见,使读者能更好的了解图书馆。 http://www.paper51.com 4.1.2 馆员权限 (1)基本数据维护模块 基本数据维护模块包括图书类别功能模块,图书信息功能模块和读者信息功能模块。在图书类别功能模块,馆员可以查看、添加、修改和删除图书的类别信息;在图书信息功能模块,馆员可以查看图书信息,可以进行简单的图书搜索,以便快速查询到想要了解的图书信息,还可以添加、修改和删除图书信息;在读者功能模块,馆员可以查看读者的信息,添加、修改和删除读者信息。 ![]() ![]() |