《090312061刘耀东神舟电脑客户管理信息系统开发与设计3438.docx》由会员分享,可在线阅读,更多相关《090312061刘耀东神舟电脑客户管理信息系统开发与设计3438.docx(101页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、毕业设计计题 目神舟电脑脑客户管管理信息系统统开发与与设计学生姓名名刘耀东学 号09033120061系 部计算机与与信息工程程系专业班级级信管09922指导教师师徐雪松职 称讲 师师20133年5月原创性声声明本人郑重重声明:所呈交交的本科科毕业论论文(设设计),是是本人在在指导老老师的指指导下,独独立进行行研究工工作所取取得的成成果,成成果不存存在知识识产权争争议,除除文中已已经注明明引用的的内容外外,本论论文(设设计)不不含任何何其他个个人或集集体已经经发表或或撰写过过的作品品成果。对对本文的的研究做做出重要要贡献的的个人和和集体均均已在文文中以明明确方式式标明。本本人完全全意识到到本声
2、明明的法律律结果由由本人承承担。 作者者签名:日期:20113年6月02日论文版权权使用授授权书本人了解解湖南商商学院北北津学院院有关保保留、使使用学位位论文的的规定,即即:学校校有权保保留学位位论文并并根据国国家或湖湖南省有有关部门门规定送送交学位位论文,允允许学位位论文被被查阅和和借阅;学校可可以公布布学位论论文的全全部或部部分内容容,可以以采用复复印、缩缩印或其其它手段段保存学学位论文文。作者签名名: 导导师签名名:徐雪松松 日期期:20013年年6 月02日湖南商学院北津学院毕业设计摘 要要随着竞争争的激烈烈,市场场越来越越成熟,消费者的感性的消费向着感动消费转移,因而行业竞争的战场大
3、多也从有形的产品逐渐转移到无形的服务,竞争的重点也会从初期市场的核心产品、价格、品质逐渐转移到对顾客的服务上。这就要求企业对其定位进行根本性改变,达到从以产品经济为主的经济运营模式转向以服务为主的经济运营模式。改革开放这么多年,中国的轻工业和农业都有了长足的进步。相比之下,我们的服务业由于从业人员素质良莠不齐,整体服务水平不高,服务软硬件不配套而受到媒体和老百姓的批评,本客户信息管理系统应运而生。本系统是是基于CC/S模式式,采用用Miccrossoftt Viisuaal SStuddio220100为开发发工具,MMicrrosooft SQLL Seerveer20000为为后台数数据库
4、开开发的专专用于神神舟电脑脑客户信信息管理理系统。关键词客户信息息管理系系统;客客户信息息;设计计与开发发;B/S;CC#;SSQL SerrverrAbsttracctWithh thhe ffierrce commpettitiion, thhe mmarkket is morre mmatuure, emmotiionaal cconssumeer cconssumpptioon mmoveed ttowaard thee trranssferr off coonsuumpttionn, tthuss moost of thee coompeetittionn inn thhe iind
5、uustrry bbatttleffielld ggradduallly shiifteed ffromm taangiiblee prroduuctss too inntanngibble serrvicces, thhe ffocuus oof tthe commpettitiion willl bbe ffromm thhe iinittiall maarkeet tthe corre pprodductt, ppricce, quaalitty ggradduallly shiifteed tto tthe serrvicce tto ccusttomeers. Thhis reqqu
6、irres a ffunddameentaal cchannge in itss poosittionn, tto sshifft ffromm prroduuct ecoonommy bbaseed eeconnomyy opperaatinng mmodee too a serrvicce-oorieenteed eeconnomyy opperaatinng mmodee. SSo mmanyy yeearss off reeforrm aand opeeninng uup, Chiinas llighht iinduustrry aand agrricuultuure hass maa
7、de greeat proogreess. Inn coontrrastt, tthe serrvicces secctorr duue tto tthe quaalitty oof eemplloyeees in diffferrentt waays, thhe ooverralll leevell off seerviice is nott hiigh, seerviice harrdwaare andd sooftwwaree suuppoortiing criiticcizeed bby tthe meddia andd thhe ppeopple, cuustoomerr innfo
8、rrmattionn maanaggemeent sysstemm caame intto bbeinng.Thiss syysteem iis bbaseed oon CC / S mmodee, tthe Miccrossoftt Viisuaal SStuddio 20110 ddeveeloppmennt ttoolls, Miccrossoftt SQQL SServver220000 ass baack-endd daatabbasee deevellopmmentt deediccateed tto ccusttomeer iinfoormaatioon mmanaagemmen
9、tt syysteem.KeywworddCusttomeer iinfoormaatioon mmanaagemmentt syysteem; cusstommer infformmatiion; deesiggn aand devveloopmeent; B / SS; CC #; SQQL SServver目 录录摘要I插图索引引V附表索引引VI1引言言71.1 项目来来源72. 项项目规划划82.1 项目资资源82.1.1 硬硬件设备备82.1.2 软软件环境境82.1.3 开开发工具具92.2 项目规规划92.2.1 任任务描述述92.2.2 进进度安排排103. 系系统分析析与建模
10、模103.1 业务组组织1003.2 用例建建模1113.2.1 用用例图1113.2.2 用用例描述述163.3 概念数数据建模模203.4 辅助建建模2223.4.1 顺顺序图2223.4.2 活活动图(或或状态图图)2444.1 总体结结构设计计274.1.1 体体系结构构设计2274.1.2 功功能结构构设计2284.2 数据模模型设计计294.2.1 逻逻辑数据据建模2294.2.2 物物理数据据建模2294.3 人机界界面设计计324.3.1 人人机对话话与界面面设计3325. 系系统测试试与运行行395.1 核心算算法描述述395.1.1 新建用用户程序序算法描描述3995.2
11、系统测测试用例例设计4415.3 系统使使用说明明44参考文献献:466附录:系系统主要要程序源源代码448插图索引引图 1 客户户信息管管理系统统开发任任务树110图 2 客户信信息管理理系统开开发进度度计划甘甘特图110图 3 神舟舟电脑组组织结构构图111图 4 客户户端系统统用例图图12图 5 管理理端系统统用例图图13图 6 新增增用户用用例图113图7 维维修记录录用例图图14图 8 回访访记录用用例图114图 9 用户户查询用用例图115图 100用户管管理用例例图155图 111 新新增用户户用例概概念数据据模型221图 122 维维修记录录用例概概念数据据模型221图 133
12、 回回访记录录用例概概念数据据模型221图 144 用用户查询询用例概概念数据据模型222图 155 用用户管理理用例概概念数据据模型222图 166新建用用户用例例顺序图图23图 177 新新增用户户活动图图24图 188 维维修记录录活动图图25图 199 回回访记录录活动图图25图 200 用户户查询活活动图226图 211 用用户管理理活动图图26图 222 系统统体系结结构图227图 233 神舟舟电脑客客户信息息管理系系统体系系结构图图28图 244系统对对话图333图 255 系统统主界面面截图334图 266新建用用户界面面截图335图 277维修记记录界面面截图336图 28
13、8回访记记录界面面截图337图 299用户管管理界面面截图338图 300客户信信息查询询界面截截图388图 311 新建建用户程程序流程程图400附表索引引表 1系系统运行行硬件环环境配置置表8表 2 系统统运行软软件环境境配置表表9表 3 开发发工具一一览表99表 4 客户端端用例描描述166表 5 维修修记录查查询用例例描述117表 6 回访访记录查查询用例例描述118表 7 用户户查询用用例描述述19表 8 用户管管理用例例描述220表 9 系统逻逻辑数据据模型229表 100 用户户表结构构29表 111 新建建用户表表结构330表 122 维修修记录表表结构331表 133 回访访
14、记录表表结构332表 144 用户户管理表表结构332表 155 登录录界面测测试用例例41表 166 新增增用户测测试用例例42表 177 回访访记录测测试用例例42表 188 维护护记录测测试用例例43表 199 用户户查询测测试用例例43表 200 订单单状态修修改测试试用例444IX湖南商学院北津学院毕业设计神舟电脑脑客户管管理信息息系统设设计与开开发1引言言1.1 项目来源源随着竞争争越来越越激烈,市市场也越越来越成成熟,其其标志之之一就是是消费者者由感性性消费向向着感动动消费转转移。因此,行行业的竞竞争也会会从有形形的产品品竞争逐渐渐转移到到无形的的服务竞竞争,竞竞争的重重点也从从
15、初期市市场的核核心产品品、价格格、品质质,逐渐转转移到对对顾客的的服务上上。这就就要求企企业从根根本上改改变其战略定定位,从从以产品品经济为为主的经经济运营营模式转转向以服服务为主主的经济济运营模模式。改改革开放放以来这么么多年,我国的轻轻工业和和农业都都有了长长足的进进步,相相比之下下,我国国的第三三产业的的发展就就显得有有些缓慢慢。我们们的服务务业也由由于从业业人员整整体服务务水平不不高、服服务软硬硬件不配配套、素素质良莠莠不齐而而受到媒媒体和老老百姓的的批评。客户信息息作为企业信信息管理理中最主主要的管管理对象,客客户信息管管理系统统就成了了企业信信息化管管理系统统中不可可缺少的的部分,
16、它它的内容对于企业业的管理理者来说至关重要。但但一直以以来人们进行客客户数据的档案管管理都是是使用传传统人工工的方式式,这种管理理方式存存在着诸多弊弊端,如如:效率低低、成本高高、容易出出错、格式不不规范、计算统计时时间长、不容易易进行统计和分分析等等等。不仅仅仅浪费费人力物物力,而而且人工工管理存存在的大量不可可预见因因素,也也会造成成企业对对客户信信息管理理的某些些不规范范操作,使使得企业业客户信信息管理理陷入管管理繁琐琐、信息息混乱的的地步。为为有效降降低运营营成本,杜杜绝管理理漏洞,针对现在企业客户信息管理的弊端,根据企业客户信息管理的基本流程,使企业形成一套完善的信息管理系统是非常必
17、要的。从而使其企业的客户量日渐增加。客户量的上升,不仅带动了企业的销售额,也从侧面反映出,在企业客户信息管理系统的协助下,企业正在凭借其专业的服务精神、严谨的管理风格逐步赢得客户的信赖,从而在市场竞争中取得先机。1.2 任务目标神舟电脑脑客户信信息管理理系统是是用户进进入客户户信息管理理系统进进行相应应的操作作,包括括登陆系系统、新新增用户户、记录录查询、数数据维修修、用户户设置等等功能,从从而实现现对神舟舟电脑客客户的信信息管理理。系统统在设计计时力求求达到以以下几个个目标:(1) 性能稳定定、数据据交换速速度快、数数据安全全。(2) 界面设计计美观,人人机交互互界面友友好。(3) 客户信息
18、息搜索灵灵活、方方便、快快捷、准准确,数数据存储储安全可可靠。(4) 能够输出出各种信信息报表表。2. 项项目规划划2.1 项目资资源2.1.1 硬硬件设备备现在的硬硬件性能能已经相相当出色色,价格格也便宜宜,为了了防止系系统访问问量急剧剧增加的的时候,导致系统崩溃,从而带来诸多不可控问题。因此给服务器端配置高性能硬件是必须的。客户机端则没有特别的需求,要求相对低一些,具体情况如表1所示:表 1 系统运运行硬件件环境配配置表设备名称称主要性能能指标规格数量服务器双核CPPU,主主频2.0GHHz或以以上,内内存2GG或以上上;硬盘空间间5000G或以以上;110000M网卡卡; 台1客户机双核
19、CPPU;内内存1GG或以上上;硬盘空间间1000G或以以上;1100MM或10000M网网卡;台4交换机24口或或以上(100/1000Mbps);背板带宽32Gbps或以上;台12.1.2 软软件环境境服务器操操作系统统选用企企业版WWinddowss XPP ,其其包含业业务所需需要的安安全性、可可靠性、可可用性和和可伸缩缩性等重重要性能能,能使使安全性性提高。客客户端操操作系统统选用家家用版本本,方便便用户。具具体情况况如表22所示:表 2 系统统运行软软件环境境配置表表软件类型型软件名称称规格数量备注服务器操操作系统统Winddowss XPP简体中中文标准准版套1客户机操操作系统统
20、Winddowss XPP SPP3简体体中文专专业版套1浏览器Inteerneet EExplloree 6.0以上上套12.1.3开发发工具本系统采采用C#语言开开发,以以Miccrossoftt Viisuaal SStuddio 20110为开开发工具具,SQQL SServver 20008作为为后台数数据库。建建模图形形采用MMicrrosooft offficee Viisioo 20003绘绘制。具具体如下下图所示示:表 3 开发发工具一一览表软件类型型软件名称称版本描述述备注开发工具具Micrrosooft Vissuall Sttudiio 220100简体中文文专业版版数
21、据库系系统SQL Serrverr 20008简体中文文标准版版建模工具具Micrrosooft offficee Viisioo 20003简体中文文标准版版2.2 项目规规划2.2.1任务务描述系统开发发分为六六个阶段段完成。第一阶段段是项目目研究,该该阶段主主要是了了解客户户信息管管理的背背景,包包括国内内外现状状与发展展趋势,然后进行可行性研究,并制定出项目的主要任务目标。第二阶段段是项目目规划,该该阶段主主要是对对项目的的资源和和开发进进程做一一个规划划。 第三阶段段是系统统需求分分析,该该阶段主主要是以以用户为为中心,并并多次与与领导沟沟通,从从业务、功功能、数数据等方方面了解解系
22、统需需要解决决的问题题,从而而决定系系统的开开发方向向。第四阶段段是系统统总体设设计,该该阶段主主要是对对系统的的总体框框架、软软件结构构、数据据结构等等内容从整整体结构构上进行行设计。第五阶段段是系统统详细设设计,该该阶段主主要是对对程序算算法、数数据库进进行详细细的分析析与设计计,并对对系统界界面进行行排版。第六阶段段是系统统测试与与使用,给出测试方案与数据,检验系统的逻辑功能是否与逾期效果相符合,减少错误。系统开发发任务树树如图11所示:图 1客客户信息息管理系系统开发发任务树树2.2.2进度度安排系统采用用vissio绘绘制进度度计划甘甘特图,开开发各阶阶段的时时间安排排如图22所示:
23、图 2客客户信息息管理系系统开发发进度计计划甘特特图3. 系系统分析析与建模模3.1 业务组组织神舟电脑脑由董事事会任命命总经理理。公司司一共设设有:产产品中心心、研发发中心、生生产中心心、品控控中心、客客服中心心、人力力资源中中心、财财务中心心、计划划供应中中心、物物流关务务中心等等部门。各各部门分分工合作作,共同同维持公公司运转转。公司司组织结结构图如如下:图 3神神舟电脑脑组织结结构图3.2 用例建建模3.2.1 用用例图神舟电脑脑客户信信息管理理系统有22个参与与者,分分别是业业务员、管管理员。如如图4所所示,客客户端子子系统被被表示为为一个方方框,即即子系统统边界,在在系统外外部有1
24、1个参与与者与该该系统进进行交互互:业务务员或管管理员,方方框内有有4个用例例:“新增用用户”、“维修记记录”、“回访记记录”、“信息查查询”,均用用椭圆形形表示。图 4 客户户端系统统用例图图如图5所所示,管管理端子子系统也也表示为为一个方方框,在在系统外外部有11个参与与者与其其进行交交互:管管理员,方方框内有有5个用用例:“新增用用户”、“维修记记录”、“回访记记录”、“用户管管理”、“信息查查询”。图 5 管理理端系统统用例图图图6到图图12扩扩展了客客户端子子系统和和管理端端子系统统中的主主要用例例。如图6,“新增用户”用例由管理员或业务员发起,需要填写用户信息,必要时对用户信息进行
25、更新。图 6 新增增用户用用例图如图7,“维修记记录”用例由由管理员员或业务务员发起起,用于于查看客客户电脑脑维修记记录。业业务员或或管理员员可以查查找维修修记录、查查看维修修记录,必必要的时时候可以以修改、删删除维修修记录。图 7 维修记记录用例例图如图8,“回访记录”用例由管理员或业务员发起,用于查看客户电脑回访记录。业务员或管理员可以查找回访记录、查看回访记录,必要的时候可以修改、删除维修记录。图表 8 回回访记录录用例图图如图9,“用户查询”用例由管理员或业务员发起,用于查看客户信息。业务员或管理员可以查找客户信息、查看客户信息,修改客户信息、添加维修记录、添加回访记录。图9 用户查查
26、询用例例图如图100,“用户管管理”用例由由管理员员发起,用用于新增增系统用用户。管管理员可可以查查查看系统统用户信信息,修修改系统统用户信信息、添添加系统统用户。图 10 用户户管理用用例图3.2.2 用用例描述述用例描述述的详细细程度与与层次有有关,层层次高则则抽象,低低则详细细。这里里主要选选取一个个概要层层面:客客户端用用例,五五个用户户目标层层面:新新增用户户、维修修记录用用例、回回访记录录用例、客客户查询询用例以以及用户户管理用用例来进进行详细细的用例例说明。表 4客客户端用用例描述述用例名称称:业务务员在系系统上新新增用户主要参与与者:业业务员层次: 风筝(概概要)利益相关关者:
27、用户、业业务员、管管理员前置条件件:业务务员登陆陆神舟电电脑客户户信息管管理系统统最低保证证:回滚滚任何未未完成的的任务成功保证证:新增增用户触发器:业务员员登陆神神舟电脑脑客户信信息管理理系统主要的成成功情节节:1 业务员员登陆系系统;2 业务员员新增用用户;3 业务员员查看用用户信息息;扩展:1分分类目录录不可用用。1.1 业务员员退出系系统。1.2 业务员员采取行行动获得得对分类类目录的的访问。1.3 业务员员新增用用户。2新新增用户户被中断断。2.1 事务回回滚,业业务员再再次新增增用户。2.2 事务回回滚,业业务员退退出系统统。3用户户信息不不可获得得。3.1 业务员员退出系系统。3
28、.2 业务员员采取行行动获得得对信息息的查询询。表 5维维修记录录查询用用例描述述用例名称称:维修修记录查查询主要参与与者:业业务员层次: 海平面面(用户户目标)利益相关关者:业务员员、管理理员前置条件件:业务务员登陆陆神舟电电脑客户户信息管管理系统统最低保证证:回滚滚任何未未完成的的任务成功保证证:业务务员成功功查询需需要的维维修记录录触发器:业务员员登陆神神舟电脑脑客户信信息管理理系统主要的成成功情节节:1 获得维维修记录录信息;2 业务员员从分类类列表中中选择要要查看的的客户信信息;3 业务员员从分类类列表中中查看客客户信息息; 4 业务务员在搜搜索栏输输入想找找的用户户,点击击搜索查查
29、找; 6 业务务员点击击需要查查看的客客户,浏浏览客户户的详细细信息; 7 业务务员使用用“退出”按钮回回去查看看其它客客户; 8 业务务员选择择跳回主主界面。扩展:1未未获得维维修记录录信息。1.1 业务员员因为系系统错误误无法获获得维修修记录信信息。1.2 业务员员调整自自己的系系统设置置并再重重试,或或者离开开网站。2不不能获取取完整的的客户信信息。2.1 业务员员获取的的客户信信息不完完整。2.2 业务员员重新进进入系统统,获取取完整的的客户信信息。2.3 业务员员重新进进入系统统,不能获获取完整整的客户户信息,业务员员离开页页面。表 6回回访记录录查询用用例描述述用例名称称:回访访记
30、录查查询主要参与与者:业业务员层次:海海平面(用用户目标标)利益相关关者:管理员员、业务务员前置条件件:业务务员登陆陆神舟电电脑客户户信息管管理系统统最低保证证:回滚滚任何未未完成的的任务成功保证证:业务务员成功功查询需需要的回回访记录录触发器:业务员员登陆神神舟电脑脑客户信信息管理理系统主要的成成功情节节:1 获得回回访记录录信息;2 业务员员从分类类列表中中选择要要查看的的客户信信息;3 业务员员从分类类列表中中查看客客户信息息; 4 业务务员在搜搜索栏输输入想找找的用户户,点击击搜索查查找; 6 业务务员点击击需要查查看的客客户,浏浏览客户户的详细细信息; 7 业务务员使用用“退出”按钮
31、回回去查看看其它客客户; 8 业务务员选择择跳回主主界面。扩展:1未获获得维修修记录信信息。1.1 业务员员因为系系统错误误无法获获得维修修记录信信息。1.2 业务员员调整自自己的系系统设置置并再重重试,或或者离开开网站。2不不能获取取完整的的客户信信息。2.1 业务员员获取的的客户信信息不完完整。2.2 业务员员重新进进入系统统,获取取完整的的客户信信息。2.3 业务员员重新进进入系统统,不能能获取完完整的客客户信息息,业务务员离开开页面。表 7 用户户查询用用例描述述用例名称称:用户户查询主要参与与者:业业务员、管管理员层次:海海平面(用用户目标标)利益相关关者:用户、业业务员、管管理员前
32、置条件件:管理理员登陆陆神舟电电脑客户户信息管管理系统统最低保证证:回滚滚任何未未完成的的任务成功保证证:管理理员成功功查询、添添加相关关用户信信息触发器:管理员员登陆神神舟电脑脑客户信信息管理理系统主要的成成功情节节:1业业务员成成功添加加维修记记录;2业业务员成成功添加加回访记记录;3业业务员成成功修改改用户信信息;4业务务员成功功查询用用户信息息;扩展:1不不可添加加维修记记录。1.1 业务员员重新进进入系统统,添加加维修记记录成功功;1.2 业务员员重新进进入系统统,添加加维修记记录未成成功,业业务员返返回重新新登录。2不可可添加维维修记录录。2.1 业务员员重新进进入系统统,添加加回
33、访记记录成功功;2.2 业务员员重新进进入系统统,添加加回访记记录未成成功,业业务员返返回重新新登录。3用户户信息修修改不成成功。2.1 业务员员重新进进入系统统,修改改用户信信息成功功;2.2 业务员员重新进进入系统统,修改改用户信信息未成成功,业业务员返返回重新新登录。表 8用用户管理理用例描描述用例名称称:用户户管理主要参与与者:管管理员层次:海海平面(用用户目标标)利益相关关者:业务员员、管理理员前置条件件:管理理员登陆陆神舟电电脑客户户信息管管理系统统最低保证证:回滚滚任何未未完成的的任务成功保证证:管理理员成功功管理相相关用户户信息触发器:管理员员登陆神神舟电脑脑客户信信息管理理系
34、统主要的成成功情节节:1管管理员成成功新建建系统用用户;2管管理员成成功删除除系统用用户;3管管理员成成功更改改系统用用户信息息;4用户户信息更更新;扩展:1不不可新建建系统用用户。1.1 管理员员重新进进入系统统,新建建系统用用户成功功;1.2 管理员员重新进进入系统统,新建建系统用用户未成成功,管管理员返返回重新新登录。2系系统用户户信息更更改不成成功。2.1 管理员员重新进进入系统统,更改改系统用用户信息息成功;2.2管管理员重重新进入入系统,更更改系统统用户信信息未成成功,管管理员返返回重新新登录。3.3 概念数据据建模以“新增增用户”为例来来说明概概念数据据建模的的过程。首首先对用例
35、中中的类进进行标识识,维修记记录用例例中很明明显的两两个类是是Useer(业业务员)和Cuustoomerrinffo(客户信信息);然后是是进行属属性分割割,需要要查看数数据库中中的表,根根据表将将属性分分配到类类,接来来下需要要分析类类之间的的关系,如如Useer 与与Cusstommeriinfoo之间是是多对多多的关系系,此时时会生成成一个关关联类LLineeiteem(行行项目),如图图11所所示。 按照这种种方法,在在用例描描述的基基础上,作作出相应应用例的的概念数数据模型型如下:图 11新增用用户用例例概念数数据模型型图 12 维维修记录录用例概概念数据据模型图 13 回回访记录
36、录用例概概念数据据模型图14 用户户查询用用例概念念数据模模型图 15 用用户管理理用例概概念数据据模型3.4辅辅助建模模3.4.1 顺顺序图顺序图以以时间顺顺序的方方式说明明类的对对象之间间的交互互,它由由用例描描述中的的动作推推断出来来。以“新建用用户”用例来来进行分分析。“新建用用户”用例由由参与者者:Usser调调用,参参与者:Useer与用用例之间间的边界界对象为为:CusstFrrom,“新建用用户”的控制制对象为为:CusstCoontrrol,然后找找出所有有的实体体对象,包包括:UUserr、:Cusst、:LiineIItemm等。根据据“新建用用户”的用例例描述,参参与者
37、:Useer首先先调用客户户信息登登记表,实体对对象进行行信息更更新,若若更新成成功,将将存储客客户信息息在数据据库。按照上述述方法,结结合用例例描述作作出顺序序图如下下。图 16 新建建用户用用例顺序序图3.4.2 活动动图(或或状态图图)“新增用用户”活动图图描述新新增用户户的过程程,用户户可以添添加神舟舟电脑客客户信息息。如图图17所所示。“维修记记录”活动图图主要描描述了查查看维修修记录的的过程。包括查查找、清清除修改改维修记记录。如如图188所示。“回访记记录”活动图图主要描描述了查查看回访访记录的的过程。包包括查找找、清除除修改回回访记录录。如图图19所所示。“用户查查询”活动图图
38、主要描描述了查查询客户户信息的的过程。包包括查找找、修改改客户信信息,添添加维修修、回访访记录。如如图200所示。“用户管管理”活动图图主要描描述了用用户管理理的过程程。包括括查看、清除除、修改改用户信信息。如如图211所示。图 17新增用用户活动动图图 18 维维修记录录活动图图图 19 回回访记录录活动图图图 20用户查查询活动动图图 21 用用户管理理活动图图4. 系系统设计计与建模模4.1 总体结结构设计计4.1.1 体体系结构构设计B/S三三层体系系结构包包括界面面表示层层,一般般称为wweb层层;业务务逻辑层层,一般般称为BBLL层层;数据据访问和和存储层层,一般般称为DDAL层层
39、。它是是目前比比较流行行的系统统结构,该该结构具具有以下下优点:(1)该该体系结结构是松松散耦合合的,可可以对一一个层进进行修改改,而且且在结构构不变的的前提下下,该修修改能保保持其它它层的最最少修改改。(2)处处理负载载遍布在在多个机机器上,使使得系统统可伸缩缩性和灵灵活性更更强。(3)该该体系结结构不仅仅是数据据的复用用,更多多的是业业务规则则的复用用。基于B/S三层层体系结结构的这这些优点点,本系系统决定定采用 B/SS三层体体系结构构。在界界面表示示层采用用ASPP.NEET3.5技术术开发瘦瘦客户端端,描述述系统与与用户的的接口;业务逻逻辑层采采用C#3.00的组件件技术,把把购物车
40、车、订单单的生成成等业务务逻辑封封装在组组件里,而而且SQQL SServver数数据库提提供的存存储过程程能封装装复杂的的业务逻逻辑执行行过程,这这样可以以提高数数据的访访问效率率、节约约资源;数据访访问和存存储层使使用ADDO.NNET提提供的服服务SqqlClliennt来构构建访问问数据库库的组件件。系统统体系结结构图如如下所示示:图 22系统体体系结构构图4.1.2 功功能结构构设计系统按照照功能需需求可以以划分为为五个模模块,分分别为新新建用户户模块、维维修记录录模块、回回访记录录模块、用用户查询询模块和和用户管管理模块块。新建用户户模块是用用于新增增神舟电电脑客户户信息,可可以通
41、过过保存和和退出模模块实现现神舟电电脑客户户信息的的储存。维修记录录模块是是用于查查询客户户的维修修记录,用用户可以以查找维维修记录录、查看看维修记记录,修修改、删删除维修修记录。回访记录录模块是是用于查查询客户户的回访访记录,用用户可以以查找回回访记录录、查看看回访记记录,修修改、删删除回访访记录。用户查询询模块是是用于查查看客户户信息。用用户可以以查找客客户信息息、查看看客户信信息,修修改客户户信息、添添加维修修记录、添添加回访访记录。用户管理理模块主要要包括用用户信息息维护以以及用户户角色的的配置。系统功能能结构图图如下所所示:图 23神舟电电脑客户户信息管管理系统统体系结结构图4.2
42、数据模模型设计计4.2.1 逻逻辑数据据建模在概念数数据建模模的基础础上,构构建系统统的逻辑辑数据模模型如下下表所示示: 表 9 系统逻逻辑数据据模型序号关系名称称关系模型型主键外键1CusttomeerCusttomeer(CusstommerIID,Namme,PYMM,YHHLX,YHDDF,YYZBMM,YHHDZ,YHSSJ,ZZJXHH,ZJJBH,XSQQXH,XSQQBH,BZ)CusttomeerIDDCateegorryIDD2UserrUserr (UsserIID,MM)UserrIDCusttID3WXJLLWXJLL(WXJJL,CZ,QC,DC,YHXXX) WX
43、JLLCusttID4HFJLLHFJLL(HFJJL,CZ,QQC,DDC,YYHXXX)HFJLLCusttID5YHCXXYHCXX(YXXCX,CZ,QC,XG,TJWWX,TTJHFF,TCC)HFJLLCusttID4.2.2 物物理数据据建模在逻辑数数据模型型的基础础上,结结合分析析类图,对对每个关关系进行行域设计计,并选选择数据据类型,使使得存储储空间最最小化、能能表示域域的所有有可能值值、提高高域的数数据完整整性等。具具体情况况如下所所示:1. 系系统用户户表(yyh)系统用户户表是非非常重要要的一张张表,它它规定了了该系统统的操作作权限。表表中主要要包含了了用户名名和密码码
44、两个字字段。其其具体的的字段如如表: 表 10用户表结结构字段名数据类型型长度允许空说明YHMcharr10否用户名MMcharr10是用户密码码表 11 新建建用户表表结构字段名数据类型型长度允许空说明Nameecharr10否客户名称称PYMcharr10是拼音码YHLXXcharr10否用户类型型YHDWWcharr10是用户单位位YZBMMcharr10是邮政编码码YHDZZcharr30是用户地址址YHSJJcharr15否用户手机机YHDHHcharr15是用户电话话ZJXHHcharr10是主机型号号ZJBHHcharr10是主机编号号XSQXXHcharr10是显示器型型号XSQBBHcharr10是显示器编编号BZcharr30是备注表 12维修记记录表结结构字段名数据类型型长度允许空说明WXDHHcharr10否维修单号号BXRcharr10是报修人BXDH