资源预览内容
第1页 / 共38页
第2页 / 共38页
第3页 / 共38页
第4页 / 共38页
第5页 / 共38页
第6页 / 共38页
第7页 / 共38页
第8页 / 共38页
第9页 / 共38页
第10页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
摘 要本设计运用C#语言和MySQL数据库,Visualstudio2013开发平台等开发技术,采用了结构化设计方法,进行了会议管理系统的开发。系统实现的功能有:新用户注册、用户登录、查询会议室信息等,并实现了后台管理员对会议室、用户等的管理。首先分析了系统的业务流程和数据流程,接着进行数据库分析并建立了完整性强、安全性好的数据库,最后设计了系统的框架并编程实现应用系统,并进行了测试。【关键词】会议管理;C#;MySQL目 录1 绪论11.1 现状及发展趋势11.2 选题背景及意义11.3 研究内容22 可行性分析32.1问题描述32.2可行性分析研究32.2.1研究的意义42.2.2研究的重要性42.2.3技术可行性42.2.4经济可行性52.3结论意见53 需求分析63.1任务需求分析63.2数据流图63.3 数据字典103.4实体联系E-R图113.5关系转换规则134 系统概要设计154.1总体设计154.2系统功能模块图154.3数据库逻辑结构设计164.4数据库物理结构设计185 详细设计195.1系统的主要功能195.2程序流程图195.3用户界面设计215.3.1一般交互设计215.3.2信息显示设计265.3.3数据输入设计276 软件测试286.1概述286.2系统测试286.2.1测试步骤296.2.2测试方法296.3测试用例316.4小结32参考文献33设计总结341 绪论1.1 现状及发展趋势在信息化的今天,进行会议管理的内部管理是不能忽略的,而且开发一个有针对性的会议管理系统是非常有必要的。高效的会议管理,可以为决策者及时做好决定,最终达成战略目标,对决策者的管理而言,会议内容的有效反馈和传达是非常重要的,所以,会议管理系统将为会议管理者提供高效的管理方法与查询能力。伴随社会信息化和经济的快速发展,我国政府信息化的要求也越来越高。信息技术的进步,在技术实现方面给政府信息化的不断深入带来了可能性,跟随政府信息化的时代潮流,构建我国的电子政府,对于社会进步与经济发展都有着重要意义。国内现在通过电子化虽然已经存在很多会议管理系统,但因为各种因素,类似会议管理系统小二实际影响却不尽人意。例如:去年年底,在重庆进行的一个会议中,虽然使用了电子化会议管理系统,进行了无纸化办公,但在这个规范化平台上会议管理者却不能进行会议的预定与监控,因此并没给会议组织者与申请者带来方便。作为计算机应用软件开发的一部分,使用计算机对会议进行管理具有手工管理无法比拟的优点。因此,需要你通过会议管理系统,利用互联网实现不同地点多个用户的数据共享。1.2 选题背景及意义伴随计算机信息科技的飞速反正,网络化已在学校、企业等领域被广泛使用,无论在学校还是企业,都存在会议管理方面的问题。近年来,大学内部经常需要通过会议进行沟通、解决问题以及决策的制定,内部的会议数量在不断增多,与此同时,会议的信息里那个也在逐渐变大。根据会议的实现的技术手段与组织形式,大学当前的会议形式主要能够划分成3类:传统普通形式的、电视电话形式的及网络形式的。电视电话形式,主要使用电视设备与技术,利用传输通道把不同区域联系在一起,完成开会的一类通信方式。网络形式,通过使用计算机网络作为技术支持,人们能够不受距离的限制,完成在线实时交流、开展协同会议。这两种形式同传统普通形式的会议相比,能够节约大量的会议旅费、可以实现跨地域进行会议交流,能够提高会议的参与程度、进而可以增强开会的效率。现在很多企业、学校对会议的信息化建设重点已放在电视电话形式与网络形式,视频网络会议的使用尤其多,而传统普通形式关注也越来越少。目前绝大多数的会议管理还是通过传统的会议形式,管理过程中仍使用手工作业状态,效率比较低,而且非常容易出错,更不利于会议数据管理。有效的会议管理,是有用的管理工具,能够达到高效的沟通意见,做出好的决议,使执行者认同,共同努力达成目标,因此有必要开发会议管理系统。1.3 研究内容对会议管理方面的背景进行分析,总结了国内已有类似会议管理系统的现状;根据实际会议管理情况,将系统业务分成四个方面,会员管理、报名管理、议题管理、数据共享;会议管理系统是基于C/S框架的,设计与实现过程中开发的语言是C#,数据库系统采用的是MySQL,前台开发使用工具VisualStudio2013;会议管理系统功能设计过程中,对四个业务需求进行模块设计,概要并详细设计了会员管理模块、报名管理模块、议题管理模块与数据共享模块,完成对会议管理系统中的表关系及表结构的设计。2 可行性分析2.1问题描述 随着教育的改革的不断深入发展,各种学术交流会议,研讨会,培训讲座的召开日渐增多,规模和要求也不断提高,会议组织管理工作量也随之加大。传统的手工操作,工作效率低,容易出错,难以适应此种发展趋势。因此,采用信息化手段实现科学合理的会议管理运作方式显得尤为重要。近年来,有关会议管理的研究主要集中在会议行为和会议技术等方面。在会议行为方面主要是探讨会议的组织活动和各种沟通技巧;在技术方面更多的是研究如何从会议环境和手段上辅助会议召开,随着技术条件的不断成熟,已广泛应用于远程会议、远程教育、远程医疗等方面。但是传统的会尝试会议仍然是一种不可替代的会议组织形式。目前市场上出现了较多产品化的基于互联网会议管理系统,能够满足部分功能需求,但是在专业领域功能支持较弱。因此针对教育行业举办一般会议的需求和特点,通过对用户和业务流程分析研究,本系统提出“四位一体”的系统设计目标和较为通用的功能模型,以及系统实现的一种体系结构方案,采取模块化组件设计思想实现了部分模块功能。2.2可行性分析研究当接受一个软件开发任务时,就进入软件生命的第一个阶段,即进行可行性的研究。并不是所有问题具有简单的解决办法,许多问题不能在预定的规模之内解决。因此通过可行性的研究分析可以知道问题。有无可行性的解决方法,进而避免人力、物力和才力的浪费。在现行系统初步调查的基础上就可以提出新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依据。系统目标应充分体现,直接为会议管理系统服务,并且,程序可以分期分批实现。但是,需要指出的是,系统目标是不可能在总体规划阶段就提得非常具体,它还将在开发过程中逐步明确和定量化。以达到更加出色的程序系统。2.2.1研究的意义会议管理是政府各部门,企事业单位对社会和内部存在的问题进行研究、探讨,并得出决策,是社会管理和单位内部管理不可缺少的一部分。会议管理系统能给政府各部门、企事业单位的管理者提供一个低成本、高效率以及容易操作的管理平台,使得管理者和参会者能够准确、及时、便利地知道会议召开时间、地点、主题等,大大降低了会议成本。同时管理者和参会者都能自由查看会议讨论过的问题以及决策结果,这样既可以充分开发和利用有价值的信息资源,实现资源共享,进而实现该管理系统的价值。2.2.2研究的重要性随着计算机技术的不断发展以及计算机在政府各部门、企事业单位中的普及应用,它给人们带来便利以及在社会各个领域发挥的作用已无可替代。传统的会议模式已不再适应当今社会的发展。因此,研究与开发会议管理系统是一件非常中重要和必须的事情。2.2.3技术可行性会议管理系统的开发使用传统的生命周期法,即给会议管理系统的开发定义一个过程,对其每一个阶段规定它的任务,工作流程,管理目标以及要编制的文档等,使开发工作易于管理和控制,形成一个可操作的规范。同时,系统需要对数据库的灵活和快捷的操作,因此强大的SQL语言是开发此类数据库系统的最佳选择。MySQL本身所携带的面向对象程序的开发界面,以及对SQL的支持,符合本系统的开发需求。根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发。正确的理论指导和优秀的开发工具,双重保证了我们这次开发的技术可行性。2.2.4经济可行性主要是对会议管理系统的经济效益进行评价,一方面是估算开发它的支出费用,其中包括设备购置费、软件开发费、管理和维护费、人员工资和培训费等。另一方面是估算会议管理这个软件可能取得的收益中可以用钱来衡量的那部分。并对目前的软件市场进行调查,所做软件是否有很大的销售市场和相当规模的用户群。所做软件的开发成本与客户提出的要求是否可达到双方都满意。并且,分析系统开发是否会对其它产品或利润带来一定影响。经过对上述几个方面的调查研究和分析,我们得出会议管理这个软件的市场前景是相当客观的,在经济角度来说,开发会议管理是可行的。从经济效益上讲,本系统的开发,为统计人员工作效率带来了一个质的飞跃;从所需投入来讲,对于一个中小型的会议馆管理系统来说,它的投资成本是十分的低。所以,此系统在经济上也是可行的。2.3结论意见学校、企业希望建立一套信息管理系统,以准确地记录会议申请信息,预定信息、议题记录和报名管理记录,以电子化的方面进行处理、存储,便于整理、归档、分析和统计,从而提高工作效率和规范管理。通过以上的调查分析,新系统注重基础信息的采集,规范工作流程,尽量减少工作人员的手工工作,提高各岗位的工作效率、充分利用资源,使其能为更多的单位提供优质的服务同时为学校、企业创造更多的经济效益和社会效益。这是本次系统开发目标。 综上所述,经过认真地可行性研究,系统基本上做到了在技术、经济、运行、法律上的可行。因此,相信在按照计划上实施的前提下,全系统的设计将会按时、高质量完成。所以,系统研制和开发是可以马上进行的。3 需求分析3.1任务需求分析随着计算机系统功能的日益增强, 为充分利用计算机资源为企事业单位工作, 减轻会议管理人员的工作负担,实现管理工作信息化,做好会议管理系统是用户的迫切需求。完整的会议信息管理平台必须覆盖会务管理过程中各项业务,从会前数据配置,会中信息发布到会后数据统计分析,这都是办会者希望管理平台能提供的功能。办会者登录会议管理平台,创建一场会议,为会议选择所需要的功能模块,为各个功能模块配置信息,为这场会议配置参会人账号,给会议所有参会人发送开会通知信息,对配置的数据进行更新,对参会人利用客户端操作的数据进行数据统计。参会者登录客户端,进入会议,浏览会议信息,使用会议服务。该系统主要包括系统功能输入模块、基本资料维护模块、报表模块、综合查询功能模块和统计模块等。系统要实现基本信息录入、修改、查询、删除等功能:1.信息的输入,包括会员信息、会议信息、议题信息、报名信息等。2.信息的修改、删除。3.根据要求,查询统计符合条件的各类信息。4.依据实际需要,对重要信息进行统计。3.2数据流图数据流图是一种能全面的描述信息系统逻辑模型的主要工具,它与对系统的物理描述无关。由于图形描述简明、清晰,不涉及到技术细节,所描述的内容面向用户,是系统分析员和用户进行交流的有效手段。 绘制数据流图的主要原则是明确系统界面、自顶向下逐层扩展。首先在调研的基础绘制出最高层的关联图;然后确定系统的几个主要逻辑功能绘制出顶层图,再逐层分解,得出下一层的数据流图;同事布局还要合理。数据流图的形成过程是整个系统逻辑模型的形成过程。数据流图由四种基本的元素构成:数据流(Data Flow),处理(Process),数据存储和数据源(数据终点)。数据流
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号