5 系统数据库设计 9
5.1 系统数据库物理结构设计 9
5.2 系统数据库概念结构设计 9
5.3 系统数据库逻辑结构设计 10
6 系统的实现和核心模块的描述 12
6.1 首页 12
6.2 客户管理界面的设计及实现代码 13
6.3 客户回访界面的设计及实现代码 15
6.4 管理员登录界面的设计及实现代码 19
7 系统测试 22
7.1 系统测试的目的和原则 22
7.2 系统测试的方法 22
结 论 24
参考文献 25
致 谢 26
1 绪论
1.1 本课题的背景
目前人类已经跨入了新世纪,正在进入信息时代。现在信息技术的应用越来越普及,不但促进了社会的快速发展,也改变着人们的工作、学习、生活和娱乐的方式以及思想观念。客户信息管理是企业长久经营的必然因素,改革开放以来,我国的企业管理方式迅速发展,传统的人工操作和管理手段已不能适应社会的需要,信息的重要性和信息处理问题的紧迫性空前提高了。因此,要想使企业管理的工作质量和效率提高,采用先进的计算机网络通信技术改变企业业务模式,实现企业业务管理的自动化已经成为一种必然。Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。
我们发现这样一个事实,一个用户在访问一个网站时一般来讲只对该网站的部分内容感性趣,而且这种兴趣会持续一段时间。这点启发了我们,如果能根据用户的喜好为不同的用户显示其个性化的页面,即着重显示该用户感兴趣的内容,将为用户节约大量的检索时间,而且这样的网页显然是更具有吸引力的。一些站点已经在这方面作出了一定的尝试,通常采用的方法是,在用户登陆时为其提供一系列的选项,使用户能够对站点进行一些自主的设置。这样做能够使站点呈现一定程度的个性化,但是对用户来讲,还是比较烦琐,而且在用户了解一个站点前让其对站点进行设置,其结果未免有些粗糙。于是我们构想了这样一种方案,对用户登陆后的动作进行跟踪,分析,发掘用户点击的规律,即用户先后点击的关联规则,这样,在用户点击一个主题(链接)之后,系统能够自动生成一页面,其中包含了该主题下用户经常关注的内容(若干链接),这样便在无须用户作出任何额外工作的情况下实现了为用户量身订做的个性化页面。