编号:
本科毕业设计
基于B/S架构的黄淮学院学生社团信息管理系统设计与实现
院 系:信息工程学院 姓 名:李松杰 学 号:1234160111 专 业:计算机科学与技术 年 级:2012级 指导教师:魏雪峰 职 称:副教授 完成日期:2014年5月
摘 要
大学社团是一个丰富校园文化、扩展学生视野、锻炼学生交际能力的学生组织,而社团的不断发展,社团活动的频繁,进入大学而选择加入自己兴趣社团的新生也越来越多,社团及社团人数的不断增加给日常管理带来诸多不便。在当前需求下,需要一款软件来管理这些繁杂的事务,即学生社团信息管理系统。
该系统即针对日常繁杂的社团事务管理而进行设计与实现,从节约学校管理人员及社团管理人员的时间及节省资源开销的角度出发,系统提供管理员管理学校社团、社团管理者管理本社团事务及社员通过登录查看、修改个人信息等,该系统为社团活动的安排、社团会员的管理提供方便快捷的管理功能,为社团管理效率的提升提供最大化的便利。
系统采用B/S架构,采用面向对象的分析与设计方法进行系统的设计,系统采用Visual Studio 2013平台下的ASP.NET进行开发,使用SQL Server 2008数据库管理工具。
关键词:社团管理;大学生社团;B/S架构
I
Abstract
The university association is a student organization which can enrich the culture of the campus, expand the students’ horizons and exercise students’ communicative ability. With the development of the association and frequent club activities, more and more freshman go into college and choose their interestedassociation. But the increasing associations and students have bring a lot of inconvenience to daily management. Here needs a new software to manage those multifarious things under the current needs, that is called students’ association management system.
This system’s design and realization are aimed at the management of the daily multifarious things of the association. It’s from the perspective of saving the school administrators and to reduce the resource consumption. From this system the administrator can administrate the school associations, the managers of the association can manage the community things and the members can check, amend personal information by logging in and so on. This system can also provide
convenient and quick management functions for the arrangement of the club activities and the management of community members, and provide maximum convenience to promote the efficiency of community management.
The system uses B/S architecture and it designed by the way of Object-oriented analysis and design . It developed by Asp.net of Visual Studio 2013 platform, use SQL Server 2008 database management tools.
Key words :Community management; Community of College Students;
B/Sframework
II
目 录
1 绪论 ................................................................................................................................... 1 1.1 课题研究的背景........................................................................................................... 1 1.2 研究目的和意义........................................................................................................... 1 1.3社团管理系统介绍 ....................................................................................................... 1 2 开发工具及运用技术介绍 ............................................................................................... 3 2.1VISUAL STUDIO 2013 ........................................................................................................... 3 2.2SQL SERVER 2008 .............................................................................................................. 4 2.3 INTERNET INFORMATION SERVICES(IIS) ................................................................................... 4 2.4ASP.NET技术 .................................................................................................................. 5 2.4.1ASP.NET技术介绍 .................................................................................................... 5 2.4.2ASP.NET的优势 ........................................................................................................ 6 2.5 B/S模式简介 ................................................................................................................. 7 2.5.1 B/S模式作用 ........................................................................................................... 7 2.5.2 B/S模式架构特点 ................................................................................................... 7 2.6 小结............................................................................................................................... 8 3系统分析 ............................................................................................................................ 9 3.1 系统可行性分析........................................................................................................... 9 3.2系统功能分析 ............................................................................................................... 9 3.2.1 用户需求分析 ......................................................................................................... 9 3.2.2功能需求分析 ........................................................................................................ 10 3.3系统用例图 ................................................................................................................. 11 3.4 系统数据库需求分析................................................................................................. 13 3.5 小结............................................................................................................................. 17 4系统设计 .......................................................................................................................... 18 4.1 系统功能设计原则..................................................................................................... 18 4.2 系统结构设计............................................................................................................. 18
III
4.3 功能权限划分............................................................................................................. 19 4.4 系统功能设计............................................................................................................. 19 4.5 数据库设计................................................................................................................. 21 4.6 小结............................................................................................................................. 23 5 系统功能实现 ................................................................................................................. 25 5.1 系统功能划分概述..................................................................................................... 25 5.2 系统功能实现............................................................................................................. 25 5.2.1 系统后台管理功能实现 ....................................................................................... 25 5.2.2 系统前台信息显示功能 ....................................................................................... 33 5.3小结 ............................................................................................................................. 36 6 系统测试 ......................................................................................................................... 37 6.1 测试环境..................................................................................................................... 37 6.2 功能测试..................................................................................................................... 37 6.2.1用户登录功能测试 ................................................................................................ 37 6.2.2 社团信息修改测试 ............................................................................................... 38 6.2.3 社团新闻修改测试 ............................................................................................... 38 6.2.4 社团查询测试 ....................................................................................................... 39 6.2.5 管理员权限测试 ................................................................................................... 39 6.3 小结............................................................................................................................. 40 参考文献.............................................................................................................................. 41 致谢...................................................................................................................................... 42
IV