介绍
计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。
管理信息系统是一个一体化系统或集成系统,这就是说管理信息系统进行企业的信息管理是从总体出发,全面考虑,保证各种职能部门共享数据,减少数据的冗余度,保证数据的兼容性和一致性。具有统一规划的数据库是管理信息系统成熟的重要标志,它象征着管理信息系统是经过周密的设计而建立的,它标志着信息已集中成为资源,为各种用户所共享。数据库有自己功能完善的数据库管理系统,管理者数据的组织、数据的输入、数据的存取,使数据为多种用户服务。
就是为了管理好体育用品,和体育场地而设计的管理系统。
6
第一章课程背景
体育用品和体育场地的租借管理是一项比较烦重的事情,如果采用以往的管理模式,以手写的形式对这些业务流程进行管理,显得效率低下,且出错率也大大的增加。在计算机日益普及的今天,我们如何利用其优势,如何提高我们对日常体育用品和设施的管理效率,来对我们的业务进行合理化的管理。于是体育用品租借管理系统应运而生。 1.1现状
体育馆作为一种强身健体的体育用品聚集地,产品和客户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的体育馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于体育用品借阅情况(如租借天数、超过限定时间的天数)的统计和核实等往往采用人工检查进行,对租借者的租借权限、以及租借天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的体育馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是体育用品租借管理信息系统的开发的基本环境。
数据处理手工操作,工作量大,出错率高,出错后不易更改。体育馆采取手工方式对用品租借情况进行人工管理,由于信息比较多,体育用品租借管理工作混乱而又复杂;一般租借情况是记录在租借证上,产品的数目和内容记录在文件中,体育馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的用品进行更改就更加困难了。
7
1.2研究的意义
基于这此问题,我认为有必要建立一个体育用品租借管理系统,使租借管理工作规范化,系统化,程序化,避免用品管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改租借情况。
1.3概要
因此本人结合开放式体育用品租借的要求,Microsoft Visual Studio 2008、sql server 2005、asp.net、c#进行了较深入的学习和应用,主要完成对体育用品租借管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的体育用品租借管理系统可以满足租借者、租借馆工作人员的需要。
第二章可行性分析
2.1组织和管理可行性
这个软件是一个建设性的一个专为学校体育用品租借管理和处理大量数据信息的系统。当用户使用该系统,应只有管理员可以管理这个系统和这些体育用品的数据,因此它必须保持安全。
2.2 经济可行性
我只需要一个计算机提供相对环境编写和运行程序,它不会花太多的钱。主要地点,费用支付的软件和硬件,帮助我们开发这个系统。所有开发本项目使用的软件是免费的,它帮助我们大大的节省金钱。计算机是最主要的硬件方面,我们都能满足需求的发展中国家的任
8
务,需要的信息可以在图书馆找到,因此我们需要对整个系统符合我们的支付情况和经济可行性是所有权利。
2.3 技术可行性
C#是Microsoft公司设计的一种编程语言。它松散地基于C/C++,并且有很多方面和Java类似。Microsoft是这样描述C#的:“C#是从C和C++派生来的一种简单、现代、面向对象和类型安全的编程语言。C#(读做‘Csharp’) 主要是从C/C++编程语言家族移植过来的,C和C++的程序员会马上熟悉它。C#试图结合Visual Basic的快速开发能力和C++的强大灵活的能力。”
由于.NET与以前的技术有着极大的差异,微软特意为.NET平台开发了一种新的编程语言--C#(读做\)。C#的核心语法和Java的语法很相似。然而,并不能说C#抄袭了Java。C#和Java都属于C语言系列(包括C、Objective C、C++等),它们有类似的语法。正如Java在许多方面是C++的提炼版一样,C#也可以视为Java的提炼版。
C#是多种语言的混合体,因此它像Java一样语法简洁,像VB6一样使用简单,像C++一样功能强大和灵活(C#没有像C++那样麻烦的位操作)。以下是C#核心特征的一部分,其中大部分特点也是其他支持.NET的程序语言所共有的特征。不需要指针!C#程序通常不需要直接对指针进行操作(尽管在绝对必要时也能自由地进行底层操作)。
垃圾收集器能够自动管理内存。因此,C#不支持delete关键字。类、接口枚举、结构和委托都有正式的语法结构。具有与C++类似的功能,可以简单地重载运算符为自定义类型(例如,不需要操心确保\返回*this以能够链接\)。
支持基于特性的编程。这种方式的开发允许我们注释类型及其成员来进一步限定其行为。随着.NET 2.0的发布(大约在2005年),C#编程语言得到了更新以支持很多花哨的东西,主要是以下几项。
构建泛型类型和泛型成员的能力。使用泛型,我们可以构建非常高效的并且类型安全的代码,在和泛型项交互的时候可以定义很多\占位符\。支持匿名方法,
9
它允许我们在任何需要委托类型的地方提供内联函数。很多委托事件模型的简化,包括协变、逆变以及方法组转换。
使用partial关键字跨多个代码文件定义单个类型的能力(或者如果有必要的话,可以作为内存中的表示)。你也可能猜到了,.NET 3.5为C#编程语言(更确切地说是C# 3.0)增加了更多功能,包括如下特性。支持强类型的查询(就像LINQ,即集成查询语言),可用于和各种形式的数据进行交互。
支持匿名类型,它允许我们建模一个类型的\形\(shape)而不是其行为。 使用扩展方法扩展既有类型功能的能力。包含了Lambda运算符(=>),它可以进一步简化.NET委托类型的使用。新的对象初始化语法,它允许我们在对象创建时设置属性的值。
关于C#语言,要理解的最重要的一点可能是,它生成的代码只能在.NET运行库中执行(你不能用C#来构建本机的COM服务器或非托管的Win32 API应用程序)。正式的说法是,这种必须在.NET运行库下执行的代码称为托管代码(managed code)。这些包含托管代码的二进制单元可以称为程序集(assembly)(程序集的详情稍后在1.5节中再讲)。反之,不能直接在.NET运行库承载(host) 的代码称为非托管代码(unmanaged code)。
本系统将采用Microsoft SQL Server2005作为系统的DBMS支撑,SQL Server2005是能够支持企业级关系型数据库的管理系统,它能与Windows操作系统紧密集成,具有方便易用的图形管理界面,其用户界面风格与Windows一样非常友好。SQL Server2005在存储大容量数据方面,在数据的安全性和完整性方面,在分布式处理等都是适合于企业级应用的。而其相对Oracle,DB/2等大型数据库来说,学习更为容易,应用成本也相对较低。采用SQL Server2005 + ASP.NET开发本系统是一个较为理想的组合。
SQL Server2005的新特点:
动态的自我管理:SQL Server2005运行时动态配置运行环境,优化并简化了许多服务器配置选项,可随用户增多或者减少动态地请求追加或者释放资源,并可随数据的增减自动改变数据库大小。
10
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库毕业设计(体育设施)(2)在线全文阅读。
相关推荐: