在网络迅速发展的时代,众多软件被开发出来,给社团的管理带了极大的便利,而学生随着时代的发展越来越最求更加个性化的需求。以此,现在的社团管理以学生为导向,根据学生的需求开发一个适合现代化的大学生社团管理系统,以社团创新作为目标的社团信息管理网站。通过引入学生社团信息管理系统,不仅可以节省管理员的工作量以及避免了许多不必要的人力及物力资源,还可以促进社团的管理更加完善,提高社团的质量。通过完成学生社团管理系统,学生可以更加方便的查询社团和申请社团,社团成员可以更加紧密的联系在一起。在分析了学生社团管理方式的研究比较的基础上,开发了一个基于MFC的学生社团管理系统。系统主要实现了用户登入,密码修改,查询社团信息以及活动和会费的计录。社团信息管理系统的集成开发环境是Visual Studio,数据库管理运用了MySql,采用了MVC框架和MFC结构。
关键词: 学生社团管理系统 MySql MFC
College student club management system based on MFC model
In the era of rapid development of the Internet, many software has been developed, which has brought great convenience to the management of the community, and students are more and more demanding with the development of the times. In this way, the current club management is student-oriented, and according to the needs of students, we develop a modern college student club management system and a community information management website with the goal of community innovation. Through the introduction of the student association information management system, it can not only save the workload of administrators and avoid many unnecessary human and material resources, but also promote the management of the club to be more perfect and improve the quality of the club. By completing the student club management system, students can more easily inquire about clubs and apply for clubs, and club members can be more closely connected. Based on the analysis of the research and comparison of student club management methods, a student club management system based on MFC was developed. The system mainly realizes user login, password modification, query of community information, and recording of activities and membership fees. The integrated development environment of the community information management system is Visual Studio, and the database management uses MySql, using MVC framework and MFC structure.
Keywords:Student club management system Mysql database Microsoft Foundation Class Library
目录
第一章 项目概述
1.1 研究目的和意义
1.2 研究方向和现状
1.3 研究的主要内容
第二章 系统关键技术
2.1 C++技术
2.2 MFC技术
2.3 MySql技术
第三章 系统分析
3.1可行性分析
3.2性能分析
3.3功能分析
3.4 流程分析
第四章 系统设计
4.1系统结构设计
4.2数据库设计
第五章 系统的实现
5.1 用户功能模块的实现
5.2 管理员功能模块的实现
第六章 系统测试
6.1测试定义
6.2测试目的
6.3测试方案
6.4系统分析
第七章 总结与展望
参考文献
第一章 项目概述
1.1 研究目的和意义
在我国高等院校的创建与发展中,大学生群体不断壮大以及课外生活日益丰富,大学生社团的数量急剧增加,社团文化日渐丰富。大学生社团对学生的成长发展发挥着重要作用,但当前我国大学生社团发展存在不少问题,所以有必要建设一个大学生社团管理系统管理校内社团。该系统的开发是为学校提供一个管理大学社团的平台,为社团提供一个管理社团成员的平台,来解决社团管理的效率,减少社团信息的处理量。
1.2 研究方向和现状
在国外,美国和英国是最先考虑到大学社团管理系统的,上世纪 70 年代,美国就开发出来了第一代学生社团管理,只是由于那个时候计算机技术发展不是特别好,所以它是个大型机,缺点也很明显,就是十分巨大。而到了 90 年代,随着计算机发展越来越好,第二代社团管理系统也被开发出来,不同于第一代的大型机,第二代就变为了对于本计算机内的数据进行管理的系统,但是也拥有缺点,那就是无法联网。接着到了本世纪,随着第三代社团系统的设计出来,以上缺点都被一一解决,它能够较好的处理联网功能,并且能实现大量信息的处理功能。
在国内,由于计算机的发展没有国外那么快速,所以导致大学生社团管理系统的设计没有像国外那样发展迅速,但是现在国内某些大学也将次项目变成课题,来进行研究。
总的来说就是,国外的社团管理系统发展已经走向成熟阶段,并且还在不断完善功能,而国内的社团管理系统还处于发展阶段,因此国内各大高校内的社团管理系统并没有普及。
1.3 研究的主要内容
首先对项目进行需求分析,通过查阅资料或其他方式来了解与社团管理相关的过程,了解这个有助于我更好的进行需求分析。接下来分别从可行性分析、性能分析、功能分析这几个方面对系统进行了完善的系统分析。系统分析完毕后就是对各个本系统的各个功能模块进行详细的设计并完成代码编写,最后进行代码简化以及对系统进行系统测试,分别从两个方面对系统进行测试,一个是单元测试,一个是集成测试。