需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:19760 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】随着计算机技术的飞速发展,人们生活方式的改变,人们对于图书馆的管理不再满足于以前传统的手工操作,所以开发一个图书馆管理系统是必要的。 本文设计了一个基于.NET编程框架和SQL Server数据库的管理系统,主要是用来满足一些中小型图书馆的需求。本系统前台采用了HTML语言进行界面设计,后台采用C#编程语言,数据库是SQL Server 2008。 本文首先对项目现状进行研究,然后介绍了项目所用技术并对系统进行了需求分析,数据库概要设计和逻辑结构设计,然后进行了详细设计,最后对项目进行了调试和修改等工作。 本文分为管理员和读者两个角色。前者主要能够实现图书信息的管理、用户权限的管理、图书的借还以及图书馆的管理。后者可以实现查看图书排行榜、借还图书及查看自己的借还情况等功能。 【关键词】:图书管理; SQL SERVER 2008 ; C#
目录 摘要 Abstract 1 绪论-1 1.1项目开发背景-1 1.2开发图书信息系统的目的和意义-1 1.3研究现状与发展趋势-1 1.4本文整体结构-2 2.相关技术介绍-3 2.1 ASP.NET-3 2.2 SQL SERVER-3 2.3 HTML+DIV+CSS-4 2.4 B/S模式-4 3 系统需求分析-5 3.1功能分析-5 3.2功能需求-6 3.2操作需求-6 4系统总体设计-7 4.1 系统功能整体设计-7 4.2 用户角色分析-7 4.2.1管理员权限-8 4.2.2 读者权限-8 4.3数据库逻辑结构设计-8 5 详细设计与实现-14 5.1 登录模块-14 5.1.1 验证码的实现-15 5.1.2用户身份校验-15 5.2 主界面-15 5.2.1图书借阅排行榜显示-16 5.3 系统设置模块-17 5.3.1图书馆设置模块-17 5.3.2书架管理模块-17 5.4 图书信息管理模块-18 5.4.1图书信息页面的实现-18 5.4.2添加/修改图书的实现过程-19 5.5 图书借还模块-20 5.5.1 图书借阅页面的实现-20 5.5.2图书归还页面的实现-21 5.6读者信息模块-21 5.6.1读者类型管理-22 5.6.2读者信息显示-22 5.6.3读者信息添加-23 5.6.4读者信息修改-23 5.7系统查询模块-24 5.7.1图书借阅查询-24 5.7.2图书档案查询-25 6系统测试与运行-26 6.1测试基本要求-26 6.2模块测试-27 6.2.1 系统查询测试-27 6.2.2 系统借阅界面测试-27 7 总结与展望-29 7.1总结-29 7.2展望-30 参考文献-31 致谢-32 |