好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

展会管理信息系统__毕业论文论文正文.doc

38页
  • 卖家[上传人]:l****i
  • 文档编号:269172322
  • 上传时间:2022-03-22
  • 文档格式:DOC
  • 文档大小:1.46MB
  • / 38 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • JI A N G S U U N I V E R S I T Y本 科 毕 业 论 文展会管理信息系统Exhibition Management Information System专业名称: 计算机科学技术 班 级: 02级本科〔2班 学生姓名: 李 涛 指导教师姓名:杨鹤标 巫宗宾 指导教师职称:2006年 4 月展会管理信息系统专业班级:02计算机〔2班 学生姓名:李 涛指导教师:杨鹤标 巫宗宾 职称:摘   要文中设计一个基于C/S架构,用PowerBuilder与SQL Server 2000相结合的展会管理信息系统,实现展会信息和资源的查询与管理,运用了管理信息系统的理论和软件工程学的原理描述了该系统的体系结构设计和功能模块设计,并给出部分功能的实现方法系统采用灵活的设计方式具有可用性强,可扩展性强等特点关键词展会管理信息系统,PowerBuilder,SQL ServerExhibition Management Information SystemAbstractDesign one because of C/S framework in the article, the management information system of the exhibition combined with SQL Server 2000 with PowerBuilder, realize the inquiry and management of exhibition information and resource, have used the theory of the management information system and principle of the software engineering to describe that this system system structural design and function module are designed, and provide some function implementation methods . It has strong usability that the system adopts flexible design, the characteristic such as being strong of expansibility.Key wordsExhibition Management InformationSystem,PowerBuilder, SQL Server,目 录第一章绪论61.1课题的来源和意义61.2课题的调研情况61.3研究设想和研究方法6第二章展会管理信息系统的综述82.1展会管理信息系统的主要功能特点82.2展会管理信息系统设计方案8软件开发平台8展会管理信息系统的客户/服务器体系结构12第三章展会管理信息系统的总体设计153.1展会管理信息系统的总体设计思想15设计原则分析15展会管理信息系统的开发方法153.2展会管理信息系统的模块设计173.3展会管理信息系统的数据库设计17数据模型17数据库系统结构18数据库的具体设计过程193.4展会管理信息系统的用户界面设计21第四章展会管理信息系统的详细设计234.1数据流程图23基础数据维护DFD23邀请函管理DFD23参展人员管理DFD24展品管理DFD24活动资源管理DFD24单位活动管理DFD25收费管理DFD254.2数据库结构设计264.2.1 E-R图26详细数据库设计27数据有效性检验344.3功能模块设计344.4展会管理模块的设计与实现35邀请函管理子模块35展品信息子模块36活动资源子模块374.5展会服务管理模块的设计与实现38参展单位活动配置子模块38活动收费管理子模块394.6查询与报表模块的设计与实现40查询模块40打印报表模块41第五章展会管理信息系统的安全与维护425.1展会管理系统的安全性42数据库安全性分析42数据库的安全保护措施435.2展会管理系统维护子模块的设计与实现43第六章展会管理信息系统的测试456.1展会管理信息系统的测试456.2展会管理信息系统的调试45第七章系统设计与实现的技术477.1数据窗口技术477.2外部函数的定义与调用技术477.3游标技术487.4存储过程技术49总结51致谢53参考文献54第一章 绪 论1.1课题的来源和意义随着经济国际化、全球化和行业展会举办次数不断攀升以及档次的不断提高,对展会的管理提出了更高的要求,特别是信息化的管理显得非常的紧迫。

      通过信息化管理手段可以解决手工文件管理的不规范和低效率的问题本文提出了通过信息化手段实现各项资源有效管理,规范组织者的管理流程,提升组织者的管理水平1.2课题的调研情况客户的需求是一个不断变化和延伸的过程,通过与客户充分的交流,获取客户对需求的未来变更的看法和观点,了解客户的业务流、工作流、文件流以及数据接口的表现形式,实现展会业务模型和物理模型的统一和同步,体现以下观点:1. 在展会筹备过程中,组织者要管理场馆、参展单位、人员的基本情况等信息,能够管理邀请函和为参展单位打印邀请函以及报表2. 合理分配展会资源并向参展单位提供服务,如分配展位、征订广告、筹备会议、运输展品等,组织者必须随时掌握各种资源的配置和使用情况,以满足各方面的需要,这个过程中还会涉及对各种费用的管理3. 展览结束后还要对各项工作进行总结分析,为下次举办展会提供参考依据和资料4. 组织者对于费用的支出和回款需要科学的统计和快捷的查询,展会结束后,组织者能正确的计算展会的收益和提供准确的报告1.3研究设想和研究方法〔1应用软件工程管理思想管理开发进程按照软件工程管理思想对软件的研发、可行性分析、需求分析、概念结构设计、逻辑结构设计、功能设计、详细设计、编码、实施、维护各阶段进行严格的控制,保证工程具有高度的计划性,保证产品的质量。

      〔2展会管理系统数据库设计灵活应用关系数据库设计理论,实现对数据库中表结构的灵活控制,保证数据的完整性〔3使用PowerBuilder编写客户机/服务器结构的应用程序PowerBuilder是目前最流行的数据库前端开发工具,提供了丰富的内置函数和数据库接口,语法简单易学,开发周期短,成本低〔4掌握MS SQL Server 2000的安装和配置、管理工作软件在实施的过程中,需要为用户安装和配置MS SQL Server 2000数据库服务器,并实施用户身份验证、存取控制机制、数据库备份等工作,提高数据访问的安全性第二章 展会管理信息系统的综述2.1展会管理信息系统的主要功能特点展会管理信息系统是从展会管理的实际需求出发,充分考虑用户单位今后的扩充与发展,立足于建立一个基展会管理、展会服务管理、查询与报表管理、系统设置与安全维护管理于一体的综合性的计算机软件管理系统本系统具有以下主要功能特点:〔1该系统采用Client/Server模式,充分发挥了服务器的性能〔2系统具有良好的可扩展性,可以方便的增加、删除和修改信息〔3系统具有完善的安全与维护功能,实时监测系统信息的录入、更改、删除操作的权限性。

      〔4系统可以实现网络通讯,具有远程传输的功能〔5本文开发的展会管理信息系统是一个非常友好的系统,易学易用,具有良好的用户界面,使用者不具备专业知识便可以顺利上机操作2.2展会管理信息系统设计方案2.2.1软件开发平台软件开发平台的选择是一个涉及许多方面的问题主要包括对操作系统、数据库和编程语言的选择〔1操作系统Windows2000/XPMicrosoftWindows2000/XP是当前比较流行和较为常用的操作系统,是MicrosoftWindows操作系统中较新、功能较强的成员,是一个带有图形用户界面的操作系统本文采用这一操作系统作为展会管理信息系统的总体开发环境〔2前端开发工具PowerBuilderPowerBuilder是美国著名的数据库应用开发厂商PowerSoft推出的成功产品它是完全按照Client/Server体系结构研制设计,采用面向对象技术和图形化的开发环境,是数据库的前端开发工具在Client/Server结构的应用中PowerBuilder具有描述多个数据库的连接和检索的能力特别是Powerbuilder能从大多数流行的RDBMS中存储数据;另外,各种应用程序可以独立于RDBMS,因为PowerBuilder可以使用数据库的标准操纵语言SQL进行通讯。

      PowerBuilder语言具有以下特点:①事件驱动的应用程序PowerBuilder的应用程序是事件驱动的,即用户通过各种动作控制应用程序的流程例如单击某个按钮、从菜单中选取某个菜单项、或在某个编辑框中输入数据,都会触发相应的事件用户可以通过编写脚本来说明当事件被触发时所要完成的处理过程PowerBuilder还给开发人员提供一个集成环境应用的各种成分,包括窗口、菜单、事务逻辑、数据库存取、数据库生成、图形、报表等全都能在PowerBuilder内开发,而不必再到其他环境去做,这大大加快了开发过程②PowerScript语言和函数PowerScript是PowerBuilder的功能很强的第四代编程语言,用PowerScript编写的程序通常称为脚本脚本往往是由PowerScript命令、函数和相应某一事件所要完成的处理过程的语句组成它能使开发人员很容易的将简单或复杂的事务逻辑与应用相配合PowerScript还提供了丰富的内部值函数,可以利用这些函数对应用程序的各种对象和控件进行处理此外,用户还可以定义自己的函数在应用程序中来执行某种特定的处理过程外部函数可以在PowerBuilder内说明和访问,就如同内置的PowerBuilder函数一样,这使得Powerbuilder可以在客户或服务器端与外部3GL过程进行通讯。

      ③面向对象编程在PowerBuilder中创建的每一个菜单或窗口都是一个自含的模块,称为对象PowerBuilder应用程序基本的构件块是用户所创建的对象,每个对象都具有一些特定的特性和行为利用诸如封装性、继承性和多态性这样的面向对象的编程技术,开发人员可以最有效地利用所创建的每一个对象使应用程序具有可重用性、可扩展性和强有力的功能PowerBuilder使用了实际的面向对象方式,这能使信息系统开发人员在无需精通专用语言的情况下迅速转向面向对象的开发PowerBuilder应用由一系列对象组成,包括有窗口、菜单、函数和数据窗口、用户对象、用户事件等等对象中又包含若干控件,这些对象和控件都可在许多应用功能中重复使用因此,提高了程序员的效率和软件质量,又极大地减少了开发时间④跨平台开发PowerBuilder支持跨平台的开发和分布.例如,在Windows下利用PowerBuilder开发的应用程序,可以在UNIX平台上运行,反之亦然⑤与数据库的连接PowerBuilder提供了与底层数据库系统紧密的连接PowerBuilder支持不同的关系数据库管理系统,并充分发挥每一数据库的特长可以访问多个数据库的信息,然后显示在一个窗口。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.