基于asp.net的社团管理系统的设计与实现(附件)【字数:8244】
目 录
一、引言 1
(一)系统开发背景 1
(二)国内外研究现状 1
(三) 课题研究意义 1
二、 相关技术介绍 2
(一) ASP.NET技术 2
(二) MySQL数据库 2
(三) B/S框架 2
三、系统分析 2
(一)系统研究内容 2
(二)系统可行性分析 3
(三)系统需求分析 3
四、系统总体设计 3
(一)系统功能结构设计 3
(二)系统数据库设计 4
1.数据库概念设计 4
2.数据库逻辑设计 5
五、系统详细设计 7
(一)学生社团管理系统前台 7
1.系统前台首页 7
2.社团信息列表页面 8
3.社团信息详情页面 9
4.社团活动展示页面 10
5.社团注册页面 11
(二)学生社团管理系统后台 12
1.系统用户管理模块 13
2.社团信息管理模块 13
3.社团部门管理列表页 14
4.通知公告管理模块 15
5.社团活动管理模块 16
6.入团申请管理模块 17
六、系统测试 17
(一)测试方法 17
(二)测试用例 18
1.用户注册功能测试 18
2.社团申请模块测试 18
总 结 1 *51今日免费论文网|www.51jrft.com +Q: ^351916072^
9
致 谢 20
参考文献 21
一、引言
(一)系统开发背景
与高中生活不同,大学生活中不仅强调专业知识的学习更注重学生综合能力的培养。高校内的各种学生社团能够很好的帮助学生锻炼自己的心理素质,待人接物的能力。更重要的是很多社团能够很好的挖掘学生的专业兴趣,帮助学生在游戏中学习。随着高校招生人数的增多,各类社团的数量以及社团内的团员数量都有了明显的增长。这给社团的管理带来了巨大的难题,首先是对社团人员管理的难度增加。其次社团相互之间的活动缺乏关联性,活动的申请与管理涉及到经费与场地需要高校老师在其中进行调节。
综上所述想要更好的实现社团的管理,需要建立完整的社团规章制度对成员与社团活动进行约束。信息化背景下社团管理系统的优势就显现出来,通过信息化的手段去对校园内大量社团的活动申请进行管理能够提高消息的传达与处理速度,方便老师的同时也给学生提供方便。
(二)国内外研究现状
国外高校对于各类信息化软件的设计投入较多,很多高校都在使用社团管理系统。信息化技术的发展推动高校管理方式发生了变化,很多学校使用的社团管理系统都是基于高校的实际社团环境出发进行设计的。它本质上是一个无纸化的办公系统,帮助学生通过网络提交社团创建申请、社团活动申请、入社申请等信息,同时教师也可以使用系统及时的对学生的各种审批进行审批,审批结果能够以较快的速度反馈给学生。同时它也是一个宣传系统,高校学生浏览系统当中的社团介绍信息、社团活动信息、社团公告信息能够对各类社团有一个比较清晰的了解,同时了解到社团的公告信息。在国外已经有了比较规范的法律对高校社团的管理进行约束,并且不同的学校也会根据自己的实际情况发布各种规章制度。
(三) 课题研究意义
研究网上管理系统能够推动社团正向发展,让社团活动的申请流程简化之后能够增长学生组织各种活动的积极性。将原来的线下活动申请转移到线上之后,社团负责人通过系统将活动举办申请提交给相关的负责老师,老师进入系统审核通过之后活动负责人直接就能够接收到审批是否通过的信息,减轻工作压力也能够对数据更好的进行管理。
系统还能够对社团进行宣传,所有的高校学生都能够通过网址对社团进行访问。社团的基本介绍信息,举办的各种活动信息都能够通过系统进行宣传。社团活动的举办不仅是对学生个人能力的锻炼,也能够帮助高校增长自己的知名度。
二、 相关技术介绍
(一) ASP.NET技术
ASP.NET技术是动态网站开发过程中较常使用到的一项服务器端脚本技术,在使用过程中可以通过类库对操作系统当中的文件进行处理,在跨平台使用方面也有很好的适应性。主要特点如下:
1.python、C#等编程语言都能够在ASP.NET上使用。
2.用户对网站进行访问或刷新时处理速度更快。
3.ASP.NET当中的控件能够帮助开发者直接完成页面布局工作。
4.ASP.NET能够满足不同使用需求的角色用户的功能分配需求。
(二) MySQL数据库
MySQL数据库的每一张表当中都有一个主键,通过主键能够更好的对数据进行定位。对于小型网站来说可以使用社区版本的数据库管理系统使用,因为其源代码是开放的所以对于开发者来说非常友好,小型企业可以更好的节约项目开发成本。很多软件产品需要在多个操作系统当中工作,而MySQL数据库也能够适应这一需求。
(三) B/S框架
浏览器/服务器的模式是现在绝大部分系统在设计与开发时会选择的方式,通过浏览器为用户端提供服务来对服务器商店系统功能进行访问能够让系统的升级与维护更加方便,只调整服务器当中的内容而不需要用户参与进来,无论是对于软件提供方还是使用的用户都能够得到更好的使用体验。
三、系统分析
(一)系统研究内容
(1)平台需求分析阶段:高校现阶段社团管理面临大量信息需要在较短时间内进行处理与反馈的需求,对社团管理需求分析之后高校社团管理平台的用户及社团办公的业务流程。拟使用前后台的方式对不同的用户、不同的功能模块进行区分处理。
原文链接:http://www.jxszl.com/jsj/xxaq/608511.html