学生社团管理系统.docx

上传人:b****8 文档编号:10248322 上传时间:2023-02-09 格式:DOCX 页数:20 大小:763.85KB
下载 相关 举报
学生社团管理系统.docx_第1页
第1页 / 共20页
学生社团管理系统.docx_第2页
第2页 / 共20页
学生社团管理系统.docx_第3页
第3页 / 共20页
学生社团管理系统.docx_第4页
第4页 / 共20页
学生社团管理系统.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

学生社团管理系统.docx

《学生社团管理系统.docx》由会员分享,可在线阅读,更多相关《学生社团管理系统.docx(20页珍藏版)》请在冰豆网上搜索。

学生社团管理系统.docx

学生社团管理系统

 

项目管理课程设计报告

课题:

学生社团管理系统

专业班级:

计科30101班

姓名:

学号:

203017010100

指导教师:

日期:

2013~9~2至2013~9~6

 

 

1.项目概述

随着信息化管理技术的成熟与发展,高校的各项管理工作逐步实现信息化,传统的纸册记录管理模式将被逐渐取代。

学生只需上网登录本校主网站即可查询自己的学籍、成绩等相关信息,可谓快捷方便。

然而在一些大学学生活动中,各个社团的管理方式仍处于手工方式的文件往来阶段,管理模式严重滞后,急需向信息化、网络化管理方式转变。

社团管理系统是为了管理好会员参加社团情况等信息而设计的。

学校作为一种信息资源的集散地,会员和社团繁多,包含很多的信息数据的管理。

现今,有很多的学校都已开始使用计算机进行信息管理。

根据调查得知,他们以前对社团信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于会员参加社团情况的统计和查询等往往采用对社团的人工检查进行,对会员参加社团的权限、以及社团代号等用人工计算、手抄进行。

数据信息处理工作量大,缺乏系统、规范的信息管理手段。

一般会员参加社团情况是记录在资料上,社团的工作人员也只是当时对它比较清楚,时间长了,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。

如要对很长时间以前的社团情况进行更改就更加困难了。

在这种情况下,社团管理系统能够实现方便高效的社团管理模式。

大学生社团管理系统是一款用于学校社团管理的应用软件,内有简单易用用户界面、功能强大的数据库操作和查询操作,可以直接在上面登记社团资料,包括社团档案登记、社团活动登记,社团会员登记、社团部门登记、社团会费申请、审批等功能。

可以直接在上面查询各种资料,可以按照指定的字段进行查询功能,此外由于delphi的rave报表在制作动态报表上有所欠缺,故而本人导出查询数据到EXCEL指定的模板从而进行打印。

并具有用户权限管理等基本的权限功能。

本软件通用性增强,操作简单,操作工作量小。

数据存储量大,分类清楚,使工作更轻松。

本设计是由Visual Basic 6.0连接 Access 2000数据库联合开发,选用结构化生命周期法与原型法相结合的方法开发,综合运用数据库技术、程序设计技术,结合学生社团管理知识,以Visual Basic 6.0作为系统前台应用程序开发工具,Access 2000作为后台数据库,通过Visual Basic 6.0中的Data控件使两者进行连接从而进行系统软件开发。

本系统无论从开发成本,相关材料等各方面看都具备经济可行性。

开发成本低,相关书籍都可以在图书馆借到,需求分析相对简单,只需与指导老师进行交流,充分了解工作需求、研究步骤,而无须多少经费,并且在开发过程中只需要一台PC机,并不需要别的大型设备。

而且在本系统开发完成后,不必增加管理工作人员的岗位,故没有人力资源成本的增加,反而,可以充分提高相关人员的工作效率,用很低的成本就可实现较大的效益。

从这几方面说,本系统具备经济可行性。

在系统的操作阶段,该系统的使用并不困难,使用系统的工作人员,除了需要具备在MicrosoftWindows平台上使用个人电脑的知识,并不需要特别的技术能力,只要花费较少的时间去了解学习,即可做到熟练操作使用。

所以系统在操作上是可行的。

2.工作任务书

2.1项目目标

设计这个学生社团管理系统的初衷,是为了使学校能够更好地管理本学院繁多的学生社团,以及方便学生更好地了解各个学生社团的信息,从而丰富学生的课余生活。

系统总体目标如下:

(1)以真实、准确数据为基础,以先进、有效、合理的管理方法为核心,以现代计算机技术为手段,建设大学生社团管理系统。

(2)提高园内办事效率,社团协会负责人及会员能及时、准确地掌握各种信息,为决策提供有效的依据。

(3)实现内部管理电脑化,实现信息共享。

大学生社团管理系统是一款用于学校社团管理的应用软件,内有简单易用用户界面、功能强大的数据库操作和查询操作,可以直接在上面登记社团资料,包括社团档案登记、社团活动登记,社团会员登记、社团部门登记、社团会费申请、审批等功能。

可以直接在上面查询各种资料,可以按照指定的字段进行查询功能,并具有用户权限管理等基本的权限功能。

本软件通用性增强,操作简单,操作工作量小。

数据存储量大,分类清楚,使工作更轻松。

2.2功能要求

整个系统服务于普通用户、系统管理员两类用户,从操作简便、界面美观、灵活实用的用户要求出发,权限问题解决一个什么用户登入系统得到一个什么样的操作的问题。

该系统必须能够正确识别在什么用户对系统进行操作的时候能够实现那些功能,屏蔽那些功能。

同时学生社团管理系统必须能够达到要求的功能,才能满足各种不同种类的用户对该系统的要求。

功能方面,本系统主要分为六大模块:

登录模块、非学院访问者模块、学院访问者模块、社团成员模块、社团管理模块、学院管理模块。

1)登录模块,该模块主要完成用户管理和密码修改功能。

2)社团管理模块,该模块主要完成会员管理、活动管理、收支管理、物品管理等功能。

如可以添加参加社团的会员,当然在这个过程中必须填写入团会员的基本信息,如学号、姓名、性别等基本信息。

3)学院访问者模块,该模块主要完成社团查询、会员查询、活动查询等功能。

4)社团成员模块,可以发布信息,可以浏览信息,对社团、会员、活动、收支、物品等信息进行查询。

在查询的过程中必须给出所查询对象的主要信息。

如在查询会员的时候必须提供所查询会员的社团名称、会员的学号、年龄等信息。

5)学院管理模块完成对注册的社团进行条件限制。

如在注册社团的时候需要提供社团的基本信息,如社团名称、所属院系、注册时间、社团编码等信息。

修改社团的信息的时候必须提供社团的编码,然后才能修改社团的基本信息。

在进行社团删除的时候必须提供社团的编码,这样才能删除社团。

6)非学院访问者模块,只能查看社团基本信息,如名称,负责人,活动等。

此系统的WBS图如下:

2.3性能要求

本系统的主要性能要求如下:

1)磁盘容量要求

本系统数据库系统较小,数据库文件占用空间也相对较小,因此,对磁盘容量要求较低,一般的计算机足可以提供。

如果空间不够,这个就要管理员及时的清空系统中的过期文件。

2)安全性要求

本系统有着权限设置,不同的用户有不同的权限,用户不可以越权进行操作,用户也不可以越权更改或者访问管理员的页面。

对于非法用户,不能对软件进行任何操作,必须进行登录才可以操作。

3)易用性要求

要求界面友好,色彩清新,菜单清楚,使用户能很快上手,易于操作使用。

对于部分信息的发布要求达到所见即所得的效果。

效率问题:

学生社团管理系统,顾名思义就是对学生社团的各种相关操作进行有效的管理。

尽可能的缩短各个操作的手续和操作时间,提高运作效率,是该系统的重要特点。

维护问题:

该系统要便于维护,并能精准地进行每天的数据交流和保存。

这要求整个系统的结构不仅要严谨,而且要具有较高的数据处理能力。

系统应满足并行登录、并行查询的速度要求。

其中主要内容包括:

a.保证100人以上可以同时登录系统。

b.所有查询速度应在10秒以内。

c.保证数据的每周备份。

d.出现问题应在10分钟内恢复。

系统应该拥有强大的报表功能。

包括:

a.要能够生成详细的器械存取报表。

b.报表包括详细的使用人员和时间以及费用等信息。

3.项目进度计划

3.1分解项目工作

通过对《学生社团管理系统》任务书的分析(分析项目结构)结果,进一步对本项目的任务进行分解,采用图表方式进行任务分解的分解结果如下图所示。

 

3.2项目工作关系表

 

3.3绘制甘特图

 

3.4绘制网络图

 

 

3.5里程碑计划

序号

里程碑事件

交付成果

预计完成时间(天)

1

需求分析完成期

需求规格说明书

10

2

系统总体设计完成期

总体设计说明书

6

3

系统详细设计完成期

详细设计说明书

26

4

系统实现完成期

原程序代码、用户使用手册

16

5

软件测试完成期

测试计划、测试报告

2

7

项目提交完成期

系统文档、验收报告

2

 

4.项目规模成本估算

4.1分解项目工作

通过对《学生社团管理系统》任务书的分析(分析项目结构)结果,进一步对本项目的任务进行分解,采用图表方式进行任务分解的分解结果如下图所示。

4.2项目规模估算表

注:

规模单位为人/天

WBS

名称

估计值(人天)

小计(人天)

总计(人天)

1

登录版块

 

15

75

1.1

身份识别

10

 

 

1.2

权限

5

 

 

2

非学院访问者版块

 

 2

 

3

学院访问者版块

 

5

 

3.1

发送申请

5

 

 

4

社团成员版块

 15

 

4.1

个人信息

5

 

 

4.2

社团关联

5

 

 

4.3

信息获取

 

5

社团管理版块

 10

 

5.1

成员管理

5

 

 

5.2

信息发布

5

 

 

6

学院管理版块

 

10

 

6.1

审核

5

 

 

6.2

维护

5

 

 

7

数据库

 10

 

8

主界面

 8

 

表4-1项目规模估算表

4.3开发成本

由于任务分解的结果主要是针对开发任务的分解,管理任务和质量任务可以通过计算开发任务得到,根据以往经验,管理任务和质量任务=30%*开发任务。

从表4-1得知项目规模是75人天,开发人员成本参数=1000元/天,则内部的开发成本=1000元/天*75天=75000元,

4.4管理、质量成本

管理任务和质量任务可以通过计算开发任务得到,根据经验,管理任务和质量任务=30%*开发成本。

项目的管理和质量成本=开发成本*30%=22500元

4.5直接成本

直接成本=75000+22500=97500元

4.6间接成本

间接成本包括前期合同费用、房祖水电、培训、员工福利、客户服务等,根据以往经验,采用公式:

间接成本=30%*直接成本=29250元

4.7总估算成本

项目总估算成本=97500+29250=126750元

4.8项目报价

重新评估一下项目的报价准确性,当然这时候,项目的合同已经签署了,报价是不能更改的,但是通过再次的评估可以进一步明确企业的项目运作和利润情况等。

项目利润如果是40%,其中风险基金15%,利润20%,税费5%。

则项目的总报价=126750×140%=177450元。

 

另外,可以采用简便的算法进行估算,企业的报价可以通过开发规模的估算直接得出,例如如果成本系数为5.2万元/人月,一个人月22人天,则项目报价=5.2*75/22=177272元。

4.9成本预算

在编制学生社团管理系统项目计划中考虑到,4个开发人员是全职在这个项目中,而项目经理、质量保证和配置管理人员不是全职在这个项目中,他们同时还在管理其他的项目,进行成本估算的时候,应该根据项目人员付出的时间及各项任务的具体情况进行成本预算,最后可以得到比较详细的成本分配情况,即成本基准,资源费用比例如表4-2所示

表4-2资源费用比例

 

根据每个任务的资源分配和时间安排,确定项目的预算,如表4-3,预算总成本为186000元,与估算成本基本持平,这样186000元可以作为项目的成本控制参考。

表4-3项目成本预算

 

心得体会

一个星期的课程设计结束了,经过几天的学习实践收获很多,心中倍感充实,当我们组写完这篇报告的时候,有一种如释重负的感觉,感慨良多。

首先诚挚的感谢老师从课程设计第一天开始,到最后的项目完成,都非常耐心的对我们进行指导。

从他的讲授中我们学到了软件项目的流程。

通过这次课程设计,对于软件项目管理有了较深的认识。

社团管理系统的构建虽然有些粗糙,但我已尽了力。

此系统已经具备了常用的基本功能,它运行稳定,资源占用率少,对系统配置要求较低等,它完成了系统要求的主要功能,运行速度快,这些都是它的优点。

在整个开发过程中,同样遇到了很多难题,也看到了自己知识的不足与贫乏,在这个过程中让我学到了很多新的知识。

面对信息时代的机遇和挑战,我们只要利用先进的管理手段,就可以提高学生社团事务管理水平,使事务管理走向更加成熟的道路。

社团管理系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,尤其对于复杂的信息管理,计算机能够充分发挥它的优越性

系统在设计过程中不可避免地遇到了各种各样的问题,有关ASP的许多细节问题都要靠自己去摸索,加之本人水平有限,并没有完全地理解ASP的强大功能,而且还存在着许多不足之处。

我深刻体会到了一个软件的设计和它的发展是那么的严密,容不得半点的马虎。

要严格按照软件工程的方法与思想,逐步完成。

同时也让我明白了,很多的知识在用时才会觉的“书到用时方恨少”,只有靠平常的积累。

通过本次毕业设计我学到了不少新的东西,也发现了一些的问题,有些在设计过程中已经解决,有些还有待今后慢慢学习。

只要学习就会有更多的问题,有更多的难点,但也会有更多的收获。

此次软件工程课程设计过程中和报告中,由于能力和经验的不足,做事考虑的不周全,有时对做的某部分功能考虑的不完整,老师和同学都曾给了我们很大的帮助,我们要感谢这些给予我帮助的同学们,和他们在一起讨论的过程使我提高了做这个系统的兴趣,拓宽了我们的思路。

在以前学习的阶段我们大多重视的是理论,这时才能发现自已还有一些不足之处,例如对于有的知识掌握的不扎实,对一些概念、和知识的认识有待于进一步加强和提高。

设计的过程是学习和巩固知识的一个阶段,学习是永无止境的,在以后的学习和工作中我还要继续努力,不断的提高自己的知识水平和能力,扩展自己的知识面,努力让自己更充实,成为一个适应社会需求的复合型的人才。

 

参考文献

[1]夏邦贵编著.SQLServer数据库开发入门与范例解析.北京:

机械工业出版社,2004.20-55

[2]金林樵,唐军芳等编著.SQLServer数据库应用开发技术.北京:

机械工业出版社,2005.12-70

[3]丁爱萍编著.VisualBasic程序设计.西安:

西安电子科技大学出版社,2004.34-53

[4]王珊,萨师煊等编著.数据库系统概论.高等教育出版社,2006.13-78

[5]张海藩编著.软件工程导论.北京:

清华大学出版社,2003.10-97

[6]彭东编著.SQLServer2000应用开发技术指南.北京:

清华大学出版社,2004.18-88

[7]金林樵编著.网络数据库技术及应用.北京:

机械工业出版社,2004.45-78

[8]刘卫宏编著.SQLServer2000实用教程.北京:

科学出版社,2003.78-94

[9]龚波编著.SQLServer2000教程.北京:

科学出版社,2004.40-98

[10]王小茹等.VisualBasic6.0实例解析.北京:

北京大学出版社,2000.67-89

[11]张克东等.软件工程与软件测试自动化教程.北京:

电子工业出版社,2002.74-90

[12]刘涛等.VisualBasic6.0数据库开发实例.北京:

人民邮电出版社,2003.40-88

[13]陈磊等.数据库项目案例导航.北京:

清华大学出版社,2005.86-99

[14]林立军等.VisualBasic6.0数据库开发指南.西安:

电子科技大学出版社,2000.52-88

[15]唐任仲等.工程应用软件开发技术.北京:

化学工业出版社,1999.178-233

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 辩护词

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1