计算机专业论文范文 摘要 随着计算机的普及和Internet的迅速发展,我们日常工作和数据传输都放在Internet网上进行传输,提高了效率,降低了成本,创造了良好的效益。但由于Internet网络协议本身存在着重要的安全问题,使网上的信息传输存在巨大的安全风险。 因为基于Socket网络通信是一种灵活的、易于实现的、低成本的方法。它可以运行在各种使用TCP/IP协议作为通讯协议的网络上。所以我设计在VC++环境下,通过Socket建立原始套接字,监控网络流量,并将可疑数据通过Access数据库进行记录,为管理员提供参考,从而来实现网络安全。 关键词:网络流量监控,网络安全,Socket,Access ABSTRACT With popularizing of the computer and rapiding of Internet, our data is transfersed by Internet in daily work, that improves the work's efficiency, reduces the cost and creates many good benefit.However, due to its own problems that Internet protocol there are important security problems, so that the information transmission on line that is a huge security risk。 Because the Socket based Communications are a methods that is flexible,and easy to be implemented. It uses various TCP/IP, as the communication protocol. So I use socket to create raw socket to MRTG on the vc++ environment , add data packets into database of Access. administrator use it to protect network security. Keywords: MRTG, network security,socket,Access 目录 摘要I ABSTRACTII 第1章 引言2 1.1 网络流量监控系统2 1.1.1 当今以太网系统的分类2 1.1.2 网络流量监控的概念和特点2 1.2 课题的背景及意义2 1.3 系统简介3 1.4 课题的主要工作及论文的组织3 第2章 系统相关技术4 2.1 Visual c++ 6.0的特点4 2.2 网络程序设计技术要求5 2.2.1网络监控基础6 2.2.2 套接字类型7 2.2.3 TCP/IP协议族7 2.2.4 网络程序设计一般步骤9 2.2.5 基于Visual C++的Winsock API简介10 2.3 Windows消息机制11 2.3.1 Windows消息机制概念11 2.3.2 Windows消息类型11 2.3.3 Windows消息实现具体过程11 2.3.4 消息实现过程举例13 2.4 ADO介绍14 2.5 本章小结15 第3章 系统分析16 3.1 系统分析概述16 3.2 系统主要功能16 3.3 数据流图18 3.4 数据字典19 3.5 本章小结20 第4章 数据库设计21 4.1 数据库设计原则21 4.2 概念结构设计21 4.3 逻辑结构设计23 4.4 本章小结24 第5章 系统实现25 5.1 开发必备环境25 5.2 重要技术的注意事项25 5.2.1 数据库的配置25 5.2.2 套接字25 5.2.3 对话框25 5.2.4 自定义消息函数的实现步骤25 5.2.5 线程26 5.2.6 获取本机IP26 5.2.7 Tab Control控件的使用26 5.2.8 IP27 5.2.9 UDP28 5.2.10 TCP29 5.2.11 ICMP30 5.3 界面的实现30 5.3.1 主界面30 5.3.2 显示数据包具体内容31 5.3.3 数据包捕获设置32 5.3.4 日志规则设置33 5.3.5 日志管理34 5.4 本章小结36 第6章 结束语37 致谢38 参考文献39
计算机专业论文范文 摘要 当今,席卷全球的信息化大潮把信息管理推到了时代发展的前沿,信息管理系统已经成为全社会注视的热点。随着科学技术的发展,今天的计算机已经深入到社会和生活的各个领域,广泛的应用于农业生产、国防和科研领域,尤其在信息管理系统方面其发展的规模和应用程度已经成为一个国家现代化水平的重要标志。 本次设计的KTV管理系统主要针对的是小型的尚处于人工管理的KTV行业。本次设计采用了高效的Delphi 7.0开发工具和先进的SQL Server2000数据库系统,建立了一个基于C/S结构的KTV管理系统,实现了包房管理,商品消费管理,员工管理,用户管理等一系列基本的功能。本系统操作简单,功能齐全 ,维护方便,是小型KTV管理的良好帮手 经过测试,系统运行良好,功能实现较好。本文根据本次设计的功能以及开发背景、开发经过和一些具体的技术的实现进行了详细的叙述。 关键词:数据库,SQL SERVER 2000,DELPHI 7.0,管理系统 ABSTRACT Nowaday, the global economy of information have pushed over the information management in the development of the times forward. Information management system has become the hotspot of society. As the development of technology, computer have spilled over into socail and living areas today, it has been widely applied to agricultural production, national defense and research field. Especially in information management system, it has become an important landmark the of the modernization level of a country. The design of a ktv management system is mainly aimed at small KTVs which are still on the artificial management industries. This system has used the highly effective Delphi 7.0 development kits and advanced SQL Server2000 database system, building up a KTV management system bases on a structure of C/S. I have achieved based function as room management, item management, staff management and user management. The system is a good helper for the management, which is processing clear, easy to operate and maintain a simple function. After tested , the system works well and functions does well. This paper detailed describe the design, development background and specific technical implementation. Keywords:database, SQL SERVER 2000 , DELPHI 7.0, administrative system 目录 摘要I ABSTRACTII 第1章 引言1 1.1 设计背景1 1.2 可行性研究1 1.3 主要任务和目标2 1.4 论文结构2 第2章 系统开发技术4 2.1 客户机/服务器介绍4 2.1.1 客户机/服务器结构4 2.1.2 C/S模型的基本特点4 2.2 数据库访问技术介绍5 2.2.1 ODBC5 2.2.2 ADO6 2.3 开发环境介绍7 2.3.1 delphi 7.07 2.3.2 sql server 20008 第3章 系统需求分析10 3.1 用户需求分析10 3.2 功能需求分析11 3.2.1 前台管理系统12 3.2.2 退房结账管理系统12 3.2.3 会员管理系统12 3.2.4 商品管理系统以及供应商管理系统12 3.2.5 员工管理12 3.3 性能需求12 第4章 数据库设计14 4.1 客户/服务器程序设计原则14 4.2 概念结构设计14 4.3 逻辑结构设计15 4.4 数据库的安全性和完整性18 第5章 系统的设计与实现19 5.1 系统总体框架19 5.2 登陆界面设计19 5.3 主界面22 5.4 包厢信息管理23 5.5 前台营业管理26 5.6 退房管理29 5.7统计模块33 第6章 毕业设计总结35 致谢36 参考文献37
计算机专业论文范文 摘 要 本课题主要研究人事管理系统的设计与实现。该系统以Visual Basic6.0和Access2000为开发工具,利用其提供的各种面向对象的开发工具,在短时间内建立系统应用原型,然后对初始原型系统不断修正和改进,直到形成可行系统。 人事管理系统是对工作人员进行统一的管理,可以方便的进行录入,查询,修改,删除,退出。系统包括5个模块: 用户登入模块、用户管理模块、人事档案管理模块、考勤管理模块、考评管理模块。 该系统实现了对人事管理各项工作及相关信息的全面、统一管理,提高了工作效率与管理水平。 关键词:人事管理, MIS, Access ABSTRACT The main topics are Personnel Management System Design and Imp- lementation. The system to Visual Basic6.0 and Access2000 for develop- ment tools, provided by the use of its object-oriented development tools, system application in a short period of time to establish the prototype, and then the initial prototype system constantly revised and improved, until a viable system . Personnel Management System is a unified personnel management, can facilitate the conduct of entry, query, modify, delete, exit. System includes four modules: the user login module, the user management module,personn- el file management module, attendance management module,theHKEAA management module. The system has the personnel management of all work-related inform- ation and a comprehensive, unified management, enhance work efficiency and management level. Keywords: Personnel Management System, MIS ,Access 目录 摘要I ABSTRACTII 第一章 绪论1 1.1 人事管理简介1 1.2 人事管理产生背景1 1.2.1 计算机技术的发展2 1.2.2 办公设备和环境的改善3 1.2.3 业务发展本身的需求3 1.3 国内外现有的成果及展望3 第二章 可行性分析6 2.1 开发工具的选择6 2.1.1 Visual Basic6 2.1.2 SQL Server6 2.2可行性研究8 2.3 经济可行性8 2.4 技术可行性8 2.5 结论9 2.6 本章小结9 第三章 系统分析10 3.1 系统的功能目标和效果10 3.1.1 系统的功能目标10 3.1.2效果10 3.2 业务范围10 3.3 业务流程10 3.3.1业务流程图10 3.3.2业务对象分析11 3.3.3 系统所要解决的几个问题11 3.4 计算机系统环境配置12 3.4.1 硬件和操作系统环境12 3.4.2 软件环境12 3.5本章小结12 第四章 系统总体设计13 4.1 系统模块13 4.2 数据库及表结构设计13 4.2.1 数据库结构设计13 4.2.2 表结构及关系图14 4.3 各模块的详细功能描述14 4.3.1 用户登录模块14 4.3.2 用户管理模块14 4.3.3 人事档案管理模块15 4.3.4 考勤管理模块15 4.3.5 考评管理模块15 4.4 本章小结15 第五章 详细设计16 5.1 流程图16 5.2 模块说明书16 5.2.1 登录模块16 5.2.2 添加和修改数据模块17 5.2.4 用户浏览系统17 5.2.5 管理员管理系统17 5.3 本章小结17 第六章 结束语19 致谢20 参考文献21 附录 源代码22
计算机专业论文范文 《高校应用数学学报A辑》(02~06)期刊信息分析 摘要:《高校应用数学学报》是我国自然科学类核心期刊,对我国数学研究、传播具有十分重要的作用。文章根据信息科学与文献计量学的方法与信息科学方法,对《高校应用数学学报》A辑5年来(2002-2006)所发表的论文、作者、研究领域、引文、影响因子等进行了期刊信息分析、载文信息分析、研究领域信息分析、期刊影响因子信息分析,指出了该刊办刊质量及中国高校应用数学研究的若干信息与特点。本文的信息分析有助于高校应用数学学报的办刊。 关键词: 高校应用数学学报;期刊信息;作者;文献计量学;影响因子 Abstract:"University Applied mathematics Journa" is our country natural sciences class core periodical, to our country mathematics research, the dissemination has the extremely vital role. Article basis information science and literature metrology method and information science method, to "University Applied mathematics Journal" A For 5 years (2002-2006) publishes the paper, the author, the research area, the quotation, the influence factor and so on carried on the periodical information analysis, have carried the article information analysis, the research area information analysis, the periodical influence factor information analysis, had pointed out this publication managed the publication quality and Chinese University applied mathematics research certain informations and the characteristic. This article information analysis is helpful in the university applied mathematics journal manages the publication. Keywords: Applied Mathematics a Journal of Chinese Univerties;Periodical information;Authorship; the metrology of literrature;Influence factor
计算机专业论文范文 摘要 中小企业在我国经济发展中具有重要地位,目前我国的中小企业数量多,地区分布广泛,行业分布跨度大。随着全球经济一体化的发展和电子商务的兴起,中小企业之间的竞争将越来越激烈。网络及电子商务的迅猛发展突破了时间、空间的局限性,给中小企业带来了更多的发展机会,同时也增大了企业之间的竞争强度。这就要求中小企业必须改变企业的经营管理模式,提高企业的运营效率。目前,我国中小企业的信息化水平还很低,相比国外企业,还只处于刚开始始用的阶段。随着技术发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济快速多变,竞争激烈,企业采用电脑管理进货、库存、销售等诸多环节也已成为趋势及必然。 关键词:进销存管理系统、商品销售、商品管理 ABSTRACT SMEs in China's economic development has an important position, the current number of smes in China more than broad regional distribution, industry distribution span.With the development of global economic integration and e-business, SMEs will be increasingly fierce competition between.The rapid development of Internet and e-commerce breakthrough in time and space limitations, to bring more small and medium enterprises development opportunities, but also increases the intensity of competition among enterprises.This requires SMEs to change mode of operation and management of enterprises, and improving operational efficiency.At present, SMEs information is still very low compared to foreign companies, is still at the beginning of the beginning stages of use.With technological development, computer operations and management has become more streamlined, computer literacy has become increasingly popular, and fast changing market economy, competition, enterprise management by computer purchase, inventory, sales and many other areas and has become an inevitable trend.Keywords: inventory management systems, marketing, product management 目录 摘要I ABSTRACTII 第1章 引言1 第2章 涉及技术简介.2 2.1数据库管理系统简介.2 2.2开发工具Visual Basic 6.02 2.3 Microsoft Access简介5 第3章 系统需求分析.7 3.1需求分析的目的.7 3.2项目背景.7 3.3需求分析.7 3.3.1问题定义及可行性研究7 3.3.2销售管理系统具体任务要求和运行过程8 3.4对现有系统的分析.8 3.5技术方面可行性分析.8 3.5.1软件分析8 3.5.2人员分析9 3.6经济方面可行性分析.9 第4章 数据描述10 4.1 数据库分析10 4.2 E-R图.10 4.3 数据库模型14 4.4 数据库设计14 第5章 系统实现23 5.1系统主界面实现.23 5.2采购模块实现.23 5.3采购入库实现.24 5.4查看库存信息.25 5.5 销售模块实现26 5.6确认销售出库实现.27 第6章 结束语28 致谢29 参考文献30
计算机专业论文范文 摘 要 在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,与此同时越来越多的机构也将科研管理与Internet融合在一起,以方便科研人员更加方便、更加快捷的进行沟通和管理。而科研管理系统是科研院所、高校研究所等内部管理的核心部分,通过它可以实现对科研活动的全程跟踪。这样不仅可以减少申报和审批的复杂流程,而且可以提高工作效率,做到事半功倍的功能。 本科研项目申报管理系统采用B/S结构,服务器端采用SQL Server 2000数据库,中间层采用安全性、稳定性和可移植性相对占优势的JSP开发,客户端采用IE浏览器形式运行程序。系统设计成允许用户以申报员和审核员两种身份登入,除此还对外开放查询功能。申报员登入后,可以选择项目申报、查询项目申报、修改个人信息、课题申报/查询课题申报等功能;审核员登入后,可以对未入库课题及项目进行审核、可以查询已入库课题、项目以及添加、删除用户信息。公共查询可以查看已经申报项目和课题以及其申报的时间。 关键词:系统设计,数据库,B/S结构 ABSTRACT With the rapid development of the Internet, the Internet became an important instrument which enables people to access, publish and impart information faster. At the same time,more and more institutions compromise the management of scientific research and Internet to make scientific researchers communicate and manage more convenient and efficient .And the management of scientific research system is the core of the Internal management of Scientific research institutes, University Institutes and so on, with which can follow the tracks of the research activities .It not only can reduce the complex procedures for declaration and examination and approval, but also can promote efficiency of working, achieve twice as much can be accomplished with half the effort. This system base on B/S structure to declare the management system and server-side use the database of SQL Server 2000, the middle layer include security, stability and portability of the relative advantages of JSP to developed. Client side use IE browser to work procedure. System design allows users to login as the members of declaration and auditor. It also opens up queries. After members login, members can choose project declaration, query project declaration, modify personal information, subject declaration and query subject declaration and so on. After the auditor login, can warehousing and not subject to review projects, enquiries can have storage issues, projects and add, delete user information. In the public inquiry, we can inquire the reported the project and the topic as well as its declaration time. Keyword: System Design, Database, B/S structure 目 录 摘 要I ABSTRACTII 第1章 引 言1 第2章 系统相关技术2 2.1 J2EE体系框架及其特点2 2.2 JAVA简介2 2.3 SERVLET简介3 2.4 JSP简介4 2.5 B/S结构概述5 2.6 基于B/S的体系结构6 2.7 小 结7 第3章 系统分析与开发环境搭建8 3.1 系统分析8 3.1.1 操作流程8 3.1.2 系统目标9 3.1.3 功能分析9 3.2 环境配置10 3.2.1 JDK配置10 3.2.2 TOMCAT配置10 3.2.3 数据库配置11 3.2.4 ODBC配置12 3.3 小结14 第4章 数据库分析与设计15 4.1 需求分析15 4.2 数据库概念结构设计15 4.3 数据库设计19 4.3.1 数据库设计原则19 4.3.2 创建数据库和表19 4.4 小结23 第5章 具体功能的实现24 5.1 登录主页面24 5.2 科研申报子系统24 5.3 科研审批子系统30 5.4 公共查询模块35 5.5 测试与修改37 5.6 小 结37 第6章 设计总结38 致 谢39 参考文献40
计算机专业论文范文 摘要 随着智能建筑的迅速发展,家庭自动化系统在方便、高效、节能和安全等方面逐步完善。设计了一种基于Internet的智能家庭网络控制器,上层实现Internet的互联,下层应用现场总线技术实现对底层设备的管理。其优越性在于充分利用Internet的互联性及现场总线的双向、串行、数字等特点,对家用电器进行监控管理、能源优化使用。 关键词:Internet 智能化 CAN总线 家庭自动化系统
计算机专业论文范文 摘要 在比较现有较成熟的Bug管理系统的基础上,自己设计和开发一套适合网站公司内部小规模使用的Bug管理系统1.0。这套系统能满足目前开发项目的需要,便于项目开发中各成员之间的协作和相互测试,并能有效追踪和管理Bug。 本系统是基于WAMP来实现的,就是在Windows操作系统下,利用Apache作为Web服务器,MySQL作为数据库,使用PHP技术来实现Bug管理系统各模块的功能[1]。整个系统从符合操作简便、界面友好、实用、安全的要求出发,完成用户管理、项目管理、Bug管理,包括三种用户角色,新用户的添加,用户资料的修改和项目的建立,项目的修改,项目的删除,以及Bug的优先级,Bug的修改等等。 另外本系统在开发过程中使用到的开发管理工具有EclipsePHP Studio、Dreamweaver和Navicat等。 关键词:Bug管理,WAMP,Apache,MySQL,PHP ABSTRACT Comparing with the present mature bug management system, i project a bug management system, which is designed and developed by myself is applicable to the Website Companies in small-scale use better. The system which meets the need of project development, is conducive to cooperation among members and mutual testing. It tracks bugs and then deal with them effectively. The system is implemented on the base of WAMP. In other words, in the Windows operating system, with Apache as a web server and MySQL as the database, use PHP technology to implement the system functions of each module. The whole system has function like user management, project management, bug management. As well as comply with the requirements which is simple to operate, and user-friendly interface, practical and security. Includes three user roles, add new users, modify user information and the establishment, modification and deletion of project, the bug's priority, the bug’s modification and so on. Additionally, in the development process it used some development and management tools, such as EclipsePHP Studio, Dreamweaver, Navicat and so on. Keywords: Bug Management , WAMP , Apache , MySQL , PHP 目录 摘要I ABSTRACTII 第1章 引言1 1.1 背景1 1.2 研究内容2 第2章 开发环境及工具介绍3 2.1开发环境及工具概述3 2.2 MySQL数据库3 2.2.1 MySQL的概述3 2.2.2 MySQL的应用4 2.2.3 MySQL管理工具4 2.2.4 PHP连接MySQL数据库5 2.3 开发语言与工具6 2.3.1 PHP技术介绍6 2.3.2 PHP开发工具:EclipsePHP Studio6 2.3.3 网页制作软件:Dreamweaver CS46 2.4 B/S结构概述7 2.5 本章小结8 第3章 系统分析与设计9 3.1 设计目标9 3.2 相关概念9 3.3 系统组成和功能概述10 3.4 系统流程分析11 3.4.1 登录与退出11 3.4.2 用户管理12 3.4.3 项目管理12 3.4.4 Bug管理13 3.4.5 统计13 3.5系统结构图14 3.5.1 普通成员14 3.5.2 项目组长15 3.5.3 系统管理员16 第4章 数据库分析与设计17 4.1 实体关系分析17 4.2 数据字典18 4.3 物理表结构设计18 4.4 创建表的脚本文件21 第5章 系统实现23 5.1 用户登录模块23 5.2 用户管理模块24 5.3 项目管理模块25 5.4 Bug管理模块26 5.5 Bug统计模块28 第6章 结束语29 致谢30 参考文献31
计算机专业论文范文 摘要 随着我国市场经济的日趋成熟,企业面对的竞争压力也越来越大,企业要想生存,就必须充分利用信息化手段来提高管理效率及市场响应速度。电子商务是在互联网开放的网络环境下,基于浏览器/服务器应用方式,实现消费者的网上购物和在线电子支付的一种新型的商业运营方式。电子商务作为一种独立的经济形式,已初具规模,一些电子商务网站的成立,给人们的生活带来了巨大的影响。 本系统采用B/S架构,用Myeclipse开发平台,后台用的是MySQL数据库。B/S架构的主要特点就是它的客户端是浏览器,这样方便用户的异地使用。采用Myeclipse平台开发是因为它是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。而MySQL作为一个开源数据库,你可以轻松的从网上下载,而且小巧,功能齐全。 系统的设计思路是从销售出发,把各种买卖的情况做成订单,以便以后期间的统计,方便查询和修改。系统的主要特点是操作简单,界面简洁,能使用户更容易掌握销售管理系统的功能。 关键词:销售管理系统,B/S架构,数据库 ABSTRACT The market economy gradually be mature with our country , the competition pressure that enterprise faces is also more and more big , enterprise needs to want to exist, must fully utilize coming to improve efficiency of management and marketplace speed of response informationize means right away. Electronic Commerce is under network environment opening to the outside world in Internet, owing to that the browser/ server applies way, way realizing consumer's web shopping and paying in line electron to grow late-model commerce once being in motion and doing business. Electronic Commerce already begins to take shape as one kind of independent economy form, a few Electronic Commerce website be founded, has brought about gigantic effect for people's life. The System uses the B/S structure, using Myeclipse development platform, the background is used in MySQL database. B/S structure of the main characteristics is that it is a client browser, so the use of user-friendly remote. Myeclipse platform used because it is a powerful Integrated Development Environment J2EE to support code development, configuration, testing and debugging. And as an open-source database MySQL, you can easily downloaded from the Internet, and compact, full-featured. The systematic design train of thought is to set off from the marketing , makes up various business condition into an order form , inquires about and revises conveniently for the purpose of the statistics during the hereafter.The main features of the system is simple, concise interface that will enable users to more easily grasp the function of the system. Keywords: Sales management system, B/S structure, database 目 录 摘要I ABSTRACTII 第1章 引言1 1.1 背景1 1.2 网络经济的作用2 1.3 研究内容3 第2章 销售管理系统及相关软件介绍4 2.1 销售管理系统概述4 2.1.1销售管理系统的简介4 2.1.2销售管理系统的构成4 2.1.3销售管理系统的功能4 2.2 前台软件——Myeclipse4 2.2.1 Eclipse 介绍5 2.2.2 MyEclipse介绍5 2.2 系统环境配置软件5 2.2.1 JDK 介绍6 2.2.2 tomcat 介绍6 2.3 后台数据库——MySQL7 2.3.1 MySQL是一个数据库管理系统7 2.3.2 MySQL是一个关系库管理系统8 2.3.3 MySQL是开源的8 2.3 本章小结8 第3章 销售管理系统的总体设计9 3.1 系统功能模块9 3.2 系统主要功能9 3.2.1 商品管理9 3.2.2 订单管理10 3.2.3 用户管理10 3.2.4 购物车管理10 3.3 系统的数据流图11 3.4 本章小结12 第4章 销售管理系统的需求分析13 4.1 需求分析13 4.2 数据库信息13 4.3 E-R图的设计14 4.4 数据库表的设计15 4.5 本章小结17 第5章 功能模块实现及说明18 5.1 系统的操作界面及说明18 5.1.1 登录界面18 5.1.2 管理员界面18 5.1.3 用户操作界面19 5.2 功能的代码实现19 5.2.1 商品管理19 5.2.2 订单管理23 5.2.3 注册用户管理26 5.2.4 在线购物29 5.2.5 购物车管理36 5.3 本章小结39 第6章 结束语40 致谢41 参考文献42 附录 源代码43
计算机专业论文范文 摘要 电子邮件是Internet应用服务之一,也是使用最多的互联网服务。电子邮件系统通过Internet,实现各类信息的传送、接受贮存等处理,将邮件传送到世界的各个角落。电子邮件系统经过几十年的发展,已经形成了完善的技术体系。用户最初只能通过Outlook,Foxmail等客户端软件来收发自己的邮件,但单纯的客户端程序进行邮件的收发已经不能满足用户移动办公的需要。Web邮件技术的出现,彻底解决了用户办公的需要,其快捷、方便的优点吸引了众多的网络用户。用户无须安装任何Email客户端软件,只需使用浏览器打开放在服务器上的特定网页即可进行Email收发及相关操作。 J2EE、AJAX技术等新的Web技术的层出为邮件系统的更新带来了巨大的突破。本文着重阐述了实现基于J2EE的Hibernate技术和AJAX技术的Web邮件系统的理论基础、设计思想、系统架构、开发过程以及对以上内容的总结与展望。论文前半部分着重论述了Hibernate、AJAX和JavaMail 邮件技术,阐释了电子邮件系统的工作原理及邮件传送过程,探寻如何开发邮件服务。简单介绍了与邮件系统相关的几个重要协议。熟悉按照这些协议、规范进行的电子邮件的传送过程。论文后半部分是对系统的各个模块进行分析、设计和编码。包括系统整体设计思想,模块设计思想以及各功能模块实现的流程图等。最后对该邮件系统进行了总结和展望。 关键词:电子邮件,邮件系统,邮件协议 ABSTRACT Email is one of Internet applications and also the service users use most. Electronic Mail System fulfills transmission, receiving, storing management of all kinds of signals through Internet which connects the whole world, sending mails to every corner of the world. With many years' development, Email System has formed consummate technology architecture. Users can only use client softwares such as Outlook, Foxmail to receive and send their own mails at first, but this can't satisfy the requirement of users' moving office. With the appearance of Web Mail technique, the problem has been completely solved. Many network users are attracted by its advantages of speediness and convenience. Users can implement Email receiving, Email sending and so on by opening certain Web pages on Servers through Browsers without installing any Email Client softwares. The layer of the new Web technique of the J2EE, AJAX technique ..etc. for mail system of renewal bring huge of break. This paper emphasizes expatiating on the implementation of Web Mail system based on the Hibernate of J2EE platform and AJAX , including their theory foundation, design idea, system structure, development process, sum-up and expectation of all above. The first half part of the paper discusses the Hibernate and the AJAX architecture and JavaMail mail technique, explaining the work principia of Email system and the transmission process of Email, exploring how these technologies use JavaMail API to provide standard mail service. Then the paper simply introduces several important protocols correlative with mail system and comprehends the transmission process of Email according to these protocols and criterions. The other half part of this paper sets forth analyse, design and coding of each module in the mail system, including system's whole design idea, modules' design idea, implementation flow chart of each module, etc. In the end, the summarization of the Web Mail system is simply discussed in this paper. Keywords: Email, Mail System ,Mail Protocols 目录 摘要I ABSTRACTII 第1章 引言1 1.1 背景1 1.2 研究内容2 第2章 邮件系统开发方法3 2.1 AJAX客户端开发3 2.1.1 AJAX的异步能力3 2.1.2 AJAX丰富页面操作3 2.2 数据库访问技术分析4 2.2.1 JDBC数据库访问技术4 2.2.2 Hibernate中间件4 2.3 J2EE邮件开发5 2.4 开发环境介绍6 2.4.1 DREAMWEAVER6 2.4.2 MyEclipse 6.06 2.4.3 Microsoft SQLServer 20007 2.4.4 Tomcat 6.08 2.5 本章小结9 第3章 系统需求分析10 3.1系统设计原理10 3.2 系统主要功能要求11 3.3 本章小结13 第4章 数据库设计14 4.1 数据库结构分析14 4.2 概念结构设计15 4.3 逻辑结构设计17 4.4 数据库安全性和完整性19 4.4.1 数据库的安全性19 4.4.2 数据完整性19 4.5 本章小结20 第5章 系统详细设计与实现21 5.1 邮件管理设计21 5.1.1 异步发送电子邮件21 5.1.2 利用POP3协议接收电子邮件25 5.2 邮件标签管理设计28 5.2.1 添加标签28 5.2.2 修改标签28 5.2.3 删除标签28 5.2.4 使用标签29 5.3 通讯录设计31 5.3.1 组信息的管理31 5.3.2 联系人管理32 5.4 软件测试与完善33 5.5 本章小结34 第6章 结束语.......................35 致谢36 参考文献37