客户信息管理系统课程设计(非论文)

上传人:hs****ma 文档编号:498606436 上传时间:2023-02-10 格式:DOCX 页数:14 大小:131.23KB
返回 下载 相关 举报
客户信息管理系统课程设计(非论文)_第1页
第1页 / 共14页
客户信息管理系统课程设计(非论文)_第2页
第2页 / 共14页
客户信息管理系统课程设计(非论文)_第3页
第3页 / 共14页
客户信息管理系统课程设计(非论文)_第4页
第4页 / 共14页
客户信息管理系统课程设计(非论文)_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《客户信息管理系统课程设计(非论文)》由会员分享,可在线阅读,更多相关《客户信息管理系统课程设计(非论文)(14页珍藏版)》请在金锄头文库上搜索。

1、数据库及及其应用用课程设设计报告告客户信息息管理系系统指导老师师:报告撰写写:一、设计计的主要要目的11. 通通过实践践,使学学生建立立对数据据库设计计的认知知; 22. 通通过对某某小型信信息系统统的数据据库的设设计,使使学生掌掌握数据据库设计计的主要要步骤和和方法,提提升学生生解决实实际问题题的能力力; 33. 使使学生学学会在一一个实际际的RDDBMSS软件平平台上创创建数据据库; 4. 培养学学生的团团队合作作精神。 二、主要要内容和和要求11. 根根据所选选择题目目,进行行调查分分析 22. 在在调查分分析的基基础上,进进行数据据库设计计 3. 在SSQLSerrverr20000上

2、创创建数据据库,并并结合VVB 66.0实实现设计计结果 4. 撰写数数据库设设计各个个阶段的的详细设设计报告告 5. 写出出收获和和体会,包包括以解解决和尚尚未解决决的问题题,进一一步完善善的设想想与建议议 三、设计计组织安安排 设设计时间间:设计计班级:设计分组组: 设设计报告告提交: 四、成员员情况五、数据据库分析析与设计计需求说明明要实现一一个客户户信息管管理系统统,在此此系统中中只涉及及到对客客户和管管理员两两个实体体的管理理,此系系统要求求能够记记录客户户的基本本信息和和信息的的查询。通通过对客客户的具具体数据据的管理理,这样样能够更更好地实实现任何何企业及及活动单单位VIIP会员

3、员的加入入并确保保其身份份的真实实、安全全性。其其系统的的具体要要求如下下: 1.客户基基本信息息的录入入、添加加或删去去2.对客客户基本本信息任任意条件件查找3.客户户基本信信息表的的打印4.系统统用户的的设置5.系统统初始化化数据库结结构设计计(1)概概念结构构设计现在对上上述需求求做进一一步的分分析,产产生概念念结构设设计的EER模型型。由于于这个系系统比较较简单,因因此就采采用自顶顶向下的的设计方方法,就就是首先先确定系系统的核核心活动动:查询询功能。对对于管理理员和客客户之间间,便是是通过查查询发生生联系的的。至此此,本系系统包含含的实体体有:客户用于描描述一名名客户的的基本信信息,

4、以以姓名来来标识管理员用于于描述一一名管理理员的基基本信息息,以用用户名来来标识由于一名名管理员员能查找找多名客客户信息息,并且且一名客客户信息息能被多多个管理理员查找找。因此此,管理理员和客客户之间间的联系系是多对对多的。其基本EER模型型如下图图:(2)逻逻辑结构构设计根据转换换规则,这这个ER模型型转换的的关系模模式为:客户(姓姓名,性性别,生生日,年年龄,手手机号码码,职务务,所在在单位,家家庭住址址,固定定电话,兴兴趣爱好好)管理员(用用户名、管管理级别别)最后根据据关系模模式建立立相应的的kh表表和opper表表(3)数数据库行行为设计计1. 安全设置置:其管管理员具具有操作作系统

5、的的全部权权限2. 数据操作作功能:包括对对数据的的录入、删删除、修修改功能能3. 生成报表表:khh表(姓姓名,性性别), opeer表(用用户名)六、设计计答辩部部分(1)系系统结构构流程图图:(2)设设计方法法首先通过过登录窗窗口主要代码码部分:Privvatee Suub CCommmandd1_CClicck() Dimm mrrc AAs AAdoddb.RRecoordsset txttsqll sseleect * ffromm opper wheere 用户名名= & Triim$(Texxt1(0).Texxt) & & andd 口令令= & Triim$(Texxt1(

6、1).Texxt) + Sett mrrc = exxesqql(ttxtssql) If mrcc.ReecorrdCoountt = 0 TThenn n = n + 11 IIf nn 3 TThenn MssgBoox 没有这这个用户户,继续续登录, vvbOKKOnlly + vbbExcclammatiion, 信信息提示示 Teext11(0).Teext = Teext11(1).Teext = Teext11(0).Seet ffocuus EElsee MssgBoox 登录失失败三次次,退出出系统, vvbOKKOnlly + vbbExcclammatiion, 信信息

7、提示示 mrrc.CClosse Unnloaad MMe EEnd IfElsee useerleevell = traam(mmrc.Fieeldss(级级别) mrcc.Cllosee Unlloadd Mee maiin.SShoww vbbModdalEnd IfEnd Subb其中有不不满足登登录条件件重新登登录,失失败三次次退出系系统的设设计登录后即即进入主主菜单Privvatee Suub FFormm_Looad() If useerleevell 系系统管理理员 Theen Coommaand33.Ennablled = FFalsse Coommaand44.Ennabl

8、led = FFalsse Endd IffEnd SubbPrivvatee Suub CCommmandd1_CClicck() eddkh.Shoow vvbMoodall“编辑客客户按钮钮”连接eedkhh编辑窗窗体End SubbPrivvatee Suub ccommmandd2_cclicck() quukh.Shoow vvbMoodall“查询客客户按钮钮”连接qqukhh查询窗窗体End SubbPrivvatee Suub CCommmandd3_CClicck() seetusser.Shoow vvbMoodallEnd Subb以下为“系统初初始化”设计Privva

9、tee Suub CCommmandd4_CClicck() Iff MssgBoox(本功能能要清除除系统中中所有的的数据,真真的要初初始化吗吗?, vbbYessNo, 确确认初始始化操作作) = vvbYees TThenn Calll ddelddataa(kkhb)清除除客户表表中全部部信息 Calll ddelddataa(ooperr)清清除opper表表中全部部信息 MsggBoxx 系系统初始始化完毕毕,下次次只能显显示以112344/12234(用用户名/口令)进入本系统, vbOKOnly, 信息提示 Ennd IIfEnd SubbPrivvatee Suub CCom

10、mmandd5_CClicck() Unlloadd MeeEnd Subb编辑窗体体设计以客户表表为例进进行说明明,为了了编辑其其记录,设设计了eedkhh(编辑辑客户)窗窗体,在在DattaGrrid中中显示所所有以输输入的客客户记录录。用户户可以通通过“设置记记录”框查找找相应的的客户记记录,然然后单击击“修改”或“删除”按钮,对对客户记记录进行行修改或或删除的的操作,或或单击“添加”按钮输输入新的的客户记记录。点击“添添加会员员”此部分由由李健完成成设计任意条件件查询代码码设计以qukkh表为为例,用用户输入入的客户户部分信信息对客客户进行行查找。只只需在qqukhh窗体中中输入个个别

11、通过过构造条条件表达达式,实实现在VVB中输输入的数数据信息息由Addo连接接到数据据库中的的客户表表进行查查找,即即Adoddc1.ReccorddSouursee = “ seelecct * frrom khbb whheree ” + strr 输入查查找条件件并使用多多次iff语句完完成对多多重条件件输入的的选择查查询;另另外,若若不需要要任何条条件的输输入,则则可直接接调出所所有客户户的全部部信息,即即Adoddc1.ReccorddSouursee = “ seelecct * frrom khbb” 此部分分由黄先先恩完成成设计主要代码码如下:Privvatee Suub CC

12、ommmandd3_CClicck(iindeex AAs IInteegerr) Iff Trrim(Texxt3.Texxt) Theen If Nott IssDatte(TTrimm(Teext33.Teext) TThenn MMsgBBox 出生生日期错错误,应应为yyyy-mmm-ddd型, vvbOKKOnlly, 信息息提示 TTextt3.TTextt SeetFoocuss EExitt Suub Endd Iff此部分分为规范范日期格格式 Ennd IIfstr = If TTrimm(Teext11.Teext) Thhen Iff sttr = Thhen strr

13、 = 姓名名= + Trrim(Texxt1.Texxt) + Ellse strr = strr + annd 姓姓名= + Trrim(Texxt1.Texxt) + Ennd IIfEnd IfIf TTrimm(Teext33.Teext) Thhen Iff sttr = Thhen strr = 出生生日期= + FFormmat(Triim(TTextt3.TTextt), yyyyy.mm.dd) + Ellse strr = strr + aand 出生日日期= + Foormaat(TTrimm(Teext33.Teext), yyyyy.mmm.ddd) + Ennd IIfEnd If将将生日作作为查询询条件,以以便在客客户表中中以seelecct语句句查找满满足条件件的客户户信息If OOptiion11.Vaaluee = Truue TThenn Iff sttr = Thhen sttr = 性性别=男 Ellse sttr = sttr + aand 性别=男 Ennd IIfElseeIf Opttionn2.VValuue = Trrue Theen Iff sttr = Thhen strr = 性别别=女女 Ellse strr = strr +

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 市场营销

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号