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

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

ID:4171122

大小:387.01 KB

页数:25页

时间:2017-11-29

基于C#的企业客户信息数据库应用系统开发【综合实验】_第1页
基于C#的企业客户信息数据库应用系统开发【综合实验】_第2页
基于C#的企业客户信息数据库应用系统开发【综合实验】_第3页
基于C#的企业客户信息数据库应用系统开发【综合实验】_第4页
基于C#的企业客户信息数据库应用系统开发【综合实验】_第5页
资源描述:

《基于C#的企业客户信息数据库应用系统开发【综合实验】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、企业客户信息数据库系统开发报告1.系统分析1.1需求分析本系统用于企业的客户资料管理。主要任务是用计算机对企业客户进行日常管理,如企业客户信息的添加、删除、修改、查询,以及企业客户信息的统计和打印等。该系统包含三种基本信息:企业客户基础信息、日常记事、家庭住址和服务情况,还可根据需要对其进行信息更新,包括对企业客户资料进行添加、修改和删除,对日常记事和通讯录信息进行添加、修改、删除等操作、查询等。能进行多条件的企业客户信息查询的查询。经理登录:1.统计。按多条件对企业客户的信息查询后,能进行按企业员工不同信息的统计等。2.数据库操作。能对数据库数据进行保存、数据清除以及数据存储

2、转换操作。其他身份登录:3.其他身份登录操作。修改自己的登录密码,查询企业客户的信息2开发工具分析本系统运行硬件环境为:CPU:Pentium43.0以上。内存:512MB以上。硬盘:80GB以上。显示器:1024×768像素以上。数据库:SQLServer2012以上。操作系统:WindowsXP或更高版本。开发工具:VS2010+SQLserver2012针对目前世界上流行的大量软件和开发工具,经过认真分析其优缺点并根据平时所学的知识,结合企业客户管理系统的需要和目前的硬件环境,我选用微软WINDOWS平台下的VisualStudio2010(简写为VS2010)作为软件开

3、发工具。选用该工具有发下几方面的优点:(1)VS2010是目前微机上较优秀的软件开发系统软件,是一个集成环境开发的软件,其编程语言C#与C语言较为相似,它具有友好的可视化环境,整合的源代码编辑器、编译器、调试器和资源编辑器,开发人员可利用插件模式、面向对象的程序设计方法整合各种开发工作,大大简化了应用系统的开发过程,并提高了系统工程的模块化和紧凑性。(2)VS2010工具箱中提供了大量的诸如“容器”、“菜单和工具栏”、“数据”、“媒体”、“打印”、“对话框”等控件,在服务器资源管理器中提供了快速的数据库连接以及创建,使以往费时费力的开发工作变得轻松自如。这些可视化的设计工具免除

4、了开发者编写大量程序代码的工作。3.数据库设计3.1概念结构设计数据库设计是应用系统开发的一个重要环节,数据库结构的好坏将直接对应用系统的效率及实现结果产生重要影响。在数据库设计的开始阶段应尽量全面考虑用户的各种需求,收集基础数据、数据结构及数据处理流程。根据需求分析,企业客户管理系统的数据流程图如图3.1所示:企业客户信息管理系统登录验证登录信息验证结果全部数据显示显示结果信息搜索要求搜索结果数据修改要求修改结果客户信息添加添加结果删除信息操作要求操作结果退出操作要求操作结果用户图3.1数据流程图企业客户管理系统的E-R图如图3.2所示:图3.2E-R模型图3.2逻辑结构设计

5、将概念结构设计阶段的E-R图转换为关系模式:用户(用户ID,用户名,密码,用户角色)接触(接触ID,合同名,时间,客户ID,客户人员ID,用户ID)客户(客户ID,客户名,地址)客户人员(ID,姓名,客户ID)将关系模式转化为具体的RDBMS中支持的关系数据模型(表结构)。本系统在SQLServer数据库管理系统中,共设计5个表,分别是Client表、ClientStaffer表、ContactHistory表、contractMag表、SystUser表。表结构见下图表1-表5。表1Client表结构说明字段名字段类型长度约束备注ClientIDchar10主键客户IDBoo

6、kinDateSmalldatetime8非空登记日期ClientLevelchar10客户级别ClientTypechar2客户类型ClientNamechar8非空客户名ContactPersonchar8非空联系人Addresschar50非空地址Postcodechar6邮编Telephonechar50非空电话Faxchar50传真Websitechar50网站Emailchar50邮箱BusinessStaticchar50固定职业PayStaticchar10固定支付AccountBankchar50开户行Accountchar10账户RegisterFundMo

7、ney登记基金RegisterDateSmalldatetime登记日期BusinessScalechar10经营规模IndustryCharacterchar50行业特征AllFundsMoney资金CorporationCharacterchar50企业性质Remarkchar100备注表2ClientStaffer表结构说明字段名字段类型长度约束备注ClientStafferIDchar10主键客户职员IDClientIDchar10外键客户ID(参照client表)ClientSta

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。