摘 要
随着时代的发展,数据库技术得到了长足的发展,参加数据库会议的人数和论文数也随之增加,传统的会议管理模式已不能适应如此大的工作量。
本文主要介绍了在客户/服务器运行模式下的全国数据库会议之论文交流系统的设计与实现过程。系统的主要功能包括人员信息管理、论文信息管理、会议议程管理、论文集发放管理和操作人员信息管理等内容。系统具有较好的安全保密性,对不同用户设定了不同权限,不但提高了会议的工作效率,也提高了工作质量。系统界面友好,具有较好的实用性和通用性。后台数据库管理系统采用SQL Server2000,前端开发工具采用J-Builder9.0,同时介绍了其功能和使用。
关键字 全国数据库会议 客户/服务器运行模式 论文交流
Abstract
Along with the development of the era, the technology of database has also made a great progress. At the same time, the number of people participating in the database conference and thesis have increased, the management meeting with traditional model has not suit for so much workloads.
This dissertation mainly introduces the design and realization of management information system of intercommunion thesis of National Database Conference of based on Client/Server model. The contents of this system includes the management of personal information, thesis information, meeting agenda, proceeding dispensing and the user information etc. the safety and security of this system is offered with different users have different purviews. The system improves the work efficiency and work quality, and has friendly interface, better practicability and flexibility. In the design process, Microsoft SQL Server2000 is adopted as the database management system, and J-Builder 9.0 is used as the programming tool.
Key Words National Database Conference, Client/Server model, thesis intercommunion
目 录
第1章 引 言 1
1.1题目背景... 1
1.2项目内容... 2
1.3系统设计目标... 2
1.4设计工具的选择... 3
1.4.1 前端开发工具... 3
1.4.2 后台数据库... 3
1.5 经济技术分析……….4
第2章 结构特性设计 6
2.1需求分析... 6
2.2 E-R图分析... 6
2.2.1 实体之间E-R图(如图2.1) 7
2.2.2各实体属性图... 8
2.3数据流图... 9
2.4 表的设计... 10
第3章行为特性设计 14
3.1 功能模块图... 14
3.2系统功能设计... 17
3.2.1登录界面... 17
3.2.2 人员信息管理... 17
3.2.3 论文信息管理... 17
3.2.4 会议议程的管理... 18
3.2.5 论文集发放管理... 18
3.2.6 操作员信息管理... 19
3.2.7 帮助... 19
3.3主要界面的设计... 20
3.3.1 主界面... 20
3.3.2 人员信息录入界面... 21
3.3.3 论文信息编辑界面... 21
3.3.4 其他功能界面... 22
3.4功能模块流程图... 23
3.4.1 登录模块流程图... 23
3.4.2 论文集零售模块流程图... 25
3.4主要技术的实现... 26
3.4.1数据库连接... 26
3.4.2用户登录身份验证的实现... 27
3.4.3 数据库相关操作的实现... 27
3.4.4数据查询的实现... 27
3.4.5 数据统计的实现... 28
3.4.6 论文集零售的实现... 29
第4章 系统测试 30
4.1 设计特点... 30
4.2 设计不足... 30
4.3 调试... 31
结 束 语 32
参考文献 33
致 谢 34
第1章 引 言
1.1题目背景
随着信息时代的到来和中国社会经济的飞速发展,社会中大量信息杂乱无章,为提高社会工作效率,国家大力发展国内数据库产业,全国数据库会议为发展数据库产业提供一个很好的交流平台。
全国数据库学术会议(National Database Conference 简称为NDBC)始创于1977年,到2005年,已举办了22届。全国数据库学术年会为中国大陆、香港、台湾、澳门和海外华裔数据库研究者、开发者和用户提供一个大中华数据库论坛,交流有关数据库研究与应用的成果和经验,探讨数据库研究与应用所面临的关键性挑战问题和研究方向。同时,中国计算机学会数据库专业委员会(CCF DBS)多年来一直努力扩大国际交流,寻求与国际数据库学术组织的广泛合作,将NDBC逐步与国际接轨,使之成为亚太地区,乃至世界性的有影响力的国际会议。我们高兴地看到NDBC正朝着预定的目标稳步前进。
NDBC致力于提高我国数据库技术水平,跟上技术发展步伐;开展技术咨询服务;引导、推进我国数据库技术的应用,不断提高我国数据库应用的水平,使之更好地为我国信息化建设服务;发现和培养数据库专门人才,组织各种高级研讨班。
在最近几年中,会议收文的数量逐年递增,标志着数据库年会影响范围的扩大和论文质量的提高。参加全国数据库学术会议的人数也在增长,在最近6年中,会议收文的数量逐年递增,大约增长了一倍,2003年达到492篇,2005达到600篇。而论文的录取率却逐年递减,到2002年只有19.3%左右,2003年为20%, 标志着数据库年会影响范围的扩大和论文质量的提高。参加全国数据库学术会议的人数也在增长,近几年来,已经吸引了不少海内外的作者投稿和参会。
全国数据库会议每年举行一次,参加人员近千人,时间长达4天以上,因而会务管理十分复杂。本次毕业设计的主要任务是设计一个数据库会议论文交流管理系统, 论文交流管理系统是对会议论文工作进行记录和管理的信息系统。
1.2项目内容
全国数据库会议每年举行一次,参加人员近千人,时间长达4天以上,因而会务管理十分复杂。本次毕业设计的主要任务是设计一个会务管理系统,实现下列功能:
(1)报名管理——录入报名参加会议的人员信息(自然信息、论文集购买数量等);
(2)论文管理——对会议交流的论文(论文类别、题目、作者、单位、摘要等信息等)进行分门别类的管理,为此,需要首先建立论文类别代码表;
(3)会议议程管理——对会议议程进行有效管理;
(4)会场管理——根据交流论文的数量、类别,以及其它会议议程,安排会场;
(5)论文集发放管理——根据报名时预定的数量发放论文集,也可以少量动态购买,并能实施费用收取。
1.3系统设计目标
根据毕业设计任务书的要求制定了系统设计目标:
(1)实现项目要求的参会人员信息管理,论文信息管理,会议议程管理,会场管理;
(2)对论文集的印刷数量和购买进行管理并能收取费用;
(3)数据库信息更新灵活,安全,数据模型统一规范;
(4)优化数据的逻辑模型设计和物理模型设计,以便提高运行速度、降低存
储空间,且能满足数据一致性要求。充分考虑行为的合理划分,提高软件使用的便利性;
(5)友好的操作界面,简单美观的图形化界面能给用户清新明了的感觉,菜
单式设计,具体用途一目了然,易于操作;
(6)具有一定的安全性保护。