C#+sqlserver公司管理系统设计客户跟进模块设计(3)
时间:2017-04-13 11:07 来源:毕业论文 作者:毕业论文 点击:次
2 开发及运行环境的选择 2.1 硬件平台的要求 Windows 7;Windows Server 2003;Windows Server 2008;Windows Server 2008 R2;Windows Vista 32 位系统 (x86)。 具有 Intel Pentium III 600 MHz(或同等性能的兼容处理器)或速度更快的处理器(建议使用 1 GHz 或速度更快的处理器)的 PC。 64 位系统(x64、ia64)。 1 GHz 或速度更快的处理器。 最低 512 MB 的 RAM(建议使用 1 GB 或更高的 RAM)。 675 MB 可用硬盘空间。 分辨率:最佳效果1024*768 2.2 开发工具的选择 开发工具选择Microsoft Visual Studio 2008 SP1作为前台,并使用C#语言编写WinForm窗体程序。以Microsoft SQL Server 2008 R2数据库作为后台,通过对前台的操作调用后台的数据库。 2.3 系统运行所需软件 安装 Microsoft .NET Framework 2.0 或更高版本。 安装 Microsoft SQL Server Management Studio 2008 Express或更高版本。 3 系统需求分析 3.1 总体需求分析 通过调查,要求系统需要有以下功能: 详细全面记录并管理客户信息和其相关项目信息,使信息传递更快捷。 对客户进行分类,方便管理。 系统采用良好的人机对话模式,界面设计美观友好,信息查询灵活、方便、快捷、准确,数据存储安全可靠。 键盘操作,快速响应。 操作员可以随时修改自己的口令,并添加新操作员。 对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。 系统运行稳定、安全可靠。 3.2 系统功能结构 系统的总体功能图如图3.2所示。 图3.2 系统总体功能图 3.3 系统模块功能分析 3.3.1 系统 (1) 设置 该部分可对管理员进行修改,添加和删除。 (2) 注销 该选项可对系统进行注销后重新登入。 (3) 退出 退出本系统。 3.3.2 客户跟进 (1) 客户管理 该模块可对客户的信息进行添加、修改、删除和查询等操作。 (2) 项目管理 该模块可对客户与公司的交易项目信息进行添加、修改、删除和查询等操作。 3.3.3 关于 对本系统的说明。 4 数据库表的设计 数据库由三个表分组成分别为login表,客户信息表和项目信息表,其关系模型如图4.1所示。 图 4.1 数据库关系模型 4.1 管理员表设计 管理员表实体E-R图如图4.1.1所示。 图 4.1.1 管理员实体E-R图 login表详细设计如表4.1.2所示。 表 4.1.2 管理员 列名 数据类型 键 可为空 长度 注释 name varchar 20 用户名 password varchar 20 密码 4.2 客户信息表设计 客户信息表实体E-R图如图4.2.1所示。 图 4.2.1 客户信息实体E-R图 (责任编辑:qin) |