




已阅读5页,还剩63页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章 综述1.1大学生社团概述 学生社团是校园文化的重要载体,是学校第二课堂的重要组成部分。顺应社会和时代发展的需要,适应教育改革和学生成长成才的要求,总结并探索过去社团管理经验。大学生社团活动作为学校教育的补充和延伸而存在,作为高等院校学生综合素质培养的主要载体,是学生依据自己的需要而自由拓宽的天地,是大学生培养能力、增长知识、提高素质的一条重要途径,是提高学生综合素质的第二课堂。校园生活与课堂教学共同组成了大学生活的整体,它属于一种隐形教育,也就是说课堂以外的各类健康的社团活动对大学生全面素质的提高起着不可低估的潜移默化作用。随着教育体制改革的不断变化,社团日益成为校园里凝聚力和号召力最强的群体。它有效形成了一种文化氛围。高校社团无论从数量、规模还是从性质、风格上看都是丰富多彩的,形成了一种“百花齐放,百家争鸣”的局势,体现当代大学生的时代特征,其力量越来越不容忽视。 1.2发展现状1.2.1我国高校社团管理的现状及存在的问题高校社团在飞速发展的同时也出现了一系列问题,很多高校对社团的重视不足,缺乏正确的指导思想和明确的目标,缺乏科学的管理体系和规范的运行机制,从而在某些方面影响了充分健康发展。社团自身存在的活动内容的系统性不强,深度不够,社团干部的素质有待提高等问题也成为影响社团发展的重要因素。针对这些问题,围绕学生社团的管理和发展,学生社团管理机构要从建立社团良性发展机制,重视社团干部素质,改善社团内部环境以激发社员积极性等方面入手,强化管理,注重引导,打造平台,推动学生社团的向前发展。现今大学生社团存在的一些问题如下:1缺乏正确的指导思想和明确的目标高校社团在进入新世纪以来蓬勃快速的发展,逐渐引起学校的重视,但是,学校对于社团的引导和指导显然还不够。通常会把社团活动视为校园文化活动的补充,缺乏对社团活动的认识,即便意识到社团的重要性,但是没有强有力的指导和管理,使得社团发展思路不清,目标不明确,开展活动盲目、重复性强,很难打造精品。这些都需要对社团有一个准确的定位。2缺乏科学的管理体系和规范的运行机制虽然进入新世纪以来的这十年,各个高校都在积极探索大学生社团的管理方式方法,很多高校建立起社团联合会等组织,用于加强对社团的管理和引导,但是由于社团发展太快,管理机构要不断面对新问题、新形势,因此,形成成熟的管理体系还需要一个过程。另外,社团对成员缺乏足够的约束力,成员流动性大,也影响了管理体系的建立和完善。3活动内容的系统性不强,深度不够尽管由于社团类型的不同而开展了形式多样的活动,但是由于社团活动受到经费、场地的制约,缺乏有效明确的引导和指导,往往个人主观色彩比较浓,想到什么就做什么,能做什么就做什么,随意性比较强,因此缺乏目的性和系统性。此外,由于缺乏技术、专业指导老师的支持与指导,社团的管理水平不高,导致社团活动的内涵和深度不够,很难出精品。最后,社团与其他学生组织之间的关系不够清晰,活动协调性较差。4社团干部的素质有待提高社团干部对于社团发展起关键作用,当前社团干部的选拔有较好的机制,能够推选出社团中积极优秀的分子担任,但是缺乏后期培养。首先,是学校对社团干部的培养不够重视,缺乏相应的专业系统的培训,而学生社团自身实力有限,一般采取老生带新生的模式,这就无法靠自身独立对干部进行系统的培养。其次,是对社团干部的作用重视不够,缺乏相应的激励措施,在综合测评的加分及各项评优中忽略社团干部。1.2.2我校社团管理存在的问题及规划社团从其组织上讲,较之学生党团组织有一定的松散性和自由性。因为学生社团是在高校相关管理部门的许可下由学生自发组织建立的,社团成员在相互认识的基础上自愿参加社团活动,彼此之间重私人友情,从而在组织形式、社团成员和活动管理上难免产生流动现象,表现出会员的团体性和结构的松散性。我们天津理工大学现有学生社团30余个,在课外时间,各大学生社团积极广泛的开展各类活动,为学校的素质教育、学生工作做出了一定的贡献。但同时,也有一部分社团处在一种比较松散、管理无序的自发发展状态之中。有的社团名存实亡,有的打着社团的旗号,做的却是毫无意义的事情,有的处于重复建设中;这样的状况已不能适应新形势的发展要求,这种社团格局面临着新的挑战。详细调研后,发现产生这些问题的原因是多方面的,有社团本身设置,社团干部方面的原因等,我觉得更重要的是,学校社团目前还没有一个信息化的管理系统。我校学生社团数量比较多,结构也比较复杂。社团涵盖了文化、科技、体育、经济等各领域,社团规模不断扩大,社团人数不断增多,所以说不借助一个有效的管理系统,社团在会员信息管理、活动管理、财务管理等方面存在着工作量大,耗时费力,易出错等很多繁琐的问题。针对我校社团存在的实际问题,提出了以下规划。首先,建立社团管理的高效运行机制。以社团网络虚拟社区为载体,以“社团管理信息系统”为技术手段,以社团管理思想和方法为内容,提高管理效率,减少组织成本,促进相互交流和沟通,为实现学生社团管理的信息化、网络化创造良好的条件。其次,办好社团活动。高度重视学生社团的活动开展,积极采取措施为学生社团开展活动搭建舞台、拓展空间、提供机会。完善学生社团活动的项目申报制和责任制管理,在办好“学生社团文化节”社团活动项目的同时,鼓励其它精品学生社团活动蓬勃开展,使学生社团的价值在多姿多彩的社团活动中得以充分的体现。第三,建立有效的激励机制。扶持优秀学生社团的发展,建立完善的学生社团考核、评比、表彰、奖励机制,营造有利于优秀学生社团脱颖而出的良性竞争氛围。同时,对优秀学生社团在工作中重点支持,加大投入、加强管理,努力造就一批精品社团,使其成为学生社团发展中的主力军和领头羊。 1.3开发背景及技术方案本着帮助学校社团更好地进行信息化的系统管理,系统以学校社团的实际情况为基础,选用Microsoft Visual Studio.NET 2005作为开发软件。Microsoft Visual Studio .NET是用于快速生成企业级应用程序和高性能桌面应用程序的工具,同时选用SQL Server 2005 作为数据库系统管理工具。该系统是站在社团联的角度,对整个社团进行协调、有效的管理,并且给每个社团分配一定的权限,增强各个社团对于自身的独立管理,这样便达到了社联在管理社团的同时保证了每个社团的独立性。从而健全和完善了我校学生社团的管理机制,使社团的工作能够更加顺利的展开。论文以信息管理为中心,采用结构化开发方法对学校社团内部组织结构,功能需求进行可行性分析,自顶向下逐层分解,整篇论文主要分为以下几个部分。1.系统规划根据系统的需求,初步调查,然后进行可行研究,确定系统的架构。2.系统分析使用业务流程图和数据流图等分析系统业务流程、数据与数据流程。3.系统设计首先对系统的功能结构进行分析,使用E-R图、表等实现数据库的设计;其次是代码设计;最后完成的是输入输出设计。4.系统实施首先是对系统进行调试,分为程序调试、联合调试、系统调试三个阶段;其次是整理基础数据。5.系统运行与维护将开发出的系统运用到实际的工作中去,并对其进行维护。第二章 系统分析在系统目标需求基本确定的情况下,对系统开发进行可行性分析是很必要的一项工作,可行性分析就是根据系统的环境、资源等条件,判断所提出的信息系统项目是否有必要、有可能开始进行。可行性分析的主要任务是明确系统开发的必要性和可能性。用最小的代价来确定在课题的定义阶段的系统目标能不能实现,确定的问题能不能解决,在系统方案的技术上、操作上和经济上能不能接受3。2.1需求分析需求是对信息系统应该具备的目标、功能、性能等要素的综合描述。需求包括功能需求和非功能需求两大类。功能需求是信息系统应该提供的功能和能够达到的效用。非功能需求是指性能需求、运行需求、安全保密性需求以及开发费用、开发周期和可使用资源的限制8。需求分析,是通过调查用户对新开发信息系统的需要和要求,并且结合组织的目标、现状、实力和技术等因素,经过深入细致的分析,确定出合理可行的信息系统需求。2.1.1功能性需求分析根据对天津理工大学的社团管理的调查,详细了解、分析了社团管理的现状,归纳和总结了社团的需求,明确了系统的功能。其功能主要如下:基础申请:社团的成立、注册、撤销、恢复要向社联申请,每学年开始各社团注册后才能开展活动,社联审核各项申请;社员退出社团要向社团提出申请; 社团事务管理:社团活动管理(社团活动的开展要先提出活动申请,等待社联的审核)、评优管理、会员管理、值班管理和制度管理;社团财务管理:包括收入管理、支出管理和物品的管理;查询:有基础查询、社团事务查询、财务查询; 核算统计:社团财务统计、物品统计、会员统计;打印:工作证、报表打印;系统设置:主要有用户管理和数据库管理(数据库备份和数据库还原)2.1.2非功能性需求分析安全方面:保证开发的网站平台能够正常运行及作好相应备份,硬盘数据不丢失,硬盘不损坏。设置用户密码口令,保证不被非法操作;方便用户及时更换密码。对于每一个用户都设置一个权限,防止越权操作。其次,不需要大量的人力与资金的投入。再者,实现网站的“智能”化管理,便于学生查询和操作。2.2可行性分析一般来说,可行性分析可以从三个不同的角度来讨论:技术可行性、经济可行性、社会可行性。下面分别从这三个方面来讨论开发天津理工大学社团管理系统的可行性问题,说明并充分论证所选定的各项方案的可行性。2.2.1技术可行性硬件条件上来讲,现如今计算机技术的快速发展,计算机的功能越来越强大,计算机的内存、处理器、硬盘以及输入输出设备等都能满足开发系统的技术要求。软件条件上来讲,本系统采用Visual Studio .NET作为整个系统的开发平台,后台数据库选用的性能优越的SQL Server 2005。而且这两个工具在本科学习阶段我都进行了专业课学习,具备一定的程序编写和数据处理能力。另外,通过对系统分析和设计课程的学习,对系统规划到系统实施整个过程都有一定的掌握。因此,无论从硬件上还是软件条件上,该系统的开发在技术上是完全可行的2。2.2.2经济可行性经济可行性是指是把投资与收益的比较。此社团管理系统是一个小型的管理系统,工作流程比较简单,所以开发经费不是很大,与此同时,使用该系统还能够很好的节省人力、物力、财力,降低了人工处理产生的错误, 会大大地提高学校社团的各项工作的效率。而且在学校基本上大多数学生都有电脑,社团办公室也都配有电脑,通过C/S可以很方便地操作。所以说在经济上是可行的。2.2.3社会可行性社会可行性主要就是分析做某个项目对社会的影响,包括政治体制、方针政策、经济结构、法律道德、宗教民族、社会稳定性等。本系统的运用能提高社团管理的效率,加强学生与社团的联系和交流,非常有利于学校的管理工作。符合国家法律、法规规定;符合学校有关规定。所以说系统开发具有社会可行性。2.2.4结论综上所述,开发此学生社团管理系统是可行的。2.3.业务流程分析业务流程图是系统各部门、人员之间关系、业务关系、作业顺序、管理信息流动的图形表示。它可以帮助分析人员找出业务流程中的不合理迂回,逐个调查所有环节的处理业务、处理顺序、处理内容和对处理时间的要求,明白各环节需求信息、信息来源、流经去向、处理方法、计算方法、提供信息的时间和信息形态(报告、报单、屏幕显示)。业务流程图基本图例如图2.1所示。外部实体 数据存档 数据流向 内部实体图2.1 业务流程图基本图符Fig. 2.1 The elements of business flow diagram根据业务流程图的基本规范,结合我校社团的现实情况,本人绘制出了天津理工大学社团综合管理信息系统的业务流程图。如图2.2所示:社团管理员社团联管理员活动申请社团负责人社团成立信息审核信息评分员活动信息评分信息社团登记信息社团管理员社团会员会员信息收支信息会员信息注册信息评优信息社团撤销社团管理员退社信息会员汇总信息退社信息图2.2 业务流程图Fig. 2.2 The business flow diagram2.4数据流程分析及数据字典2.4.1数据流程分析数据流程分析是把数据在现行系统内部的流动情况抽象地独立出来,舍去了具体组织机构,信息载体,处理工具,物质,材料等,单从数据流动过程来考察实际业务的数据处理模式。数据流程分析主要包括对信息的流动,传递,处理,存储等的分析。描述系统数据流程的工具是数据流程图及其附带的数据字典,处理逻辑说明等图表。1数据流程图数据流程图是描述系统逻辑模型的主要工具,它可以用少数几种符号综合的反映出信息在系统中的流动,传递,存储和处理的情况。数据流程图具有抽象性和综合性两个特点,其抽象性表现在已经完全舍去了具体的物质,如组织机构,工作场所,物质流,货币流等,只保留了数据的流动,存储,使用及加工的情况。综合性表现在它可以把系统中的各种业务处理过程联系起来,形成一个整体。2基本图例 表2.1所示为系统数据流程分析图例和关于图例的文字说明:表2.1 数据流程图图例Table 2.1 Examples of data flow diagram符号说明符号说明外部实体数据流数据存储处理3外部实体外部实体指系统以外的人或事物。它表达该系统数据的外部来源与去处,如供应商,会员等。外部实体也可以是另外一个信息系统。4数据处理处理指对数据的逻辑处理,也就是数据的变换。它可以是人工处理,也可以是计算机处理。在数据流程图中,用长方形表示处理。功能描述部分是必不可少的,它直接表达这个处理的逻辑功能,一般用动宾结构来表示。功能执行部分表示这个功能由谁来完成,可以使一个人,也可以是一个部门,也可以是一个计算机程序。5数据流数据流是指处理功能的输入或输出,用一条带箭头的直线表示。箭头指出数据的流动方向。数据流可以是社团,服务,也可以是电话等。一般来说,对每个数据流要加以简单的描述,使用户和系统设计员能够理解一个数据流的含义。6数据存储数据存储表示数据保持的地方。这里“地方”并不是指保存数据的物理地点或物理介质,而是指数据存储的逻辑描述,它可以是一个实际的清单,文件夹,一叠登记表等手工文件,也可以是某个计算机文件或数据库等。2.4.2数据流程图数据流程的分析是通过数据流程图(Data Flow Diagram , DFD)来实现的,它把数据组织内部的流动情况抽象的独立出来,舍去了具体组织机构,信息载体处理工作等,单从数据流动过程来考察实际业务的数据处理模式。只有数据流程通畅,系统才能更好的完成。天津理工大学社团管理信息系统顶层数据流程图如图2.3所示。社团评优表、财务报表社团申请成立、注册、撤销、恢复、活动表社团负责人社团会员会员信息天津理工大学社团管理系统图2.3系统顶层数据流程图Fig. 2.3 The top layer data flow diagram天津理工大学社团管理信息系统第一层数据流程图如图2.4所示。F7评优信息F6社团信息F2社团基本信息F1会员信息F4社团收入支出信息F5物品信息F1会员信息F3活动信息F3活动信息F8活动收入支出信息P1社团基础申请P5核算统计P3 社团财务管理 P2社团事务管理D3 活动信息表社团负责人 P4会员管理D1 会员信息表D2 社团信息表社团会员社团负责人P6评优管理图2.4系统第一层数据流程图Fig. 2.4 The first layer data flow diagram 2.4.3数据字典数据流程图描述了系统的分解,既描述了系统有几部分组成,各部分之间有什么联系等,但它却不能说明系统中各个成分的含义。只有当数据流程图中出现的每一个成分都给出定义后,才能完整、准确地描述一个系统。为此,还需要运用其他工具对数据流程图加以补充说明。数据字典就是这样的工具之一,它通常包括数据项、数据结构、数据流、数据存储、处理过程等11。数据字典中数据项是不可再分的数据单位,若干个数据项可以组成一个数据结构,数据机构反映了数据之间的组合关系,一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,数据流是数据结构在系统内的传输路径,数据存储是数据结构停留或保存的地方,也是数据流的来源和去向之一12。数据字典是关于数据流程图的补充说明,一旦数据字典建立起来,并按编号排序后,它就是一本可以供人们查阅的字典。天津理工大学社团管理信息系统中数据字典中有六类条目:数据元素、数据流、数据存储、处理过程、数据结构、外部实体13。下面是天津理工大学社团管理信息系统的数据字典。1.数据元素名称:学生证号 总编号:1-001别名:per_id 编号:001说明:每个会员的惟一识别类型:(字符/数字/日期/逻辑)字符 长度:8有关数据存储:会员信息,值班信息名称:姓名 总编号:1-002别名:per_name 编号:002说明:会员名称类型:(字符/数字/日期/逻辑)字符 长度:50有关数据存储:会员信息名称:电话号码 总编号:1-003别名:per_ telno 编号:003说明:会员联系电话类型:(字符/数字/日期/逻辑)字符 长度:12有关数据存储:会员信息名称:会员地址 总编号:1-004别名:per_name 编号:004说明:会员地址类型:(字符/数字/日期/逻辑)字符 长度:50有关数据存储:会员信息名称:会员性别 总编号:1-006别名:per_sex 编号:006说明:会员性别类型:(字符/数字/日期/逻辑)字符 长度:2有关数据存储:会员信息名称:会员职务 总编号:1-007别名:per_ dep 编号:007说明:会员职务类型:(字符/数字/日期/逻辑)字符 长度:50有关数据存储:会员信息名称:社团编号 总编号:1-08别名:com_id 编号:08说明:社团标识 类型:(字符/数字/日期/逻辑)字符 长度:10有关数据存储:社团信息,会员信息,收入支出信息,活动信息,值班信息名称:社团名称 总编号:1-09别名:com_ name 编号:09说明:社团名称 类型:(字符/数字/日期/逻辑)字符 长度:50有关数据存储:社团信息名称:社团负责人 总编号:1-010别名:com_ principal 编号:010说明:社团负责人 类型:(字符/数字/日期/逻辑)字符 长度:50有关数据存储:社团信息名称:社团创始人 总编号:1-011别名:com_ founder 编号:011说明:社团创始人 类型:(字符/数字/日期/逻辑)字符 长度:50有关数据存储:社团信息名称:活动编号 总编号:1-12别名:act_id 编号:012说明:活动标识 类型:(字符/数字/日期/逻辑)字符 长度:10有关数据存储:社团信息,活动信息,审核信息,评优信息名称:活动主题 总编号:1-13别名:act_ name 编号:013说明:活动名称 类型:(字符/数字/日期/逻辑)字符 长度:50有关数据存储:活动信息名称:活动备注 总编号:1-014别名:act_ memo 编号:014说明:活动备注 类型:(字符/数字/日期/逻辑)字符 长度:50有关数据存储:活动信息名称:审核状态 总编号:1-015别名:act_audit 编号:015说明:活动审核状态 类型:(字符/数字/日期/逻辑)字符 长度:20有关数据存储:活动信息,审核信息名称:承办单位 总编号:1-016别名:act_community 编号:016说明:活动承办社团 类型:(字符/数字/日期/逻辑)字符 长度:50有关数据存储:社团信息,活动信息名称:活动日期 总编号:1-009别名:act_indate 编号:009说明:活动举办日期 类型:(字符/数字/日期/逻辑)日期 长度:8有关数据存储:活动信息名称:产品类别 总编号:1-018别名:prod_ class 编号:018说明:产品类别 类型:(字符/数字/日期/逻辑)字符 长度:50有关数据存储:产品信息2数据流数据流由一个或一组固定的数据项组成。定义数据流时,要说明数据流的名称、组成等,还应指明它的来源、去向和数据流量等名称:F1会员信息 总编号:2-001简要说明:学生入社登记所记录信息 编号:F1数据流来源:会员 数据流去向:P4、P5包含的数据元素:per_id, per_name, per_sex, per_dep, per_address名称:F2社团信息 总编号:2-002简要说明:社团注册登记所记录信息 编号:F2数据流来源:社团 数据流去向:P1、P2包含的数据元素:com_id,com_name,com_telno,com_address, com_ principal , com_ founder名称:F3活动信息 总编号:2-003简要说明:社团举办活动所记录信息 编号:F3数据流来源:P5 数据流去向:P1.5, P2, P3, P4.2包含的数据元素:act_id,act_name, act_ memo, act_community,act_indate名称:F4收入支出信息 总编号:2-004简要说明:社团收入支出信息 编号:F4数据流来源: 社团 数据流去向:经费申请表包含的数据元素:sale_id, prod_id, con_id, act_id, sale_wh_id,sale_date, sale_price, sale_quantity, sale_total_money, sale_type,sale_memo名称:F5物品信息 总编号:2-005简要说明:社团物品管理信息 编号:F5数据流来源:财务 数据流去向: P5 包含的数据元素:物品名称、社团编号、经办人、社团负责人名称:F6社团信息 总编号:2-006简要说明:核算统计后反馈给社团负责人的信息 编号:F6数据流来源:活动信息、财务信息、会员信息、评优信息 数据流去向:社团负责人包含的数据元素:会员人数、物品数、活动名称、活动状态名称:F7评优信息 总编号:2-007简要说明:社团联对社团评优是产生的信息 编号:F7数据流来源:值班,活动,社团 数据流去向:评优表包含的数据元素:prod_id, wh_id, prod_quantity名称:社团联信息 总编号:2-008简要说明:社团联记录的信息 编号:F8数据流来源:社团联 数据流去向:社团联表包含的数据元素:pur_id, prod_id, per_id, pur_wh_id,pur_date, pur_price, pur_quantity,pur_total_money, quote_price,pur_type,pur_memo3数据结构数据结构描述了数据元素之间的关系。一个数据结构可以由若干个数据元素组成, 也可以由若干个数据结构组成;还可以由若干个数据元素和数据结构组成。数据字典中对数据结构的定义包括一下内容,数据结构的名称和编号,说明,数据结构组成。数据结构名称:会员基本资料 总编号:3-001数据结构说明:其中学生证号是主键 编号:001数据结构组成:学生证号、姓名、性别、出生年月、职位、联系电话、所属社团数据结构名称:社团基本资料 总编号:3-002数据结构说明:其中社团编号是主键 编号:02数据结构组成:社团编号、社团全称、社团负责人、社团创始人、成立时间、社团人数数据结构名称:活动信息 总编号:3-003数据结构说明:其中活动编号是主键 编号:03数据结构组成:活动编号、活动名称、承办社团、活动时间、审核状态、活动内容数据结构名称:收入支出 总编号:3-004数据结构说明:其中活动编号是主键 编号:04数据结构组成:社团名称、活动编号、收支性质、金额、日期数据结构名称:评优信息 总编号:3-005数据结构说明:其中活动编号是主键 编号:05数据结构组成:act_id,act_name, act_ memo, act_community,act_indate4处理过程处理过程名称: 基本信息管理 总编号:4-001处理过程简述:对社团基本信息进行管理 编号:P1 输入数据流:会员P1,社团P2输出数据流:P1D2,P1D3,P1D4处理:对会员、社团等信息进行增、删、查、改的处理处理过程名称: 社团事务管理 总编号:4-002处理过程简述:对社团事务信息进行管理 编号:P2 输入数据流:D2 P2输出数据流:P2D3处理:对活动信息进行增、删、查、改的处理处理过程名称: 社团财务财务管理 总编号:4-003处理过程简述:对社团财务信息进行管理 编号:P3 输入数据流:D2 P3.输出数据流:P3 社团联管理员处理:对社团财务信息进行增、删、查、改的处理处理过程名称: 会员信息管理 总编号:4-004处理过程简述:对会员信息进行管理 编号:P4输入数据流:社团会员 P4输出数据流:P4 D1 处理:对会员信息进行增、删、查、改的处理处理过程名称: 核算统计 总编号:4-005处理过程简述:对社团事物等进行核算统计 编号:P5输入数据流:D2P5、D1P5、D3P5输出数据流:P5社团负责人处理:对核算统计信息进行增、删、查、改的处理处理过程名称: 评优管理 总编号:4-006处理过程简述:对评优信息进行统计 编号:P6输入数据流:D3P6输出数据流:P6社团联管理员处理:对评优信息进行统计5数据存储数据存储名称:会员信息 总编号:5-001数据存储说明:存储会员信息 编号:D1数据存储组成:学生证号、姓名、性别、出生年月、职位、联系电话、所属社团有关的数据流:P4D1、D1 P5数据存储名称:社团信息 总编号:5-002数据存储说明:存储社团信息 编号:D2数据存储组成:社团编号、社团全称、社团负责人、社团创始人、成立时间、社团人数有关的数据流:P1D2、D2 P2数据存储名称:活动信息 总编号:5-003数据存储说明:存储活动信息 编号:D3数据存储组成:活动编号、活动名称、承办社团、活动时间、审核状态、活动内容有关的数据流:P2D3、D3 P5、P3D66外部实体外部实体名称:社团负责人 总编号:6-001外部实体简述:社团事务处理的负责人 编号:01输入数据流:填写申请信息输出数据流:社团信息表、活动表、评优表外部实体名称:社团会员 总编号:6-002外部实体简述:各个社团的成员 编号:02输入数据流:会员信息第三章 系统设计系统分析阶段结束之后便是系统设计阶段。系统设计的任务是在系统分析提出的逻辑模型的基础上,科学合理的进行物理模型设计,即详细定义基于计算机的各种活动的解决方案。3.1系统功能结构设计管理信息系统功能结构设计的目的就是正确划分子系统,描述子系统之间的关联与接口。一般划分子系统的原则是:模块应具有独立性,且模块与大小适中,模块与实际组织部门之间具有相对适应性。该社团管理系统需要完成的功能分为七大模块:基础申请管理、社团事务管理、社团财务管理、查询管理、核算统计、打印和系统管理。天津理工大学学生社团管理系统系统功能结构图如图3.1所示:图3.1 系统功能结构图Fig. 3.1 The function and structure of system具体功能描述如下:1基础申请管理社团基础申请包括对社团的成立、注册、撤销和恢复。(1)社团成立成立新的社团,由社团负责人提交成立的社团信息,由社团联管理员负责信息的录入和管理;(2)社团注册每学年开始由社团负责人填写社团注册登记表,未注册社团将不予批准开展活动;社联来审核;(3)撤销社团自主申请撤销社团(社团负责人)、强制撤销社团(社联的系统管理员操作,根据社团积分撤销,撤销后社团活动停止);(4)恢复社团对于撤销的社团其在后台数据库中的数据会保留半年时间,在此时间段内社团负责人可向社联申请恢复,社联审核通过,则恢复社团;如过期则删除社团记录(在数据维护中实现),不可再恢复;2社团事务管理社团事务管理包括活动管理、评优管理、会员管理、值班管理和制度管理。(1) 活动管理活动申请(由社团负责人提交活动申请表)、活动审核(由社联系统管理员审核通过);审核功能的实现主要是通过查询数据库找到提交的活动,然后由社联系统管理员审核是否通过。如果通过,由系统管理员进行活动登记,并供社团负责人查询;如审核不通过,点击不通过的同时修改字段为不通过供社团负责人查询;(2) 评优管理社团评优,社联根据活动评分、出席情况、基础分来评选优秀社团,社团联每学期按各社团的活动和基础得分进行优秀社团评定工作;(3) 会员管理主要是对社团会员信息进行登记、修改;由社团会员提出退社,经社团通过后退社;(4) 值班管理由各社团安排值班,各个社团成员通过查询得知值班安排;(5) 制度管理各个社团的制度的登记、修改;可供社团成员查询;3社团财务管理社团财务管理包括收支管理和物品管理。(1) 收入管理社团经费申请(社团负责人)、拨经费(由社联负责人审批)、社团收入(社团活动所拉的赞助、会员所交会费及其它收入)(2) 支出管理社团活动支出及其它支出,并可在核算统计模块中进行收入支出核算;(3) 物品管理物品登记、物品借还、物品报损信息;4社团查询功能管理社团查询功能包括基础查询、社团事物查询和社团财务查询。基础查询有会员信息查询、值班安排查询、制度查询;社团事物查询有活动查询、物品查询、评优查询;社团财务查询是对社团收支进行查询。5社团核算统计功能管理社团核算统计功能包括社团收支核算和会费核算、会员统计、社团事物统计和物品统计。(1)核算主要对社团每年的收入、支出进行核算,并且按照不同指标进行总核算,以便准确的掌握社团的财务状况,(2)统计会员统计(按不同的字段进行人数统计)、社团事务统计(社团活动的统计、优秀社团的统计等)、物品统计(借出、借入、到期未归还物品的统计);6社团打印功能管理社团打印功能包括证件打印即会员卡、工作证等打印;报表打印即社团中一些表单需做成报表打印、财务报表打印;7系统设置功能管理用户管理:主要有用户名、密码、权限的管理;数据库管理:数据库的备份、数据库的还原。3.2系统开发运行环境3.2.1硬件环境要求为运行本系统,计算机硬件应满足如下条件。CPU:Intel Pentium 4以上的CPU处理器。内存:2G及其以上。硬件空间:500G。设备:键盘、显示器、鼠标等设备。3.2.2软件平台设计软件平台是信息系统开发和运行所需的集成软件系统。设计和选择高效、实用、方便、功能齐全的软件平台,对信息系统开发具有十分重要的意义。1操作系统本系统在操作系统上,选择Microsoft Windows XP系统。2数据库软件本系统选用Microsoft SQL Server 2005作为系统的后台数据库开发环境。Microsoft SQL Server 2005中文版是新一代大型关系型数据库管理系统(DBMS),它在电子商务、数据仓库和数据库解决方案等应用中起着重要的核心作用,为企业的数据管理提供强大的支持,对数据库中的数据提供有效的管理,并采用有效的措施实现数据的完整性及数据的安全性6。Microsoft SQL Server 2005是微软.NET产品的重要组成部分,它是大规模联机事务处理、数据仓库和电子商务应用程序的优秀数据库平台。由于今天Windows操作系统占领着主导地的位,选择SQL Server一定会在兼容性方面取得一些优势。Microsoft SQL Server 2005是在SQL Server 7.0的基础上对性能、可靠性、质量以及易用性进行了扩展。SQL Server 2005中包含许多新特性,这些特性使其成为针对电子商务、数据仓库和在线商务解决方案的卓越的数据库平台,为用户提供了完整的数据库解决方案。3开发工具本系统选用Microsoft Visual Studio .NET 2005作为开发工具。Microsoft Visual Studio .NET是用于快速生成企业级应用程序和高性能桌面应用程序的工具。它包含基于组件的开发工具以及许多用于简化基于小组的解决方案的设计、开发和部署的其他技术。Microsoft Visual Studio .NET2005支持.NET Framework ,该框架提供公共语言运行库和统计编程类,它具有两个主要组件:公共语言运行库和.NET Framework 类库。公共语言运行库是.NET Framework的基础。可以将运行库看作一格在执行时管理代码的代理,它提供核心服务,而且还强制实施严格的类型安全以及可确保安全性和可靠性的其他形式的代码准确性。事实上,代码管理的概念是运行库的基本原则。.NET Framework的另一个主要组件是类库,它是一个综合性的面向对象的可重用类型集合。运行库还提高了开发人员的工作效率。以.NET Framework为目标的语言编辑器使得用该语言编写的现有代码可以使用.NET Framework的功能,这大大减轻了现有应用程序的前一过程的工作负担。3.3数据库设计3.3.1数据库设计概述计算机信息系统以数据库为核心,在数据库管理系统的支持下,进行信息的收集、整理、存储、检索、更新、加工、统计和传播等操作。对于数据库应用开发人员来说,为使现实世界的信息流计算机化,并对计算机化的信息进行各种操作,就是如何利用数据库管理系统、系统软件和相关硬件系统,将用户的要求转化成有效的数据结构,并使数据库结构易于实现用户新的要求的过程10。确切的说,数据库设计是指对于一个给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,又能被某个数据库管理系统所接受,同时能实现系统目标,并能有效存取数据的数据库。3.3.2概念模型设计(E-R图)概念模型是按用户的观点对数据和信息建模,是将现实世界的客观对象抽象为一种不依赖与计算机系统和一个数据库管理系统(DBMS)的信息结构模型11 。这一设计阶段是在需求分析的基础上进行的,目的是设计出能够满足用户需求的各种实体以及它们之间的关系,为后面的表设计打下基础。概念模型的最常
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国啤酒行业技术工人短缺问题与职业教育对接路径分析
- 2025-2030中国啤酒行业安全生产标准执行情况调研报告
- 2025-2030中国啤酒行业专利布局现状与技术壁垒分析
- 2025-2030中国啤酒节庆营销模式创新与文化传播效果研究
- 2025-2030中国啤酒电商平台运营模式与流量变现路径分析报告
- 四川邮政岗前综合考试及答案解析
- 国企期货从业资格证考试及答案解析
- 基金从业资格考试考证及答案解析
- 保险销售从业人员 考试及答案解析
- 基金从业考试 直考通及答案解析
- JJG(交通) 133-2023 落锤式弯沉仪
- 工厂主管人员值班表
- 消防安全周巡查记录表
- 俱舍论原文内容
- 第三章 护理伦理学基本原则规范和范畴
- 能源化学与能源化工概论-第一章 能源简介
- GB/T 18742.3-2017冷热水用聚丙烯管道系统第3部分:管件
- FZ/T 52058-2021低熔点聚乳酸(LMPLA)/聚乳酸(PLA)复合短纤维
- 2023年华中师范大学研究生入学考试试题汉语言文字专业语言及应用语言学对外汉语教学专业试题
- 2021新教材高中历史第四单元资本主义制度的确立-教学课件-人教版历史纲要下
- 高中生职业生涯规划主题班会课件
评论
0/150
提交评论