【毕业学位论文】(Word原稿)会议管理系统设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)会议管理系统设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)会议管理系统设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)会议管理系统设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)会议管理系统设计与实现-软件工程_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

会议管理系统设计与实现 1 摘 要 随着社会的发展, 参加会议是当今社会非常普遍的现象 ,会务 的各项事务处理也纷外繁杂,会议信息的管理不再满足于传统的工作方式,会务管理需要的是协同工作、综合、集成化的解决方案。会议的通知信息的发布、参会人员稿件的管理、会后的信息上传等需要统一的管理和控制。会议信息管理系统,通过对会议管理各要素的闭环整合,实现了工作流、信息流、知识流和办公自动化系统的整合管理,提供了一个科学、开放、先进的信息化事务处理平台。 本系统采用了 B/S 体系结构,以 005作为前台开发工具,以 为后台数据库管理系统进行开发。会务管理 系统将员工从繁琐、无序、低序、低端的工作中解放出来从事核心业力,整体提高了单位办事效率和对信息的可控性,降低办公成本,提高执行力,使管理趋于完善。 本文通过分析 会议工作管理 的发展现状,提出了一种利用 行 开发系统的方案,以期达到功能强大,费用低廉,通用性强 的会务管理系统 。文中着重论述了该系统的功能与实现、数据流程与存储、后台管理等。 关键词 :会议;系统 ;数据库 会议管理系统设计与实现 2 of to in is a in s is no of of is a of of of a of of a of / S 005 as a as be of in in of to to a to a of on of 议管理系统设计与实现 3 目录 摘 要 . 1 . 2 第 1 章 绪 论 . 3 议管理系统的开发背 景 . 5 议管理系统的意义 . 5 文研究内容 . 6 章结构 . 7 第 2 章 系统需求分析 . 9 求分析 . 9 行性分析 . 9 术可行性 . 9 济可行性 . 10 作可行性 . 10 律可行性 . 11 统的逻辑模型 . 11 统的数据流图 (又称 . 11 统数据流图中图形符号说明 . 11 统具体的数据流图 . 12 统的逻辑模型详细描述 . 13 统数据字典中数据存储的描述 . 13 数据流 . 14 数据处理 . 15 第 3 章 会议管理系统总体设计 . 17 统的开发环境 . 17 发环境 . 17 台开发工具 . 17 统实现目标 . 18 发设计思想 . 19 统功能结构 . 19 统的操作过程 . 20 第 4 章 数据库设计 . 24 据库 物理设计 . 24 念结构设计 . 25 据库表的设计 . 29 全保密设计 . 31 录用户的安全性 . 31 会议管理系统设计与实现 4 作安全性 . 31 据安全性 . 32 第 5 章 系统实现 . 33 细设计 和系统实现步骤 . 33 程语言的选择 . 33 通用户子系统设计和实现 . 34 统登录模块 . 35 通用户注册子系统 . 36 议通知查看模块 . 38 件上传模块 . 39 件跟踪模块 . 40 议信息下载模块 . 40 理员子系统设计和实现 . 41 议通知发布模块 . 41 件审核 模块 . 42 后信息上传模块 . 43 后信息管理模块 . 44 户管理模块 . 45 第 6 章 系统测试 . 47 试目标和原则 . 47 标 . 47 则 . 47 试采用方法 . 48 试过程 . 48 细测试 . 50 例测试 . 50 统维护 . 51 致 谢 . 54 参考文献 . 55 会议管理系统设计与实现 5 第 1 章 绪 论 议管理系统的开发背景 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业会议管理势在必行。当今社会正快速向 信息化社会前进,信息自动化的作用也越来越大,从而使人们从繁杂的事务中解放出来,提高了人们的工作效率。计算机信息化管理有着储存信息量大,速度快等许多优点,提供给人们的处理信息及时快捷,同时也提高了企业工作人员的自身素质。会议管理系统是现在公司管理工作不可缺少的一部分,是适应现在企业制度的要求,是推动公司劳动人事走向科学化、规范化的必要条件。 随着中国加入世界 及经济全球一体化进程加快,世界经济已经由工业化经济时代进入网络信息化时代。在信息时代来临之季,各单位都紧跟随时代的脚步,转变各自的经营方式、管理 方式,从传统的人工管理体制,逐步向信息管理自动化方式过渡。与此同时,传统的办公管理模式也在逐步向自动化办公管理模式转变,随着交流的频繁,会议的招开的也越来越多,会议管理机构需要处理的事务也越来越多,如何协调各参会单位处理好各种事务,有效的分配各种人力资源,并能够对各种事物的处理情况进行监管,直接决定的会议管理的可控性与效率。因此,会议管理系统就是在这样的背景产生的。 信息时代的来到让人们体会到了“信息爆炸”的感觉,大量信息的拥入让各单位在信息处理方面应接不暇,传统的办公模式、对信息的处理方法,早已不能满足处 理信息准确、快速的的要求。会议管理机构对信息数据的掌握程度、处理能力,数据的真实性、准确性直接决定着会议召开的质量和工作效率。从传统的会议管理模式向自动化办公管理模式转变,提高信息处理能力,成了会议管理机构发展过程中的首要问题。 议管理系统的意义 办公自动化( 称 将现代化办公和计算机网络功能结合起来的一种新型的办公方式。采用 过实现办会议管理系统设计与实现 6 公自动化,或者说实现数字化办公,可以优化现有的管理组织结构,调整管理体制,在提高效率的基础上,增加协同办公 能力,强化决策的一致性,实现迅速、全方位的信息采集、信息处理,为管理和决策提供科学的依据,最后实现提高决策效能的目的。一个机构实现办公自动化的程度也是衡量其实现现代化管理的标准。 在当代社会,会议交流成为推动社会进步的主要方式,可以各国的先进技术得以共享,参加会议是也成为当今社会非常普遍的现象,对会务信息的数据处理也越来越多,工作人员的工作量也随之增大,在传统的方式下,会议信息的管理是在手工下完成的,如会议通知的发布,传统方式是通过电话通知或信函通知,会议稿件的审核也是通过纸介文件来处理的,传统的工作方式, 存在着许多的弊端,它不但使办公成本增加,信息传递的方式的效率也很低,一封普通的通知信件到收件人手中少则一两天,多则十多天,并且不能保证信件的安全可靠的到达,在当今互联网便捷高效的环境下,为解传统工作方式的的许多弊端,开发了基于 会务管理系统,会务管理系统以互联网络为基础,把会议通知的发布,参会人员稿件的送审,会后视频及照片信息的发布等诸多功能的进行综合的处理。都过计算机及互联网完成信息低成本高效率的准确发布。本次毕业设计便是设计与实现基于 会议会务系统。 会议管理系统的主要开发环境是用 C#语言编 写的,在 010 结合 000 数据库下完成的这一系统。 文研究内容 本次毕业设计是设计与实现基于 会议会务系统。 本毕业设计针对此需求,设计并实现会议会务系统。会务系统主要有参会人员和组织人员两类用户。参会人员需要:系统登录、在线投稿、跟踪审稿进度、下载会后资料等。组织人员需要:发布会议公告、审核在线投稿、上传会议资料,会议公告就是关于会议的新闻发布,包括:会前的征稿启示、会议管理系统设计与实现 7 会议时间节点、会议议程、会议期间的 具体场所安排、会后提供部分 片、录音、视频和部分论文的展示和下载。预计 具体 完成 主要功能包括: 1 用户信息管理: ( 1)普通用户管理:用户 注册、登陆、密码修改。 ( 2)系统管理员管理: 管理普通用户和会务系统全局管理。 2 会议信息管理: 发布会议信息公告(包括会前的征稿启示、会议时间节点、会议议程、会议期间的具体场所安排)、稿件上传、跟踪审稿进度。 3 会后信息资源管理: 提供部分 片、录音、视频和部分论文的展示和下载。 4 网站维护与系统支持: 网站后台管理与系统维护升级。 章结构 文章共分六章,具体结构如下: 第 1 章以会议管理系统为例,介绍 办公自动化 系统的开发背景,并对国内外 办公自动化的发展现状进行简单的分析。提出本系统预计能够完成的具体功能。 第 2 章简述本系统的需求分析,分别从技术 、 操作 、 经济 、 法律四个方面完成可行性分析。同事具体分析本系统的逻辑模型和逻辑模型的详细描述。 第 3 章介绍前台开发工具 010。以会议管理工作流程为基础,描述系统设计原则和总体结构,并用流程图从普通用户和管理员两个角度描述了系统功能。 第 4 章介绍后台开发工具 000。以会议管理工作流程为基础,分析系统中实体的 ;完成数据库表的具体设计。从安全角度分析安全保密设计。 第 5 章介绍系统实现过程。对系统实现过程中使用到的主要技术机方会议管理系统设计与实现 8 法进行说明,并展现主要功能的操作界面 、算法设计及各功能模块对数据库操作的相关核心代码。 第 6 章对本系统进行系统测试及维护。以管理员 登录为例进行测试 ,分别使用不同的登录方法进行登录,从而查看系统是否相应的错误和成功提示。 管理员进行具体维护。 会议管理系统设计与实现 9 第 2 章 系统需求分析 求分析 随着信息技术的飞速发展,会议管理机构已不再是独立、分散的办公应用,而是共同工作、综合而成的解决方案。网络是解决远距离二造成的信息交流不畅、协商沟通不方便的办公问题的最佳方式。 会议会务管理系统,实现了全新的会议管理的模式 事务文档一体化管理。通过互联系来完成会务信息的发布,稿件的传递与审核,会议资料的上传与下载等。 本系统是会议管理机构的要求进行设计的,主要实现如下目标: ( 1)系统采用人机对话方式,界面清晰、信息查询灵活、方便、快捷、准确、数据存储安全可靠 。 ( 2)键盘操作,快速响应。 ( 3)完成会议通知的发布管理。 ( 4)参会人员可以查看会议通知,并可进行在线投稿、查看审稿进 度、进行资料下载。 ( 5)会议管理人员完成审搞和会后信息的上传的功能。 ( 6)对系统用户进行管理。 ( 7)系统最大限度地实现了易安装性、易维护性和易操作性。 ( 8)系统运行稳定、安全可靠。 行性分析 可行性研究的目的是用最小的代价,在尽可能短时间内确定问题是否能够解决,它的目的不是解决问题,而是确定问题是否值得去解决,所 以此系统开发有着技术可行性、经济可行性、操作可行性和法律可行性的基础 ,为了减少项目冒风险 ,从规模和时间上考虑该系统的可行性。 术可行性 在计算机飞速发展的今天 ,要开发一个企业的会议管理系统 ,有多种开发工具可以完成 ,大家熟悉的 是理想的会议管理系统设计与实现 10 开发工具 ,在后台的工具选择上 ,关系型数据库系统是比较成熟的 ,许多大型的数据库系统 ,如 003、 000 等都采用了这一技术。根据设计的实际情况 ,依靠 010 的平台 ,稳定、安全、可移植性好的优点成为系统开发的首选。从易用性、安全性、经济性和可维护性出发 ,在会议管理系统数据库设计中使用了大家比较熟悉的 000 作为后台数据库工具。由于设计者对 C#程序设计技术、关系型数据库建模、分析技术和对开发工具都有一定的了解 ,在管理信息系统的开发方面也有一定的实践 ,另外还有很高开发经验的导师做为开发系统的指导。因此 ,该系统在技术上是可行的 1。 济可行性 估计开发项目的成本以及此系统可能带来的收益权衡两者的关系 ,才能分析出此系统是否在经济上可行 ,同时也要考虑到现行系统的运行费用及新系统的运行费用 ,只有正确认识到它们之间的关系才能为找到依据。会议管理系统需要的开发资金少,系统运行后,可以实现会议管理的计算机化,节省人力,物力,将职员从繁重的工作中解脱出来,减少会议中无意的错误,节省大量工作的时间,而管理效率将大幅度提高。通过认真估算 ,新系统所需要的软硬件配置相对于它投入使用后产生的经济效益来说花费并不高 ,软件开发成本主要是人力、物力的消耗 ,物力消耗是开发此系统所需要的软、硬件的设备 ,以及耗电量等方面的计算 ,其实更重要 的是此系统可以提高工作效率 ,加强管理 ,保证工作质量 ,加快信息流动,提供更多的更高质量的信息 ,提高取得信息的速度 ,以达到资源优化的目的。因此 ,该系统在经济上也是可行的。 作可行性 会议管理系统的操作可行性所要考虑的问题是 : 此系统的操作方式在对管理时是否行的通 ,系统实施以后 ,能否有效地处理问题 ,是否对组织机构产生影响 ,是否会遇到大的障碍 ,用户对此系统的界面是否满意等。针对不同的问题 ,用现有的技术基本上是可以解决的 ,因为此系统的目标是根据企业的要求来确定的 ,对于系统原型 ,企业工作人员已经提出了修改 意见 ,设计者也按照这个要求进行了修改并基本上满足了企业的会议管理系统设计与实现 11 真实需求 ,所以 ,此系统能够处理实际工作中遇到的问题。另外 ,使用该软件的人员要求是有一定的计算机基础的 ,系统的管理员也应该有计算机专业的知识 ,经过培训的人员将会熟练使用该软件 ,此系统的设计界面友好 ,操作便利。因此 ,该系统在操作上也是可行的。 律可行性 此系统从调研到设计开发是由设计者独立完成的 ,设计过程中所遇到的问题也是在指导老师的帮助下解决的 ,所有的软件都选用正版 ,所有技术资料都由提出方保管 ,整个系统的设计都属于大家劳动成果,不存在侵权等 问题。因此 ,该系统在法律上也是可行的。 经过以上的详细分析,该系统在技术上、经济上、操作上和法律上都有可行性,因此 ,可以进行开发。 统的逻辑模型 统的数据流图 (又称 数据流图简称 ,数据流图有四种成分:源点或终点、处理、数据存储表和数据流。图中没有任何具体的物理元素,只是描述信息在系统中的流动和处理情况,即使不是专业的计算机技术人员也容易理解,是极好的理解工具。它能精确地描述系统的逻辑模型,描述数据在 经过存储、加工处理 ,最后输出的全过程,是设计者和用户交流的很好的工具。 统数据流图中图形符号说明 实体:记述系统之外的数据提供或数据获得组织机构或个人。 处理:记述某种业务的手工业或计算机的处理。 数据存储:记述与处理有关的数据存储。 数据流:记述数据流的流动方向 2。 如表 1 所示。 会议管理系统设计与实现 12 表 1 系统数据流图中图形符号 图 形 符 号 名 称 符 号 说 明 实体 记述系统之外的数据提供或数据获得组织机构或个人,框内为实体名称 理 记述某种业务的手工或计算机处理 其中, 记述处理标号 C 区记述处理名称 据存储 记述与处理有关的数据存储,记述存储的标号, S 区记述存储数据的名称 据流 记述数据流的流动方向, 述数据流的名称 3 统具体的数据流图 系统数据流图 , 如图 1 所示。 图 1 会议管理系统 据流图 C 议 管 理系统 参会者 管理者 管理者 参会者 会者操作信 息 息 参会者操作结果 管理者操作结果 理者操作信 息 会议管理系统设计与实现 13 图 2 参会人员操作子系统数据流图 图 3 会议管理员操作子系统数据流图 统的逻辑模型详细描述 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据字典的作用是在软件的分析和设计过程中提供关于数据的描述信息。一般说来,数据字典应该由下列五类元素构成:数据元素,实体 , 数据流,数据存储和处理 4。 统数据字典中数据存储的描述 数据存储是数据结构停留或保存的地方,也是数据流的来源和去向之一,可以是手工文档或手工凭单,也可是计算机文档。如图 4 所示。 会 人 员操 作 子 系统 线投稿信 息 料下载信 息 议通知信 息 户注册信 息 户信息 议 通 知 信息 件信息 后 资 料 信息 议管理员操作子系统 稿审 核信 息 料上传信 息 议通知信息 户信息 通 用 户 信息 件信息 议 通 知 信息 后 资 料 信息 会议管理系统设计与实现 14 图 4 系统数据字典中数据存储的详细描述图 数据流 数据流 5是数据结构在系统内传输的路径。对数据流的描述通常包括如下内容:数据流名,说明,编号,数据流的来源和去向,组成(数据结构)。如图 5 所示。 名字:会议通知信息表 描述:记录会议通知的信息。 编号: 成:编号,标题,内容,发布时间,通知类型 名字:稿件信息表 描述:记录参会人员的投稿的相关信息。 编号: 成:编号,发布人,会议主题,会议时间,备注,上传稿件,审核状态 名字:会后资料信息表 描述:记录会后资料上传的信息。 编号: 成:编号,标题,发布时间,会议 内容,资料类型, 上传地址 名字:用户信息表 描述:记录用户的信息。 编号: 成:用户名,用户密码,邮箱,单位,电话,地址 会议管理系统设计与实现 15 图 5 数据流的详 细描述图 数据处理 数据处理是对数据流图中的处理逻辑加以说明,处理过程的具体处理逻辑通常在详细设计过程中用判定表或判定树来描述,在数据字典中,只需描述处理过程的说明性信息 6。 如图 6 所示。 编号: 字:参会人员操作信息 组成: 述:参会人员输入的操作信息 编号: 字:会议管理人员信息 组成: 述:会议管理人员操作的信息 编号: 字:资料下载信息 描述:参会人员会后下载的信息 编号: 字:用户注册信息 描述:用户注册的信息 编号: 字:会议通知信息 描述:会议管理人员输入的会议通知的信息 编号: 字:资料上传信息 描述:会议管理人员会后上传 资料信息 编号: 字:稿件审核信息 描述:会议管理人员对稿件审核的信息 编号: 字:会议通知信息 描述:参会人员查看的会议通知信息 编号: 字:在线投稿信息 描述 :参会人员输入的投稿信息 编号: 字:用户信息 描述:管理员删除的用户信息 会议管理系统设计与实现 16 图 6 数据流图 编号: P 名字:会议会务管理系统 描述:整个系统 输入 /输出: 2,4 编号: 字:参会人员操作子系统 描述:完成参会人员的全部功能 . 输入 /输出: 2,4 编号: 字:管理员操作子系统 描述:完成管理操作的全部功能 . 输入 /输出: 2,4 会议管理系统设计与实现 17 第 3 章 会议管理系统总体设计 统的开发环境 发环境 000 010 台开发工具 本网站的前台开发工具采用 010。 司推出的可视化开发工具,为 组成部分之一, 建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的 用程序。与以前的 发模型相比 7, 供了数 个重要的优点。 ( 1)增强的性能。 在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同, 利用早期绑定、实时编译、本机优化和核外缓存服务。这相当于在编写代码行之前便提高了性能 8。 ( 2)世界级的工具支持。 架补充了 成开发环境中的大量工具箱和设计器。 辑、拖放服务器控件和自动部署知识这个强大工具所提供功能中的少数几种 9。 ( 3)威力和灵活性。由于 于公共语言运行库,因此 利用整个平台的威力和灵活性。 架类库、小戏处理和数据访问解决方案都可从 缝访问。 与语言无关,所以可以选择最适合应用程序的语言, 或跨多种语言分割应用程序。另外,公共语言运行库的交互性保证在迁移到 保留基于开发中的现有投资 10。 ( 4)简易性。 执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。例如: 框架使您会议管理系统设计与实现 18 可以生成将应用程序逻辑与表示代码清除分开的用户界面,和在类似简单窗体 处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如自动引用技术和垃圾回收)简化了开发 11。 ( 5)可管理性。 用基于文本的分层配置系统,简化了将设置应用于服务器环境和 用程序。由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。此“零本地管理“哲学也扩展到了 架应用程序部署到服务器。不需要重新启动服务器,即使是在部署或替换运行的编译代码时 12。 ( 6)可缩放和可用性。 设计时考虑了可缩放性,增加了专门用于在聚集 环境和多处理器环境中提高性能的功能。另外,进程受到 行库的密切监视和管理,以便当进程行为不正常(泄漏、死锁)时,可就地创建新进程,以帮助保持应用程序始终可用于处理请求 13。 ( 7)自定义性和可扩展性。 附了一个设计周到的结构,它令使用人员可以在适当的位置“插入“代码。可以利用自己编写的组件扩展或替换 行库的任何组件 14。 ( 8)安全性。借助 置的身份验证和基于每个程序的各种不同配置,可以保证运行的程序是安全的。 服务器端代码编写环境 15,可以使用它来进行创建和运行动态已经交互的 务器程序。使用 、脚本命令和 建以创建交互的 统实现目标 本系统通过数据库,统一记录会议各项信息,完成用户信息管理,会议信息管理,会后信息资源管理和网站维护与系统支持,方便会议进行。 会议管理系统设计与实现 19 发设计思想 本次毕业设计是设计与实现基于 会议会务系统。本毕业设计针对此需 求,设计并实现会议会务系统。会务系统主要有参会人员和组织人员两类用户。参会人员需要:系统登录、在线投稿、跟踪审稿进度、下载会后资料等。组织人员需要:发布会议公告、审核在线投稿、上传会议资料,会议公告就是关于会议的新闻发布,包括:会前的征稿启示、会议时间节点、会议议程、会议期间的具体场所安排、会后提供部分 片、录音、视频和部分论文的展示和下载。 系统功能完备,各项功能均能够实现,能够长期发挥有效性、正确性,能够取得用户信任,使企业公司放心使用。在保证系统功能和性能完善的前提下,尽量节约成本 16。 统功能结构 用于会议管理的事务繁多,所以本子系统所需实现的功能也比较多,例如会议的信息录入,查询,更新和删除,参加会议人员的统计,等简单介绍如下: 具体实现功能主要包括: ( 1)用户信息管理: 普通用户管理:用户注册、登陆、密码修改。 系统管理员管理:管理普通用户和会务系统全局管理。 ( 2)会议信息管理:发布会议信息公告(包括会前的征稿启示、会议时间 节点、会议议程、会议期间的具体场所安排)、稿件上传、跟踪审稿进度。 ( 3)会后信息资源管理:提供部分 片、录音、视频和部分论文的展示和下载。 ( 4)网站维护与系统支持:网站后台管理与系统维护升级。 本系统的程序流程,如图 7 所示。 会议管理系统设计与实现 20 图 7 会议系统功能层次图 统的操作过程 系统的操作过程简略介绍: 系统模块的描述主要是描述出系统模块的功能和处理。主要是用文字去描述,而不是用图形图描述。本系统的使用用户主要分为两类,参结束 考会议通知发布 程通知类型管理 考会议通知管理 学稿件审核 考会后资料上传 学会后信息管理 学用户管理 普通用户 进入网站 选择 系统管理员 学稿件上传 改会议信息下载 填稿件跟踪 学会议通知查看 会议管理系统设计与实现 21 会人员和管理人员。每类 用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论