您的当前位置:首页正文

中期检查报告-(模板)

2022-08-22 来源:好走旅游网


全日制本科生

毕业设计(论文)中期检查报告课题名称

学 院 光电信息与计算机工程学院 专 业 计算机科学与技术 班 级 计算机1班 学 号 姓 名

指导教师 张 艳 二○一二 年 三 月二十二 日

1

课 题 简 介

随着经济全球化的到来,\"以客户为中心\"的经营理念已成为企业经营的准则和生存之道,通过创新(产品的创新、企业管理的创新、服务的创新)来抢占有限的客户资源、维护好企业与客户之间的关系、了解客户的需求动向,成为企业生存发展面临的重大问题。

本课题利用基于ASP.Net架构下的网络编程技术及数据库技术,建设一个安全、可靠、高效的企业客户关系管理(CRM)系统,实现了企业客户资源管理的信息化和办公自动化。该系统记录着一个企业所有各类客户的相关信息,而且可以通过EMAIL、BBS等方式与客户进行沟通、交流;同时,系统具有查询客户信息库,客户单位信息库的功能,可作为销售员绩效考核的基础依据;此外,系统还可以通过对客户相关信息的分析与挖掘,识别客户消费规律和客户价值,指导企业的部门运作和市场规划,从而提高企业市场竞争力。

根据中小型企业的客户管理需求,本系统主要实现如下目标:对客户信息如客户基本信息、联系人信息、合同信息等进行全面管理;及时查看库存信息,并通过网站对入库、出库信息进行管理;客户信息、联系人信息报表导出、打印功能;客户反馈信息的了解与管理;各种信息的选择查询、模糊查询等功能;实现通过网络与客户在线沟通的功能,并对客户联系人的email地址进行管理;同时,系统进行严格的数据检验,通过权限控制让系统的数据保密性强;整个系统要运行稳定、安全可靠。

实际开发中主要运用ASP.Net及其相关工具,数据库主要用SQL server2008实现。程序设计以面向对象的程序设计开发方法为主,从需求分析,概要设计,详细设计,具体编码到系统的测试和调试过程都以软件工程的有关理论和科学的方法进行指导和控制,详细了解计算机程序开发过程中所面临的问题,以及各设计架构的优缺点,以便在今后程序开发中积累同样的经验,同时注重各类文档的撰写与整理,为后期写论文做好准备。

目 前 进 展

已完成部分设计及功能列表:

1.CRM的系统的了解和资料的收集,并做好了需求分析

2.本项目客户实际需求并加以详细分析,罗列出具体功能,所需要实现的数据库操作等

5.需求分析说明书撰写完成,具体功能清单划分,对后期将遇到的问题或情况进行总结归纳,对部分系统性能进行初步规定,对系统运行条件进行规定

6.概要设计说明书撰写完成,功能模块图划分。对需求阶段的文档再次确认过程,对前一阶段需求没有做充分或存在的错误提出修改意见,明确整个系统的功能框架和数据库结构,为下一阶段的详细设计、编码和测试提供参考依据,明

2

确编码规范和命名规范

7.完成部分ASP代码的实现与数据库操作。

8.完成部分数据库结构设计,其中表格名及表内字段定义如下:

(1)tb_Client(客户信息)

客户信息表主要用于保存客户基本信息。(如表B.1所示)

表B.1 表tb_Client的结构

字段名 ID ClientName ClientAddress ClientTel ClientFax ClientEmail ClientNumber ClientPage ClientHabitude ClientSize ClientCity ClientCredit ClientCountry ClientPay ClientList ClientYear ClientCyc SetTime EditTime SetName

数据类型 int varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar char 长度 4 100 100 20 20 50 10 50 50 10 50 50 50 50 50 10 10 20 20 10 主键否 是 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 否 描述 自动编号 公司名称 公司详细地址 公司电话 公司传真 公司email 邮政编码 公司网址 企业性质 公司 所在城市 结款信用 所属国家/地区 结款方式 最高订单 年度订单 需求周期 创建时间 修改时间 创建人 3

(2)tb_Addresser(发件人信息表) 发件人信息表主要用于保存发件人信息。(如表B.2所示)

表B.2 表tb_Addresser的结构

字段名 id EmailName EmailPwd Email SmtpEmail 数据类型 int varchar varchar varchar varchar 长度 4 50 50 50 50 主键否 否 否 否 否 否 描述 自动编号 发件人姓名 发件人邮箱密码 发件人email 企业邮局地址 (3)tb_Feedback(反馈信息表) 反馈信息表主要用于保存客户的反馈信息。(如表B.3所示)

表B.3 表tb_Feedback的结构

字段名 id FeedbackTitle FeedbackDate FeedbackClient FeedbackContent FeedbackFulfill FeedbackResult SetTime SetName 数据类型 int varchar varchar varchar varchar varchar varchar varchar varchar 长度 4 50 50 50 2000 50 2000 20 50 主键否 是 否 否 否 否 否 否 否 否 描述 自动编号 反馈标题 反馈日期 反馈客户 反馈内容 是否完成 处理结果 创建时间 创建人 (4)tb_Stockpile(库存记录表) 库存记录表主要用于保存库存记录信息。(如表B.4所示)

表B.4 表tb_Stockpile的结构

字段名 id StockpileProductName StockpileProductNumber StockpileType StockpileContent SetName 数据类型 int varchar int varchar varchar varchar 长度 4 50 4 50 50 50 主键否 是 否 否 否 否 否 描述 自动编号 产品编号 产品数量 库存类型 库存说明 创建人 4

SetTime

varchar 20 否 创建时间 9.系统整体模块图制作如下:

客户关系管理系统email管理客户管理报表管理服务管理用户管理库存管理客户信息管理联系人信息管理合同信息管理发件人管理email管理客户报表模块联系人报表模块反馈报表打印库存报表打印反馈信息查询反馈信息添加反馈信息修改用户管理用户权限产品管理库存管理

存 在 问 题

1. 本系统虽然初具雏形,但一些功能还未实现,在接下来的时间里会努力去添加并实现。

2. 各模块间互相关联部分待整理,可能涉及到数据库字段的二次修改

3. 各实体类属性设置未进行强制判断,在后期数据库处理中需增加添加判断条件

4. 数据库定义问题,各字段设置中相互影响问题未考虑,可能与实际设计中存在一定出入

5. 数据库备份还原功能已经实现,但尚未集成到Admin管理员方法类中,具体

抽取方法有待调试

6. 各角色间共有方法待整理,可适当减轻后期编程过程中重复代码编写

5

后期工作及需解决问题

1. 数据库建表完成,重新检查各字段长度等设置,特别是互相关联字段的设置需完全相同,以期解决因数据库造成的后期开发问题。

2. 详细设计文档撰写,根据实际开发情况可具体到函数一级,对后期开发进行文档式指导性规范,可有效提高后期开发效率。

3. 数据库操作的有关功能实现和搜索功能的进一步实现。

4. 对各实体类及数据库操作类进行封装,方便后期开发中程序直接调用。

5. 系统主要界面的进一步完善。

6. 系统管理员功能整合,将数据库备份还原功能抽取并集成到管理员方法类中。

7. 调试后台程序部分,全部通过本系统进行调试,不对数据库进行直接操作,以防流程过程中出现问题。

8. 设计更全面的测试用例,进一步测试系统,找出BUG,提高系统稳定性。

9. 后期总结性文档撰写,对整个项目流程进行必要总结,整理所有文档,完成论文,准备答辩用PPT。

6

因篇幅问题不能全部显示,请点此查看更多更全内容