欢迎来到天天文库
浏览记录
ID:6637667
大小:521.95 KB
页数:22页
时间:2018-01-20
《毕业实训报告-图书信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、武汉理工大学华夏学院毕业实训报告实训题目:图书管理系统系别:信息工程系专业:学号:姓名:指导教师:提交日期:年月日武汉理工大学华夏学院计算机教研室制目录图书信息管理系统2摘要2第一章引言3第二章概述42.1ASP.NET简介42.2什么是.NET42.2.1IIS的简介与安装52.2.2安装VISUALSTUDIO2008和设置SQLSERVER服务器52.3数据库的概述62.3.1关系型数据库的概述62.3.2数据库基本对象简介6第三章系统分析与总体设计83.1系统需求分析83.1.1功能需求分析83.2系统总体设计133.2.1系统总体
2、架构流程图133.2.2数据库表设计143.2.3数据库类图144.1系统功能模块划分及界面设计164.1.1用户管理界面模块174.1.2管理员管理模块184.2系统功能的实现及主要代码184.2.1数据库定义存储过程实现功能184.2.2后台代码连接数据库实现功能194.3客户端脚本的使用以及CSS样式20第五章总结21参考文献23图书信息管理系统摘要本课题采用Windows操作系统平台,以SQL数据库为平台,.Net为环境C#为开发语言,设计一个图书借阅信息管理系统。本次题材主要是通过对各大学校的图书管理模式进行一个模拟项目,通过和数
3、据库结合完善该项目的操作。随着学校的规模不断扩大,学生的数量急剧增加,有关学生的各种信息也成倍则增长。面对庞大的信息量,就需要好的软件去管理他,提供科目成绩学生基本信息的查询,提高人们的工作效率和友好性。该网站的应用时较为并且可以说是极为广泛的,在大多数学校或者行政部门都可以套用,可以帮助管理员轻松管理人们的信息,而普通人也可以查看自己的信息,只是权限不同而已。关键词:借阅、管理、查询图书第一章引言C/S结构(Client/Server结构)是大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合
4、理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构C/S又称Client/Server或客户/服务器模式。传统的C/S体系结构虽然采用的是开放模式C/S结构的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。缺点主要有以下几个:只适用于局域网。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的
5、数据。客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。对客户端的操作系统一般也会有限制。可能适应于Win98,但不能用于win2000或WindowsXP。在JAVA这样的跨平台语言出现之后,B/S架构更是猛烈冲击C/S,并对其形成威胁和挑战。2000年以后,B/S(浏览器/服务器模式)是随着Internet技术的兴起,对C/S结构的
6、一种改进。在数据安全性比较;数据一致性比较;数据实时性比较;数据溯源性比较;服务响应及时性比较;网络应用限制比较方面都有明显优势。由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。第二章概述2.1ASP.NET简介我们经常听说.NET和ASP.NET,可到底什么是.NET?ASP.NET又是什么?2.2什么是.NE
7、T所谓.NET,通常是指微软公司推出的.NET框架(即.NETFramework)。.NETFramework是一个可以提供多语言组件开发和执行支持的环境。换句话说,它能够提供一个统一编程环境,但这个环境却没有开发语言的限制。.NET存在的目的就是能够让程序员更高效地建立各种Web应用程序和服务,并让Interest上的应用程序之间可以通过使用Web服务进行沟通。.NET框架主要包括3个组成部分:服务框架、公共语言运行库和应用程序模板。.NET提供了两类模板可供用户自主选择,分别为Windows应用程序模板(WindowsForms)和We
8、b应用程序模板(WebForms和WebServers),用户可以使用这两类模板分别进行快速的Windows程序的开发和Web程序的开发。VBC#C++其他语言公共语言规范ASP
此文档下载收益归作者所有