C#图书管理系统设计 第4页

C#图书管理系统设计 第4页
出现“河南工院 图书管理系统”对话框中。如下图13所示。                         <图13>
在“河南工院 图书管理系统”对话框中,单击“系统”—>“退出”按钮,即可退出。单击“查询”—>“图书查询”如下图14所示。
                            <图14>
在“图书查询”对话框中,可按查询条件查询,如下图15所示。
                     <图15>
在“图书查询”对话框中,可按查询条件,输入“西游记”即可查询,如下图16所示。
                    <图16>
在“河南工院 图书管理系统”对话框中,单击“图书”—>“图书借阅”如下图17所示。
 <图17>
在“河南工院 图书管理系统”对话框中,单击“查询”—>“图书归还”如下图18所示。
 <图18>
在“河南工院 图书管理系统”对话框中,单击“查询”—>“新书入库”如下图19所示。
 <图19>
在“河南工院 图书管理系统”对话框中,单击“管理”—>“查看管理员”如下图20所示。
 <图20>
在“河南工院 图书管理系统”对话框中,单击“管理”—>“添加管理员”如下图21所示。
 <图21>
在“河南工院 图书管理系统”对话框中,单击“管理”—>“查看管理员”如下图20所示。
                五、详细设计
 整个系统除了用户登录外,主要有用户登录模块、 图书查询模块、图书搜索模块、管理员模块、图书入库模块和权限管理模块六个模块。通过本系统,读者可以方便的对书目进行检索和阅览,足不出户就可尽览群书。
5.1 用户登录模块的设计与实现
1. 登录模块的IPO图
功能:本模块主要用于对用户身份进行鉴别。用户通过表单提供用户名和密码信息,系统根据用户提供的登录信息对用户进行身份查询鉴别。如果身份合法,则将用户导向系统的主页面并记录用户的相关信息,留待以后的系统页面使用。
输入:用户名、密码
处理:
(1) 输入用户的登录信息。
在页面提供的表单出输入用户的用户名和密码信息,点击“登录”按钮提交表单信息到身份验证页面。或点击“重填”按钮,重新输入。
(2) 从form表单获取输入数据。
当用户单击“登录”按钮后,登录信息由form表单提交到logon.asp进行处理。
(3) 用户身份进行验证。
连接数据库,打开用户数据表usertype,检验用户登录信息。以输入数据“用户名”为查询条件创建数据集查看输入用户名是否存在。如果存在,继续检验输入的密码是否正确。密码和用户名都正确,则进入图书馆主页面frame.asp;如果用户名不存在或密码不正确,则给出登录失败的提示框,并返回首页重新登录。
输出:图书馆主页面
2.图书馆登录页面图如下图所示:
图15  图书管理系统登录页面图
5.2 主页面模块的设计与实现
本系统的主页面使用了框架结构。使用框架(frames)结构设计的HTML文件,能够将整个窗口分成几个独立的小窗口,每个窗口可以分别载入不同的文件。框架的主要优点是独立显示内容,能直观的分开内容。可以在一个框架中定义链接,在另一个框架中显示内容或触发操作,而不必从重设计整个屏幕。
主页模块的设计
1. 主页模块
功能:主页面中显示推荐书目和新书书目的书目、作者、访问次数和简单介绍等相关信息。通过书名超链接文本,就可以阅读到图书内容。
输入:点击书名的超链接文本
处理:
(1) 构造页面格式。
使用HTML语言的TABLE表格标签构造页面表单,构造放置各个字段及字段值的表单,美化页面。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有