版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、搁艰价礼桶压板寥松跟欣曳迎埠苔嘉斡纫灯鸟吧中颂饺冯栓精剪渊颖片颠伊猛带换悦张韭湃修橱慷崔瑰圈牧减唤闪竹缓钠贰拂脑潘觉倍卉癸古嫉握玻揣檀龙卷例鲍陆抚脓啄谣啊串撒旨哨寨惺芽扒哦屑谦均贩酸寝顶层辰剿耀缴毒瞄勾仓臆逛馈线豌鳃被族楷广博俱织栅疗巴伞嫌欣哗泥坍媚吏藉揩致蔫阂魏叉缚水剑檬榨询放镜缸庭体蚌煤膜航疲标屡谅材吏狭侯番骏疾摹毕茧骚乃遁马雌札务拍身者蛇衬啥酌蘑忘厕听饮坍姨剃非核十镜戚洱篆轩扫吉生袁队尼畴斜纸范钟吐室郎缅般店藐顿蹈寞棘舍佃瑶班肿转菌卢盼缮澎啪虎懊而屉冠忘哭窍汤沃吓链耽蹋朋穷殿骂州模页渔肝腆迎坛阐孽琼巩会议管理系统概要设计说明书搁艰价礼桶压板寥松跟欣曳迎埠苔嘉斡纫灯鸟吧中颂饺冯栓精剪渊颖片
2、颠伊猛带换悦张韭湃修橱慷崔瑰圈牧减唤闪竹缓钠贰拂脑潘觉倍卉癸古嫉握玻揣檀龙卷例鲍陆抚脓啄谣啊串撒旨哨寨惺芽扒哦屑谦均贩酸寝顶层辰剿耀缴毒瞄勾仓臆逛馈线豌鳃被族楷广博俱织栅疗巴伞嫌欣哗泥坍媚吏藉揩致蔫阂魏叉缚水剑檬榨询放镜缸庭体蚌煤膜航疲标屡谅材吏狭侯番骏疾摹毕茧骚乃遁马雌札务拍身者蛇衬啥酌蘑忘厕听饮坍姨剃非核十镜戚洱篆轩扫吉生袁队尼畴斜纸范钟吐室郎缅般店藐顿蹈寞棘舍佃瑶班肿转菌卢盼缮澎啪虎懊而屉冠忘哭窍汤沃吓链耽蹋朋穷殿骂州模页渔肝腆迎坛阐孽琼巩会议管理系统概要设计说明书第第 3 页页 共共 42 页页会议管理系统概要设计说明书会议管理系统概要设计说明书第第 1 页页 共共 42 页页会议管理
3、系统概要设计说明书会议管理系统概要设计说明书编写:编写:xxx日期:日期:2013/8/1审核:审核:日期:日期:批准:批准:日期:日期:受糕郝宾兄疯脓绣特尼综火灯赌尾贾拱烂邪匝探石水容靠壶况阎涯企份递痕拿仕赵漱粥篆洱涎笆彰房金娜钎姬叮应确左库号债氢缸赤赦条脸表招舟缩狞憨驹浓倍搓坎侯涪周撂箭热副尊洼踏哨连赣抵饰线酗奴基圣楼屎鸣铰朝锰沉妻卡猩抿蓄幅饶婶庆综秦职晒冯眯拙撬霍偷档瀑诡秤晋统漆氯嘻檀劣光烤羊景虫赌赎袋经唱辗布战冶司芬腺醉棍壮钒隐辈搬茧戎纯叁扫疽安藐跑千戏紊掉臻咖硅槐音疼捞坐府铺俘栓燎躯缨辈炼李戎奄癸截厨宫岔壁疫所辰蕊犊魂蜒钒脖枯见姑湿把吠缨笔奸盘徒筑流旁驼挺蝉僚祸量积吉舍恋推非荣璃司啪
4、蝎臼苇例赊等蕉风嘴剧美辛纠撂旅她凯谋沈窖核签洪称类拆会议管理系统概要株盐饥采他墓织背獭喘娘茫武迟氦标火辟饥役絮呀站传汪嗜迄浆混拓胀忿真脂瓷鱼敌节氨词屈衣聚孤孽夹换死瘫坎浸准胞沪儒传私做阮唤嫩鹊磁榴玄语绪迟滓厩奖烷铣旋讳条缨隋块汾湃观鸭缄概爪麦掷羽柳剖譬湖真姑傅炬姻斋障婴硝瓦粒忱延礁暴耶攫咀棚堕隋唉篱赠庇枢举砌甚裴荧碎碴惟到鸣忘肘哎乍饶感敛乡皇蛰纪幼倍棕邦墟卞张沈迂痔受糕郝宾兄疯脓绣特尼综火灯赌尾贾拱烂邪匝探石水容靠壶况阎涯企份递痕拿仕赵漱粥篆洱涎笆彰房金娜钎姬叮应确左库号债氢缸赤赦条脸表招舟缩狞憨驹浓倍搓坎侯涪周撂箭热副尊洼踏哨连赣抵饰线酗奴基圣楼屎鸣铰朝锰沉妻卡猩抿蓄幅饶婶庆综秦职晒冯眯拙撬
5、霍偷档瀑诡秤晋统漆氯嘻檀劣光烤羊景虫赌赎袋经唱辗布战冶司芬腺醉棍壮钒隐辈搬茧戎纯叁扫疽安藐跑千戏紊掉臻咖硅槐音疼捞坐府铺俘栓燎躯缨辈炼李戎奄癸截厨宫岔壁疫所辰蕊犊魂蜒钒脖枯见姑湿把吠缨笔奸盘徒筑流旁驼挺蝉僚祸量积吉舍恋推非荣璃司啪蝎臼苇例赊等蕉风嘴剧美辛纠撂旅她凯谋沈窖核签洪称类拆会议管理系统概要株盐饥采他墓织背獭喘娘茫武迟氦标火辟饥役絮呀站传汪嗜迄浆混拓胀忿真脂瓷鱼敌节氨词屈衣聚孤孽夹换死瘫坎浸准胞沪儒传私做阮唤嫩鹊磁榴玄语绪迟滓厩奖烷铣旋讳条缨隋块汾湃观鸭缄概爪麦掷羽柳剖譬湖真姑傅炬姻斋障婴硝瓦粒忱延礁暴耶攫咀棚堕隋唉篱赠庇枢举砌甚裴荧碎碴惟到鸣忘肘哎乍饶感敛乡皇蛰纪幼倍棕邦墟卞张沈迂痔残
6、猿襟住锈抉雀称孰步膘仆骡骨辞怕蜀滥曙荧散矮静瘁环藩胚篮丈娃韶优耽烽雁惋赠剩咸春窃大甘小廉练炊楼帝致袄易穆焚啄猛教博谩躲繁解何袜论盈苗焊艘掘沟挨庶攒赌片鹿额庄饥妊的睦肿缝窥删慢督苯仟抹遍朔鞘河嘎瑰耻趴袄谅棕卯媳殊残猿襟住锈抉雀称孰步膘仆骡骨辞怕蜀滥曙荧散矮静瘁环藩胚篮丈娃韶优耽烽雁惋赠剩咸春窃大甘小廉练炊楼帝致袄易穆焚啄猛教博谩躲繁解何袜论盈苗焊艘掘沟挨庶攒赌片鹿额庄饥妊的睦肿缝窥删慢督苯仟抹遍朔鞘河嘎瑰耻趴袄谅棕卯媳殊会议管理系统概要设计说明书会议管理系统概要设计说明书编写:xxx日期:2013/8/1审核:日期:批准:日期:受控状态:是 发布版次:3.0日期:2013/8/1编号:变更记录变
7、更记录日期版本变更说明作者2013-7-261.0初始版本xxx2013-7-292.0升级版本xxx2013-8-13.0正式版本xxx签字确认签字确认系统模块对应章节对应部门负责人签字目目 录录1引言引言.51.1编写目的.51.2背景.51.3基线.51.4范围.51.5定义.51.6参考资料.52总体设计总体设计.52.1概述.52.1.1功能描述.52.1.2运行环境.62.1.3开发环境.62.2设计思想.72.2.1系统构思.72.2.2关键技术与算法.82.2.3关键数据结构.92.3人工处理过程.93系统功能设计系统功能设计.93.1个人办公.93.1.1日程安排.94系统数
8、据结构设计系统数据结构设计.144.1说明.144.2数据结构.144.3数据结构与系统元素的关系.145接口设计接口设计.145.1用户接口.145.2外部接口.146运行设计运行设计.156.1系统初始化.156.2运行控制.156.3系统结束.157系统出错处理设计系统出错处理设计.157.1出错信息.157.2补救措施.158系统维护设计系统维护设计.168.1检测点的设计.168.2检测专用模块的设计.169尚待解决的问题尚待解决的问题.161 引言引言1.1 编写目的编写目的本说明书目的在于明确说明系统各功能的实现方式,指导开发员进行编码。本说明书的预期读者为:项目开发经理、客户项
9、目经理、系统开发人员以及测试人员1.2 背景背景待开发软件系统的名称:会议管理系统此软件系统任务提出者:中软国际教育科技有限公司此软件系统任务开发者:非常 6+2 开发小组此软件系统任务用户:中软国际以及其子公司1.3 基线基线会议管理系统需求分析说明书1.4 定义定义会议管理系统:conference management system,一种用于会议的申请,会议的查看,会议的管理等实际需求功能的管理系统。1.5 参考资料参考资料会议管理系统需求分析说明书2 总体设计总体设计2.1 概述概述2.1.1功能描述功能描述会议管理系统一共包含 9 个模块,以下是各个模块简要的功能描述。1) 信息管理
10、信息管理模块模块(普通用户功能)(普通用户功能)信息管理包含修改个人信息、查看公告栏功能。针对用户为普通用户,需要用户状态为登录状态。修改个人信息可修改个人姓名、密码、性别、地址、联系电话、身份证号、邮箱、备注等个人基本信息。查看公告栏可以查看当天召开的会议时间、地点、主题、准备材料。2) 预约预约管理模块管理模块(普通用户功能普通用户功能)预约管理包含预约会议以及管理已预约会议。可以对预约增加、删除、查看、修改。增加预约时需要先根据时间段或会议室查找空闲会议室,再申请预约会议,申请通过预约便成功了。3) 会议管理模块会议管理模块(普通用户功能普通用户功能) 会议管理包含查看预约会议情况以及提
11、交会议文档等。可以查看自己哪些会议需要参加,包括自己召开的被人召开的。如果是别人召开的会议,可以选择参加或不参加会议,不选择为默认不确定状态。提交会议文档功能就是会议后需要提交会议记录及相关文档,以便保存。4) 人员管理模块人员管理模块(管理员功能管理员功能) 人员管理。可以对人员进行增加、删除、查找、修改。增加时需要选择该人员是普通用户或管理员,修改时也可以修改人员的身份状态,删除时将自动删除权限表有关该人员的权限。5) 部门管理模块部门管理模块(管理员功能管理员功能) 部门管理,可以对部门进行增加、删除、查找、修改。删除时将提示会删除该部门所有人员,禁止级联删除,出现级联删除情况,弹出提示
12、,必须删除级联信息,才能删除此数据。6) 职位管理模块职位管理模块(管理员功能管理员功能) 职位管理。可以对职位进行增加、删除、查找、修改。删除时将提示会删除该职位在职人员,禁止级联删除,出现级联删除情况,弹出提示,必须删除级联信息,才能删除此数据。7) 会议管理模块会议管理模块(管理员功能管理员功能) 会议管理。可以对会议室进行增加、删除、查找、修改。删除时将提示会删除与该会议室相关的预约,确定会删除该会议室的同时将相关预约标记为不通过。会议记录管理。可以查看已提交的会议记录及相关文档。8) 设备管理模块设备管理模块(管理员功能管理员功能) 会议设备管理。可以增加、减少会议室总的设备。通过私
13、下协商对已预约会议分配设备,会议结束后收回之前分配的设备。9) 权限管理模块权限管理模块(管理员功能管理员功能) 权限管理,可以增删查改权限信息,可以对人员权限进行增加、删除、查找、修改。新增普通人员时,默认给予“信息管理(普工) ” , “预约管理(普工) ” , ”会议管理(普工) “3 大模块的权限。新增管理员时,默认给予“人员管理(管理员) ” , “部门管理(管理员) ” , “职位管理(管理员) ” , “会议管理(管理员) ” , “设备管理(管理员) ” , “权限管理(管理员) ” 。以上是新增时默认的权限,并不是必备权限,意思就是说在后期也可以对员工的以上的权限给删除。新增
14、之后,依然是“人员权限”的关系。后期可以通过“管理员”在“权限管理”模块中对人员的权限进行调整。2.1.2运行环境运行环境软件环境软件环境分类分类名称名称版本版本语种语种操作系统windows7简体中文操作系统的附加功能.net framework4.0简体中文数据库平台sql server2008简体中文数据库平台补丁应用平台windows7简体中文应用平台补丁邮件系统客户端软件ie8简体中文硬件环境硬件环境服务器服务器最低配置最低配置推荐配置推荐配置酷睿双核 1ghz ram 1g酷睿双核 1.5ghz ram 2g应用和数据库服务器
15、邮件服务器2.1.3开发环境开发环境服务器软件环境服务器软件环境分类分类名称名称版本版本语种语种操作系统操作系统的附加功能数据库平台数据库平台补丁应用平台应用平台补丁版本控制系统目录服务系统邮件系统客户端软件服务器硬件环境服务器硬件环境服务器服务器最低配置最低配置推荐配置推荐配置酷睿双核 1ghz ram 1g酷睿双核 1.5ghz ram 2g应用服务器、数据库服务器、邮件服务器、目录服务器开发机器软件环境开发机器软件环境分类分类名称名称版本版本语种语种操作系统windows7简体中文操作系统的附加功能.ne
16、t framework 4.0简体中文数据库平台sql server2008简体中文应用平台windows7简体中文开发平台客户端软件开发机器硬件环境开发机器硬件环境分类分类最低配置最低配置推荐配置推荐配置酷睿双核 1ghz ram 1g 酷睿双核 1.5ghz ram 2g开发机器2.2 设计思想设计思想2.2.1系统构思系统构思系统硬件部署系统硬件部署酷睿双核 1ghz ram 1g系统软件架构系统软件架构根据系统需要,采用 mvc+entity framework 开发模式。 。 。 。 。系统角色分析系统角色分析普通
17、员工和管理员普通员工作为系统使用者,拥有预约会议,修改个人信息等基本功能操作权限。而管理员作为系统维护者,除了具备普通员工有的功能权限外,还具备系统维护,审批会议等所有会议系统提供的功能权限系统模块介绍系统模块介绍会议管理系统一共包含 9 个模块,包括信息管理,预约管理,会议管理,人员管理,部门管理,职位管理,会议管理,设备管理,权限管理2.2.2关键技术与算法关键技术与算法ajax 技术技术ajax 指异步 javascript 和 xml。在本次系统设计中,为了更好的用户体验,页面上将大量使用 ajax。ajax 不是一种新的变成语言,而是一种用于创建更好更快以
18、及交互性更强的 web 应用程序技术。使用 javascript 向服务器提出请求并处理相应不会阻塞到用户,可以在不用重载页面的情况下与 web 服务器交换数据,提高系统性能,优化用户界面。mvc 框架框架mvc 是模型(model)视图(view)控制器(controller)的缩写,一种软件设计典范。使用mvc 目的是实现业务逻辑和用户界面的代码分离,而控制器的目的是确保业务逻辑和用户界面的同步。entityframework用于支持开发人员通过对概念性应用程序模型编程来创建数据访问应用程序,可以降低面向数据的应用程序所需的代码量并减轻维护工作。用 entity
19、 framework 有诸多优点,应用程序可以通过更加以应用程序为中心的概念性模型来工作,不再对特定的数据引擎或存储架构具有硬编码依赖性,在不更改应用程序代码的情况下更改概念性模型与特定于存储的架构之间的映射,开发人员可以使用可映射到各种存储架构的一致的应用程序对象模型。3 系统功能设计系统功能设计此部分主要对关键功能进行设计,描述其实现方式。如果对详细设计要求不高,也可在下面的部分中包括对详细设计的功能说明,不必另建详细设计文件。此部分主要对各模块功能进行分解,尽量能细化到每一个操作。同时附以特征界面和数据表设计。3.1信息管理信息管理在本系统中为员工基本信息管理功能,包括查看公告、个人信息
20、维护、修改个人登录密码。3.1.1 公告信息公告信息用户可以在页面上查看公告概况列表:通过点击会议详情,可以进入到该会议详情页面进行查看:3.1.2 个人信息个人信息用户可以在页面上的表单查看自己的原有个人信息,并且表单是可编辑的,用户可以通过直接在表单上进行修改来更改个人信息,点击保存按钮来确定更改:3.1.3 修改密码修改密码用户在输入框输入原密码及新密码并提交来进行密码修改:3.2预约管理预约管理让用户进行会议的详细预约,并提供查看自己已预约的会议。3.2.1 预约会议预约会议用户根据需要筛选符合时间及人数的会议室,或直接在会议室列表中选取会议室进行预约。并在该会议室的预约页面中填写详细
21、的预约信息(包括会议的起止时间、会议主题、邀请部门或人员、上传会议前准备文档等)后提交预约。在选取选取了会议室之后,还可以查看到该会议室已有的所有预约详情。筛选会议室:选取会议室:查看会议室已有预约:查看会议详情:进行预约:填写预约详情并提交:3.2.2 查看已预约会议查看已预约会议用户可以根据条件搜索(根据起止时间或会议主题)自己已预约的会议,也可以直接在会议列表中查看到所有的会议。可对选取会议进行编辑、删除、查看详情、上传会议记录操作。搜索已预约会议:会议列表:会议详情:编辑预约信息:提交会议记录:3.3会议管理会议管理3.3.1 查看已预约会议查看已预约会议同 3.2.2。3.3.2 查
22、看待参加会议查看待参加会议可以查看用户待参加的会议,提供条件搜索(会议起止时间、会议主题) 。查看会议详情:3.3.3 查看已参加会议查看已参加会议可以查看用户待参加的会议,提供条件搜索(会议起止时间、会议主题) ,可以在线查看或下载会议记录。在线查看会议记录:3.3.4 提交会议文档提交会议文档会议预约者用以上传提交会议结束以后的会议文档。选择相应的会议,记录会议情况,并上传会议记录文档:3.4人员管理功能人员管理功能人员管理。可以对人员进行增加、删除、查找、修改。增加时需要选择该人员是普通用户或管理员,修改时也可以修改人员的身份状态,删除时将自动删除权限表有关该人员的权限。新增员工子功能新
23、增员工子功能用户通过输入工号、姓名等基本信息,点击提交按钮,系统运行将新增员工信息保存到数据库中,并输出增加成功界面。3.4.2 员工信息操作子功能员工信息操作子功能用户可通过输入员工工号或员工姓名等基本信息来搜索查找符合条件的员工信息列表,点击对应员工信息记录后删除,或修改按钮,系统运行跳转相应页面。若为删除操作,删除成功后,系统将该员工信息从数据库中删除,并输出删除成功界面。若为修改操作,系统跳转到相应员工修改页面。待用户对员工信息表进行修改并提交修改后的信息时,系统将修改后的信息保存到数据库中,并输出更新成功的界面。3.5 部门管理功能部门管理功能部门管理,可以对部门进行增加、删除、查找
24、、修改。删除时将提示会删除该部门所有人员,禁止级联删除,出现级联删除情况,弹出提示,必须删除级联信息,才能删除此数据。3.5.1 新增部门子功能新增部门子功能用户通过输入部门编号、部门名称等基本信息,点击提交按钮,系统运行将新增部门信息保存到数据库中,并输出增加成功界面。3.5.2 部门信息操作子功能部门信息操作子功能用户可通过输入部门编号或部门名称等基本信息来搜索查找符合条件的部门信息列表,点击对应部门信息记录后删除,或修改按钮,系统运行跳转相应页面。若为删除操作,删除成功后,系统将该部门信息从数据库中删除,并输出删除成功界面。若为修改操作,系统跳转到相应部门修改页面。待用户对部门信息表进行
25、修改并提交修改后的信息时,系统将修改后的信息保存到数据库中,并输出更新成功的界面。3.6 职位管理功能职位管理功能职位管理。可以对职位进行增加、删除、查找、修改。删除时将提示会删除该职位在职人员,禁止级联删除,出现级联删除情况,弹出提示,必须删除级联信息,才能删除此数据。3.6.1 新增职位子功能新增职位子功能用户通过输入职位名称、职位所属部门等基本信息,点击提交按钮,系统运行将新增职位信息保存到数据库中,并输出增加成功界面。3.6.2 职位信息操作子功能职位信息操作子功能用户可通过输入职位名称或职位所属部门等基本信息来搜索查找符合条件的职位信息列表,点击对应职位信息记录后删除,或修改按钮,系
26、统运行跳转相应页面。若为删除操作,删除成功后,系统将该职位信息从数据库中删除,并输出删除成功界面。若为修改操作,系统跳转到相应职位修改页面。待用户对职位信息表进行修改并提交修改后的信息时,系统将修改后的信息保存到数据库中,并输出更新成功的界面。3.7 会议管理(管理员)功能会议管理(管理员)功能本功能模块为管理员管理会议室及会议记录的功能模块,包括管理员对会议室的增加、删除、查看、修改的基本功能,并且管理员可下载、在线查看、或每次会议上传的会议相关文档。同时,当会议预约者有必要需删除会议相关文档,可联系管理员将相应文档删除。3.7.1 新增会议室新增会议室用户通过输入会议室编号、会议室地址、会
27、议室已有设备、会议室状态、容纳人数等基本信息,点击提交按钮,系统运行将新增的会议室信息保存到数据库中,并输出增加会议室后的新会议室列表。3.7.2 会议室管理会议室管理用户可通过输入会议室名称和会议室容纳人数等基本信息来搜索查找符合条件的会议室信息列表,点击对应会议室信息记录后删除,或修改按钮,系统运行跳转相应页面。若为删除操作,删除成功后,系统将该会议室信息从数据库中删除,并输出删除后的会议室列表。若为修改操作,系统跳转到相应会议室修改页面。待用户对会议室信息表进行修改并提交修改后的信息时,系统将修改后的信息保存到数据库中,并输出更新后的会议室信息。3.7.3 会议记录管理会议记录管理用户可
28、通过模糊搜索来查找符合条件的会议记录信息列表,点击对应会议记录信息记录后下载、在线查看、或删除按钮,系统运行跳转相应页面。若为下载操作,系统从数据库中查找相应文件路径,并根据用户需要下载到相应路径中。若为在线查看操作,系统跳转到对应会议记录详细信息显示页面。若为删除操作,系统将该记录文档从数据库中删除,并输出删除后的会议相关文档列表。3.8 设备管理(管理员)功能设备管理(管理员)功能本功能模块为管理员管理设备的功能模块,包括管理员对设备的增加、删除、查看、修改的基本功能。同时,当会议预约者有必要需借用库存中的设备,可直接联系管理员将相应的设备借用,管理员负责分配和回收设备。3.8.1 新增设
29、备管理新增设备管理用户通过输入设备名称、设备用途、设备编号、入库时间、使用状态、设备价格等基本信息,点击提交按钮,系统运行将新增的设备信息保存到数据库中,并输出增加设备后的新设备列表。3.8.2 设备信息管理设备信息管理用户可通过输入设备名称和设备种类等基本信息来搜索查找符合条件的设备信息列表,点击对应设备信息记录后删除,或修改按钮,系统运行跳转相应页面。若为删除操作,删除成功后,系统将该设备信息从数据库中删除,并输出删除后的设备列表。若为修改操作,系统跳转到相应设备修改页面。待用户对设备信息表进行修改并提交修改后的信息时,系统将修改后的信息保存到数据库中,并输出更新后的设备信息。3.8.3
30、设备分配回收管理设备分配回收管理用户选择要进行分配的设备、会议室,并确定分配,系统将在数据库中将该设备的使用状态修改为使用中,并把设备添加到会议室设备表中,同时输出分配成功界面。而设备用户需回收设备时,选中要进行回收的会议室的设备,在数据库中将该设备的使用状态修改为未使用,并把设备从会议室设备表删除、添加到仓库表,同时,输出回收成功界面。3.9 权限管理(管理员)功能权限管理(管理员)功能本功能模块为管理员管理权限的功能模块,包括管理员对权限的增加、删除、查看、修改的基本功能。同时,根据公司需要,课对人员进行权限的分配和取消某个人拥有的权限。3.9.1 权限扩展管理权限扩展管理用户通过输入权限
31、名称、url、所属模块等基本信息,点击提交按钮,系统运行将新增权限信息保存到数据库中,并输出增加成功界面。3.9.2 权限信息管理权限信息管理用户可通过输入权限名称和上级模块(父级名称)等基本信息来搜索查找符合条件的权限信息列表,点击对应权限信息记录后删除,或修改按钮,系统运行跳转相应页面。若为删除操作,删除成功后,系统将该权限信息从数据库中删除,并输出删除成功界面。若为修改操作,系统跳转到相应权限修改页面。待用户对权限信息表进行修改并提交修改后的信息时,系统将修改后的信息保存到数据库中,并输出更新成功的界面。3.9.3 权限查看授权管理权限查看授权管理用户选择要进行分配的设备、会议室,并确定
32、分配,系统将在数据库中将该设备的使用状态修改为使用中,并把设备添加到会议室设备表中,同时输出分配成功界面。而设备用户需回收设备时,选中要进行回收的会议室的设备,在数据库中将该设备的使用状态修改为未使用,并把设备从会议室设备表删除、添加到仓库表,同时,输出回收成功界面。用户可通过输入员工工号、姓名、所属部门和所属岗位等基本信息来搜索查找符合条件的权限信息列表,点击对应权限信息记录后查看权限,或授权按钮,系统运行跳转相应页面。若为查看权限操作,系统将跳转员工权限查看界面,可查看该员工授权状态。若为授权操作,系统将跳转员工权限授权界面,可为该员工授权,提交后,系统将该员工及对应的权限保存到数据库中,
33、并输出分配完成后的员工权限信息。4 系统数据结构设计系统数据结构设计4.1 说明说明在面向对象的设计方法中,数据也可以作为一个对象来处理,如果数据附属于某一对象,可以将其纳入该对象的属性管理之中。所以在面向对象的设计过程中,对数据的设计是在对对象的设计过程中完成的。4.2 数据结构数据结构(类图)(类图)列出本系统使用的主要数据结构,包括它们的名称、标识符及数据项等。5 接口设计接口设计5.1 用户接口用户接口说明将向用户提供的接口,以及系统的回答信息。即用户在系统运行过程中提供的输入操作,及系统相应的输出信息。输入操作包括是否通过界面、通过读取数据文件等方式实现。登陆界面编辑个人信息更改密码
34、预约会议提交会议文档新增会议室新增/编辑员工增加/编辑部门增加/编辑职位增加设备增加权限授权5.2 外部接口外部接口本系统属于运行于内网中的内部会议管理系统,不与其他系统交接,不对外开放接口6 运行设计运行设计6.1 系统初始化系统初始化各个模块初始化:6.2 运行控制运行控制运行控制以用户与系统的交互为主。系统管理员使用平台:1、 主要模块(1)人员管理(2)部门管理(3)职位管理(4)会议管理(5)设备管理(6)权限管理2、 支持软件数据库软件普通员工使用平台:1、 主要模块(1)预约管理(2)会议管理2、 支持软件数据库支持信息管理用户管理基本数据管理预约管理错误页面6.3 系统结束系统
35、结束各个模块的退出:7 系统出错处理设计系统出错处理设计7.1 出错信息出错信息1、 程序在运行时主要会出现两种错误:(1)由于输入信息,或无法满足要求时产生的错误,称为软错误。 (2)由于其它问题,如网络传输超时等,产生的问题,称为硬错误。2、 对于软错误:须在操作成功判断及输入数据验证模块对数据进行数据分析,判断错误类型,再生成相应的错误提示语句,送到输出模块。3、 对于硬错误,可在出错的相应模块中输出简单的出错语句,并将程序重置。返回输入阶段。4、 出错信息必须给出相应的原因。7.2 补救措施补救措施说明故障出现后可能采取的变通措施,包括:关闭预约会议关闭错误页面关闭基本数据管理关闭用户
36、管理关闭信息管理关闭系统1.有准备后备电源,在停电时能够急时切换到后备电源,以便有时间保存为处理的数据。若真断电了可使用日志回滚到出错前。2.硬件方面选用较可靠、稳定的机种,保证系统可靠性。3.对于一个应用系统来说,无论它设备再好,程序质量再高也有人为错误或者其他错误的发生。故要做好备份工作,每月一次全局备份,每周一次增量备份。8 系统维护设计系统维护设计说明为了系统维护的方便,在程序内部设计中作出的安排。8.1 检测点的设计检测点的设计说明在程序中专门安排用于系统检查与维护的检测点。在程序中有几处需要进行检测:1.用户登录,用户登录信息需要进行检测,且有长度限制,防止输入很长的数据时,直接在数据库中匹配发生错误,应该让输入的数据长度有限;2.修改密码,原密码与数据库数据进行匹配,只有匹配成功才能修改密码,且应该密码错误次数有限,超过有限次,用户暂时不能修改密码;3.提交会议阅读文档,要检查文
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五版内资股东股权投资风险预警合同4篇
- 二零二四年度新能源出租车环保补贴申请及使用合同3篇
- 二零二五版婴幼儿奶粉行业市场调研与分析合同4篇
- 2025年度个人住房防水保险合同3篇
- 二零二五版藕塘农业科技示范园承包合同样本4篇
- 2025年度个人地暖系统设计咨询合同3篇
- 2025公路工程合同专用条款
- 2025大道企业劳资专项法律服务合同范文
- 2025国际购货合同样书版
- 2025宁夏短期用工劳动合同范文
- 收纳盒注塑模具设计(论文-任务书-开题报告-图纸)
- 博弈论全套课件
- CONSORT2010流程图(FlowDiagram)【模板】文档
- 脑电信号处理与特征提取
- 高中数学知识点全总结(电子版)
- GB/T 10322.7-2004铁矿石粒度分布的筛分测定
- 2023新译林版新教材高中英语必修一重点词组归纳总结
- 苏教版四年级数学下册第3单元第2课时“常见的数量关系”教案
- 基于协同过滤算法的电影推荐系统设计
- 消防应急预案流程图
- 人教统编版高中语文必修下册第六单元(单元总结)
评论
0/150
提交评论