本科毕业论文(设计)
题 目: 名片管理系统的设计与实现 学生姓名: 学号:
系 别: 计算机科学与电子技术系 专 业: 计算机科学与技术
名片管理系统
摘 要
随着商务通的出现,虽然实现了可构造查询条件的名片电子化管理,但价格昂贵,难以在广大客户中进行全面普及。因此开发一个既可以存储信息,又可以进行更新、查询等功能,同时价格又能为广大消费者接受的多功能名片通讯录就显得十分必要。本文基于Java开发环境开发了名片管理系统。本系统可实现用户对名片的管理。此系统除了最基本的用户管理模块之外,还包括查询,浏览,维护,打印报表等功能模块。这些模块可以实现对名片信息,公司信息和关系类型的信息的管理。功能包括查询名片信息,浏览名片信息,添加、修改、删除名片和公司信息,打印名片报表,联系记录报表和备忘录报表。本系统具有操作简单、功能较强、界面美观等优点,可以提高用户的办公效率,降低出错率。由于时间和技术水平有限的缘故,本系统只提供了一些基本功能的展示,不能展示系统的全部功能,还需要进一步实现更完善的功能。
关键词:名片管理系统;windows;Java;数据库;
Card management system Abstract
With the emergence of GUIDEC, we achieve the electronic management of business cards, while it is difficult to become universal among customers because of the price is high. Therefore it is necessary to develop a system that can not only store information but also have the functions such as update, query, and so on, meanwhile its price could be accepted by the most of the customers. The development of this card management system is based on the technology of Visual FoxPro. The system could realize the management of the name cards, including the basic management module; it also includes query, browse, maintenance, printing statements, and other functional modules. These modules can realize the management of card information, company information, and relationship type; which includes query of card information, browse of card information, adding, modifying, deleting business card and company information, print of report forms, like business cards, relation record, and memo. With the advantages of simple operation, powerful function, this system can improve the efficiency of office work and reduce the risk of errors. For the limitation of time and level of technical, the system has only provided some basic functions, so it could not displayed all features of the system and needs to realize the more perfect.
Key Words: card management system; java; database
目
1.
录
引 言 ....................................................... 1 1.1 研究背景、目的 ............................................... 1 1.2 研究理论、方法 ............................................... 1
2. 系统可行性研究 ................................................. 2 2.1 经济 ......................................................... 2 2.2 操作 ......................................................... 2 2.3 技术 ......................................................... 2
3. 系统需求分析 ...................................................... 2
3.1 系统模式 ...................................................... 2 3.2数据库设计 ..................................................... 4 4. 系统的总体设计 .................................................... 5
4.1系统介绍 ....................................................... 5 4.2系统各模块功能介绍 ............................................. 6
4.2.1登录 ..................................................... 6 4.2.2查询 ..................................................... 6 4.2.3添加 ..................................................... 6 4.2.4删除 ..................................................... 6 4.2.5修改 ..................................................... 6
5. 系统的详细设计 .................................................... 6
5.1登陆模块 ....................................................... 6 5.2密码修改模块 ................................................... 7 5.3查询模块 ....................................................... 8 5.4修改模块 ....................................................... 8 5.5添加模块 ....................................................... 9 5.6删除模块 ...................................................... 10 6. 系统测试 ......................................................... 10
6.1测试的重要性和目的 ............................................ 10
6.1.1测试的重要性 ............................................ 10 6.1.2测试的目的 .............................................. 11 6.2测试的主要内容 ................................................ 11
6.2.1单元测试 ................................................ 11 6.2.2集成测试 ................................................ 12 6.2.3确认测试 ................................................ 12 6.2.4系统测试 ................................................ 12
结束语 .............................................................. 13 附录 A .............................................................. 14 用户登录模块的代码 ................................................... 14 附录 B .............................................................. 16 密码修改模块代码 ..................................................... 16 附录 C .............................................................. 17 查询模块代码 ........................................................ 17 附录D ............................................................... 18 修改模块代码 ........................................................ 18 附录 E .............................................................. 19 增加模块代码 ........................................................ 19 附录 F .............................................................. 21 删除模块代码 ........................................................ 21 主要参考文献 ........................................................ 21 致 谢 .............................................................. 23