基于WEB的高校社团管理系统.doc

上传人:飞****9 文档编号:136865873 上传时间:2020-07-03 格式:DOC 页数:42 大小:2.84MB
返回 下载 相关 举报
基于WEB的高校社团管理系统.doc_第1页
第1页 / 共42页
基于WEB的高校社团管理系统.doc_第2页
第2页 / 共42页
基于WEB的高校社团管理系统.doc_第3页
第3页 / 共42页
基于WEB的高校社团管理系统.doc_第4页
第4页 / 共42页
基于WEB的高校社团管理系统.doc_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《基于WEB的高校社团管理系统.doc》由会员分享,可在线阅读,更多相关《基于WEB的高校社团管理系统.doc(42页珍藏版)》请在金锄头文库上搜索。

1、学 号 14122402494 毕 业 设 计题目:基于WEB的高校社团管理系统的设计和实现 作 者 喻 定 届 别 2016 届 院 别 计算机学院 专 业 计算机科学与技术 指导教师 张 健 东 职 称 外籍教师 完成时间 2016年5月12日 摘 要 对高校社团管理系统采用的自顶向下的结构化的系统分析方法是这篇文章的主要方法,描述了一个高校学生社团管理系统网站设计与实现的开发过程,各阶段的操作以及该操作的主要技术。文章开始介绍了项目开发的背景、意义和当前发展的状况;由此分析了系统的组织结构,具体完成了学生社团管理系统设计与实现的需求分析,也对技术、经济、社会层面进行可行性分析;接着是系统

2、设计,它包括高校学生社团管理系统必须实现的各个功能和基本的页面设计,通过对功能模块的分析,选择了相对应的系统开发模式,采用B/S模式,本系统使用JSP技术进行基本页面的设计与功能实现;在此基础上进行了该数据库的设计,即完成了概念结构设计、逻辑结构设计和数据库的实施。后台数据库选用SQL 2008数据库,最后进行了数据库表的设计。实验结果证明,使用该系统能既能提高参加者也能提高管理者的工作效率。关键词:高校社团;管理系统;B/S模式ABSTRACT Community management system in colleges and universities adopt the top-dow

3、n method of structured system analysis is the main method, this article describes a development process of design and implementation of a college student community management system website, each stage of the operation and the main technology of the operation. The article first introduced the develo

4、pment background, significance and development situation at present; The organizational structure of the system are analyzed, specific completed the student community management system design and implementation of the requirements analysis, and feasibility analysis of technical, economic and social

5、aspects, The system design includes that the university student community management system must realize the various functions and the basic page design, through the analysis of function module, choose the corresponding mode of system development, using B/S mode, this system USES the JSP language, d

6、esign and function realization of the basic page On the basis of the design of the database, or completed the concept structure design, logic structure design and the implementation of the database. Use SQL 2008 database backstage supporters database, finally this paper gives the design of the datab

7、ase table. The experimental results show that can use the system can not only improve the participants can also improve the working efficiency of administrators.Key words: college society; Management system; B/S mode目 录摘 要IABSTRACTII1 概述11.1 项目开发的背景11.2 项目开发的意义11.3 目前发展状况12 系统开发工具及运行环境32.1 开发工具32.2系

8、统运行环境43 系统可行性分析53.1 技术可行性53.2 经济可行性53.3 社会可行性54 系统需求分析74.1功能需求分析74.2数据需求分析105 系统设计165.1 系统功能设计165.2. 数据库表设计166 系统实现196.1登录模块196.2系统首页界面196.3 查看系统新闻界面206.4 查看活动信息画面216.5 社团详情页面216.6 留言界面226.7 社团申请以及退出社团236.8 资讯信息管理界面246.9 社团管理界面246.10 在线互动管理界面257 系统测试与分析267.1系统测试的定义与目标267.2系统测试的方法267.3 测试用例267.5 系统运行

9、情况298 总结30参考文献31致 谢32附 录331 概述1.1 项目开发的背景伴随着互联网和信息技术的迅速发展,人们的社会也发生着日新月异的变化,学生的日常活动也受到着或多或少的影响,网络时代的到来,很多日常工作都不满足于传统的纸质化办公模式的管理,传统的纸介质已经逐渐不能适应当大数据时代,计算机已经成为我们学习和工作的好助手,与计算机有关行业的迅猛发展,待处理的庞大数据逐渐发展成为待处理的事务和待管理的工作流。如今,生活中的许多领域已经离不开他,随着社团的迅速发展,社团的种类、管理的活动越来越多,伴随着学生的选择更加广泛,那么像以往的设点招收新成员,开会发布活动信息逐渐显得过于繁琐,既耗

10、费人力物力的同时还不利于学生的发展。从而,开发出一个学生社团管理系统来管理社团的各种工作迫在眉睫。所以,为了满足学生的多元发展,提高日常工作的效率,学校急需一个社团管理系统。1.2 项目开发的意义通过调查报告显示:“大部分的学生认为参加社团活动尤为重要,首先学生社团活动是课堂教学的有益延伸和补充,它能丰富学生的人际关系,开阔学生们的视野;同时经过交流各自的专业也能促进学生专业知识的学习,当然,参加社团活动也能够锻炼一个人的能力。”社团活动既能丰富学生的生活,也能促进学生智能的全面发展,这是对一个学生提前进入社会的锻炼,为以后真正步入社会奠定了基础。1.3 目前发展状况当代大学生的主体已经是“9

11、0后”,他们是在改革开放的大环境中和网络广泛普及中成长起来的。正是由于他们的成长环境不同从而各自的选择不同,为了满足学生的不同选择,高校的社团每年数量不断增加也趋于多元化,学生社团的类型也日益丰富。由当前发展来看,出现了很多在内容和形式上都有别于传统社团的“新面孔”:爱心社、电脑爱心医院、计算机协会、轮滑社、羽毛球协会、外语社、棋牌社等等。由于受欢迎的程度不同,有的规模大,活动多,影响面广,传统意义上的社团管理机制已经不能满足于学生的有效管理。由于社团一个重要支撑是经费,社团发展的瓶颈在于自己,所以一个社团的人数越多生存力就越强壮,所以很多社团通过狂揽会员,借助会费,即给社团增添了新的人员的同

12、时也加大了财力,这就是大部分社团普遍招揽新成员的一个主要原因;同时,随着社会上的大小企业的发展,需要借助学生社团来宣传自己,提高公司或产品的知名度,而恰好社团的成员通过帮助企业同时也锻炼了自己的能力,与社会初步接轨,形成友好合作。而当前的一些社团管理系统过于简单,没有与社会接轨,很多功能没有实现,更不适合大数据时代的到来。2 系统开发工具及运行环境2.1 开发工具(1) 数据库软件SqlServer2008SqlServer2008是对SqlServer2005的完善,是一个可以组织管理任何数据的数据库管理系统,在Microsoft的数据平台上发布, 同时它也允许使用Microsoft .NE

13、T 和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据。使用者想要方便的直接的访问数据只需通过普通使用的工具即可。它具有以下优点,首先是可信任的,使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。 其次是高效的,使得公司可以降低开发和管理他们的数据基础设施的时间和成本。最后是智能的,提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。(2) Web服务器TomcatTomcat是由Apache、Sun和其他一些公司共同开发出来的成果, 由

14、于Tomcat发展的的比较成熟,在技术上比较先进的同时性能还非常稳定,同时方便广大开发者的使用,所以Tomcat深受当前开发人员的喜爱。Tomcat在运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。并且高校社团管理系统是属于中小型的系统,那么轻量级应用服务器Tomcat非常适合开发和调试JSP。 (3) 集成开发工具MyEclipseMyEclipse是目前最流行的Java集成开发工具。MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成

15、开发环境,使用MyEclipse完成某项任务往往要比使用Eclipse更加快速、简单。主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。MyEclipse一经出现就以其快速、丰富的特性赢得了认可,其主要的属性有快速的性能、重构性能、快速修复错误、调整组织导入包、弹出窗口进行代码自动装配。由于功能强大,MyEclipse一度成为Java IDE领域的霸主。它能够很好地与MySQL、Tomcat进行集成。(4)开发语言JavaJava是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。虽然JAVA已经被广泛接受,但也时刻保持着更新,同时也有力地促进了Web的发展,从当前浏览器的发展来看,Java已被广泛运用到各个浏览器中。(5)开发技术JSP使用JSP技术,Web页面开发人员可以使用HTML

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 管理论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号