学校社团信息管理系统—毕业设计论文内容摘要:

设置 DATA控件的各个属性,告诉它要调用那个数据库的哪个部分。 缺省情况下, DATA控件根据数据库中的一个或多个数据表建立一个 dynasettype(动态集合)类型的记录集合。 一个记录集合是动态的也就意味着,当原来的数据表中的容改变了以后,该记录集合中的记录也会随之改变。 DATA 控件还提供了用来浏览不同记录的各种跳转按钮。 将DATA控件放置在窗体中之后,我们还必须在该控件与要处理的数据库之间建立联系。 业务流程分析 社团 管理业务流程图: 社团部 输入计算机 部长 校团委 学生 班级 班级 输出 会员 管理业务流程图: 数据流程分析: 数据流程图: 由于本系统的数据模块较多,下面仅以学生成绩管理模块为例来进行编制。 大学社团管理系统 0 层数据流程图 会员 输入计算机 部长 社团 会员 信息 档案 输出 校 团 委 团长 大学社团管理系统 校团委 社团情况 会员情况 查询 统计分析 社团 团费 人数 校 团 委 社团 部长 社团管理 部长管理 会员管理 统计分析 D1 D2 D3 查询者 管理 大学社团管理系统 1 层数据流程图 数据存储分析:实体联系图 ER 图设计模式分为两种: ⑴一种是以局部 ER图为基础设计全局模式,称为 集中式模式设计 ; ⑵另一种是先设计局部 ER 模型图,再由若干个局部 ER模型图综合成为全局 ER模型图,称为综合设计法。 这两种设计方法的设计思想是有区别的: 综合设计法是以局部需求说明作为设计的基础,在集成时尽管对局部 ER图要做必要的修改,但局部 ER图是设计的基础,全局模式是局部 ER图的集成;集中式模式设计法是在统一需求说明的基础上,设计全局模式,全局模式是设计的基础。 综合设计法比较适合于大型数据库系统的设计,可以多组并行进行,免除综合需求说明的麻烦。 目前,综合设计法用得较多,下面将以综合设计法为主介绍概念模式设计。 综合设计法分为两个步骤: ⑴设计局部概念模式 ⑵由局部概念模式综合成全局概念模式。 设计局部概念模式: 局部概念模式设计可以由用户独立完 成,也可以由数据库系统设计者协助完成。 一般分为以下几个步骤: ①.根据局部需求分析的结果产生局部实体集。 局部实体集应该是局部应用领域中的事物,能够满足局部应用的要求。 局部实体集的产生包括确定局部实体集的属性和键码。 在局部概念模式设计过程中,我们可能会发现有些事物既可以抽象为实体集也可以抽象为属性或实体集间的联系。 对于这样的事物,我们应该使用最易于为用户理解的概念模型结构来表示。 在易于被用户理解的前提下,既可抽象为属性,又可抽象为实体的的尽量抽象为属性。 需要注意的是,每个事物必须由一种而且仅有一种概念模型结构 表示。 在设计局部实体集时,我们还需要确定哪些属性是单值属性、哪些属性是多值属性以及哪些属性是复合属性 (指由多个数据项组成的属性 )。 ②、在确定了局部实体集后,根据局部分析的结果确定局部实体集间的联系及其结构约束。 局部实体集间的联系要准确地描述局部应用领域中各事物之间的关系。 同时,局部实体集间的联系也需要满足局部应用的各种要求。 ③、最后,根据上面的分析来形成局部 ER图。 社团与社团人数的 ER 图 图 会员基本信息 : 社团 人数 团费 团委 m n 会员编号 会员姓名 电话 职称 备注 专业 社团部名 入会日期 宿舍 性别 民族 会员班级 会员 第三章 系统设计 系统概要 社团管理系统虽小 ,但关于学生会在对学生活动中管理是必不可少的呀 , 在学校要明确社团宗旨,规范社团章程、管理制度,加强社团的凝聚力。 社团活动要健康、向上,要能体现当代大学生的时代风貌。 大学生需要什么样的活动,如何让大学生体现自己的特长,怎样让大学生锻炼自己的能力,这是任何一个社团都必须考虑的问题。 而社团活动要提高个人素质和全作能力,敢于寻求社团新的管理方法;社团之间要加强合作。 很多社团在这方面很欠缺,而很多大学已成立大学生社团联合会,对社团之 间交流合作起到很重要的作用。 我校众多社团有着燃烧的激情。 有了激情,就有了延续和发展的可能;有了延续和发展,一切都会改观。 系统的开发环境 结合所要开发的系统的特点,系统将使用 Visual Basic 中文企业版来做为开发工具,后台数据库则采用 Access 2020。 本章将会根据“校园社团管理系统”的需求说明和模块设计着意于如何实现各个模块的基本功能,如果需要具体应用到学校的情况中,还需要对各学校的具体需求进一步明确,对系统进行修正。 设计本系统的系统环境是: ( 1) 硬件环境 : CPU: Intel Celeron(r) II processor 内存: 128MB 显卡: Intel 82815 Graphics Controller ( 2) 软件环境: 操作系统: Windows XP Server 软件: Visual Basic 中文企业 系统结构图 _ __ __ [图 1] 数据管理 系统关于 系统退出 系统有关 信息修改 社团设置 会员信息修改 社团信息修改 会费信息修改 会员信息 会员信息查询 社团信息查询 会费信息查询 系统帮助 主 切 换 面 板FrmMain 系统流程图 通过点击“进入”显示登录窗体 连续 3 次登录失败则自动退出系统 通过验证 社团设置和社团查询 会员管理 [图 2] 第四章 数据库设计 数据库需求分析 本系统的主要功能是进行校园社团管理,包括会员的录入,社团设置、会员和社团部以及会费的查询。 我创立以下几个数据表: (1) 会员表:编号,姓名,性别,专业,班级,宿舍,电话,社团部,职位,会费,欢迎进入系统窗体 登录窗体 (管理员 ) 校园社团管理系统主窗体 可以信息 进行添加、删除、修改、查询、保存等操作。 只 显 示 会 员 相 关 信 息。 系 统 理员设置 管理员设置 年,月,日。 (2) 社团部表:社团部,部长,成员人数,电话,社团职能,备注,社团费。 (3) 超级 用户表: ID,超级用户名,密码。 (4) 用户表: ID,用户名,输入,查询,密码。 软件模块结构设计 1系统方案确定 通过对系统调研与分析,系统主要应完成的功能如下:会员信息录入、会员信息查询、系统维护等三大模块。 2软件结构设计 社团管理系统包含会员录入、会员查询、系统维护等功能。 该系统执行时,先录入数据,然后根据会员的个人信息可以进行查询以及按照相同的属于进行排序,并可将结果进行预览。 社团管理系统属于典型的会员型系统,其系统示意图如下图所示: 会员关系管理系统示意图 系统结构图示意如下: 接受数据 事务中心 会员录入 会员查询 会员排序 会员资料浏览 输入会员信息 备份 恢复 会员关系管理系统 信息采编 会员查询 数据处理 信息浏览 社团管理系统结构图 系统功能模块图如下: 2 数据库逻辑结构设计 根据分析,可以建立对应的关系模型如下: (有下划线的表示主关键词 ) 会员表 ( 编号 ,姓名,性别,专业,班级,宿舍,电话,社团部,职位,会费,年,月,日) 社团部表 ( 社团部 ,部长,成员人数,电话,社团职能,备注,社团费) 超级 用户表( ID,超级用户名,密码) 用户表 ( ID,用户名,输入,查询,密码) 社团管理系统 系统登陆 会员信息录入 会员信息查询 用户管理 添加 新增 删除 除 恢复 按编号 按姓名 用户添加 密码修改 用户删除 社团设置 退出系统 4. 3 数据库中表的设计模式 数据库设计 ( 1)数据库的概念 数据库处理在信息系统的研究中一直是非常重要的主题,然而,近年来,随着 World Wide Web(WWW)的猛增及 Inter 技术的迅速发展,使得数据库技术之时成为最热门技术之一。 数据库技术能使 Inter 应用超越具有早期应用特点的简单的发布。 同时, Inter技术提供了一种向用户发布数据库内容的标准化的访问方法。 这些技术没有脱离经典数据库技术的 要求。 它们只是加重了数据库技术的重要性。 数据库的设计和开发及包括艺术有包括工程。 理解用户的需求,然后,把它们转变为有效的数据库设计是一个艺术过程。 把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用,是一个工程过程。 数据库的目的是帮助人们跟踪事务。 经典的数据库应用涉及诸如订单、顾客、工作、员工、学生、电话之类的项,或其它数据量较大、需要密切关注的事务。 最近,由于数据库的普及,数据库技术已经被应用到了新的领域,诸如用于 Inter 的数据库或用于公司内联网的数据库。 数据库也被越来越多地应用 于生成和维护多媒体应用程序上。 计算机的数据处理应用,首先要把大量的信息以数据形式存放在存储器中。 存储器的容量、存储速率直接影响到数据管理技术的发展。 从1956 年生产出第一台计算机到现在,存储器的发展,为数据库技术提供了良好的物质基础。 使用计算机以后,数据处理的速度和规模,无论是相对于手工方式,还是机械方式,都有无可比拟的优势。 通常在数据处理中,计算是比较简单的而数据的管理却比较复杂。 数据管理是指数据的收集、整理、组织、存储、维护、检索、传送等操作,这部分操作是数据处理业务的基本环节,而且是任何数据处理业 务中必不可少的共有部分。 数据管理技术的优劣,将直接影响数据处理的效率。 数据库在一个信息管理系统中占有非常重要的位置,数据库结构设计的好坏将直接对应用系统的效果产生影响。 合理的数据库设计可以提高数据库存储效率,保证数据的完整和一致。 同时合理的数据结构也将有利于程序的实现。 设计数据库系统时,应该首先了解用户的各个方面的需求,包括现有的以及将来可能增加的。 ( 2)创建数据库文件 如果操作系统中安装了 ACCESS2020 的话,可以在开始菜单的程序菜单中可以找到。 如下所示: 打开 ACCESS2020 之后 ,会开启一个窗口,可选择是打开以前的数据库文件还是新建一个新的空数据库文件,如果选择空 ACCESS 数据库,然后点击确定按钮。 这些就新建了一个数据库文件。 最后一步就是要选择一个要保存数据库文件的名字和。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。