美文网首页
图书管理系统-思路

图书管理系统-思路

作者: 一个迷人的昵称 | 来源:发表于2016-11-14 09:46 被阅读0次

    图书管理系统-菜单/页面设计

    1. SystemRun

      • 0-Student
      • 1-Staff
      • 2-Admin
      • 3-Exit
    2. MainPage

      • 0-进行图书检索
      • 1-显示信息
    3. SearchBook

      • 进行检索
    4. Info_Borrowed

      • 0-续借
      • 1-归还
    5. Info_Appointment

      • 取消预约
    6. Set_Books

      • 0-获取图书/Search
      • 1-添加图书
    7. Set_Users

      • 0-获取人类信息/Search
      • 1-添加person
    8. Book_Info

      • 0-显示图书信息
      • 1-借阅
      • 2-预约
    9. Admin_Page

      • 0-操作图书
      • 1-操作学生


    系统描述

    系统开始运行,直接进入开始页面,请用户选择登录或者退出

    • 如果用户选择登录,则请用户输入用户名和密码。首先检查这个用户名是否存在于数据库,如果不存在则返回请用户重新输入。如果存在则检查密码是否正确,如果存在则get该用户的身份。返回对应的操作页面。
    • 如果用户选择退出,结束系统的运行

    假设现在是学生/员工登录。他可以选择查找图书或者查看信息

    • 如果用户选择查找图书,请用户输入带查找的图书的“书名”。
      • 检索到图书后,返回一个图书列表,包含(序号,书名,作者,是否可借)。用户可以选择查看详细信息或者预约或者借阅
      • 如果用户选择查看详细信息,则显示本书的详细信息。
      • 如果用户选择预约,则进行预约操作
      • 如果用户选择借阅,则进行借阅操作
    • 如果用户选择查看信息,则请用户选择查看已借阅图书信息或者已预约图书信息
      • 如果用户选择查看已借阅图书,则显示用户的借阅列表,包含(序号,书名,作者,出版社,应还日期),用户可以输入对应的序号查看这本图书的详细信息,可以进行归还或者续借
      • 如果用户选择查看已预约图书,则显示用户的预约列表,包含(序号,书名,作者,出版社,预约人数),用户可以输入对应的序号查看这本图书的详细信息,可以进行取消预约

    假设现在是管理员登录。他可以选择管理学生或者管理图书或者导出数据

    • 如果管理员选择管理学生。则他可以添加学生信息或者查找学生信息
      • 如果选择添加学生信息,则输入一系列数据后插入数据库中。
      • 如果选择查找学生信息,则输入(用户名或Id或其他条件),获取满足条件的学生列表。他可以选择(删除,修改)学生信息。
    • 如果管理员选择管理图书。则他可以添加图书信息或者查找图书信息
      • 如果选择添加图书信息,则输入一系列数据后插入数据库中。
      • 如果选择查找图书信息,则输入(书名名或Id或其他条件),获取满足条件的图书列表。他可以选择(删除,修改)图书信息。
    • 如果管理员选择导出数据。则他可以将数据库文件导出成Excel等文件。


    功能列表

    • 增删改查图书/用户数据
    • 借阅图书/归还图书/续借图书
    • 预约图书/取消预约图书
    • 导出数据


    系统用例

    1. 登录
    2. 检索图书
    3. 检索用户
    4. 用户借书
    5. 用户还书
    6. 用户续借
    7. 用户预约图书
    8. 用户取消预约图书
    9. 用户给图书打分
    10. 管理员删改图书数据
    11. 管理员删改用户数据
    12. 管理员导出数据

    相关文章

      网友评论

          本文标题:图书管理系统-思路

          本文链接:https://www.haomeiwen.com/subject/pjkhpttx.html