(会议管理)会议管理系统的分析与设计

上传人:管****问 文档编号:126232524 上传时间:2020-03-23 格式:DOC 页数:31 大小:3.38MB
返回 下载 相关 举报
(会议管理)会议管理系统的分析与设计_第1页
第1页 / 共31页
(会议管理)会议管理系统的分析与设计_第2页
第2页 / 共31页
(会议管理)会议管理系统的分析与设计_第3页
第3页 / 共31页
(会议管理)会议管理系统的分析与设计_第4页
第4页 / 共31页
(会议管理)会议管理系统的分析与设计_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《(会议管理)会议管理系统的分析与设计》由会员分享,可在线阅读,更多相关《(会议管理)会议管理系统的分析与设计(31页珍藏版)》请在金锄头文库上搜索。

1、软件工程实验软件工程实验报报告告 会议管理系统的分析与设计会议管理系统的分析与设计 课程设计任务书 doc 学生姓名 学号 班级 成绩 指导教师 计算机科学与技术系计算机科学与技术系 20112011 年年 6 6 月月 1313 日日 摘摘 要要 会议是人们为了解决某个共同的问题或出于不同的目的聚集在一起进行讨论 交流的活动 它往 往伴随着一定规模的人员流动和消费 目前大部分会议的主办方均有意尝试信息化更强的会议活动 管理系统进行会议管理的建设 不仅节约开发周期 并且费用低廉 同样也可以自定义网站样式 及风格 并且在线注册环节比自主开发的要更为稳定和可靠 本次实验利用 Visual C 作为

2、开发 的语言工具 SQL server 作为数据库开发工具 开发出了一个小型的会议室管理系统 关键词 关键词 会议 数据库 管理系统 目 录 1 课题描述 1 2 可行性研究报告 2 2 1 问题描述 2 2 2 可行性研究的前提 2 2 2 1 要求 2 2 2 2 可行性研究方法 2 3 需求分析 3 3 1 任务概述 3 3 3 数据流图 3 3 4 数据字典 4 4 概要设计 6 4 1 定义 6 4 2 任务概述 6 4 3 总体设计 6 5 详细设计 7 5 1 编写目的 7 5 2 数据库设计 7 5 1 1 会议管理系统 E R 图 7 5 2 1 关系模型 7 5 3 前台主

3、要界面 8 5 3 1 登陆界面 8 5 3 2 用户注册界面 9 5 3 3 用户申请会议室 11 5 4 系统后台主要界面 13 5 4 1 后台登陆 13 5 4 2 查询会议室 14 5 4 3 处理用户申请 17 5 4 4 删除用户信息 19 5 4 5 处理用户结账 21 6 软件测试 24 6 1 编写目的 24 6 2 测试内容 24 总 结 27 参考文献参考文献 28 1 1 课题描述 当今社会竞争日益激烈 公司会议也不断增多 会议信息量也不断增大 公司经常需要会议进行 沟通 解决问题以及制定决策 而现在公司会议管理效率很低 容易出错 所以利用信息化管理会议 已经成为公司

4、的急切需要 本实验利用 ASP NET 技术进行会议管理系统的设计与实现 处理会议信息 以及相关项目管理功能 更方便了用户和管理者的使用 信息化处理是当今社会不可避免的趋势 单 一的手工操作已经不能满足规模日益增大的企业 随着计算机技术的发展 以及计算机在企业单位中 的应用普及 计算机强大的功能已为人们深刻认识 2 2 可行性研究报告 2 1 问题描述 本会议室管理系统包括各种会议室的信息 用户可以根据需要申请 修改 删除会议室 1 用户需先注册一个账号 通过注册的账号登陆会议室管理系统进行操作 2 申请相应的会议室后 如果需要继续使用 可以申请会议室 3 也可以删除申请的会议室 管理员可以查

5、询会议室 处理用户申请 删除用户以及查看编辑用户结账信息 1 管理员登陆会议管理系统 查询会议室的情况 空闲或占用 2 管理员可以处理用户申请 为用户分配会议室 3 管理员可以删除用户基本信息 4 管理员处理用户结账信息 2 2 可行性研究的前提 2 2 1 要求 功能 对用户管理 对会议室管理 对会议室申请管理 性能 方便快捷的实现申请 修改 删除各功能 输出 客户信息 会议室信息 申请信息 输入 客户信息 会议室信息 申请信息 2 2 2 可行性研究方法 目的是用最小的代价在尽可能的时间内确定问题是否能解决 1 技术可行性研究 本软件利用 Visual C 作为开发的语言工具 SQL se

6、rver 作为数据库开发工具 技术评价 在现有的软件和硬件条件可以满足我们的需求 并且通过学习可以使用 C 语言实现本 系统 本系统管理对象单一 数据变化性频繁 计算并不难 因此采用数据库管理 2 经济可行性研究 本系统开发工具 Visual C 2005 软件和 SQL server 数据库软件本开发小组已经拥有 不再需要 购买 本系统的开发成本较低 从经济方面来说 可以开发 3 3 需求分析 3 1 任务概述 需求分析是软件定义时期的最后一个阶段 它的基本任务是准确的回答 系统必须做什么 需求分 析通常提出对系统的功能需求 性能需求 可靠性和可用性需求等多种需求 会议室的合理分配 不 仅利

7、于公司资源最大程度的利用 而且有利于提高会议质量 解决了因资源竞争产生的一系列问题 避免冲突 会议管理是一项需要重视的工作 本软件可以让会议室的利用率进一步提高 管理员方便 管理 避免管理中容易出现的一些错误 使用本软件要求用户熟悉 Windows 操作 并且有一定的软件操作基础 预计本软件将会在一些 小的会议室租赁公司中得到广泛使用 3 2 性能要求 1 系统安全 可靠 2 功能齐全 3 界面清晰大方 操作简单 4 易于维护和扩充 3 3 数据流图 顶层数据流图如图 3 1 所示 会议管理 系统 管理员用户 会议室记录表 用户信息表 申请修改删除会议室 注册 图 3 1 顶层数据流图 0 层

8、数据流图如图 3 2 所示 4 1 注册 用户 2 申请会议 室 3 删除申请 4 修改申请 管理员会议室记录 用户信息 用户账单 5 查询删除 6 处理申请 7 计算费用 分配会议室 结账 填写用户信息 图 3 2 层数据流图 3 4 数据字典 数据字典是开发者与用户相互沟通的有效途径之一 它能形象的向用户描述开发者的意图 使用 户明白数据库可能具有的项目 数据字典是各类数据描述的集合 它是进行详细的数据收集和数据分 析后所获得的主要成果 数据字典卡片 名字 客户信息 别名 描述 客户的个人信息 用于对客户的确认 定义 客户信息 客户 工作单位 电话 密码 位置 输入到会议系统管理员端 名字

9、 申请会议室客户清单 别名 描述 已申请会议室的客户的记录 定义 申请会议室客户清单 客户信息的合集 位置 输入到会议系统管理员端 5 名字 会议室申请信息 别名 描述 客户申请的会议室时间和类型 用于确定客户使用的会议室 定义 会议室申请信息 申请会议室时间 会议室类型 位置 传输到会议系统管理员端 名字 会议室申请通知信息 别名 描述 客户的会议室信息 根据客户的使用时间和类型确定的 定义 会议室申请通知信息 客户的申请时间 会议室类型 位置 传输到会议系统管理员端 名字 已租出会议室信息 别名 描述 会议室出租情况的信息 定义 已租出会议室信息 已处理的会议室申请 位置 输出到打印机 名

10、字 客户使用会议室记录 别名 描述 已申请的客户在会议室出租公司的记录 定义 客户使用会议室记录 客户 ID 会议室信息 位置 输出到会议系统管理员端 名称 管理员表 别名 描述 对管理员的描述 定义 管理员 用户名 密码 位置 输出到会议系统管理员端 6 4 概要设计 4 1 定义 可行性 用最小的代价在尽可能段的时间内确定问题是否能解决 是否值得解决 但并不直接解 决问题 即在较高层次上以抽象方式进行需求分析和设计 技术可行性 对要开发的项目的功能 性能和限制条件进行分析 确定在现有资源条件下 技术 风险有多大 项目是否能实现 社会可行性 开发项目是否会在社会上 政治上引起侵权 破坏或其他

11、责任问题 系统流程图 用图形符号描述组成系统的各个元素以及信息在这些部件之间的流动情况 数据流图 DFD 用来描绘软件系统的逻辑模型的工具 它描绘数据在软件系统中流动和被处理 的逻辑过程 数据源点 终点 正方形表示 用于反映数据流图与外部实体之间的联系 数据字典 用来定义数据流图中各个元素具体含义 它的一种准确的 无二异性的说明方式 为 系统的分析 设计和维护提供了有关元素的详细描述 4 2 任务概述 本系统旨在开发一个实用的会议室管理系统 利用信息化手段辅助管理 达到提升管理效率的目 的 4 3 总体设计 通过详细调查社区管理信息 充分了解了系统的概况 明确管理员和用户的各种需求 确定本次

12、设计的会议管理系统包括如图 4 1 所示的几大功能 会议室管理系统 用户 管理员 申请会议室 登陆注册 修 改 删 除 处理申请 查询会议室 删除用户信息 处理用户结账 7 图 4 1 会议管理系统功能模块图 8 5 详细设计 5 1 编写目的 软件详细设计就是在软件总体设计的基础上 考虑如何实现定义的软件系统 直到对系统中的每 个模块给出了足够详细的过程描述 在详细设计以后 程序员仍将根据详细设计的过程编写出实际的 程序代码 详细设计的目标是确定应该怎样具体实现所需求的系统 也就是说 经过这个阶段的设计 工作 应该得出对目标系统的精确描述 从而在编码阶段可以把这个描述直接翻译成用某种程序设计

13、 语言书写的程序 5 2 数据库设计 5 1 1 会议管理系统 E R 图 E R 图如图 5 1 所示 管理员 管理 用户 会议室 预订 名称 密码 公司名 编号 时间 电话 会议室类型 管理 类型状态价格编号 公司名编号密码电话 1 N 1 N N M 图 5 1 E R 图 5 2 1 关系模型 关系模型的逻辑结构是一组关系模式的集合 将 E R 图转换为关系模式就是要将实体型 实体的 属性和实体性之间的联系转换为关系模式 据以上 E R 图以及实体集间 1 1 联系 1 n 联系 m n 联系 的转换规则 可以将 E R 转换为关系模型 关系模型为 其中加下划线的为主码 会议室 会议编

14、号 类型 价格 状态 预订 编号 会议室类型 时间 电话 公司名称 9 管理员 用户名 密码 用户 编号 姓名 电话 密码 公司名称 5 3 前台主要界面 5 3 1 登陆界面 首先连接数据库进入登录窗口 登录窗口如图 5 2 所示 5 2 登录窗口 using System using System Data using System Configuration using System Web using System Web Security using System Web UI using System Web UI WebControls using System Web UI W

15、ebControls WebParts using System Web UI HtmlControls using System Data SqlClient public partial class Default System Web UI Page protected void Page Load object sender EventArgs e 10 protected void BtnOk Click Object sender EventArgs e string StrYhm TxtYhm Text Trim string StrMm TxtMm Text Trim if S

16、trYhm StrMm Response Write alert 请输入用户名或密码 else SqlConnection mycon new SqlConnection Class1 con mycon Open SqlCommand mycom mycon CreateCommand mycom CommandText select 用户ID 密码 from 用户表 where 用户ID StrYhm and 密码 StrMm SqlDataReader myread mycom ExecuteReader bool flag myread Read if flag Response Redirect main aspx else Response Write alert 登录失败 mycon Close mycom Dispose protected void BtnCancel Click Object sender EventArgs e TxtYhm Text TxtMm Text 5 3 2 用户注册界面 用户注册如图 5 3 所示 11 5 3 用户注册界面 using

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 经营企划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号