高中毕业后去海安工商局实习了一个暑假,主要做一些文案的整理。 大二下学期10月份的时候去苏州国际博览中心实习了一个星期,从事接待服务和登记。 项目经验
项目名称: 苏州藤堂精密仪器品质部产品数据管理系统(付ppt) 起止时间: 2009年7月—2009年12月 开发工具: JDK6.0+Tomcat6.0+MyEclipse6.0/SQLServer2005 开发人员: 2人小组 项目描述: 一、主要模块(本项目为b/s架构。) 今日报表模块、数据导入(系统自动操作)、日志管理模块、数据查询模块、统计管理模块、帮助信息模块、用户登录模块。 二、功能介绍 本系统对三种产品进行查询和插入操作。(成型,插铆钉,以及模具)。 2.1 今日报表模块 主要是呈现当天导入的数据信息。 2.2 数据导入(系统自动操作) 在这边导入的含义是测量机器对某个产品进行测量,完成之后会生成一个xx.csv格式的文件,通过ftp传输到服务器上,然后对其进行转变,将数据转到数据库中。通过本软件在页面上进行数据完美呈现。 2.3 日志管理模块 主要是通过log4J来记录导入数据的操作,如果文件名不符合要求或者文件中的格式不符合要求,则会记录这个.csv文件导入失败,然后将这个文件进行备份处理,自动生成一个用日期来命名的一个文件夹来存放导入失败的文件。日志管理模块数据就呈现在首页,由文件名,导入时间,导入用户,以及状态四个字段来呈现。 2.4 数据查询模块 主要是显示对已经导入成功的数据进行查询。按产品的三个类别,产品编号,日期范围来进行条件查询。在产品编号的文本框使用了Ajax技术,输入一个字母会自动给出提示(就如百度,google搜索引擎一样)。 2.5 统计管理模块 主要是用饼图的格式来呈现数据。该模块运用到jfreechart包。 显示的图片是当月的产品统计。 点击图片可以按不同月份进行统计查询。 2.6 帮助信息模块 主要是html格式,来叙述本软件使用的注意事项。以及产品命名规范等等。 项目技术: 数据库使用数据分区技术。 用户密码使用加密和解密技术。 线程的运用(synchronized)让一个方法加锁,不管哪个线程A运行到这个方法时,都要检查有没有其他正在使用这个方法的线程B或者C,D,有的话等正在运行此方法的线程B或者C,D运行完这个方法后再运行线程A,没有的话直接运行。 监听器技术的运用(用 Quartz 进行作业调度)来监听.csv文件的导入。 Jfreechart技术的运用。 经验心得: 从一开始到公司听取品质部负责人需求,到软件附加到公司服务器结束整整花了近6个月的时间,我受益匪浅! 在这个六个月的时间里只能利用业余时间来做这个项目。然而不管是在跟负责人交流需求方面,还是在软件技术方面都有了质的提高。 一个软件从无到有再到被人肯定的基本的流程已经很清晰!
项目名称: CRM客户关系管理系统(付ppt) 起止时间: 2009年9月--2009年10月 开发工具: JDK6.0+Tomcat6.0+MyEclipse6.0/SQLServer2005 开发背景: 希望通过这个系统完成对客户基本信息、联系人信息、交往信息、客户服务信息的充分共享和规范化管理;希望通过对销售机会、客户开发过程的追踪和记录,提高新客户的开发能力;希望在客户将要流失时系统及时预警,以便销售人员及时采取措施,降低损失。并希望系统提供相关报表,以便公司高层随时了解公司客户情况。 项目描述: 一、主要模块(本项目采用B/S架构) 分为六个模块: 营销管理模块,客户管理模块,服务管理模块,统计报表模块,基础数据模块,用户管理模块。 用户角色分为: 销售主管,客户经理,高管,系统管理员,超级管理员。 二、功能介绍 营销模块主要是分为: 添加客户、添加销售机会、销售机会的管理、档案管理。 客户管理模块主要分为: 客户信息管理、客户流失管理、查询产品信息、查询库存。 服务管理模块主要分为: 服务创建、服务处理、服务反馈、服务归档。 统计报表模块主要分为: 客户贡献分析、客户构成分析、客户服务分析、客户流失分析。 基础数据模块主要分为: 数据字典管理。 用户管理模块主要分为: 系统用户管理。<
|