6.1.9 数据分页 46
6.1.10 后台数据运行流程 47
6.2 数据库实现 47
6.3 界面实现 48
7 系统测试与分析 49
7.1 数据库测试 49
7.2 界面测试 50
7.3 功能测试 51
8 结论 53
致谢 54
参考文献 55
1 绪论
1.1 课题背景
信息技术在推动企业发展的同时,也面临着一系列的挑战。企业发展,同时也包括管理规范和有效沟通的发展。在企业管理过程中,面临着一系列的问题。例如,在软件开发时,如何完善团队管理机制,如何管理项目和客户信息,如何在第一时间解决软件开发过程中的问题,与客户进行有效的沟通。问题管理系统对于大多数对日软件开发公司来说,都是必不可少的。它可以一方面便于公司对业务的管理,另一方面便于问题的有效解决,提高工作效率,给工作人员带来了很大的方便。
更好的使用计算机,来进行企业管理已经成为了主流,因为它具有手工管理无法比拟的优点,利于人力进行管理,不仅浪费人力,耗时长,易出错,而且保密安全性低。此外,在进行数据查询、更新和数据维护时,往往需要多人进行反复确认数据的正确性,计算机在这一方面的优点尤为突出。所以,一般的软件开发人员更倾向于使用高科技的软件系统来进行管理,提高工作效率。
目前市面上应用的问题管理系统也有一些。例如基于VB的故障管理系统。
1.2 目的和意义
Q&A问题管理系统在软件开发的过程中应用较为普遍。但是随着时间的推移,一些系统的缺点相继显露出来。如当时使用的开发语言,不及现在的Java开发语言具有跨平台性、面向对象、安全性、多线程和简单易用的特点。同时随着国际化的加深,业务的来源也不仅仅限于一个国家或者一个地区,面对不同语种的客户和业务,单一的语言满足不了使用者的要求。
为了解决以上等问题,程序需要完成以下几个功能模块:第一,管理模块,主要包括用户管理、客户管理、项目管理、通用信息管理四个子模块。用户管理,可以对用户进行用户追加和修改。客户管理,在可以对客户进行追加和修改的同时,还可以对科室和部门进行追加修改操作。通用信息管理,可以对通用信息进行修改。项目管理,在可以对项目信息进行追加和修改的同时,可以对项目成员和项目的模块和团队信息进行追加和修改。第二,Q&A管理系统,主要包括Q&A流程管理、Q&A自动监视、Q&A翻译和Q&A导出机能四个子模块。Q&A流程管理主要包括Q&A提出、Q&A回答、Q&A承认、Q&A列表查询、Q&A保留、Q&A保留取消、Q&A取消。
Q&A问题管理系统对于软件开发而言,避免了使用人工管理造成的不便,安全性较高,同时在数据修改和数据库维护方面操作简单,高效。所以Q&A问题管理系统是一个非常有效的管理工具。