图书管理系统-设计报告书

上传人:龙*** 文档编号:107749156 上传时间:2019-10-20 格式:DOC 页数:18 大小:1.71MB
返回 下载 相关 举报
图书管理系统-设计报告书_第1页
第1页 / 共18页
图书管理系统-设计报告书_第2页
第2页 / 共18页
图书管理系统-设计报告书_第3页
第3页 / 共18页
图书管理系统-设计报告书_第4页
第4页 / 共18页
图书管理系统-设计报告书_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《图书管理系统-设计报告书》由会员分享,可在线阅读,更多相关《图书管理系统-设计报告书(18页珍藏版)》请在金锄头文库上搜索。

1、1 课程设计课程设计 报报 告告 书书 设计名称: 课程名称: 学生姓名: 专 业: 班 别: 学 号: 指导老师: 日 期: 年 月 日 目目 录录 1 1. . 系统概述系统概述1 2.2.系统功能分析系统功能分析1 会员区(前台):浏览信息、查询图书详细信息、浏览最新资讯 1 管理员区(后台管理):添加、导入、批量删除、更新图书信息、会员管理 1 3.3.系统设计(包括功能设计和结构设计)系统设计(包括功能设计和结构设计)1 3.13.1 系统功能设计系统功能设计 1 3.23.2 系统结构设计系统结构设计2 2 3.33.3 开发、运行环境(包括硬件、软件环境)开发、运行环境(包括硬件

2、、软件环境)2 3.43.4 详细设计详细设计2 3.4.13.4.1 模块一:首页模块模块一:首页模块-登录登录2 首页首页-登录模块:登录模块: 2 注册成为新用户模块注册成为新用户模块: : 4 3.4.23.4.2 模块二:模块二:“会员会员”模块模块5 类型查询模块类型查询模块: : 6 详细信息模块:详细信息模块: 9 最新资讯模块:最新资讯模块: 10 浏览全部书籍模块:浏览全部书籍模块: 10 3.4.33.4.3 模块三:模块三:“管理员管理员”模块模块10 添加书籍信息模块:添加书籍信息模块: 10 书籍信息(图片)更新模块:书籍信息(图片)更新模块: 13 批量导入、删除

3、书籍信息模块:批量导入、删除书籍信息模块: 15 用户管理、信息浏览模块:用户管理、信息浏览模块: 17 4.4.总结总结18 1 1. 系统概述系统概述 (1)会员在(前台)会员区可以浏览全部书籍信息、查询图书信息、浏览最新资讯及会员 基本信息等基本信息。 (2 非会员可和在前台申请会员。 (3)管理员在管理员区(后台)管理(添加、删除、更新)图书信息、用户分配及删除、 浏览会员全部信息。 (4)实现更多功能,如留言、论坛等。 2.2.系统功能分析系统功能分析 会员区(前台):浏览信息、查询图书详细信息、浏览最新资讯 (1)浏览书籍的全部信息 以 DataList 控件显示书籍的全部信息供会

4、员登录后浏览。 (2)查询图书信息 分类查询 通过 GridView 控件把类型显示出来,并通过编辑模版加入 Button 控件绑定类型把类 型显示出来,通过数据源的 where 语句 SELECT * FROM book WHERE (ID = ?),用 GridView 控件显示同种类型的书籍的信息,并同的 GridView 控件的空模版显示无类型的 查询。 多字段查询并通过和来实现精确模糊查询 通过关键字:书名、作者、出版日期查询,并通过和实现精确和模糊查询 ,并用 GridView 控件把书籍信息显示出来。 (3)浏览最新资讯 用 GridView 控件把最新书籍的信息显示出来供会员浏

5、览。 (4)浏览会员基本信息 申请加入会员后即可浏览自己的基本信息及其他会员的基本信息,在会员区也可以浏 览。 管理员区(后台管理):添加、导入、批量删除、更新图书信息、会员管理 (1)添加书籍 进行新书入库,添加 ISBN、书名、价格、作者、出版社、出版日期、开本、详细说明、 ID(类型)字段、上传封面,并通过 GridView 控件浏览新书以上信息。 (2)批量删除及导入书籍信息 利用 GridView 控件的删除功能批量删除一些书籍信息,利用 FileUpload 控件浏览表 格导入书籍信息,包括 ISBN、书名、价格、作者、出版社、出版日期、开本、封面、详细 说明、ID(类型)字段,实

6、现批量导入书籍信息。 (3)更新图书信息 利用 GridView 控件选择功能,通过编号选择书籍进行更新操作,更新操作是通过 FormView 的 Edit 功能来实现的。 (4)查询书籍并修改 通过书名、作者、出版社、出版日期的关键字查询到想要修改的书籍,并通过 GridView 控件的编辑、删除实现对书籍的信息的修改和删除。 (5)会员管理 用 DropDownList 显示用户 UserName、RoleName,通过 Button 控件的代码实现用户的 角色管理(角色包括会员和管理员)及删除功能,最后通过新建用户自带的数据库 aspnet_Membership 以 GridView 控

7、件显示出来,浏览用户的全部信息。 3.3.系统设计系统设计(包括功能设计和结构设计)(包括功能设计和结构设计) 2 3.13.1 系统功能设计系统功能设计 用户在前台可以浏览、查询图书信息、最新资讯等基本信息,也可以申请会员,管理 员可在后台管理(添加、删除、更新)图书信息、用户管理,并且实现更多功能,如留言、 论坛等。 3.23.2 系统结构系统结构设计设计 系统模块如,图表 1: 3.33.3 开发、运行环境(包括硬件、软件环境)开发、运行环境(包括硬件、软件环境) 运行平台:Win7 系统 Intel Core i5-2410M,2.3GHz 系统开发环境:Microsoft Visua

8、l Studio 2005 数据库:ACCESS 数据库、Sql 数据库 3.43.4 详细设计详细设计 3.4.13.4.1 模块一:首页模块模块一:首页模块-登录登录 首页首页-登录模块:登录模块: 登录模块分为两个权限,会员、管理员可通过用户名和密码进行登录,登录系统后可 以进行相关权利操作。 (1)数据表 ASPNETDB.MDF (2)设计步骤 添加新项(Web 窗体),命名为 index.aspx,“HyperLink”控件,改 Text 为登录, 在属性 “导航”中的“NavigateUrl”选择 login.aspx。 添加新项(Web 窗体),命名为 login.aspx。在 YY 文件下新建两个文件夹(分别命 名为“nn”,“gg”),在两个文件夹中在分别添加新项 member.aspx、manage.aspx。在 菜单栏中的“网站”打

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 大学论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号