【综合实验】基于C#的企业客户信息数据库应用系统开发.doc

【综合实验】基于C#的企业客户信息数据库应用系统开发.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【综合实验】基于C#的企业客户信息数据库应用系统开发

企业客户信息数据库系统开发报告 系统分析 需求分析 本系统用于企业的客户资料管理。主要任务是用计算机对企业客户进行日常管理,如企业客户信息的添加、删除、修改、查询,以及企业客户信息的统计和打印等。该系统包含三种基本信息:企业客户基础信息、日常记事、家庭住址和服务情况,还可根据需要对其进行信息更新,包括对企业客户资料进行添加、修改和删除,对日常记事和通讯录信息进行添加、修改、删除等操作、查询等。能进行多条件的企业客户信息查询的查询。 经理登录: 1. 统计。按多条件对企业客户的信息查询后,能进行按企业员工不同信息的统计等。 2. 数据库操作。能对数据库数据进行保存、数据清除以及数据存储转换操作。 其他身份登录: 其他身份登录操作。修改自己的登录密码,查询企业客户的信息 2开发工具分析 本系统运行硬件环境为: CPU:Pentium 4 3.0以上。 内存:512MB以上。 硬盘:80GB以上。 显示器:1024×768像素以上。 数据库:SQL Server2012以上。 操作系统:Windows XP或更高版本。 开发工具:VS2010+SQLserver2012 针对目前世界上流行的大量软件和开发工具,经过认真分析其优缺点并根据平时所学的知识,结合企业客户管理系统的需要和目前的硬件环境,我选用微软WINDOWS平台下的Visual Studio 2010(简写为VS 2010)作为软件开发工具。选用该工具有发下几方面的优点: (1)VS 2010是目前微机上较优秀的软件开发系统软件,是一个集成环境开发的软件,其编程语言C#与C语言较为相似,它具有友好的可视化环境,整合的源代码编辑器、编译器、调试器和资源编辑器,开发人员可利用插件模式、面向对象的程序设计方法整合各种开发工作,大大简化了应用系统的开发过程,并提高了系统工程的模块化和紧凑性。 (2)VS 2010工具箱中提供了大量的诸如“容器”、“菜单和工具栏”、“数据”、“媒体”、“打印”、“对话框”等控件,在服务器资源管理器中提供了快速的数据库连接以及创建,使以往费时费力的开发工作变得轻松自如。这些可视化的设计工具免除了开发者编写大量程序代码的工作。 数据库设计 3.1概念结构设计 数据库设计是应用系统开发的一个重要环节,数据库结构的好坏将直接对应用系统的效率及实现结果产生重要影响。在数据库设计的开始阶段应尽量全面考虑用户的各种需求,收集基础数据、数据结构及数据处理流程。根据需求分析,企业客户管理系统的数据流程图如图3.1所示: 图3.1 数据流程图 企业客户管理系统的E-R图如图3.2所示: 图3.2 E-R模型图 3.2逻辑结构设计 将概念结构设计阶段的E-R图转换为关系模式: 用户(用户ID,用户名,密码,用户角色) 接触(接触ID,合同名,时间,客户ID,客户人员ID,用户ID) 客户(客户ID,客户名,地址) 客户人员(ID,姓名,客户ID) 将关系模式转化为具体的RDBMS中支持的关系数据模型(表结构)。本系统在SQL Server数据库管理系统中,共设计5个表,分别是Client表、ClientStaffer表、ContactHistory表、contractMag表、SystUser表。表结构见下图表1-表5。 表1 Client表结构说明 字段名 字段类型 长度 约束 备注 ClientID char 10 主键 客户ID BookinDate Smalldatetime 8 非空 登记日期 ClientLevel char 10 客户级别 ClientType char 2 客户类型 ClientName char 8 非空 客户名 ContactPerson char 8 非空 联系人 Address char 50 非空 地址 Postcode char 6 邮编 Telephone char 50 非空 电话 Fax char 50 传真 Website char 50 网站 Email char 50 邮箱 BusinessStatic char 50 固定职业 PayStatic char 10 固定支付 AccountBank char 50 开户行 Account char 10 账户 RegisterFund Money 登记基金 RegisterDate Smalldatetime 登记日期 BusinessScale char 10 经营规模 IndustryCharacter char 50

文档评论(0)

173****7830 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档