JAVA个人通讯录管理程序)
JAVA个人通讯录管理程序设计报告 一、设计内容 本设计报告旨在实现一个基于JAVA的个人通讯录管理程序,旨在提供一个功能完善的通讯录管理系统,允许用户添加、删除、修改、查询和打印通讯录中的记录。 二、设计要求 本设计的要求是使用图形用户界面实现,能够实现增加记录、删除记录、显示所有记录、查询记录和文件备份的功能。通讯录的功能包括姓名、电话、Email等信息,使用数据库作为后台连接。 三、总体设计 本设计的总体架构由五个类组成,每个类之间有着紧密的关系: 1. DAO.java类:主要负责数据库连接,包含数据库连接方法。 2. MySystem类:负责整个系统的控制和管理。 3. User类:负责用户信息的管理和存储。 4. UserService类:负责用户服务的管理和提供。 5. UseSystem类:负责整个系统的使用和管理。 四、具体设计 在具体设计中,我们使用了面向对象的编程思想,将整个系统分解成多个类,每个类都有其明确的任务和职责。我们使用Java语言进行编程,使用Swing库创建图形用户界面。 五、具体分工 在开发过程中,我们将任务分配给不同的成员,每个成员都负责不同的模块。这样可以提高开发效率和质量。 六、程序设计 在程序设计中,我们主要使用了Java语言,使用了面向对象的编程思想。我们使用了多种设计模式,例如Factory模式、Singleton模式等。 七、实习心得 通过这个项目,我们学到了许多宝贵的经验和知识。我们学会了如何设计和实现一个功能完善的通讯录管理系统,如何使用Java语言进行编程,如何使用数据库作为后台连接等。 八、结论 本设计报告旨在实现一个基于JAVA的个人通讯录管理程序,提供一个功能完善的通讯录管理系统。本设计报告详细介绍了设计内容、设计要求、总体设计、具体设计、具体分工、程序设计和实习心得等方面的内容。 九、未来发展方向 在未来的发展中,我们将继续完善和改进本系统,使其更加功能完善和用户友好。我们也将继续学习和研究新的技术和方法,应用于本系统中,以提高系统的性能和可靠性。
剩余24页未读,继续阅读
- yanyaxiang2011-12-30图形界面做得还可以,不过数据库没连上
- sza16282881282012-04-20做的不错。但数据库连不上啊。
- AdvanE2012-10-29晕,不懂,对于初学者来说有点蒙,
- 粉丝: 161
- 资源: 53
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助