基于.NET的社团管理信息系统的设计与实现
来源:56doc.com 资料编号:5D604 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D604
资料介绍
摘要 随着计算机网络的发展和普及,它已成为信息传播和知识扩散的新载体,以网站形式存在的管理信息系统(MIS)更是得到了空前的发展和应用。这次选择的课题正是学校社团信息管理系统,这个系统的设计开发意义在于:一方面它代替了传统的人工管理方式,节省了人力物力,极大提高了办公效率;另一方面通过这个平台,社团可以很好的展示自己的文化风采,促进学生交流,扩大影响力。 本论文采用软件工程学方法设计并实现社团信息管理系统。系统采用了B/S结构开发设计,数据库软件选择的是Microsoft SQL Server 2000, 开发环境是目前流行的Visual Studio.NET。系统实现的主要功能模块有前台信息发布模块和后台信息管理模块。由于该系统面向的用户主要是学生,所以还添加了个论坛模块,供学生交流。(所有权: 毕业设计网 QQ:306826066 ) 关键词: 管理信息系统,社团,B/S, Visual Studio.NET Society Information Management System Abstract Along with the computer network's development and popularization, it has become new carrier of the information dissemination and the knowledge proliferation. The management information system (MIS) also obtained unprecedented development and application in the form of website. This time the topic just is school society information management system, we know the significance of designing and developing this system lies in: On the one hand it has replaced the traditional manual management way and saved the manpower and physical resource, which enhanced the office efficiency enormously; On the other hand through this platform, the society can demonstrate their cultural elegant demeanor bitterly and promote the students to exchange information with each other, then it can bring more influence. This paper design and realizes Society Information Management System by using software engineering method. The system’s design and development use the B/S structure, and the choosing of database software is Microsoft SQL Server 2000.the development environment is Visual Studio.NET, which is popular now. The main realization functions module of system has the onstage information issue module and the backstage information management module. Because the main users of this system are students, we increase a forum module, which can provide communication platform for the students. Keyword: management information system (MIS), society, B/S,Visual Studio.NET 随着社会的日益发展,尤其是科技的迅猛发展,使得我国各项事业得到了前所未有的突破,不仅提高了工作效率,而且也降低了劳动强度,美化了工作环境。随着计算机广泛地应用在科学技术领域的各个方面,并逐渐进入学校、企业、家庭,成为人们工作生活中必不可少的一部分。作为企事业个体,拥有一个信息管理平台是十分有必要的。一来它可以为本身提供一个展示文化,发布信息的渠道,作为一种与外界的交流平台,使管理做得更合理、公开、人性化;二来使用计算机对信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高信息管理的效率,也是企业的科学化、正规化管理,与外界接轨的重要条件。在教育领域,信息交流和传播方式也悄然发生了改变,人们对信息的需求有了更新,更高的要求,网络中以网页形式存储的信息具有数据量大,传递快速,无时空限制等特点恰好满足现实的要求。网络中可以实现网站的数据信息进行实时的更新和交互,保证了网站数据的准确性和实时性,可以说网页已逐渐成为一种新兴的教育资源。这次做的课题“学校社团信息管理系统”就是基于以上的原因开发设计的。社团信息管理学系统可以系统全面的对社团和学生相关信息进行管理。用户可以在前台浏览社团的相关信息,包括新闻、公告,图片等,还可以发表相关的留言评论;管理员则可以对会员,社团新闻,公告,图片等进行管理。这个系统的实用性很强,它可以节省大量的人力和物力,可以利用它可以对社团工作进行快速,高效的管理,为教师和学生提供一个真正互动交流的平台,创造现代化的学习生活环境。(所有权: 毕业设计网 QQ:306826066 ) 本系统基于Browser/Server模式开发设计,选择的环境为Microsoft.NET的asp.NET网络编程结构,数据库则采用了目前流行的Microsoft SQL Server 2000。通过开发本系统,熟悉B/S架构及.NET开发环境,掌握数据库相关操作及开发语言C#。 这是一个管理信息系统(MIS),开发的目标如下: (1) 建设一个学校的社团信息管理系统,实现社团办公自动化结构的网络化,进一步提高社团的办公效率、工作水平,朝着信息化、网络化、现代化目标迈进。 (2)提供一个很好的信息发布平台,方便社团成员及时、方便的了解相关信息。 (3) 系统可以作为校园主网站的子系统,使整个机构完全实现信息化、自动化、网络化。 (4) 为社团和社团成员提供一个很好的交流平台,可以实现信息公开化,资料的共享,十分有利于社团的建设和发展。 本文的主要内容及组织结构 本文通过软件工程的方法对社团信息管理系统进行完整的设计和开发。 第一章:绪论 (本章阐述了系统开发的背景和意义以及本系统开发研究的内容与目标) 第二章:系统分析 (本章对系统需求进行可行性分析,需求分析,确定了系统实施设计开发的可行性,并且介绍了系统涉及到的相关技术) 第三章:系统的功能模块设计 (本章对系统的总体设计进行了分析,描绘出系统的各种功能结构图形以及数据库的设计) 第四章: 系统详细设计与实现 (本章对系统的各个功能模块进行了详细的设计,并给出了必要的图片说明和核心代码) 第五章:小结 (本章对全文进行总结) 系统主要实现三个大的功能模块:前台用户模块,后台管理员模块及论坛模块。前台用户模块,用户可以浏览搜索社团信息,相关的公告,图片等,会员还可以对相关信息进行留言。后台管理员可以管理的内容包括:会员信息,新闻、公告、图片的添加删除修改操作。而论坛模块用户可以浏览相关板块的帖子,注册后可以发表帖子及相关评论。 系统具体实现性能需求如下: 界面设计的友好:本系统设计的目的是提供给用户使用,设计时从用户的角度出发,整个界面应该给人以友好,简洁的感觉,页面操作简单明显,使用上尽量人性化。 功能完善性:系统的设计开发满足管理信息系统(MIS)所应具有的所有功能,而且在此基础上尽可能添加一些新功能,使系统更加的强大和完善。 系统可维护性:在系统设计开发前,就应该考虑到每个系统不可能尽善尽美,在后期使用期间还应不段的更新和维护,所以设计时就应该注意这样的问题。 系统管理高效性:系统在管理员模块设计方面,应该讲究系统管理的方便性及高效性,因为在后期使用阶段,随着信息量的增大,必定会给管理带来一定的困难,所以做到以上的性能要求是必要的,这样也可提高系统的反应速度。(所有权: 毕业设计网 QQ:306826066 ) 下面我们用UML的用例图对系统的需求分析进行描述。用例图显示的是角色与使用案例之间的交互关系,从用户的角度出发,识别出与角色有关的用例。这里我们有两个角色一个是用户,另一个是管理员。 摘要 2 Abstract 3 第一章 绪 论 4 1.1系统开发的背景与意义 4 1.2本课题研究的内容与目标。 4 1.3 本文的主要内容及组织结构 4 第二章 系统分析 6 2.1可行性分析 6 2.1.1经济性 6 2.1.2技术性 6 2.1.3 时机可行性 6 2.1.4 操作性 6 2.2 需求分析 6 2.3 系统相关技术介绍 8 2.3.1 B/S结构 8 2.3.2 Visual Studio简介 8 2.3.3 asp.NET 10 2.3.4 Microsoft SQL Server 2000 10 第三章 系统功能模块设计 12 3.1 系统开发模式 12 3.2数据库设计 12 3.3 功能模块设计 13 第四章 系统详细设计实现 17 4.1 前台模块 17 4.1.1 主页左侧栏目 17 4.1.2 新闻浏览 18 4.1.3 图片欣赏 19 4.1.4 发表留言 21 4.1.5 社团协会简介 22 4.2 后台模块 22 4.2.1 管理员登陆 22 4.2.2 会员管理 24 4.2.3 新闻管理 26 4.2.4 公告管理 26 4.2.5 图片管理 27 4.2.6 密码修改 29 4.3 论坛模块 30 (所有权: 毕业设计网 QQ:306826066 ) 结 论 31 致谢 33 |