77范文网 - 专业文章范例文档资料分享平台

毕业实习报告(2)

来源:网络收集 时间:2020-05-12 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

第二章 客户关系管理系统工作原理

2.1 系统工作流程图

系统工作流程图如图2-1所示

设置侦听端口 端口服务 系统服务器 提交 默认端口:8080 启动服务 登录 操作 设置用户名 退出 用户设置 系统客户端 默认连接地址或用户名 设置IP地址和端口 图2-1 流程图 连接设置 2.2 系统工作原理

本系统是基于B/S结构的客户关系管理系统,B/S模式采用标准的TCP/IP、 HTTP协议,可以与企业现有的系统进行接入。

利用B/S结构的项目管理软件,可以摆脱地点的限制。同一公司不同部门,各办事处、分公司都可以同时进入到同一个系统上进行项目管理操作。只要开通权限,同一项目组上下级之间可以共同完成项目计划、项目沟通执行等等。沟通无阻碍,保证项目信息的实时共享。更有些项目管理系统供应商做到了通过手机也能登陆到系统中去,可以做部分的系统功能操作,如查询、审批等等。使用起来是非常方便的,这一功能特别适合经常需要出差或者在家办公的用户。

当用户登录时,将当前用户名、密码封装成数据包,然后与服务器建立 Socket连接,再用对象输出流包装Socket的输出流将用户信息对象发送给服务 器端并返回信息然后登录系统。当用户进行相关的数据操作时,服务端将会收 到客户端用Socket传输过来的数据信息对象,然后将其强制转换为相应的对 象,并将本次用户提交的信息对象对数据库进行相应的更新。

4

第三章 实习总结

时间如白驹过隙,转眼间,一个月的实习就过去了,在这个月的实习工作中,让人受益匪浅,因为在实习期间,每天都有着不同的经历、感受和启发,每天都能学到不少关于编程的东西。在工作中,发现了很多书本上无法学到的东西。

在注重素质教育的今天,社会实践活动一直被视为培养德、智、体、美、劳全面发展的跨世纪优秀人才的重要途径。毕业实习是学校教育向课堂外的一种延伸,也是推进素质教育进程的重要手段、大学生进入社会的桥梁。它有助于当代大学生接触社会,了解社会。同时,实践也是大学生学习知识、锻炼才干的有效途径,更是大学生服务社会、回报社会的一种良好形式。

本系统通过PHP编程与MYSQL 数据库相结合的技术手段组装完成基于B/S模式的客户关系管理系统。基本思想是把整个系统的建设分成若干个阶段,严格遵照软件开发的步骤先进行调查研究、之后是需求分析、整体规划、编写代码、软件测试等。在整个实施过程当中还必须注意每个阶段都尽量做好并写成文档,还要注意页面友好、可用性强等特点。这样就会给以后的调试和维护工作带来极大的方便,也容易达到用户满意的效果。

基于B/S的系统软件在改进传统的模式,通过一种新的以互联网为基础的模式为企业创造一新的办公环境,使办公管理突破时空限制提高办公效率和标准化水平,使企业管理者可以随时随地通过网络完成办公。将网上办公代替传统的手工抄写是当今的发展趋势,不仅节省了大量的时间,还提高了工作效率。以致于每个人都可以不受时间、空间和地点的限制而自由办公,以较低的付出得到高质量的结果。它提供了丰富的知识库与信息库,能够激发员工的办公热情。

5

参考文献

[1]李勇平.ASP.NET2.0(C#)基础教程. [2]侯迪,等.实用软件设计模式教程.

北京:清华大学出版社,2008. 北京:清华大学出版社,2009.

[3]郑人杰,等.实用软件工程.北京:清华大学出版社,2010. [4]辛海明,等.软件文档编写.北京:高等教育出版社,2009.

[5]牛丽平,等.UML面向对象设计与分析基础教程.北京:清华大学出版社,2007. [6]韩万江,等.软件项目管理案例教程.北京:机械工业出版社,2009.

6

附录 A 部分程序

* 用户管理处理类 */

class CustomerAllocationAction extends Action { /*

* 用户管理首页 显示所有用户列表并提供用户筛选 */

public function __construct(){

$this->assign(\ }

public function Main(){ $m = new Model();

$pageNum = intval($_REQUEST['pageNum']); $pageNum = empty($pageNum)?1:$pageNum; $pageSize = C('PAGE_SIZE');

$start = C('PAGE_SIZE')*($pageNum-1);

if($_SESSION['user']['id']==1){ $query_where = \ }else{

$query_where = \

operator_id='{$_SESSION['user']['id']}' \ }

if(($_REQUEST['status']==null||$_REQUEST['status']=='')){ $status=-1;

$this->assign('status',$status); //$query_where = $query_where.\c.allocation_status='{$status}' \

}elseif($_REQUEST['status']==-1){ $status=$_REQUEST['status'];

$this->assign('status',$status); }else{

$status=$_REQUEST['status'];

$this->assign('status',$status); $query_where = $query_where.\ca.status='{$status}' \ }

if($_REQUEST['level']==null||$_REQUEST['level']==''||$_REQUEST['level']==-1){

$level=-1;

$this->assign('level',$level); }else{

$level=$_REQUEST['level'];

$this->assign('level',$level);

7

$query_where = $query_where.\c.level='{$level}' \ }

if(!($_REQUEST['telephone']==null||$_REQUEST['telephone']=='')){

$telephone=$_REQUEST['telephone'];

$this->assign('telephone',$telephone);

$query_where = $query_where.\like '%{$telephone}%' \ }

if(!($_REQUEST['operator']==null||$_REQUEST['operator']==0||$_REQUEST['operator']=='')){

$operator=$_REQUEST['operator'];

$this->assign('operator',$operator); $query_where = $query_where.\operator_id='{$operator}' \ }

if(!($_REQUEST['customer_name']==null||$_REQUEST['customer_name']=='')){

$customer_name=$_REQUEST['customer_name'];

$this->assign('customer_name',$customer_name); $query_where = $query_where.\like '%{$customer_name}%' \ }

if(!($_REQUEST['user_name']==null||$_REQUEST['user_name']=='')){

$user_name=$_REQUEST['user_name'];

$this->assign('user_name',$user_name);

$query_where = $query_where.\'%{$user_name}%' \ }

if(!($_REQUEST['allocation_time']==null||$_REQUEST['allocation_time']=='')){

$allocation_time=$_REQUEST['allocation_time'];

$this->assign('allocation_time',$allocation_time); $query_where = $query_where.\like '%{$allocation_time}%' \ }

$userCountData = $m->query(\customer_allocation ca left join customer c on

ca.customer_id=c.id left join user u on ca.operator_id=u.id where $query_where and ca.status=0\

customer_allocation ca left join customer c on

ca.customer_id=c.id left join user u on ca.operator_id=u.id

8

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库毕业实习报告(2)在线全文阅读。

毕业实习报告(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/1047259.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: