通讯录管理系统论文(doc毕设论文)

上传人:Bod****ee 文档编号:47337413 上传时间:2018-07-01 格式:DOC 页数:31 大小:844.04KB
返回 下载 相关 举报
通讯录管理系统论文(doc毕设论文)_第1页
第1页 / 共31页
通讯录管理系统论文(doc毕设论文)_第2页
第2页 / 共31页
通讯录管理系统论文(doc毕设论文)_第3页
第3页 / 共31页
通讯录管理系统论文(doc毕设论文)_第4页
第4页 / 共31页
通讯录管理系统论文(doc毕设论文)_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《通讯录管理系统论文(doc毕设论文)》由会员分享,可在线阅读,更多相关《通讯录管理系统论文(doc毕设论文)(31页珍藏版)》请在金锄头文库上搜索。

1、目 录摘 要.1ABSTRACT.1前言.21 系统可行性分析.21.1 经济上的可行性.2 1.2 技术上的可行性.32 系统需求分析.32.1 系统概要描述.4 2.2 系统性能需求.4 2.3 业务流程图.5 2.4 数据流图 .63 系统概要设计.73.1 系统体系结构 .7 3.2 系统功能模块.8 3.3 数据库概念设计.9 3.4 开发平台的选择.114 详细设计.124.1 各功能模块设计.12 4.1.1 登陆模块设计.12 4.1.2 留言板模块设计.12 4.1.3 记事本模块设计.13 4.1.4 注册模块设计.14 4.1.5 同学录模块设计.14 4.1.6 后台管

2、理模块设计.15 4.2 数据库逻辑设计.165 系统实现.175.1 登录模块的实现.17 5.2 留言板的实现.18 5.3 记事本模块的实现.20 5.5 同学录模块的实现.22 5.7 数据库操作的实现.266 系统开发小结.28参考文献.29致 谢.30同学通讯录管理系统的设计与实现摘 要:应用互联网实现同学通讯录的日常管理,已经成为一种常用的手段,本文讨论的就是一个基于网页的同学通讯录管理系统的设计与实现过程。本文通过对通讯录管理系统开发过程的详细描述,详细地讲述了开发一个基于 B/S 的架构的通讯录管理系统所用到的技术和方法。系统使用以 MyEclipse8.0 为前台开发工具,

3、以 Tomcat 为服务器,以SQL Server2000 为数据库平台,根据面向对象开发原理,采用了基于 B/S 结构的开发模式系统来开发本系统。其中主要运用了 JSP 技术,JAVA 技术。本系统包括用户的注册登录、留言板、记事本、同学录和数据统计以及后台管理等基本功能。关键词: 同学录 ;SQL;网络化;MyEclipse8.0;JAVA Design and Implementation of Classmate alumni communication systemAbstract: As it has become a common way to realize a Student

4、 Tests system by Internet, the subject of this thesis is about the process of being designed and coming into being based on web. Through a fully describe to the exploitation process of the Student Tests system, the thesis describe in detail the technique and method for building the Student Tests sys

5、tem on the basis of Web. Thus, the technique of JSP, JAVA etc are adopted as the main technique of this system, in which the MyEclipse3.2 is used as tool of foreground exploring, It takes Tomcat as the web server and the SQL Server2005 as the background database system. According to object-oriented

6、development theory, based on the B / S architecture model system to the development of the system. Whats more, the basic modules included in this system are user logging in, query, record, amending, statistics, background database administering etc.Key words: Alumni;SQL;Network ;MyEclipse8.0;JAVA前言I

7、nternet 已经成为人们生活、工作、学习越来越离不开的平台。Web 技术已经不在局限于单纯地提供信息服务,而是日益成为一个操作平台,为用户提供强大的服务功能。例如网上电子商务、社会信息数据库等。网络实现了远程通讯,人们能够通过计算机网络进行电子邮件的发送,召开网络会议,网上购物,甚至坐在家里就可以上大学(网上教育) 。网络有巨大的潜力待我们去开发与探索。因此,基于 B/S 体系架构创建这个同学录管理网站,紧跟行业发展,满足人们生活、学习的需要。建立一个基于 B/S 架构的同学录,实现信息网络化。这样可以通过较丰富的功能将 Web 的技术特点体现出来。该系统可供注册用户登录使用。登录者可以查

8、询同学录信息或者增加信息,可以通过此网站管理自己的同学录、记事本、收藏夹情况,实现增删改查的操作,方便网站的管理与维护。要实现这样的功能,离不开后台数据库的支持,本文中数据库服务器端采用了 SQL SERVER2000 作为后台数据库,以先进的 JDBC 技术与数据库连接,结合 SQL 语句处理对用户分类,添加,删除,修改等操作,使 Web 与数据库紧密联系起来。整个个性化页面生成系统主要由使用 JSP 技术开发实现个性化 Web 页面生成和 JS 结合 JavaBeans 技术实现组件重用两部分组成。本设计主要完成客户端,Web 服务器端应用程序和数据库的制作,实现同学通讯录管理系统的创建,

9、用户注册/登陆、对记录信息进行添加,删除,修改等功能。实现与完善整个基于 B/S 同学录管理网站的组织建立和测试工作。1 系统可行性分析1.1 经济上的可行性同学通讯录管理系统是一个对同学的通讯信息进行动态跟踪和指导的系统,拟采用 B/S 结构体系,而 MyEclipse8.0 和 tomcat5.0 是本系统使用的开发工具,两个都可以在网上免费下载并安装使用;SQL Server 2000 是本系统的后台数据库,同样也可以在网上免费下载使用。因此,基本无需支付任何费用就可以使用这些开发工具,另外,本系统完全由个人开发,除了个人的时间和精力的消耗之外,基本上没有什么经济方面的开发成本。本系统的

10、设计与开发是非商业性的,虽然没有经济方面的收益,但对于本人而言,既加深了本人对 JAVA 技术的了解和掌握,也为以后的软件系统的设计和开发积累了一定的实践经验。总之,本系统的经济社会效益是大于它的开发成本的,因而,经济上是可行的。1.2 技术上的可行性同学通讯录管理系统的开发主要包括网站前台和网站后台两个方面,不管是访客还是网站管理员都是通过浏览器进入该系统。对于网站前台,要求网站的界面友好、美观大方、操作方便等要求;对于网站后台则要求网站信息更新及时、数据存储安全可靠、数据一致性高及易维护等要求。根据以上这两点,并结合 B/S 结构在数据安全性、一致性、实时性等方面相对于 C/S 结构的优点

11、,确定本系统采用 B/S 结构的开发模式。同时,考虑到本人的实际,不仅因为学习过 面向对象程序设计这门课程,对 JAVA 技术和 C#语言有一个初步的认识,而且更为重要的是,本人对JAVA 有着浓厚的兴趣,希望通过本系统的设计和开发,在加深了解的基础上,进一步学习和掌握该技术,为以后的学习和运用积累经验。另外,之所以选择 JAVA 技术,关键还在于它有一组强大的控件库,如 Web服务器控件、Web 用户控件、HTML 控件等,最为熟悉的莫过于登录控件,它为应用程序提供了一种可靠的、无需编程的登录解决方案,同时帮助实现网站的用户身份验证过程的自动化。通过这些控件,可以大大提供系统的开发效率,因为效率是软

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号