基于协同办公的会议管理系统设计系统分析的论文
第1篇:基于协同办公的会议管理系统设计系统分析的论文
基于协同办公的会议管理系统设计系统分析的论文
随着协同办公系统的应用,企业和政府部门在开会的效率以及协同上提出了新的需求,会议管理系统也要求能够实现在人员以及资源上的协同。协同办公系统能够消除“信息孤岛”[1][2],加强部门、人员之间的交流[3],整合优化审批流程。而基于协同办公的会议管理系统则需要充分继承协同办公系统的优点。
基于此,设计并实现了本会议管理系统,其具有以下特点:1)与协同办公系统的个人日程模块进行了集成,在会议报名时自动同步个人日程;2)与短信发送平台集成,能够根据报名时同步的个人日程自动发送短信进行参会提醒;3)与RTX(企业即时通讯系统)系统集成,能够根据报名时同步的个人日程自动发送RTX信息进行参会提醒;4)与CMS(内容管理系统)系统进行了集成,能够直接通过会议系统在CMS系统发布会议通知,使用户能够在CMS系统进行会议报名,报名数据同步并保存在会议系统;5)实现了与其他各系统之间数据共享与协同,如:会议审批的待办能够在门户系统显示,与其他系统单点登录等等;6)能够高效率、低成本地将会议系统的申请和审批流程进行了重组和优化。
2 系统分析和设计
2.1 设计原则
2.1.1 开放性原则
系统开放各种应用接口,以方便与其他应用系统进行数据交换,便于系统未来的扩展。
2.1.2 实用性/易用性原则
本系统完全使用B/S结构,系统界面应简单并清晰,容易操作,使用户能够轻易地上手使用。
2.1.3 先进性原则
采用业界公认的先进和标准的软件技术,符合信息技术发展的未来趋势,保证系统在可预见的阶段内有相当强大的生命力,包括技术的先进性和架构的先进性。
2.1.4 可靠性/稳定性原则
基于成熟的系统平台和技术进行开发,并可根据用户的实际应用需求进行相应的配置和调整,从而保证系统的稳定、可靠。
2.1.5 容错性原则
系统应具有检错、纠错能力,具有完善的备份措施。在一个系统服务器出现故障时,能够在较短的时间内恢复运行。
2.1.6 扩展性原则
系统采用基于B/S模式的三层体系结构及松散耦合的插件技术,无须对系统的体系结构做较大的改变即可实现功能扩展。
2.1.7 安全性原则
安全性是系统设计的关键,系统设计时应首先梳理系统安全体系,确保系统安全,并通过设置不同的人员权限来实现系统的安全运行。
2.2系统技术架构
架构平台是应用系统建设的地基[4],强健的架构平台为系统的可扩展、可维护提供了基础保障[5]。本会议系统基于成熟的协同办公系统架构,并结合当今主流的、跨平台、跨操作系统、可伸缩、分布式的J2EE技术,按照面向服务的架构思想将分布式的应用系统采用服务的方式集成到平台上,形成底层应用支撑平台,如图1所示。
基于此底层支撑平台,使会议系统更容易开发,不用担心其成为信息孤岛,并且能够利用协同办公系统提供的工作流引擎、表单引擎,使会议申请、会议纪要的审批能够统一在协同办公系统流转并统一在协同办公系统的待办列表显示。工作流引擎可以使会议系统的流程很灵活的进行配置。
支撑平台向CMS系统、RTX系统、短信发送系统等外部系统提供统一的基于SOA的标准接口,同时也对内部各应用提供了接口,内部应用通过调用内部接口同外部各个系统通信。其具有完好的封装性和松散的耦合性,使会议系统、CMS系统、RTX系统、短信发送系统及流程审批系统不但在逻辑上是独立的,而且在数据上能够共享、交互,这样就既消除了信息孤岛,同时又互不干涉,具有良好的可扩展性和可维护性。
3 系统功能实现
本会议管理系统具有会议室管理、会议申请、会议纪要督办、会议通知发布、会议报名、同步个人日程、会议签到等基本功能,如图2所示。
3.1 会议室管理
会议室的管理包括会议室的.添加、修改、删除、查询会议室,会议室的使用情况。
在会议申请的时候能够读取会议室的使用情况,并能将申请情况数据保存进数据库。在选择会议室的时候,自动过滤掉在该时间段使用以及不可使用的会议室,同时,在申请成功后,该段时间自动添加到会议室使用情况列表里。
3.2 会议申请
会议申请为本系统的核心,会议申请被审核通过或者被主要领导审核通过后即可进行发布会议通知、会议报名、会议签到和会议纪要督办等操作。其基于协同办公的表单引擎和工作流引擎,可以通过配置很方便地实现和编辑表单和审批流程。
会议申请表单上的项目包括:会议名称、会议类别(即会议形式,包括:普通会议、视频会议和电话会议)、申请时间、召开时间、结束时间、是否为多部门会议(四个部门以上)、是否发布会议通知,是否需要会议报名、召开地点、报名截止时间、会议目的和主要内容、台签内容、大屏幕内容、大屏幕发布开始时间、大屏幕发布结束时间、部门(自动获取申请人部门)、联系人(自动获取申请人)、联系电话、部门负责人意见、办公室意见、主管领导意见、备注。
会议申请的审批流程如图3所示。
3.3 会议纪要督办
会议申请审核通过后,可以启动本流程。本流程也是基于协同办公的表单引擎和工作流引擎,通过配置而实现。
会议纪要督办单表单项目:会议名称(从会议申请单映射)、召开时间(从会议申请单映射)、结束时间(从会议申请单映射)、会议纪要标题(手输)、经办人(自动取得当前登录用户)、拟稿时间(自动获取当前服务器时间)、电话(手输)、处(室)审核、办公室审核、局领导意见、主办部门意见、协办部门意见、办公室主任意见、备注。
会议纪要督办的审批流程如图4所示:
3.4 会议通知发布
会议申请通过后,会自动走一个会议通知发布的审批流程,审批通过后系统会自动和CMS系统进行数据交互,在CMS系统发布会议通知。
3.5 会议报名
会议通知发布后用户即可在CMS系统进行会议报名操作,报名数据保存在会议管理系统。具有会议管理权限的人员能够查看报名情况,并可将报名情况导出和打印。
3.6 同步个人日程
会议报名成功后系统会根据会议的时间安排自动同步个人日程。同步日程后,系统会在开会前自动通过RTX系统和短信系统对会议报名者进行参会提醒,以免忘记参加。
3.7 会议签到
第2篇:学生公寓管理系统分析及设计论文
摘要:随着计算机技术和网络技术的广泛应用,使用计算机和网络来管理学生公寓,具有管理方便、清晰,高效、安全的特点,能够有效的保证学校的公寓高效、安全的进行管理。本系统具有界面友好,操作简便的特性。
关键词:学生公寓;界面模块
1系统需求分析
一般的公寓管理系统应该有三级用户管理权限,其中包含公寓管理员,学生及系统管理员。因为公寓学生管理系统的主要任务是管理住在公寓中学生,就应该包含学生及公寓两方面的信息;学生的信息不仅包含学生的个人信息,入住信息,迁出信息,还应该包含公寓访客的信息等。公寓的信息应包含公寓的寝室信息,报修信息,寝室的水电费等。并且公寓管理系统应该有一般系统应该有的用户管理,权限管理,密码管理等功能。
2公寓管理系统的功能设计
2.1总体设计
学生公寓管理系统主要实现了后勤部门对学校宿舍的管理功能。管理系统分为用户管理模块、公寓信息管理和学生信息模块三个部分。
2.2公寓管理模块实现的功能
1)公寓入住学生管理模块及报修管理模块。公寓入住学生管理模块,公寓管理员可以根据入住学生的学号、姓名、班级等信息进行对入住学生进行信息查询。报修管理模块可以添加对需要保修的楼号、寝室号、报修项目、电话号码、报修时间及处理结果,和保修当前的状态进行查询和信息的维护。2)寝室信息管理模块。寝室信息管理查询功能可以根据楼号、寝室编号进行查询;同时可以对其信息进行修改。3)访客信息管理模块。访客登记信息包含学生学号、拜访人、关系、来访电话号码和来访时间信息;根据学生学号来查询访客记录;可以查看正在访客的信息,并可以对其进行访客结束。4)学生入住迁出信息模块。学生入住添加功能的添加信息包含学号、寝室编号、床位编号、入住时间信息;根据学生学号、寝室编号来查询入住信息;可以对查询出来的学生信息进行批量迁出管理;学生迁出信息,可以对查询出来的学生信息进行批量删除管理。5)个人信息管理模块可以对操作人员本身的个人信息包括登陆密码,登陆状态等进行编辑和查询。
2.3公寓管理系统系统管理模块实现的功能
1)对系统应用的学生信息及公寓信息的功能进行维护和修改。对学生信息管理模块的维护修改:添加功能:比如添加学生信息(包含学号,姓名,所在年级,联系电话,联系地址,密码,所在楼号,寝室号、备注等);修改功能:修改入住学生的信息。查询功能:根据入住学生的姓名,学号,班级等信息查询学生的寝室,入住状态,水电费等信息。删除功能:根据学号对学生信息进行删除。公寓报修模块:添加功能:根据公寓报修的时间,可以添加报修的楼号,寝室号,报修项目,报修人联系电话等信息,并且。跟踪功能:根据报修系统报修的内容,进行跟踪,并且提供更新报修状态的功能。查询功能:可以根据姓名、楼号、寝室号进行查询。2)公寓信息管理模块。公寓信息的维护,包括公寓的公寓楼号,可以居住的人数,当前入住的人数,和公寓的类型(男/女)以及相关的备注。3)公寓管理员模块。公寓管理员的信息管理功能的可以对包含管理员姓名,电话,负责区域,值班信息等进行添加,编辑,删除等操作。4)访客信息管理模块,与学生管理类似,需要对访客的个人信息包括,姓名、访问原因、被访问人员姓名,进入和离开时间等信息进行记录。
3数据库的设计
1)学生基本信息表:该表中的数据Stnum(学生学号)、有Stname(姓名)、Sex(性别)、Age(年龄)、Dorid(寝室号)、Claid(班级)、Phone(电话)、Addr(地址)、Pwd(密码)。2)报修表:该表中的数据apart_id(楼号)、Dorid(寝室号)、Things(损害部位)、Why(原因)、Bxname(报修人姓名)、date(报修时间)和Repair-date(维修时间)。3)系统管理用户表:该表中的数据有Userid(用户编号)、Paword(用户密码)、Manage(用户权限)。4)公寓楼信息表:该表中的数据apart_number(楼号)、Number(学生人数)、apart_sex(寝室楼为男/女寝)、People(管理该寝室的人)。5)宿舍信息表:该表中的数据apart_number(楼号)、有Dorid(寝室号)、leader_name(寝室长名字)、leader_phone(寝室长电话)、DorSex(男/女寝)、PeoNum(人数)、Bednum(床号)。6)公寓管理员信息表:该表中的数据apart_id(楼号)、Managename(管理员姓名)、Managephone(电话号码)、Anpai(安排)、Pwd(密码)。具体信息表略。7)访客登记表:该表中的数据Sid(学生学号)、Guanxi(关系)、Vistor_name(来访人的名字)、Vistor_phone(来访人的电话号码)、Visit-time(拜访时间)和endtime(拜访结束时间)。8)寝室水电费信息表:该表中的数据Dorid(寝室号)、Waterfei(已使用水(吨))、Dianfei(已使用电(度))。9)学生入住迁出信息表:该表中的数据Stnum(学号)、有Dorid(寝室号)、leader_phone(寝室长电话)、bednum(床位编号)、Intime(入住时间)、Outtime(迁出时间)。
4小结
通过以上的分析及管理系统和数据库设计,学生公寓管理系统为公寓管理提供科学、规范的现代管理模式,使学生公寓管理跨上一个新的台阶,其不仅能为学校带来巨大的直接经济效益,而且还能提高管理人员的工作效率,使公寓管理进入一个新层次。
参考文献:
[1]飞思科技产品研发中心编著《JSP应用开发祥解》电子工业出版社,2001,7.[2]杨钰,卢银娟,赵昊彤,等编著.《JSP网络开发技术》人民邮电出版社,2002,1.[3]曾云飞.MyEclipse应用开发详解东北大学出版社.2005.[4]印民.Java与面向对象程序设计教程高等教育出版社.2002,8,6.[5]陆武,蒋武,刘军,石正贵.Java项目开发实践.中国铁道出版社.2004,3.
第3篇:学生公寓管理系统分析及设计论文
学生公寓管理系统分析及设计论文
摘要: 随着计算机技术和网络技术的广泛应用,使用计算机和网络来管理学生公寓,具有管理方便、清晰,高效、安全的特点,能够有效的保证学校的公寓高效、安全的进行管理。本系统具有界面友好,操作简便的特性。
关键词: 学生公寓;界面模块
1系统需求分析
一般的公寓管理系统应该有三级用户管理权限,其中包含公寓管理员,学生及系统管理员。因为公寓学生管理系统的主要任务是管理住在公寓中学生,就应该包含学生及公寓两方面的信息;学生的信息不仅包含学生的个人信息,入住信息,迁出信息,还应该包含公寓访客的信息等。公寓的信息应包含公寓的寝室信息,报修信息,寝室的水电费等。并且公寓管理系统应该有一般系统应该有的用户管理,权限管理,密码管理等功能。
2公寓管理系统的功能设计
2.1总体设计
学生公寓管理系统主要实现了后勤部门对学校宿舍的管理功能。管理系统分为用户管理模块、公寓信息管理和学生信息模块三个部分。
2.2公寓管理模块实现的功能
1)公寓入住学生管理模块及报修管理模块。公寓入住学生管理模块,公寓管理员可
