ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)

ASP.NET期末综合设计

一、选题名称

    湖北XX大学图书管理系统

二、开发环境

1.     设备需求

Windows10+ASP.NET+SQL Server2008R2+Vistual studio 2010+AmazingUI(前端UI框架渲染操作界面)

2.     项目配置

2.1    数据库设计

2.2    数据库脚本

USE [LIBRARY]

GO

/****** Object:  Table [dbo].[usrinfo]    Script Date: 06/25/2018 17:30:58 ******/

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

SET ANSI_PADDING ON

GO

CREATE TABLE [dbo].[usrinfo](

            [name] [varchar](20) NOT NULL,

            [pwd] [varchar](20) NOT NULL

) ON [PRIMARY]

GO

SET ANSI_PADDING OFF

GO

/****** Object:  Table [dbo].[return]    Script Date: 06/25/2018 17:30:58 ******/

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

SET ANSI_PADDING ON

GO

CREATE TABLE [dbo].[return](

            [操作数] [int] NOT NULL,

            [图书编号] [varchar](50) NOT NULL,

            [图书名称] [varchar](50) NOT NULL,

            [读者编号] [varchar](50) NOT NULL,

            [读者名称] [varchar](50) NOT NULL,

 CONSTRAINT [PK_还书表] PRIMARY KEY CLUSTERED

(

            [操作数] ASC

)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]

) ON [PRIMARY]

GO

SET ANSI_PADDING OFF

GO

/****** Object:  Table [dbo].[reader]    Script Date: 06/25/2018 17:30:58 ******/

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

SET ANSI_PADDING ON

GO

CREATE TABLE [dbo].[reader](

            [读者编号] [int] NOT NULL,

            [读者姓名] [nvarchar](50) NULL,

            [性别] [nchar](10) NULL,

            [联系电话] [varchar](20) NULL,

 CONSTRAINT [PK_读者表] PRIMARY KEY CLUSTERED

(

            [读者编号] ASC

)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]

) ON [PRIMARY]

GO

SET ANSI_PADDING OFF

GO

/****** Object:  Table [dbo].[borrow]    Script Date: 06/25/2018 17:30:58 ******/

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

SET ANSI_PADDING ON

GO

CREATE TABLE [dbo].[borrow](

            [操作数] [varchar](50) NOT NULL,

            [图书编号] [varchar](50) NOT NULL,

            [图书名称] [varchar](50) NOT NULL,

            [读者编号] [varchar](50) NOT NULL,

            [读者名称] [varchar](50) NOT NULL

) ON [PRIMARY]

GO

SET ANSI_PADDING OFF

GO

/****** Object:  Table [dbo].[books]    Script Date: 06/25/2018 17:30:58 ******/

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

SET ANSI_PADDING ON

GO

CREATE TABLE [dbo].[books](

            [图书编号] [varchar](50) NOT NULL,

            [图书名称] [varchar](50) NULL,

            [作者] [varchar](50) NULL,

            [出版社] [varchar](50) NULL,

            [图书简介] [varchar](3000) NULL,

 CONSTRAINT [PK_图书表] PRIMARY KEY CLUSTERED

(

            [图书编号] ASC

)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]

) ON [PRIMARY]

GO

SET ANSI_PADDING OFF

GO

2.3    项目结构

 ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第1张图片

2.4    项目开发界面

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第2张图片

 

三、系统功能

1.      管理员的登录和注销

2.      管理员能够在系统中增加,删除,修改,查询修改图书,实现管理图书功能;

3.      管理员能够在系统中增加,删除,修改,查询读者信息,实现管理读者功能;

4.      查询读者借阅信息,实现图书借出记载功能;

5.      管理和维护系统中图书和读者信息,供管理员登录查询;

6.      相关增,删,改,查页面的展示,方便操作和管理;

 

四、主要运行界面

管理员登录

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第3张图片

系统主页面

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第4张图片

图书管理

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第5张图片

图书查询

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第6张图片 

图书修改

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第7张图片

修改成功

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第8张图片

图书添加

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第9张图片

删除图书

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第10张图片

删除成功

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第11张图片

未查到编号为8888的图书,说明删除成功

读者管理

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第12张图片

读者添加

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第13张图片

添加成功

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第14张图片

读者查询

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第15张图片

读者删除

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第16张图片

读者信息修改

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第17张图片

借阅图书

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第18张图片

读者信息查询

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第19张图片

图书信息查询

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第20张图片

确定借书

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第21张图片

归还图书

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第22张图片

查询已借出图书

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第23张图片

查询读者信息

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第24张图片

归还图书,系统记录

ASP.NET图书管理系统(期末设计)项目整理(源码,数据库,文档定有你想要的....)_第25张图片

五、实验小结

     本次的综合设计,我做的是基于ASP.NET的图书管理系统,整个系统的后台用纯粹的ASP.NET包括里面的数据显示都是利用Vistual studio 2010里面的开发环境提供的控件绑定数据来完成显示,在开发过程中碰到很多的问题,有的一两天都没有解决,令我印象最为深刻的是greedview的表头的数据居中的问题,始终没有得到很多好的结局;系统的开发周期相对很长,从最开始数据库设计,到后台代码的完成,花了两周时间,以前用java写作类似的图书管理系统,这次用ASP.NET来写,又不样的收获,,在完成后台功能代码之后,令我最为头痛的是,做的东西,界面很丑,于是,我就想起来一起在用java写网站的时候,采用的前端框架---AmazingUI,所以就花了大约两天的时间,将AmazingUI上面的CSS样式加在自己做的网页当中,果然效果较之前好了很多,总得来说本次综合设计,自己收获很大,学到很多,很感谢同学和老师们;




资源下载 : 点击打开链接,下载项目源码

你可能感兴趣的:(大学项目整理)