毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

C#+sqlserver资料室图书管理系统设计+源代码(2)

时间:2019-07-21 09:42来源:毕业论文
ASP.NET是一种新的编程模式和基本结构,基于Web应用程序平台实现的。其主要特点是: (1)提高开发人员的工作效率。ASP.NET最大的优势就是它能将程序逻辑与


ASP.NET是一种新的编程模式和基本结构,基于Web应用程序平台实现的。其主要特点是:
(1)提高开发人员的工作效率。ASP.NET最大的优势就是它能将程序逻辑与代码清晰地分开。开发人员可以在编写Web应用程序时避免编写很多重复性代码的情况,同时开发人员可以创建Visual Studio解决方案创建网页和应用程序,大大提高了开发人员的工作效率。
(2)增强程序的服务器控件和稳定性。ASP.NET在新增加一些服务器控件的同时,也可以增加自己定义的组件,根据控件的功能,可以分为站点登陆控件、导航控件、数据控件等。这些控件对于增强程序稳定性有着重要的意义。
2.2 SQL SERVER 2005数据库技术
SQL SERVER 2005是由诸多管理功能和开发功能的工具组成的数据库平台,这些功能工具使得在多个网站上进行SQL SERVER的安装、部署、管理和使用变得更加容易。与SQL SERVER 2000相比具有以下几个优势:
(1) 稳定性能的提高,SQL SERVER 2005加速了在稳定性能上的改进,例如数据库容量、数据库便捷工具等。
(2) SQL SERVER 2005引入了使用Microsoft.Net语言来开发数据库的性能。
(3) SQL SERVER 2005加入了Management Studio等更加实用的开发工具包,无论是编程人员、数据库管理人员还是测试者都可以创建解决方案。
3.系统分析
3.1需求分析
系统设计过程中,需求分析对用户参与的更加注重,对图书管理展开调查和分析。需求分析与设计一个性能稳定数据库,明确应用程序对系统功能的实现是主要的。通过需求分析对图书管理系统的整个情况作系统的、全面的调查,收集适合系统设计的基础数据和要求,确定用户所要实现的功能,并把这些调查写成用户和数据库开发人员都能够了解的文本。用户实现了借阅图书和信息修改的功能,管理员实现了对图书信息和用户信息的管理,使借阅书籍环节更加效率化。
3.2可行性分析
通过对系统进行可行性分析,在短的时间内解决系统所面对的突发问题。系统实现的基本报告,对系统开发环节面临的突发问题及其解决方案有着重要作用。
(1) 技术可行性
本系统利用B/S结构,通过ASP.NET开发平台和SQL SERVER 2005数据库实现系统相应的功能。SQL SERVER 2005数据库能够稳定地处理大容量的信息数据,保持数据的完整性并提供更多高级的管理功能。它的实用性和稳定性为数据库编程提供了优越条件。在科技迅速发展的时代,硬件更新速度更快,容量更大,可靠性更强,价格也更低,故硬件平台也完全能支持系统设计的需要。因此,开发该系统在技术上完全可行。
(2) 经济可行性
经济可行性主要分析资料室图书管理系统的经济效益能否超过它的开发成本。开发图书馆管理系统,以此能够有效地解决传统 B/S 架构信息系统难以融入数字校园的缺点,提高管理效率,促进了图书管理的科学化、自动化、规范化。
(3) 操作可行性
系统设计过程中,开发人员应注重考虑用户的需求。界面风格简单实用。运行方便,易操作,在操作上可行。
4.系统功能设计
4.1系统结构设计
图书管理系统结构由两个角色组成,分别是用户和管理员。系统总体架构图如图1所示。
图书管理系统总体模块结构图
 图1  系统总体模块结构图
4.2数据库设计
4.2.1概念结构设计
通过对图书管理系统功能的实现,可以得出图书管理数据库包含的表有用户表(User表)、图书类型表(BookType表)、图书信息表(BookInfo表)和借阅信息表(Borrow表)。在本系统中,涉及到用户信息、图书类型、图书信息、借阅信息等实体 C#+sqlserver资料室图书管理系统设计+源代码(2):http://www.youerw.com/jisuanji/lunwen_36060.html
------分隔线----------------------------
推荐内容