基于ASP.NET的会议预订管理系统的研究与设计

2016-11-16 09:40李志军
科教导刊·电子版 2016年25期

李志军

摘 要 信息技术和网络技术的飞速发展,已经给我们带来了很多便利。无论企业还是高校都紧跟时代潮流,利用现代计算机网络技术的优势,加强自身信息化建设,提升自身整体竞争力。其中会议管理方式的革新已经越来越被各个单位所重视。鉴于传统的人工会议管理模式的弊端和不足,如何利用信息化手段来优化会议管理,是需要研究和解决的问题。

关键词 ASP.NET SQL Server数据库 会议预定管理系统

中图分类号:TP311.52 文献标识码:A

1背景及意义

近十几年来,随着计算机日益普及,网络基础设施已经成为现代社会重要的基础设施之一,渗透到社会的各个领域,引起了社会各行各业各领域的深刻变革。在经济和信息全球化加快发展的背景之下,网络已在高校、企业、政府、军队等单位,国防、交通、金融等领域被广泛利用,创造了巨大经济效益,并且展示出不可估量的发展潜力。

会议管理系统的作用就在于利用网络规划会议室资源,建立会议室档案。它实现了精确分析大量会议室的容量、设备、预定信息,使得会议室查询和使用的速度变快,效率提高。因此这是实现会议管理高效化、网络化的有效方法。单位内部经常需要通过会议进行沟通、解决问题,决策的制定也需要通过召开会议来集体商讨决定。目前大多数的会议管理还是通过传统的会议管理形式。管理过程中仍使用人工作业方式,效率比较低,不便于管理。

2系统的总体设计

2.1业务流程设计

(1)使用会议预定管理系统首先需要经过用户登录,在登录时用户要选择与自己用户类型相对应的用户类型,具体来说就是选择系统管理员或者普通用户,登录进入系统之后再进行其他操作。

(2)会议室管理员也就是系统管理员,在输入正确的用户名和密码之后才能进入系统管理员页面。系统管理员进入系统后可以进行相关操作,具体有用户和权限管理、会议室管理、会议室预定审核。

(3)会议组织者也就是普通用户,如上所述也需要输入正确的用户名和密码才能进入普通用户页面。进入系统后可进行的具体操作有查询会议室信息、预定相关会议室、修改和取消会议申请。

2.2系统功能结构设计

2.2.1后台系统管理员功能模块描述如下:

(1)用户和权限管理模块:包括用户管理以及用户权限的管理。是会议管理系统中很重要的模块之一。

(2)会议室管理模块:会议室是召开会议的物质基础,也是会议管理所要管理的要素之一,会议室管理主要是管理会议室的基本信息。

(3)会议审核管理模块:会议审核是与会议预定相对应的功能模块。系统管理员通过查看预定人填写的预定基本信息,决定是否批准。

(4)系统管理模块:主要是对系统整体的管理维护。

2.2.2前台普通用户功能模块描述如下:

(1)会议室查询模块:预定者在进行预定操作之前,要先通过此功能模块查询会议室相关信息,才能对合适的可用的会议室进行预订。

(2)会议预定管理模块:预定者进入会议预定模块,填写所要预定会议的基本信息。然后提交会议申请,等待系统管理员审批。有时候因为工作业务变动或者临时任务冲突,需要修改或者取消已经预定的会议,则可以通过此模块进行修改取消操作。

(3)会议提醒模块:当会议日期临近时,系统能提醒相关人员。

(4)密码管理模块:所有用户均可修改自己的登录密码。

3系统各个模块的设计与实现

3.1系统登录模块

系统登录模块是用户登录进入系统的一道关卡,就像门禁系统。用户能够进入系统的条件是输入正确的用户名和密码。

用户登录系统时,系统会自动判断用户是否为系统的合法用户。如果其中有错误,则提示用户名或密码输入错误,请用户重新输入。

系统中,不区分前台登录页面和后台登录页面,两种用户共用一个系统登录页面。但不同的用户登录系统后的页面有所不同。系统自动判断登录用户的类型是否相符,两种用户类型对应两种不同的系统主页面。之后用户才能进行相关操作。

3.2用户和权限管理模块

在软件系统的实际应用中,并不是所有人都可以随意使用系统资源。只有拥有了相关权限才可以使用与之对应的资源。用户和权限的管理,内容包括修改用户权限、添加用户、修改用户、删除用户、查询用户、密码管理等。这个管理模块,是只有系统管理员才有权限访问进入的模块,它也是会议管理系统中很重要的一个模块之一。

3.3会议室信息管理模块

会议室信息管理包括对会议室信息的增、删、查、改。具体如下:

(1)增加会议室信息:往系统中增加会议室信息。

(2)修改会议室信息:修改系统中已有会议室的信息。

(3)删除会议室信息:删除系统中已有会议室的信息。

(4)查询会议室信息:查询会议室主要是由申请者进行操作,主要查询相关会议室的详细信息、会议室内会议的情况,以便预定合适的可用的会议室。

3.4会议室预定管理模块

会议预定者通过查询会议室信息选择合理的会议室。系统会根据用户输入的相关信息检查时间地点有没有冲突,需要用到的设备是否可用。然后提交预约会议申请。

3.5会议预定审核模块

系统管理员进入系统查看所有会议申请,然后审核申请。查看会议申请的会议室场地、设备等是否冲突,以及其他相关情况,再决定是否审批。无论审核成功与否系统都会通知用户。

会议预定操作是由普通用户来操作完成的,然而预定完成后的审核则需要系统管理员来完成。系统管理员点击会议室预定管理链接进入会议室预定管理页面。系统将会显示所有预定的会议信息,包括已经审核或者未审核的。

参考文献

[1] 莫丽丽.基于Petri网的学校会议管理系统分析与建模[J].软件导刊,2015.

[2] 杨超,雷龙涛.基于.net的会议室预约系统的设计与实现[J].信息通信,2015.

[3] 赵杨.花旗学术会议管理系统的设计和实现[D].大连:大连理工大学,2013.