学生社团管理系统毕业设计论文(2)

2019-03-29 12:27

绪论

1 绪论

1.1 课题研究的背景

随着社会发展,新的科技不断涌现,计算机在我们的生活中扮演着越来越重要的角色,办公自动化、高效的处理工作成为我们追求的目标。日常生活中,计算机被应用到更多的领域,所以,大学生社团事务处理也可以交给计算机,以帮我们更好、更快的完成工作。提高工作效率,简便的解决日常管理任务,是我们所追求的共同目标。

目前,我们对社团的管理还处于手动化,纸质化的一个阶段,而日益增长的需求已经不能靠原始的管理方式来完成所需的工作,社团管理系统的开发是为解决当前的需要而设计制作的一个管理系统,为社团的管理提供更好的管理支持,这样才能节省我们在社团管理方面所占用的资源。 1.2 研究目的和意义

在日常的社团管理工作中,看似简单的事情,但是真正着手去做却是一件十分复杂的事情,需要我们花费大量的人力物力去管理大量的数据,包括对会员信息的核实,对社团的信息管理,每年招新之后的资料整理等众多事务。所以,为了使管理自动化,简单化,我们也同样采用计算机来处理日常繁杂的事务,提高管理效率,节约不必要的人力物力。

通过对“学生社团信息管理系统”设计与实现,达到让学生了解社团及学校、社团自身管理的方便化、具有实用性的目的。系统主要分为功能模块的建立和数据的维护。在系统设计初期,对各个功能进行主要划分,然后对功能进行细分,进行数据库的设计,系统提供管理员管理学校社团、社团管理者管理本社团事务及社员通过登录查看、修改个人信息等,该系统为社团活动的安排、社团会员的管理提供方便快捷的管理功能,为社团管理效率的提升提供最大化的便利。一个合适的社团管理系统,能够大大提高我们在日常管理中的工作效率,本系统就是为了此目的而进行设计实现的。 1.3社团管理系统介绍

对于社团的管理问题,怎么实现灵活的管理方法,使管理化繁为简,简化管理流程,最大限度的节约人力物理,使管理变的轻松,快速。当然,这里的管理是对大量

1

绪论

数据的管理,在社团管理中,对社团信息、社团会员的管理、物品管理以及活动安排管理都是对数据的管理,这其中包括这些信息的添加、删除、修改和查找等操作。在系统中,划分权限的管理模式使系统更加安全以及更加容易管理,即系统拥有全局管理员,此管理员管理系统中的其他管理员,拥有最高的权限,可以对其他管理员的信息进行管理,也对网站的新闻、活动的发布进行管理,并且可以通过数据统计功能对社团会员进行统计和获取社团会员数据。而每个社团又拥有自己管理员,用来管理本社团的日常事务,包括活动的申请安排,会员信息的管理等功能。

2

开发工具及运用技术介绍

2 开发工具及运用技术介绍

“学生社团信息管理系统”是通过两款微软公司提供的开发工具实现的,分别是Visual Studio 2013进行整体功能开发,SQL Server 2008来实现数据的创建和设计。下面对用到的工具及技术进行简单介绍。 2.1Visual Studio 2013

Visual Studio是微软公司推出的开发环境.是目前最流行的 Windows 平台应用程序开发环境。微软在Builder 2013开发者大会上发布了Visual Studio 2013,并且发布其程序组件库.NET 4.5.1的预览版。该软件已于北京时间2013年11月13日23:00时正式发布。

Visual Studio 2013 以 Visual Studio 2012 和后续的Microsoft Visual Studio 更新中的进展为基础构建而成,为开发团队提供需要的解决方案,使其接纳这种转变并开发和交付利用下一波Windows 平台创新 (Windows 8.1) 的新式应用程序,同时在所有 Microsoft 平台上支持多种设备和服务。

Visual Studio 是一套完整的开发工具集,用于生成 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C++、Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。

图2-1 Visual Studio 2013

3

开发工具及运用技术介绍

2.2SQL Server 2008

SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。 SQL Server 2008 允许使用 Microsoft .NET 和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流

程中使用数据。信息工作人员可以通过日常使用的工具直接访问数据。

图2-2 SQL Server 2008

2.3 Internet Information Services(IIS)

IIS是Internet Information Services的缩写,是一个World Wide Web server。Gopher server和FTP server全部包容在里面。通过使用IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS可以支持很多有趣的东西,比如有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW)其次,IIS是随Windows NT Server 4.0一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。Internet Information Services与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

4

开发工具及运用技术介绍

图2-3 Internet Information Services(IIS)

2.4ASP.NET技术 2.4.1ASP.NET技术介绍

ASP .NET的前身ASP技术,是在IIS2.0上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推出,在IIS 3.0 (Windows NT 4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了Visual Inter Dev开发工具,在1994年到2000年之间,ASP技术已经成为微软推展Windows NT 4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上。它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一。不过ASP的缺点也逐渐的浮现出来:面向过程型的程序开发方法,让维护的难度提高很多,尤其是大型的ASP应用程序。解释型的VBScript或JScript语言,让性能无法完全发挥。扩展性由于其基础架构的不足而受限,虽然有COM元件可用,但开发一些特殊功能(如文件上传)时,没有来自内置的支持,需要寻求第三方控件商的控件。

1997年时,微软开始针对ASP的缺点(尤其是面向过程型的开发思想),开始了一个新的项目。当时ASP .NET的主要领导人Scott Guthrie刚从杜克大学毕业,他和IIS团队的Mark Anders经理一起合作两个月,开发出了下一代ASP技术的原型,这个原型在1997年的圣诞节时被发展出来,并给予一个名称:XSP,这个原型产品使用的是Java语言。不过它马上就被纳入当时还在开发中的CLR平台,Scott Guthrie事后也认为将这个技术移植到当时的CLR平台,确实有很大的风险(huge risk),但当时的XSP团队却是以CLR开发应用的第一个团队。

为了将XSP移植到CLR中,XSP团队将XSP的内核程序全部以C#语言进行了重构(在内部的项目代号是 \,但是当时对公开场合是保密的),并且改名

5


学生社团管理系统毕业设计论文(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高考病句类型

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: