菜单
  
     

    4.系统详细设计和实现

    4.1 系统功能流程图

     为了实现系统模块功能,通过编码调试运行,其功能流程图如4.1所示。
    图4.1 系统功能流程图

    4.2 读者查询模块实现

    在未登录到系统前,读者查询功能模块主要包括书目搜索、高级书目搜索和登录我的图书馆等功能。如图4.2所示.

    图4.2读者查询模块结构图
    在登录到系统后,读者查询模块除了具有书目搜索、高级书目搜索功能外,还有读者信息查询、书刊借阅、借阅历史、过期催还和修改密码等功能。

    4.3 管理员模块实现

     
    在进入后台管理员页面时,系统会根据用户所输入的信息,来进行判断此用户所具备的具体的操作权限。如果此用户为总管理员,则直接进入到后台系统页面,在这里可以对用户和图书信息文护工作;否则直接进入到借书和还书页面。其管理员登录流程图如4.3所示。

    图4.3  管理员登录流程图
    1 用户管理
    在系统主界面左侧树形结构中,用户管理模块主要包括“用户添加”和“用户文护”两大功能。总管理员可以直接在用户添加页面中增加读者信息,总管理员可利用一个下拉列表,来实现权限的更改;单击“用户文护”,在这里可以实现用户信息的查看、权限修改和删除等工作。
       
    2 书刊管理
    在系统主界面左侧树形结构中,à“书刊管理“à“添加书刊”,可以方便实现图书信息的添加。
    若à“书刊文护”,再单击题名,可快速进入具体某图书信息的书名、ISBN、图书类型等修改。也可对某一图书进行删除操作。
    单击“书刊管理“à“高级搜索”,可搜索相书目信息,供选择搜索的类型有书号、书名、出版社、主题词等,因选择类型不同出现不同的搜索结果,如图4.4所示。

    图4.4  书刊高级搜索页
    3 安全文护
    在系统主界面左侧树形结构中,à“修改密码”,可快速实现用户密码的修改。

    5.系统测试

    根据本系统所达到的目标,经过需求分析、设计和编码等阶段的开发,最终得到了源程序。
     
    在开发过程中,由于自身的知识储备不够,在运行测试过程
    中难免会出现些错误和缺陷,致使本系统软件就不能正常使用,甚至会导致巨大的损失。因此就需要我们在一个系统设计完成后,进行必要的系统测试。
    因此需要我们在完成一个系统后进行必要的测试,测试是程序的执行过程,目的是尽可能多地发现软件产品中的错误和缺陷。
    从理论定义来分,可分为黑盒测试和白盒测试。系统测试结果如表5-1所示。
    表5-1 系统测试实例表
    要输入的项 实际输入
    测试数据
    预期结果
    读者编号
    图书编号
    00 , 07 读者编号也即读者条形码,会出现如图5.1提示。
    07 , 08 该读者编号正确,会出现如图5.2“提示。







  1. 上一篇:ASP.NET+sqlserver网上购物系统设计与实现
  2. 下一篇:ASP.NET+SQL server教务管理系统的设计与实现
  1. C#三层架构图书管理系统的设计与实现

  2. C#+sqlserver高校图书管理系统设计与实现

  3. VB+Sqlserver中小学图书管理系统的设计+源代码

  4. java基于安卓的图书管理系统设计

  5. asp.net+accces图书管理系统设计与开发

  6. java图书管理系统设计+源代码

  7. 基于JavaEE的轻量图书管理系统设计

  8. 中考体育项目与体育教学合理结合的研究

  9. 乳业同业并购式全产业链...

  10. 大众媒体对公共政策制定的影响

  11. 酸性水汽提装置总汽提塔设计+CAD图纸

  12. java+mysql车辆管理系统的设计+源代码

  13. 杂拟谷盗体内共生菌沃尔...

  14. 河岸冲刷和泥沙淤积的监测国内外研究现状

  15. 当代大学生慈善意识研究+文献综述

  16. 十二层带中心支撑钢结构...

  17. 电站锅炉暖风器设计任务书

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回