软件工程实验报告 会议管理系统的分析与设计
课程设计任务书.doc
目 录
1 课题描述 ······································································································································ 1 2 可行性研究 ·································································································································· 2
2.1 项目背景 ············································································································································ 2 2.2 数据流图 ············································································································································ 2 2.3 数据字典 ············································································································································ 4 2.4 可行性分析 ········································································································································ 7 2.4.1 技术可行性分析 ························································································································· 8 2.4.2 经济可行性分析 ························································································································· 8 2.4.3 操作可行性分析 ························································································································· 8
3 软件需求分析 ······························································································································ 9
3.1 目标 ···················································································································································· 9 3.2 需求规定 ············································································································································ 9 3.2.1 对功能的规定 ····························································································································· 9 3.2.2 对性能的规定 ····························································································································· 9 3.2.3 输入输出要求 ····························································································································· 9 3.2.4 数据管理能力的要求·················································································································· 9
4 概要设计 ···································································································································· 10
4.1 基本设计概念和处理流程················································································································ 10 4.2 结构设计 ·········································································································································· 10 4.3 系统数据结构设计 ··························································································································· 10 4.3.1 概念结构设计 ··························································································································· 10 4.3.2 逻辑结构设计 ··························································································································· 11 4.3.3 物理结构设计 ··························································································································· 12 4.4 系统出错处理设计 ··························································································································· 12
5 详细设计 ···································································································································· 13
5.1 程序系统的组织结构 ······················································································································· 13 5.2 用户界面设计 ······························································································································· 13 5.2.1 一般交互设计 ··························································································································· 13 5.2.2 信息显示设计 ··························································································································· 14 5.2.3 数据输入设计 ··························································································································· 15 5.2.4 功能 ·········································································································································· 15 5.3 程序设计过程 ··································································································································· 15 5.3.1 数据库连接文件 ······················································································································· 15 5.3.2 登录界面及信息验证················································································································ 16 5.3.3 预定会议室界面 ······················································································································· 17 5.3.4 预定详细信息界面 ··················································································································· 20 5.3.5 统计界面 ··································································································································· 24
5.3.6 按月汇总图 ······························································································································· 27
6 软件测试 ···································································································································· 28 7 软件使用说明书 ······················································································································· 29 参考资料 ······································································································································· 30 总 结 ············································································································· 错误!未定义书签。
1 课题描述
会议管理系统是一个由人、计算机等组成的能进行信息的收集、传送、储存、维护和使用的系统。中小型会议管理系统使整个会议室的预定、使用、结账相结合,从时间到地点,从会议名称到使用单位,会议内容到会议结果连为一体,形成一个积极、互动、有效的管理系统。随着计算机技术的飞速发展,计算机在企业、学校等的广泛应用,不管在公司还是高校,都会存在会议管理的问题,而现在绝大多数的会议管理还处于手工作业阶段,效率很低,而且容易出错,不便于管理。会议的内部管理与完善不容忽视,我们认为有必要开发一个中小型会议管理系统,整体实现信息共享,更好地为公司、用人单位服务。
运用计算机来管理会议信息具有公正、严格和高效等诸多优点,从而取代了人工管理模式下由于各种原因出现管理漏洞的可能性,因而增强了参会人员工作的积极性,提高了参会人员的工作效率,确保会议能够正常地举行。
1
2 可行性研究
2.1 项目背景
随着社会的发展,社会信息化也是社会发展的必然趋势,会议管理系统也以方便、快捷、费用低的优点正慢慢地进入人们的生活。传统的会议管理方式彻底的解脱出来,将减轻管理人员以往繁忙的工作,减小出错的概率,提高其管理效率,使人们有更多的时间来获取信息、了解信息、掌握信息。
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛用于信息管理系统的环境。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。
本系统是为了方便对会议管理人员对会议信息进行高效的管理而编写的,面对会议信息处理中出现的各种情况,该会议管理系统在实施后应基本达到以下目标:
(1) 系统界面友好美观,操作简单易行,查询灵活方便。 (2) 系统运行可靠,维护方便,灵活通用。
2.2 数据流图
数据流程图表达了数据和处理过程之间的关系,该系统的数据流程图如下:
会议室记录D1 D3申请会议记录P1会议室会议室情况会议室信息P2申请会议室 申请要求管理会议申请者内部管理会议申请者信息会议室 会议申请者情况用户身份会议申请者用户身份 D2会议申请者记录P3会议管理者会议管理者情况安全管理 用户记录D4图2.1 会议管理系统顶层数据流程图
2
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库会议管理系统的分析与设计 - 图文在线全文阅读。
相关推荐: