软件工程与数据库课程设计

软件工程与数据库课程设计

ID:15317621

大小:341.29 KB

页数:32页

时间:2018-08-02

软件工程与数据库课程设计_第1页
软件工程与数据库课程设计_第2页
软件工程与数据库课程设计_第3页
软件工程与数据库课程设计_第4页
软件工程与数据库课程设计_第5页
资源描述:

《软件工程与数据库课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件工程与数据库课程设计数学与计算机学院课程设计说明书课程名称:软件工程与数据库课程设计课程代码:8404131题目:客户关系管理系统年级/专业/班:2011级软件工程一班学生姓名:王运生学号:312011080611111开始时间:2013年6月13日完成时间:2013年6月23日课程设计成绩:学习态度及平时成绩(20)技术水平与实际能力(20)完成情况(20)创新(5)说明书(计算书、图纸、分析报告)撰写质量(35)总分(100)29软件工程与数据库课程设计指导教师签名:年月日目录目录23、分析模型113.1分析类图113.2分析包133.3分析动态模型144、设计模型184.1软件平台

2、设计184.2结构设计194.3详细设计与界面设计194.4数据库设计245、实现模型255.1构件图255.2配置图266、测试用例266.1测试用例276.2测试结果277、用户手册287.1系统安装287.2使用者登录和注册287.3客户基本信息管理30结论32参考文献32附录源程序文件名清单3329软件工程与数据库课程设计摘要随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对客户关系管理进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、

3、保密性好、寿命长、成本低等。这些优点能够极大地提高客户关系管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。关键词:计算机;系统29软件工程与数据库课程设计1.前言随着各种信息的日益膨胀和客户信息管理人员信息服务需求的不断增强,客户信息管理系统急待有一个面向日常工作的信息服务功能,如客户的添加,删除,修改等,都需要有一个明确的系统来管理这些客户的信息,因而开发一个客户信息管理系统也十分有必要,利用该系统,我们可以很迅速的建立客户信息,避免在以往的人工填写客户信息造成的各种误差,使得客户信息能更方便的管理,节约人力资源,减少公司开销。2.需求分析在客户信息管理系统中,要为每位客户

4、建立一个帐户,帐户中存储着客户的个人信息。客户信息查询要通过管理员来实现,即客户并不直接与系统进行交互,而是管理员充当客户的代理与系统进行交互。在查询个人信息时,第一步需要输入客户姓名与客户密码,;第二步客户进入系统即可查询个人信息。而系统管理员可以依据公司提供的客户信息对客户信息进行添加,删除,修改或查询,并且记录下客户类型及客户权益分配,以及对系统进行维护。2.1系统的功能性需求客户信息管理系统为管理员提供主功能界面。客户信息管理系统在启动时要求管理员输入密码,只有密码正确,才可以进入系统的主功能界面。管理员负责对客户信息管理系统的维护工作,因此系统应赋予管理员对客户信息进行添加、修改、

5、查询和删除,记录下客户类型及客户权益分配等功能的操作权限。管理员作为客户的代理实现客户信息管理的业务。客户信息保存在对应的数据库表中。29软件工程与数据库课程设计2.2系统需求分析规格说明书这是一个客户信息管理管理的应用系统;客户信息管理系统负责将客户的信息进行存储到数据库内。客户信息管理系统的管理员负责将客户信息进行添加、修改、查询和删除,记录下客户类型及客户权益分配,并且对系统进行维护。客户能够查询自己的个人信息。客户信息管理系统能够容易地建立、修改和删除系统中的信息,包括客户信息、管理员信息等;客户信息管理系统能够在所有流行的平台环境上运行,并且有一个美观的用户信息界面。客户信息管理系

6、统容易扩展新功能。2.3系统用例图2.3.1参与者通过系统功能分析客户通过客户信息管理员完成个人信息查询功能,参与者图例如图1所示:图1参与者29软件工程与数据库课程设计2.3.2分析用例图2.3.2.1主要用例图客户信息管理系统的主要功能是对客户信息进行添加、修改、查询和删除,记录下客户类型及客户权益分配,并且对系统进行维护。因此系统的主要用例图如图2所示。图2系统主要用例图1、系统登录脚本描述用例名称:系统登录参与者:客户信息管理员29软件工程与数据库课程设计1.1前置条件无1.2后置条件如果用例成功,参与者可以启动系统,使用系统提供的功能。反之,系统的状态不发生变化。1.3基本事件流当

7、客户信息管理员登录系统时,用例启动。(1)系统提示用户输入用户名和密码(2)用户输入用户名和密码(3)系统验证输入的用户名和密码,若正确,则用户登录到系统中。1.4异常事件流如果用户输入无效的用户名/密码。则系统显示错误信息。用户可以选择返回基本事件流的起始点,重新输入正确的用户名/密码;或者取消登录,用例结束。1、客户登陆用例脚本描述用例名称:客户登陆参与者:客户,客户信息管理员2.1前置条件在这个用例开始

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

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

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