- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本科学生综合性实验报告
课程名称:Java开发技术
项目名称:电话本管理系统
成员姓名 王帮勇 学号 0082602
指导教师 邓琨
开课学期 2010 至 2011 学年 第 一 学期
完成时间 2010 年 12 月 27 日
目录
摘要 2
1 项目研究开发的背景及意义 2
1.1 本项目学术价值、理论意义和实践意义 2
1.2 本项目拟研究的主要问题 2
1.3 重点和难点 3
1.6 本项目创新点和特色 3
2 需求分析 3
2.1 开发背景 3
2.2 项目目标 4
2.3 运行环境 4
2.4任务说明书 4
3 技术路线及关键技术 6
3.1系统总体功能图 6
3.2 电话本管理系统的功能模块简介: 7
3.3 系统运用的主要技术: 17
4 测试报告及系统评价 18
4.1 系统简介: 18
4.2 系统特色及缺点: 19
5 系统使用说明 19
5.1 用户操作指南: 19
5.2界面指南: 20
6 个人感受及收获 27
感谢 27
摘要
人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治,经济,军事,文化等领域产生越来越深刻.电话本管理系统是一个每个人不可缺少的部分,它的内容对于用户来说都至关重要。本次大作业的电话本管理系统是用java编程+SQL server 2000数据库+SQL查询语言实现的.重点介绍了电话本管理系统的实现过程:包括系统需求分析、功能设计、数据库设计、系统实现、系统测试和调试等。
关键字:联系人管理 信息管理 数据库
1 项目研究开发的背景及意义
人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治,经济,军事,文化等领域产生越来越深刻.电话本管理系统是一个每个人不可缺少的部分,它的内容对于用户来说都至关重要。
1.1 本项目学术价值、理论意义和实践意义
电话是人民生活所必须的一种特殊商品,电话号码数量繁多,在查询上确实有一定的难度,大多数人一直是以手工记录为主,直到近几年由于移动电话等的普遍使用,才使得电话号码在查询上变的较为方便,但是在一些应用场合仍是手工记录,查询繁琐,甚至由于没有及时找到客户的电话号码而错过了生意,从而造成经济上的损失,目前,计算机系统的普遍使用也使得开发、应用此系统成为可能,所以此综合作业就是以此为题制作的电话号码管理系统。
1.2 本项目拟研究的主要问题
要设计一个完整的电话本管理系统,首先要明确需要解决的问题,本系统需要解决的问题如下:
(1)数据库设计:我们要实现电话本中联系人的存储和查询等管理功能,最有效的方法就是利用数据库技术设计数据库来存储联系人信息。
(2)桌面程序图形化设计:本系统是桌面应用程序,既然是桌面应用程序,那么图形化设计则是必不可少的一部分,图形化设计的好坏直接关系着该软件的界面友好度。
(3)连接数据库:这是本系统的重点,在解决了以上两个问题之后,程序连接数据库是本系统两个模块的联系的关键所在,也是本系统的关键技术之所在。
(4)通过可视化图形界面实现联系人信息管理:这个问题是本系统的最终目的,实现这些功能是本系统的主要功能,此问题的解决方法其实就是通过java代码来实现数据库的更新和查询。
(5)发送邮件:作为一个合格的电话本管理系统,实现邮件发送功能是本系统的特点之一。
1.3 重点和难点
(1)界面要求美观,需熟练掌握利用java语言来布局,在对组件添加事件监听器是特别需要注意。
(2)数据库多个表联系,需熟练掌握数据库的操作,同时需要记录用户操作,需要在数据库中建立触发器。
(3)需实现数据库和界面的同步更新。
(4)邮件发送功能需要连接发件人邮箱服务器,需要熟练掌握对mail包中类的操作。
1.6 本项目创新点和特色
(1)本系统使用java和数据库结合的方式开发,可以对大量的数据进行存储和操作。
(2)本系统在启动程序进入主界面时使用了多线程技术。
(3)本系统使用java开发,具有跨平台特性。
(4)本系统增加了发送邮件的功能。
(5)本系统界面信息和数据库达到同步更新。
2 需求分析
2.1 开发背景
当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理.使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性.尤其对于复杂的信息管理,计算机能够充分发挥它的优越性.。
管理信息系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。电话本管理
文档评论(0)