本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于B/S结构会议室预约系统设计与开发

基于B/S结构会议室预约系统设计与开发

系统管理员可对用户进行管理,以对任何用户的会议室预定情况进行删除、修改,并且能够对会议室和普通用户的信息进行添加、删除、修改。普通用户登录,只能添加、删除、修改自己的预定和查看会议室信息;对于本人的用户信息,普通用户也只能进行修改操作,而无

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 3139476774


  • 详细描述

    基于B/S结构会议预约系统设计与开发
    摘要: 使用Visual Studio开发工具创建基本窗体构架,后台使用SQL Server数据库系统完成数据存储的处理,维护等操作。对会议预约系统进行开发,完成用户管理、会议室管理、会议室预约等功能。对系统的主要功能和核心模块开发技术进行展示。本系统能够使用户在网络客户端登录,在会议开始之前对会议室的使用进行预约。
    关键字: Asp.Net;SQL Server 2008 数据库;会议室预定管理系统
    Abstract   
        The use of Visual Studio development tool to create a basic form structure, dealing with the background data storage using SQL Server database system, maintenance and operations. The development of the appointment system, user management, conference room management, meeting room booking and other functions.The main function of the system and the core module development technology exhibition. This system enables users in the network client lo gin, the use of the conference room before the start of the meeting.
    Keywords: Asp.Net; SQL Server 2008 database; conference room reservation management system       
      目         录                  
     
    1. 毕业设计任务书┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 1
    2. 毕业设计(论文)说明书┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄ 2
    3. 毕业设计总结┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄35
    4. 参考文献┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄┄36
    一、选题的依据及意义    
       随着科学技术的飞速发展和革新,人民生活中的各项活动似乎都离不开计算机和网络技术,“万能”的计算机几乎能够自动完成所有的工作。为了提高工作效率,更好的达到用户的使用要求,很多服务行业的业务都通过计算机网络技术得以实现。市场上陆续出现了机票预定系统,酒店预定系统等系统服务软件。预定系统的问世使资源能够被最大限度最便捷的被利用,从而使人们的日常生活和工作都越来越便利。 本系统是交互式的Web应用,采用目前Web开发中比较先进和广为流行的.net开发。它使得业务代码与视图代码分离,系统结构清晰,从而降低了系统复杂度与维护难度,提高了系统与用户之间的互动性。利用SQL Server数据库,基于.net的C#语言开发技术,同时融合C#、JavaScript和HTML语言,依照软件开发的标准过程,使得整个开发过程更加简单灵活、符合规范、易于维护,也使得系统操作简单、页面友好、方便实用。 本套会议室预定系统实现了对会议室资源的有效管理,提高了企业的资源利用率和工作效率,达到“即时操作、即时见效”的功能。管理员登录,可以对任何用户的会议室预定情况进行删除、修改,并且能够对会议室和普通用户的信息进行添加、删除、修改。普通用户登录,只能添加、删除、修改自己的预定和查看会议室信息;对于本人的用户信息,普通用户也只能进行修改操作,而无权添加和删除。从系统功能上看,本系统需要满足来自普通用户和系统管理员两方面的需求。普通用户的需求是:实现对会议室的预定和修改本人的预定,查看会议室信息,以及修改本人信息;系统管理员的需求是:能够修改所有预定,修改会议室信息,管理普通用户。工作流程为:用户登录通过权限判断,进入界面,从而完成各自的需求操作。 本文在对先进的管理模式和信息技术进行了深入的研究和分析的基础上,有针对性利用先进的管理思想和IT技术构建可动态重构的管理体系,从系统的观点出发,为企业实现有效的柔性的、集成化的管理提供了一种可行的方案。
     二、需求分析
    (一)需求分析概述
    需求分析就是通过与用户的广泛交流,得到未来系统必须具备的功能,即了解未来系统必须做什么,定义系统功能和用户界面,使客户了解系统,开发人员了解系统需求,同时作为制定项目计划的基础。通常一般用户对计算机技术了解不多,计算机工程人员对用户的专业也不了解,这就阻碍了用户与计算机工程人员的交流,传统的数据流法和功能分析法等不能有效地解决这个问题。面向对象建模方法为此提供了一个较好的解决方案,引入用例的概念来描述用户需求。需求阶段产生用例模型,用例模型是计算机工程人员从用户角度运用简单的图示描述的系统模型,同时它也是获取需求、规划和控制项目迭代过程的基本工具。
    本系统是交互式的Web应用,采用目前Web开发中比较先进和广为流行的.net开发。它使得业务代码与视图代码分离,系统结构清晰,从而降低了系统复杂度与维护难度,提高了系统与用户之间的互动性。利用SQL Server数据库,基于.net的C#语言开发技术,同时融合C#、JavaScript和HTML语言,依照软件开发的标准过程,使得整个开发过程更加简单灵活、符合规范、易于维护,也使得系统操作简单、页面友好、方便实用。
     
       (二)可行性分析
    可行性活动的主要目标是:进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出开发系统的初步方案与计划。可行性研究的目的就用最小的代价在尽可能短的时间表内确定问题是否能够解决。通过调查分析,新系统设计方案有以下三个可行性:
        1、技术可行性
    本系统采用基于B/S系统结构,Asp.Net语言,数据库开发平台选用SQL SERVER 2005,这两种语言简单,易懂,因此,在技术上是可行的。
        2、经济可行性
    采用会议室预定管理系统可取代传统信息管理的业务流程,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,提高信息管理的效率,具有用户使用更简单、界面更直观、权限分配更合理等优点大大减少管理成本。
        3、营运可行性
    本系统操作简单,易于理解,只需通过简单培训,上手较快,一般只要懂一些网络维护基础知识的人都可胜任。
    面对于系统设计还应该以“标准性、安全性、兼容性、高效性、保密性、可维护性”为标准,在着眼于当前实用的基础上,为将来系统的扩展,升级留有余地。本系统的开发应能在较长时间内满足学校的发展需要。故本系统还满足以下这几个标准:
       (1)标准性
        系统的软硬件选型都应该采用工业化标准,这样既可以保证系统运行质量又可以分享在此标准上的每一次技术进步。
       (2)安全性
        通过系统使用权限的限制,控制使用者接触数据的权限,从而确保使用者无法操作与其无关的数据。
       (3)兼容性
        系统的所有软硬件理论上都应有的兼容性,用以保证软硬件的可互换性。
       (4)高效性
        由于员工信息的日积月累,信息每次处理的信息量不断增加,因此系统对信息的处理能力,响应能力都应是快速而有效的,在软件编制过程中应充分考虑到这一点。
       (5)可维护性
        系统软件设计时应采用结构化模块设计,以便于开发和维护,也有利于根据情况随时进行功能调整。同时在系统开发时应该充分考虑到用户的日常维护,使之能简便易行。
        通过可行性分析研究,认为新系统的开发方案切实可行,可进行开发。
    4、用户分析
    系统管理员可对用户进行管理,以对任何用户的会议室预定情况进行删除、修改,并且能够对会议室和普通用户的信息进行添加、删除、修改。普通用户登录,只能添加、删除、修改自己的预定和查看会议室信息;对于本人的用户信息,普通用户也只能进行修改操作,而无权添加和删除。普通用户可在会议室预定界面,填写好会议室名称,楼层,容纳人数,设备,预定人部门,姓名,联系电话,EMAIL,会议室说明,会议名称,会议类型,会议形式,会议提醒(提醒/不提醒),开始时间,结束时间,会议日期,会议备注,主持人,记录人,参加领导,参与人,会议列席,外部人员等,然后提交信息进行审核。
    5、功能分析 
    本套会议室预定系统实现了对会议室资源的有效管理,提高了企业的资源利用率和工作效率,达到“即时操作、即时见效”的功能。管理员登录,可以对任何用户的会议室预定情况进行删除、修改,并且能够对会议室和普通用户的信息进行添加、删除、修改。普通用户登录,只能添加、删除、修改自己的预定和查看会议室信息;对于本人的用户信息,普通用户也只能进行修改操作,而无权添加和删除。系统功能模块图如图1所示。

    6、会议室预定管理系统设计达到以下技术指标: 
    (1)信息的完整性
    采用值约束、缺省等多种方法确保信息的完整性。一旦使用人员录入或修改导致数据错误,系统必须明确地给出警告信息,提示使用者。
    (2)系统实用性
        会议室预定管理系统是一个面向实际应用的软件系统。它的建成将取代手工的低效率工作,因此在进行系统建设的同时必须考虑到人员的使用习惯。
    (3)系统可扩展性
        在开发完成后,系统必须保证在用户有新的需求时能方便地增加一些功能或模块,及时解决用户实际问题,同时还要与系统的其他部分能够保持风格一致,使得软件具有较好的可扩展性。
    (4)系统安全性
    用户进入系统时,应先经过严格的身份验证,根据其权限级别,使用系统的某些功能和数据。



    参考文献       
    [1] 《C#网站开发案例详解—基于Ajax+CSS+JavaScript+XML技术》作者:中国铁道出版社
    [2] 《数据库基础与应用(SQL Server 2008)》清华大学出版社
    [3] 《CSS从入门到精通》作者:关涛,化学工业出版社
    [4] 《软件工程》作者:弗里格、阿特利杨卫东,人民邮电出版社
    [5] 《深入浅出 SQL》作者:贝里,东南大学出版社 O`Reilly Taiwan
    [6] 《HTML、XHTML和CSS宝典》 作者:谢弗、黄晓磊,清华大学出版社
    [7] 《SQL学习指南》作者:比利、张伟超、林青松,人民邮电出版社
     
    收缩