摘 要
电话发展到现在已经成为千家万户最常用的通信工具,电话质量好的大家的首选之一,通话费用比别的通讯工具要便宜得多,基本上各家各户都拥有固定电话,由于使用的人不断的增加,带给管理的要求也越来越高,本管理系统的需要从实际情况出发,对业务经过详细的系统调查,开发出的操作简单而且方便实用的一个电话号码查询系统。本系统使用Myeclipse开发工具,主要使用Hibernate和Strtus2,结合Oracle数据库来实现数据库的操作。 电话号码查询系统主要对电话号码管理日常工作中遇到的实际问题,例如添加,修改,删除维护操作等。 关键词:Myeclipse Oracle数据库 电话号码 Hibernate Struts2
ABSTRACT
The telephone developed now already becomes everyone most commonly used communication facility, one of telephone quality good everybody first choices, the telephone conversation expense had to be much cheaper than other communication facilities, the basically various each household all had the fixed telephone, because used person's unceasing increase, took to the management the request also more and more high, this management system management system need embarked from the actual situation, passed through the detailed system investigation to the service, developed the operation was simple moreover facilitates a practical telephone number inquiry system. This system uses the myeclipse development kit, mainly uses the hql sentence, unifies the oracle database to realize the database operation.
The telephone number inquiry system mainly the actual problem which meets to the telephone number management routine work in, for example the increase, the revision, deletes the maintenance operation and so on.
This system after the test, the movement is stable, may put into the use.
Keywords: Myeclipse Oracle Telephone number Hibernate struts 2
目 录
第一章 绪论 1
1.1 系统开发背景 1
1.2系统开发意义 1
1.3 开发技术 2
1.3.1 JSP技术 2
1.3.2 Struts2技术 3
1.3.3 Hibernate技术 3
1.4 开发工具 3
1.4.1 Myeclipse 3
1.4.2 Oracle 3
1.4.3 Tomcat 4
第二章 系统的可行性分析 5
2.1 可行性分析 5
2.1.1 技术可行性 5
2.1.2 经济可行性 5
2.1.3 操作可行性 6
2.1.4 社会因素可行性 6
2.2 可行性研究结论 6
第三章 需求分析 7
3.1 信息需求 7
3.2 功能需求 7
3.3系统流程图 8
3.4 数据字典 8
第四章 系统总体设计与实现 9
4.1 系统E-R图 9
4.2 数据库表的设计 10
4.3 详细设计 11
4.3.1 数据库详细设计 11
4.3.2 功能模块介绍 13
第五章 软件测试与调试 21
5.1测试概要 21
5.1.1 测试目的 21
5.1.2 定义 21
5.1.3 测试对象 21
5.1.4 测试工具 21
5.1.5 测试执行 22
5.2 测试用例 22
5.2.1 功能性 22
5.2.2 易用性 22
5.3 测试方法 22
5.4 测试结果及缺陷分析 23
5.4.1 数据和数据库完整性测试 23
5.4.2 功能测试 24
5.4.3 用户界面测试 24
第六章 设计总结 27
致谢 29
参考文献 31
第一章 绪论
1.1 系统开发背景
计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。近年来,随着电话的日益增多,电话查询也越来越频繁。随之而来的是查询工作日趋复杂繁重,要耗费大量人力、物力,而现有查询的管理水平不高,一直以来人们使用传统人工的方式管理信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。这样的机制已经不能适应时代的发展,已愈来愈成为管理工作的一个瓶颈。在信息时代这种传统的管