6.1开发的难点
6.1.1各个算法模块间建立
每个算法都是相应的是一个独立的模块,通过界面把它们有机地连接在一起,组成一个完整的整体。因为它涉及到与数据库的连接,所以每一部分都需要用到数据库的打开与断开语句,使得每一个模块都可以相应的独立运行。
6.1.2界面与数据库的连接
界面与数据库的连接,我们运用ODBC的连接方式。ODBC是一个应用广泛的数据库访问编程接口,使用标准的SQL作为其数据库访问语言。ODBC的设计是建立在客户机/服务器体系结构基础之上。它避免了与数据库连接的复杂性。我们只需要安装SQL Sever的ODBC的驱动程序,就可以建立应用程序和数据库系统的通信接口,从而是应用程序快速访问和操作数据库。
6.1.3两种不同用户的鉴别
采用两层用户鉴别的模式,目的是为了系统的安全,当然,这个办法所起到的作用也非常有限,只是能够防止普通用户通过猜测管理员的用户名和密码达到入侵的目的。
6.2系统的安全性
客户关系管理系统一般运用在局域网内,也可以在远程互联网上运用。使用身份验证机制保护来系统里的内容,系统可以要求每个试图访问者必须使用有效的Windows NT账号的用户名和密码。每当用户试图访问时,Web服务器将进行身份验证,即确认用户身份,以检查用户是否拥有有效的Windows NT账号,再进行密码确认。
6.3系统的发布与维护
本系统所进行的操作系统是在Windows 2000 server或Windows XP。其Web服务器使用Microsoft的Internet Information Server5.0,在发布本系统时首先确认服务器计算机安装了IIS5.0服务器软件。验证方法设置为Windows集成验证,集成Windows验证使用与用户的Internet Explore Web浏览器进行密码交换以确认用户的身份。要用SQL Sever作为后台的数据库。
参考文献
[1]王扶兵,李兵. CRM在客户关系分析评价方法研究[J]. 计算机工程与应用, 2003年第31期
[2]王育监. Visual C ++面向对象编程教程[M].北京:清华大学出版社,2003
[3]启明工作室.Visual C ++ +SQL Sever 数据库应用系统开发与实例[M].北京:人民邮电出版社,2004
[4]邵峰晶,于忠清.数据挖掘原理与算法[M].北京:中国水利水电出版社,2003
[5]Alex Berson.构建面向CRM 的数据挖掘应用[M].北京:人民邮电出版社,2001
[6]董金祥,陈钢,伊建伟.客户关系管理CRM[M].杭州:浙江大学出版社,2002
[7]张海藩.软件工程导论[M].北京:清华大学出版社,2003