河南农业大学本科生毕业论文(设计)题目客户管理系统的设计与实现学院信息与管理科学学院专业班级计算机科学与技术撰写日期:二○一三年五月二十日1目录1引言...............................................4矚慫润厲钐瘗睞枥庑赖。2系统概述...........................................5聞創沟燴鐺險爱氇谴净。2.1开发背景.........................................5残骛楼諍锩瀨濟溆塹籟。2.2意义.............................................5酽锕极額閉镇桧猪訣锥。3需求分析...........................................5彈贸摄尔霁毙攬砖卤庑。3.1需求分析概述.....................................5謀荞抟箧飆鐸怼类蒋薔。3.2用户特点.........................................6厦礴恳蹒骈時盡继價骚。4系统设计...........................................6茕桢广鳓鯡选块网羈泪。4.1系统目标.........................................6鹅娅尽損鹌惨歷茏鴛賴。4.2开发环境.........................................7籟丛妈羥为贍偾蛏练淨。4.2.1系统采用的技术.............................7預頌圣鉉儐歲龈讶骅籴。4.2.2客户端.....................................7渗釤呛俨匀谔鱉调硯錦。5数据库设计.........................................8铙誅卧泻噦圣骋贶頂廡。5.1数据库分析.......................................8擁締凤袜备訊顎轮烂蔷。5.2数据库概念设计...................................9贓熱俣阃歲匱阊邺镓騷。5.2.1客户基本信息实体...........................9坛摶乡囂忏蒌鍥铃氈淚。5.2.2订单管理实体...............................9蜡變黲癟報伥铉锚鈰赘。5.2.3订单详情管理实体...........................9買鲷鴯譖昙膚遙闫撷凄。5.2.4商品信息管理实体...........................9綾镝鯛駕櫬鹕踪韦辚糴。5.2.5系统用户管理实体...........................9驅踬髏彦浃绥譎饴憂锦。6客户管理系统各个模块的设计与实现..................11猫虿驢绘燈鮒诛髅貺庑。26.1系统登录模块概述................................11锹籁饗迳琐筆襖鸥娅薔。6.1.1系统登录模块的设计........................11構氽頑黉碩饨荠龈话骛。6.1.2系统登录模块代码的实现....................12輒峄陽檉簖疖網儂號泶。6.2系统模块概述....................................13尧侧閆繭絳闕绚勵蜆贅。6.2.1系统管理员模块的设计......................13识饒鎂錕缢灩筧嚌俨淒。6.2.2管理员模块的代码实现......................14凍鈹鋨劳臘锴痫婦胫籴。6.3客户基本信息概述................................15恥諤銪灭萦欢煬鞏鹜錦。6.3.1客户基本信息管理的设计....................15鯊腎鑰诎褳鉀沩懼統庫。6.3.2客户基本信息管理模块代码的实现............16硕癘鄴颃诌攆檸攜驤蔹。6.4订单管理信息的概述..............................17阌擻輳嬪諫迁择楨秘騖。6.4.1订单管理模块的设计.......................17氬嚕躑竄贸恳彈瀘颔澩。6.4.2订单管理模块部分代码的实现................18釷鹆資贏車贖孙滅獅赘。6.5订单详情管理信息概述............................19怂阐譜鯪迳導嘯畫長凉。6.5.1订单详情管理模块的设计....................19谚辞調担鈧谄动禪泻類。6.5.2订单详情管理模块代码的实现................20嘰觐詿缧铴嗫偽純铪锩。6.6商品信息管理模块概述............................22熒绐譏钲鏌觶鷹緇機库。6.6.1商品信息管理模块的设计....................22鶼渍螻偉阅劍鲰腎邏蘞。6.6.2系统商品信息管理模块部分代码的实现.........23纣忧蔣氳頑莶驅藥悯骛。7结语..............................................24颖刍莖蛺饽亿顿裊赔泷。参考文献............................................25濫驂膽閉驟羥闈詔寢賻。致谢............................................25銚銻縵哜鳗鸿锓謎諏涼。3客户管理系统的设计与实现冯小玩信息与管理科学学院计算机科学与技术专业摘要:客户管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。这篇论文主要讲述关于客户管理的信息,在本论文中讲述的客户管理系统设计数据库时考虑到了实体完整性约束、参照完整性约束、及尽量减少数据的冗余。通过对系统用户设置、客户信息管理、商品信息管理、订单管理几个部分设计,该系统能完成添加系统用户、删除系统用户、添加客户信息、删除客户信息,添加商品信息,删除商品信息等进行相关的管理操作。商城系统挤貼綬电麥结鈺贖哓类。关键词:客户管理系统;客户管理;数据库Designandimplementationofcustomermanagementsystem赔荊紳谘侖驟辽輩袜錈。Abstract:Customermanagementsystemisatypicalmanagementinformationsystem(MIS),itsdevelopmentmainlyincludestwoaspects:thesettingandfront-endapplicationdevelopment.Fortheformerrequirementtoestablishdataconsistencyandintegritystrong,thedatasecuritygoodstorehouse.Forthelatterrequestapplicationprocedurefunctioniscomplete,easytouseandsooncharacteristics.塤礙籟馐决穩賽釙冊庫。Thispaperfocusesonthecustomermanagementinformationsystemdesign,thecustomerdatabasemanagementaredescribedinthispapertakesintoaccounttheentityintegrityconstraints,referentialintegrityconstraints,andminimizedataredundancy.Throughthesystemusersettings,customerinformationmanagement,productinformationmanagement,ordermanagement,severalpartsofthedesign,thesystemcanbecompletedtoadd,deleteusersofthesystem,thesystemusertoaddcustomerinformation,deleteusersofthesystem,thesystemusertoaddcustomerinformation,add,deletetherelatedcommodityinformationmanagementoperations.裊樣祕廬廂颤谚鍘羋蔺。4Keywords:Customermanagementsystem;Customermanagement;Database仓嫗盤紲嘱珑詁鍬齊驁。1引言当今时代是飞速发展的信息时代,网络信息化管理系统以信息量大、数据准确、速度快和管理全面等特点,在现实生活中得到应用、推广以及不断更新。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。绽萬璉轆娛閬蛏鬮绾瀧。随着社会的迅速发展,企业也呈现飞跃式的发展,而且每年都有不同的要求。企业的信息量也非常的大,数据可能经常性的发生更换,原来手工的管理模式早已经满足不了现在社会的需求。而且手工的数据是存放在多处的,没有使用统一管理的模式,数据整理非常的麻烦,统计也困难,很多的情况下,工作人员都是在重复一些相同的工作,做一些相似的报表,这样不但降低了工作效率,而且非常容易出错。在这种条件下,使用计算机管理就体现出非常的适合了。只要你准确的输入信息、数据,报表就能快速、准确地显示出信息,极大的提高了工作效率。为了满足新时代客户管理的需求,一个完整准确的客户管理系统是必不可少的,减少了人工操作的繁琐,提高了工作效率。其方便、快捷、准确的特点更是得到很多人的青睐。骁顾燁鶚巯瀆蕪領鲡赙。客户管理包括该客户本人的信息、商品的信息、客户订购商品的有关信息,由于客户的不断增加,商品种类的繁多,客户购买量的增加,包含很多的信息数据的管理。在计算机还未普及之前,对信息管理的主要方式是基于文本、表格等纸介质的手工处理,如果要寻找客户的购买情况,就会比较麻烦,数据繁多,容易丢失,且不易查找,很容易出错。总的来说,缺乏系统,规范的信息管理手段。尽管有的企业拥有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。瑣钋濺暧惲锟缟馭篩凉。数据处理手工操作,工作量大,出错率高,出错后不易更改。企业采用手工方式对客户本人的信息,购买商品的信息,以及商品的信息进行人工管理,由于信息比较多,企业本身的管理工作就会混乱而复杂。基于这此问题,有必要建立5一个客户管理系统,使客户信息管理工作规范化,系统化,程序化,避免客户管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改客户购买商品信息的情况。鎦诗涇艳损楼紲鯗餳類。2系统概述2.1开发背景随着社会的迅速发展,企业规模的不断扩大,客户信息的日益增多,商品种类的频繁增加,导致客户管理成了一个让很多人头疼的一个大问题。由于客户信息量的极度增大,在这个物质繁多的情况下,以前固有的人工记录的管理模式,不仅仅是因为其效率较低,其准确性、记录的冗余性都已经给企业以及个人带来极大的困扰,已经满足不了时代的需求。基于这种情况,利用当今先进的计算机技术,做一个适合企业发展的系统就成了一个必然的趋势。二十一世