社团活动经费申请系统
目 录
一、引言 1
(一)开发背景 1
(二)选题意义 1
(三)设计目标 2
(四)开发软件 3
二、系统分析与设计 4
(一)系统功能需求 4
(三)数据库设计 5
(四)原型设计 7
(五)开发及运行环境 8
三、概要设计 8
(一)基本设计和处理流程 8
(二)系统功能模块图 9
(三)系统功能结构 9
四、系统具体实现 10
(一)登录 10
(二)注册 11
(三)资金申请 13
(四)消息发送 14
(五)个人信息修改 15
(六)已接收消息 16
(七)稿件搜索 18
(八)教师管理 19
五、系统测试 21
(一)测试环境 21
(二)测试过程 21
六、结束语 22
致谢 23
参考文献 24
一、引言
(一)开发背景
在我们的大学生活中,离不开各种各样的社团活动,也需要一些社费来开展这些活动,它给了我们丰富的校园,也给我们带来一些烦恼,社团活动申报的审批延迟,经费等问题,涉及一些细节问题,社长无法直接口述反映,不仅反映社团联的工作效率相对低下,为了使得大学社团活动资金申请更加规范化,所以迫切需要一种平台来解决这些问题。
(二)选题意义
社团活动丰富了我们的大学生活,同时资金申请也必须更加规范化和透明化,更是对高质量的社团活动的基础。
(三)设计目标
主 *好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
要的设计目标包括社长在线申请,由社联财政部,相关指导老师,以及社联主席进行批复,实现申请规范化,社长可以根据网面提示填写申请表,无纸化操作更加便捷,不同系的指导老师可以分别批复不同的申请,更加专业化。
主要设计(研究)内容:
1、与申报相关的“人员”问题,其中涉及到社长、社团联主席、社团联评委、社团指导老师等四个用户。
2、与申报“流程”相关的功能涉及问题,首先是各部分人员的功能,或者负责的模块,其次是流程的顺序问题,如何有条不紊。
(1)社长负责社团活动以及资金的申报,提交相应的word申报文档
(2)社团联主席在担任评审的同时也“担任”着一个中介的作用,负责将社长的申报内容提交给社团评审还是社团指导老师;
(3)社团评审负责对于相应的社团给出相应的意见,并作为社团负责老师以及社团联主席的参考。
(4)社团指导老师担任终极“裁判”的一个作用,权利最大,参考完社团评委意见和社长意见,明确活动可行性,并且划出资金分配。
(四)开发软件
1. SQL Server 2008
Microsoft 公司推出的关系型数据库管理系统,有便携性和可伸缩性等优点,可在Microsoft Windows 98 电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台运行。
2. VS 2010
Visual Studio是微软公司推出的开发环境。是现在流行的Windows平台应用程序开发环境。它不仅仅支持Microsoft SQL Server,它还支持?IBM?DB2和Oracle数据库的运行。
二、系统分析与设计
(一)系统功能需求
主要功能如下:
1.社长能够提交申请表以及上传申请附件,其次查看以及申请资金情况。
2.社团联主席能够根据社联财政部以及老师的专业批复做出准确的判断,并且安排社联财政部进行发放资金。
3.老师扮演了专家的角色,是最权威的评论以及批复人员。
4.社联财政部不仅担任一个中介的角色也是社联主席批复的根据。
(二)系统分析图
1、实体对象模型:主要就是四个用户功能之间的联系和用户各自的功能的实现,如图2-1所示:
图2-1实体对象模型图
2、实体对象类模型图:数据表各自的字段和数据表之间相互的联系,如图2-2所示:
图2-2实体对象类模型图
(三)数据库设计
1、数据库的需求分析
社团社长表:社长ID,社长姓名,密码,系别,班级,邮箱,爱好,社长系别,技能等级,社长年龄
社团负责教师表:教师ID,教师姓名,密码,系别,班级,邮箱,教师负责方向等等
社联主席表:主席ID,姓名,密码
数据库的逻辑结构设计
表1 社长表(tb_sz)
字段名称
类型
宽度
可否未空
约束
含义
authorID
int
4
否
主键
社长ID
authorName
varchar
50
否
社长姓名
password
varchar
50
否
密码
authorSex
Varchar
10
否
性别
表2 教师表(tb_sj)
字段名称
类型
宽度
可否未空
约束
含义
expertID
int
4
否
主键
教师ID
expertName
varchar
50
否
教师姓名
password
varchar
50
varchar
50
否
成员姓名
int
4
否
主键
成员ID
adminPwd
varchar
50
否
成员姓名
3、数据表关系图,如图2-3所示:
一、引言 1
(一)开发背景 1
(二)选题意义 1
(三)设计目标 2
(四)开发软件 3
二、系统分析与设计 4
(一)系统功能需求 4
(三)数据库设计 5
(四)原型设计 7
(五)开发及运行环境 8
三、概要设计 8
(一)基本设计和处理流程 8
(二)系统功能模块图 9
(三)系统功能结构 9
四、系统具体实现 10
(一)登录 10
(二)注册 11
(三)资金申请 13
(四)消息发送 14
(五)个人信息修改 15
(六)已接收消息 16
(七)稿件搜索 18
(八)教师管理 19
五、系统测试 21
(一)测试环境 21
(二)测试过程 21
六、结束语 22
致谢 23
参考文献 24
一、引言
(一)开发背景
在我们的大学生活中,离不开各种各样的社团活动,也需要一些社费来开展这些活动,它给了我们丰富的校园,也给我们带来一些烦恼,社团活动申报的审批延迟,经费等问题,涉及一些细节问题,社长无法直接口述反映,不仅反映社团联的工作效率相对低下,为了使得大学社团活动资金申请更加规范化,所以迫切需要一种平台来解决这些问题。
(二)选题意义
社团活动丰富了我们的大学生活,同时资金申请也必须更加规范化和透明化,更是对高质量的社团活动的基础。
(三)设计目标
主 *好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
要的设计目标包括社长在线申请,由社联财政部,相关指导老师,以及社联主席进行批复,实现申请规范化,社长可以根据网面提示填写申请表,无纸化操作更加便捷,不同系的指导老师可以分别批复不同的申请,更加专业化。
主要设计(研究)内容:
1、与申报相关的“人员”问题,其中涉及到社长、社团联主席、社团联评委、社团指导老师等四个用户。
2、与申报“流程”相关的功能涉及问题,首先是各部分人员的功能,或者负责的模块,其次是流程的顺序问题,如何有条不紊。
(1)社长负责社团活动以及资金的申报,提交相应的word申报文档
(2)社团联主席在担任评审的同时也“担任”着一个中介的作用,负责将社长的申报内容提交给社团评审还是社团指导老师;
(3)社团评审负责对于相应的社团给出相应的意见,并作为社团负责老师以及社团联主席的参考。
(4)社团指导老师担任终极“裁判”的一个作用,权利最大,参考完社团评委意见和社长意见,明确活动可行性,并且划出资金分配。
(四)开发软件
1. SQL Server 2008
Microsoft 公司推出的关系型数据库管理系统,有便携性和可伸缩性等优点,可在Microsoft Windows 98 电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台运行。
2. VS 2010
Visual Studio是微软公司推出的开发环境。是现在流行的Windows平台应用程序开发环境。它不仅仅支持Microsoft SQL Server,它还支持?IBM?DB2和Oracle数据库的运行。
二、系统分析与设计
(一)系统功能需求
主要功能如下:
1.社长能够提交申请表以及上传申请附件,其次查看以及申请资金情况。
2.社团联主席能够根据社联财政部以及老师的专业批复做出准确的判断,并且安排社联财政部进行发放资金。
3.老师扮演了专家的角色,是最权威的评论以及批复人员。
4.社联财政部不仅担任一个中介的角色也是社联主席批复的根据。
(二)系统分析图
1、实体对象模型:主要就是四个用户功能之间的联系和用户各自的功能的实现,如图2-1所示:
图2-1实体对象模型图
2、实体对象类模型图:数据表各自的字段和数据表之间相互的联系,如图2-2所示:
图2-2实体对象类模型图
(三)数据库设计
1、数据库的需求分析
社团社长表:社长ID,社长姓名,密码,系别,班级,邮箱,爱好,社长系别,技能等级,社长年龄
社团负责教师表:教师ID,教师姓名,密码,系别,班级,邮箱,教师负责方向等等
社联主席表:主席ID,姓名,密码
数据库的逻辑结构设计
表1 社长表(tb_sz)
字段名称
类型
宽度
可否未空
约束
含义
authorID
int
4
否
主键
社长ID
authorName
varchar
50
否
社长姓名
password
varchar
50
否
密码
authorSex
Varchar
10
否
性别
表2 教师表(tb_sj)
字段名称
类型
宽度
可否未空
约束
含义
expertID
int
4
否
主键
教师ID
expertName
varchar
50
否
教师姓名
password
varchar
50
varchar
50
否
成员姓名
int
4
否
主键
成员ID
adminPwd
varchar
50
否
成员姓名
3、数据表关系图,如图2-3所示:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1733.html