目 录
第一章 需求分析 1
1.1 需求总体介绍 1
1.2 系统的功能性需求 1
1.3 系统的非功能性需求 1
第二章 数据库设计 2
2.1 数据库概念结构设计 2
2.2 数据库逻辑结构设计 4
2.3 数据库列表 5
第三章 系统设计 6
3.1 体系结构设计 6
3.2 人机交互设计 7
3.3 用户界面设计规则 8
第四章 系统实现 9
4.1 数据库实现 9
4.2 主界面的实现 10
4.3 增加功能的实现 13
4.4 查询功能的实现 14
4.5 修改功能的实现 15
4.6 删除功能的实现 16
第五章 系统测试 18
5.1 测试概要 18
5.2 测试结果及发现 18
5.3 测试结果 19
第六章 系统使用说明书 20
6.1 用户登录 20
6.2 进入系统 20
6.3 新增客户 21
6.3 访问客户列表修改 22
第七章 总结 23
第一章需求分析
1.1 需求总体介绍
本项目为了方便维护客户信息为了方便维护客户信息,对客户进行统一管理,可以把所有客户信息录入系统,进行维护和统计功能。可通过文件的方式保存相关录入数据,对系统资料进行磁盘文件保存。旨在实现客户电子化管理,它主要包括客户界面、客户信息的增加界面、客户信息的修改界面、显示全部客户的信息、删除一条用户信息、按照用户的编号查询用户信息、按照用户的姓名查询用户信息、按照用户的地址查询用户信心、退出系统界面。客户管理系统是一个现代化的软件,它通过窗口swing和数据库的结合,以便于对客户信息集体化管理,提高了管理效率,美观性强。
1.2 系统的功能性需求
方便维护客户信息,对客户进行统一管理,把客户信息录入系统进行统计和管理维护。包括客户增加、客户删除、客户修改、客户查询、浏览客户、城市增加、城市删除、城市修改、城市查询、浏览城市、退出系统等功能。并且设置了两个用户权限等级,针对不同客户实现不同的功能。添加了天气,日期等功能并可以实时更新。
1.3 系统的非功能性需求
用户界面有增加用户,用户列表,修改密码等、需要配置好JAVA环境,对eclipse配置,连接好数据库,在数据库中建好列表。