软件开发质量管理提升系统SDIMS咨询与通讯子系统的设计26179.docx
《软件开发质量管理提升系统SDIMS咨询与通讯子系统的设计26179.docx》由会员分享,可在线阅读,更多相关《软件开发质量管理提升系统SDIMS咨询与通讯子系统的设计26179.docx(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计(论文)设计论文题题目: 学生姓名: 学生学号: 计算算机毕业设设计 专业班级: 咨询询QQ:115134442022 学院名称: 指导老师: 学院院长: 20XX 年XX月 XX日软件开发质质量管理提提升系统SDIIMS咨询与通讯讯子系统的的设计与实实现摘 要软件开发质质量管理是是为了使软软件项目能能够按照预预定的成本本、进度、质质量顺利完完成,从而而对成本、人人员、进度度、质量、风风险等进行行分析和管管理的活动动。为了对对软件开发发进行有效效的管理,新太软件开发质量管理提升系统,以下简称Suntek-SDIMS,正是基于目前软件开发企业的现状,结合了新太的软件项目管理经验(SPMS
2、)而设计开发的一套管理平台,来帮助企业提高软件开发管理质量。Sunteek-SDDIMS以以软件开发发生命周期期为中心,基基于软件工工程过程和和项目管理理过程两个个方面来构构建软件开开发管理工工具,为项项目组、高高级管理者者提供方便便有效的项项目计划、任任务跟踪、问问题处理、需需求管理、缺缺陷管理、配配置管理、质质量管理、培培训等工具具。咨询模块结结合系统知知识库,通过知识识库解答和和统计有关关软件开发发过程中的的任何问题题。咨询模模块负责解解答用户在在项目开发发过程中遇遇到的问题题,除了普普通知识解解答,咨询询模块还有有多个功能能,一是回回复项目相相关问题,如用户想知知道项目进进度如何时时,
3、可以直直接使用咨咨询系统向向助手询问问“项目进度度怎么样了了”,系统会详细回答用户的问题题,并告诉诉你有多少少任务已经经完成,多多少任务未未完成,有有什么重要要任务需要要优先处理理。二是统计数数据,用户户可以直接接向咨询系系统询问统统计的数据据,比如“项目有多多少测试人人员”这样的问问题,系统统给出回复复的同时,提提供链接让让用户知道道这些测试试人员的姓姓名。三是是执行功能能,用户向向系统输入入“打开我的的任务列表表”,系统自自动转到任任务管理,用用户便可以以进行任务务管理的操操作。通讯模块是是系统重要要的一部份份,功能有有即时通讯讯,历史记记录,文件件传送,图图片传送,屏屏幕截图,远远程桌面
4、。异地开发人员在开发过程使用即时通讯来联系,知道项目进展情况。而客户使用通讯模块可以向软件开发人员进行远程桌面连接,开发人员通过远程桌面帮助客户解决软件产品使用中的问题。同时通讯模块是SDMIS系统各个模块的连接点,系统相关功能贯穿整个系统,通过此功能主管可以查看各开发人员的任务,可以向开发人员分配任务,某个重要的任务系统会自动进行任务提醒。关键词: 软件质量量提升; 即时通讯讯;中文分词词 Sunttek-SSDMISS conssultaationn andd commmuniicatiions subssysteem deesignn andd impplemeentattion Abs
5、trractThe qqualiity mmanaggemennt inn softwware deveelopmment is tto innsuree thee sofftwarre projject s favoorablle comppletee withhin tthe ccost, schhedulle, qqualiity, thenn at tthe ssame timee anallysiss andd mannagemment the costt, sccheduule, quallity and riskk. Inn ordder tto deeveloop sooftw
6、aare eeffecctiveely, Sunttek ssoftwware deveelopmment qualiity iimproove managgemennt systeem, hhereiinaftter rreferrred Sunttek-SSDIMSS, is baseed onn cuurrennt sttatuss of softtwaree entterprrisess, helpp entterprrisess impprovee thee quaalityy of manaagemeent iin softtwaree devveloppmentt, combbi
7、ninng prrojecct maanageementt expperieence (SPMMS) aand tthe ddesiggn off sofftwarre maanageementt plaatforrm. Sunteek-SDDIMS, basees on softtwaree devveloppmentt liffe cyycle, connstruucts two sidees, proccess of sooftwaare eenginneeriing aand pprojeect mmanaggemennt, forr thee proojectt teaam annd
8、 Seeniorr mannagerrs.Itt proovidees connveniient and effeectivve deeveloopmennt in prrojeccts.IIt coontaiins ttaskss traackinng, bbug mmanaggemennt, ddefecct maanageementt, coonfiggurattion manaagemeent, quallity manaagemeent, traiiningg andd othher ttoolss. Consuultattion moduules combbine knowwled
9、gge daatabaase, answwer aand proccess any probblemss in softtwaree devveloppmen thouugh kknowlledgee dattabasse. Connsulttatioon moodulee is to aansweer quuestiions encoounteered whenn useers ddevellopmeent ssoftwware in tthe pprojeect, in aaddittion to ggenerral kknowlledgee anssweriing, therre arr
10、e seeveraal fuunctiions in cconsuultattion moduule, firsst reesponnse pprojeect rrelatted iissuees, ssuch as uuserss wouuld llike to kknow how is thhe prrogreess oof thhe prrojecct, hhe caan diirectt acccess the Helpp Sysstem and ask, hoow iss thee proojectt proogresss, the systtem wwill replly too
11、useers iin deetaill, andd telll yoou hoow maany ttaskss havve beeen ccomplletedd, hoow maany oof unnfiniishedd tassks, whatt aree thee impportaant ttaskss of prioorityy. Seecondd, sttatissticaal datta, uuserss cann askked ddirecctly to tthe CConsuultattion Systtem tto sttatissticaal daata, for eexam
12、pple, nummber of ttestiing eenginneer in pprojeect, thee sysstem givee linkss to get tthe nnamess of the testting engiineerr. Thhird, thee impplemeentattion of ffuncttionss, usser iinputt to the systtem, opeened my ttask listt, tthe ssysteem auutomaaticaally openn thee tassk maanageementt, Ussers wi
13、lll staart tthe ttask manaagemeent ooperaationn. Commuunicaationns moodulee is an iimporrtantt parrt off SDMMIS, it ccontaain ffuncttion of iinstaant ccommuunicaationns, tthe hhistooricaal reecordd, fiile ttranssfer, piccturee traansmiissioon, sscreeenshoots, Remoote DDeskttop. Romoote ddevellopmeen
14、t sstafff in the deveelopmment can uuse iinstaant ccommuunicaationn, geet coontraact tthe pprogrress of tthe pprojeect. And the custtomerr cann usee commmuniicatiions moduule tto geet heelp ffrom softtwaree devveloppers thouugh rremotte deesktoop, to soolve issuues oof softtwaree prooductts. ccommuu
15、nicaationns moodulee is linkk poiint oof SDDMIS systtem, syystemm-rellatedd funnctioons tthrouughouut thhe syystemm, thhis ffuncttion can checck thhe taasks of stafff inn devveloppmentt of the manddate, andd alllocaate tassks tto thhe sttaff. The ccertaain iimporrtantt tassk syystemm willl auutomaat
16、icaally remiindedd.Key wwordss: sofftwarre quualitty immprovvemennt; intennet mmessaage; the Chinnese phraase SSeparratioon 目 录1.绪论11.1 选选题背景及及目的11.1.11 选题背背景11.1.22 选题目目的11.2 国国内外研究究状况21.2.11 Msnn Messsagee的聊天机机器人小布布21.2.22 集成工工具Firreflyy与SDMIIS比较31.3 课课题研究方方法41.4 系系统及开发发环境41.5 论论文构成及及研究内容容42模块需求求分
17、析62.1 咨咨询模块需需求分析62.2 通通讯模块需需求分析73模块的设设计83.1 咨咨询模块总总体设计83.1.11 中文分分词的原理理83.1.22 中文分分词和咨询询系统93.1.22 词语的的匹配103.2 通通讯模块总总体设计133.2.11 界面133.2.22 功能133.3 咨咨询模块详详细设计133.3.11 自动动回复143.3.22 统计计数据143.3.33 执行行功能153.4 通通讯模块详详细设计153.4.11 界面153.4.22 功能163.5 数数据库163.5.11 语句库库163.5.22 回复句句库173.5.33 词库173.5.44 消息信信息
18、数据库库183.5.55 消息本本体数据库库184模块的实实现194.1 咨咨询模块的的实现194.1.11 客户端端194.1.22 服务端端194.1.33 结果过过多的处理理方法204.1.44 最终界界面204.2 通通讯模块的的实现234.2.11消息通讯讯234.2.22文件传送送254.2.33图片传送送264.2.44屏幕截图图264.2.55远程桌面面274.2.66系统结合合功能285 结论30致谢311参考文献32附录3331咨询模块块客户端代代码331.1咨询询模块执行行功能331.2客户户端发送代代码361.3客户户端执行解解析后的功功能382通讯模块块部分代码码42
19、2.1显示示即时消息息422.2远程程桌面452.3发送送本地屏幕幕462.4模拟拟键盘操作作远程桌面面461.绪论1.1 选选题背景及及目的1.1.11 选题背背景随着信息技技术的飞速速发展,软软件产品的的规模也越越来越庞大大,个人单单打独斗的的作坊式开开发方式已已经越来越越不适应发发展的需要要。各软件件企业都在在积极将软软件开发质质量管理引引入开发活活动中,对对开发实行行有效的管管理。从概概念上讲,软软件开发质质量管理是是为了使软软件项目能能够按照预预定的成本本、进度、质质量顺利完完成,从而而对成本、人人员、进度度、质量、风风险等进行行分析和管管理的活动动。 新太软件开开发质量管管理提升系
20、系统,以下下简称Suuntekk-SDIIMS,正正是基于目目前软件开开发企业的的现状,结结合了新太太的软件项项目管理经经验(SPPMS)而而设计开发发的一套管管理平台,来来帮助企业业提高软件件开发管理理质量。Sunteek-SDDIMS以以软件开发发生命周期期为中心,基基于软件工工程过程和和项目管理理过程两个个方面来构构建软件开开发管理工工具,为项项目组、高高级管理者者提供方便便有效的项项目计划、任任务跟踪、问问题处理、需需求管理、缺缺陷管理、配配置管理、质质量管理、培培训等工具具。Sunteek-SDDIMS内内部集成了了网络协同同办公OAA及即时通通讯功能,通通过灵活的的二次开发发设计工
21、具具,并结合合项目管理理工具,帮帮助企业顺顺利实施项项目的各类类管理流程程。SDIMSS是集咨询询、培训、工工具为一体体的全套IIT企业质质量管理提提升方案。对于项目任任务的发送送接收以及及中间处理理过程,系系统提供即即时通知功功能,迅速速通知相关关人员处理理相关的任任务及项目目流程,大大大减轻人人力跟踪监监督的工作作。1.1.22 选题目的的在系统已经经成型的基基础上,我我完成了结结合系统平平台各种功功能的咨询询与通讯模模块,以此此可以作为为本论文的的选题。图1.1 SDMIIS构架图图SDMISS的构架图图如上,本本系统得咨咨询与通讯讯模块在应应用服务层层,与系统统的需求过过程,任务务管理
22、过程程紧密相连连接。从设设计到完成成和完善总总共用了近近2个月时间间。2个模模块客户端端用同一窗窗口,因此此先完成的的是通讯模模块,再完完成咨询模模块。2个个模块使系系统在方便便性方面提提高很大,开发使用的是Delphi7,和DatabaseUnity数据库,咨询模块用到了最大匹配算法,解决了用户输入的识别问题。通讯模块中,为了做出专业的界面,在PS上也下足了功夫,最后完成了多个功能,消息通讯,历史纪录,文件传送,远程控制,系统功能结合。1.2 国国内外研究究状况1.2.11 Msn Messsage的的聊天机器器人小布 打开并登录,然然后在主窗窗口中点击击“添加联联系人”,将将电子邮件件地址
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 质量管理 提升 系统 SDIMS 咨询 通讯 子系统 设计 26179
限制150内