asp+sql图书管理系统(论文+源码) 第4页
第三章 系统设计3.1 系统构架
图书馆管理系统采用从数据层到应用层,最后到用户接口层进行设计。系统总体构架图如图1.1所示。
3.1.2 系统功能模块设计
系统功能主要包括:实现借、还书管理;存储图书馆借阅图书信息;浏览图书馆借阅历史记录;查询图书馆借阅信息;借阅登记信息修改。
系统功能结构图如图1.2所示。
1.用户类型
系统用户只有一类,登录用户可以对整个图书管理系统进行管理。包括图书借阅、归还、查询、修改和历史记录信息等整个图书借阅过程的全程功能管理。
2、管理模块
图书共分为图书借阅登记、图书借阅信息修改、图书借阅信息查询、借阅信息删除、图书历史借阅查询和历史借阅删除6个功能模块对图书进行管理。
3.1.3 系统主要工作流程
图书管理系统程序流程图,如图1.3所示 失败
3.2 数据库的分析与设计
本次开发的数据库包括两个方面:1、用户信息数据表:存储管理用户姓名及密码数据。2、图书借阅信息数据表:存储借阅图书的信息。包括图书名称、数量、借阅图书种类、借阅人姓名、借阅时间、应该归还时间、归还标志位、实际归还时间、备注等字段。
本系统将使用SQL Server 2000作为数据库管理系统。安装SQL Server 2000,打开企业管理器,新建一个数据库,将其命名为tsgl。Tsgl数据库中包含的数据表及其相应功能如表1.1所示。
数据表 功能
admin 用户信息表
borecorder 存储图书借阅信息表
1、用户信息表admin
用户信息表用于存放用户信息,包括用户编号(id)、用户姓名(username)和用户密码(password)3个字段。在已创建的SQL Server 数据库中,右击“表”创建一个表,名为admin,向表中添加字段。其中id(用户编号)字段作为该表的主关键字,标识为“是”,标识种子为“1”,标识增量为“1”,惟一标识了一个用户的信息。用户信息表结构如表1.2所示。
字 段 名 数据类型及长度 说 明 备 注
id int 用户编号 主关键字
username nvarchar(50) 用户姓名 允许为空
password nvarchar(50) 用户密码 允许为空
2、图书借阅信息表毕业论文
http://www.751com.cn/borecorder
图书借阅信息表用于存储借阅图书的信息。包括编号(bo_id)、图书名称(bo_name)、数量(bo_total)、借阅图书种类(bo_dep)、借阅人姓名(bo_owner)、应该归还时间(bo_retime)、归还标志位(bo_flag)、实际归还时间(return_time)和备注(bo_remark)10个字段。其中bo_id(编号)字段作为该表的主关键字,标识为“是”,标识种子为“1”,标识增量为“1”,惟一标识了一个图书借阅的信息。归还标志位(bo_flag)默认值为0。图书借阅信息表结构如表1.3所示。
字 段 名 数据类型及长度 说 明 备 注
bo_id int 编号 主关键字
bo_name nvarchar(50) 图书名称 允许为空
bo_total int 数量 允许为空
bo_dep nvarchar(50) 借阅图书种类 允许为空
bo_owner nvarchar(50) 借阅人姓名 允许为空
bo_time smalldatetime 借阅时间 允许为空
bo_retime smalldatetime 应该归还时间 允许为空
bo_flag int 归还标志位 允许为空
bo_time smalldatetime 实际归还时间 允许为空
bo_remark nvarchar(2000) 备注 允许为空
3.3 程序主要页面设计
系统首页如图1.4所示,用户可以在页面内浏览到没有归还的借阅图书信息。包括借阅图书名称、数量、种类以及借阅时间、过期天数等。选择查询条件,输入查询关键字,单击“查询”按钮查询未归还的借阅图书信息。单击Go按钮跳转页,单击“图书归还”、“图书借阅”、“历史信息”按钮进入相应图书管理系统页面。
单击“图书登记”按钮进入图书页面,进行借阅图书登记。填写好图书借阅信息后,单击“登记”按钮保存完毕。页面如图1.5所示。
单击系统首页“图书归还”按钮,进入图书归还页面。页面可以进行当前未归还图书借阅查询。也可以对借阅图书进行修改、归还和删除操作。页面如图1.6所示。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页
asp+sql图书管理系统(论文+源码) 第4页下载如图片无法显示或论文不完整,请联系qq752018766