UML在连锁快餐企业管理系统中的应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
据不完全统计,目前我国软件企业中1000人以上的大型企业数量只占全行业0.8%,而50人以下的小企业竟占到全行业的65.9%。我国的软件企业特别是在小企业中,仍普遍存在软件开发成本和进度估计不准确、用户对已提交完成的系统不满意、软件产品的质量无法保证、软件常常是不可维护的、软件通常没有适当的文档资料这些软件危机的现象。由于软件是多人合作的结果,所以,某个人的理解和书写习惯、人与人之间交流的偏差、人员的流动会导致软件危机的发生。在软件工程领域,一直都在探索好的交流工具,以解决或降低软件危机的发生。本课题通过对基于B/S(即Browser/Server,浏览器/服务器)架构的连锁快餐系统的实践发现,UML(即统一建模语言)正是能够帮助降低软件危机的交流工具,它溶入了软件工程领域的新思想、新方法、新技术。
    本文研究了统一建模语言在软件开发过程的关键性。具体内容如下:
     首先,介绍了连锁快餐企业管理系统的课题背景及使用的主要技术。
    第二,讨论了连锁快餐企业管理系统中使用的统一建模语言的具体技术细节,提出了使用统一建模语言技术。
    第三,讨论了连锁快餐企业管理系统中使用的浏览器/服务器架构和软件开发过程这两个关键技术的具体技术细节,提出了使用浏览器/服务器架构技术。
     第四,介绍了本课题采用了与企业共同进行需求分析的方法,以及本文作者所做的制定计划、需求分析的具体工作方式,还详细描述了基于浏览器/服务器架构的连锁快餐企业系统的实现。
     第五,抽取连锁快餐企业系统中使用的UML的九种图的片段,通过与传统软件工程方法比较,研究了统一建模语言比使用系统流程图、数据流图、数据字典表达对系统的需求分析和设计的传统方法更有优势。UML的图在软件开发过程中从制定计划阶段到运行维护阶段都起到了关键作用。
     最后,总结了统一建模语言在顶新集团便利快餐事业群的连锁快餐企业管理系统中的应用需要解决的问题。
According to the incomplete statistics, more than 1000 people's large-scale number of the enterprise only accounts for 0.8% of the whole trade in software enterprises of our country at present, and 50 people's following small enterprises accounted for 65.9% of the whole trade unexpectedly. Especially in the small enterprise of our country, still generally software development cost and progress are estimated inaccurate, users are unsatisfied with the system finished, quality of software product unable to guarantee, software that can't maintain, the phenomenon of software crisis often. Because the software is results of the joint efforts of many people, so, understanding and writing of someone is deviation, these will cause the emergence of the crisis of the software. In the field of software engineering, have been exploring the good communicative tools all the time, in order to solve or reduce the emergence of the crisis of the software. This thesis focuses on the chain fast food enterprise management information system based on Browser/Server mode. United Modeling Language can exactly help to reduce the communicative tools of the crisis of the software. It dissolves new idea, new method and new technology of entering the software engineering field.
    It is key that this thesis has studied the Unified modeling language in software development process. The main works are as follows:
     Firstly, the background and the key techniques used in the chain fast food enterprise management information system were introduced.
    Secondly, has discussed the technological detail of the United Modeling Language used in the chain fast food enterprise management information system.
    Thirdly, has discussed the technological detail of the Browser/Server mode and software development process used in the chain fast food enterprise management information system were discussed.
    Fourthly, has introduced the method that demand analyses phase together with enterprise, concrete working way in which and making a plan and demand analysis. The detail of the implement of chain fast food enterprise management information system based on Browser/Server mode was introduced.
    Fifthly, collect the passages of nine kinds of diagrams of UML used in the chain fast food enterprise management information system, through comparing with the traditional software engineering method, have studied the UML than using the
    
    
    traditional flow chart, dataflow, data dictionary express demand in software development process have advantages even more.
    Finally, the author summarizes the problem of solving in the application of United Modeling Language in the software development process.
引文
[1]杨铭铎.现代中式快餐.北京:中国商业出版社,1999.
    [2]2001中国连锁经营年鉴.北京:中国商业出版社,2001.
    [3]中国快餐发展文集选编.北京:中国烹协快餐专业委员会,2003.
    [4]第四届中国国际物流高峰会论文集.北京:中国国际物流高峰会组委会,2003.
    [5]连锁店经营管理规范意见(内贸政体法字(1997)第24号).北京:国内贸易部,1997.
    [6]彭程,武齐.麦当劳营销.北京:中国经济出版社,2003.
    [7]郑人杰,殷人昆.软件工程概论.北京:清华大学出版社,1998.
    [8]王立峰,延伟东,章华.软件工程理论与实践.北京:清华大学出版社,2003.
    [9]张海藩.软件工程导论(第四版).北京:清华大学出版社,2003.
    [10]铁军.Web数据库技术.北京:清华大学出版社,2004.
    [11]Sinan Si Alhir.UML高级应用.北京:清华大学出版社,2004.
    [12]王少峰.面向对象技术UML教程.北京:清华大学出版社,2004.
    [13]张龙祥.UML与系统分析设计.北京:人民邮电出版社,2001.
    [14]邵维忠,杨芙清.面向对象的系统设计.北京:清华大学出版社,2003.
    [15]James Rumbaugh,Ivar Jacobson,Grady Booch. UML参考手册.北京:中国机械出版社,2001.
    [16]刘超,张莉.可视化面向对象建模技术-标准建模语言UML教程.北京:北京航空航天大学出版社,1999.
    [17]中华人民共和国国家标准.软件产品开发文件编制指南.GB 8567-88,北京:中国标准出版社,1989.
    [18]周明全,吕林淘,李军怀.网络信息安全技术.西安:西安电子科技大学出版社,2003.
    [19]张克东,庄燕滨.软件工程与软件测试自动化教程.北京:电子工业出版社,2002.
    [20]袁文.基于Browser/Server模式的税务管理信息系统.工程硕士,天津大学硕士论文,2001.
    [21]张红霞.基于UML和工作流技术的企业管理信息系统开发研究.硕士,天津大学硕士论文,2003.
    [22]孙志伟.UML在油田化工质量检测子系统中的应用.硕士,天津大学硕士论文,2003.
    [23]程序员增值合订本.北京:电子工业出版社,2003.
    [24]马浩海,邵维忠,麻志毅.UML 2.0修成正果,计算机世界报 2003年第45期.
    [25]北京麦当劳公司管理人员手册
    http://manage.org.cn/Soft/ShowSoft.asp?SoftID=21
    
    
    [26]追求完美--麦当劳的经营艺术(二)
    http://www.wiseman.com.cn/booksmarket/onlinenew/Q0003-53.htm
    [27]中式餐饮的连锁经营
    http://www.tourjob.net/info/list.asp?id=3808
    [28]统一建模语言UML 2.0呼之欲出
    http://www.csdn.net/news/newstopic/10/10224.shtml
    [29]B/S结构
    http://www.chinabs.net/work/default.asp
    [30]流动的艺术:三层结构中的数据处理问题http://tech.sina.com.cn/it2/2002-01-14/99478.shtml
    [31]谈谈MIS系统平台
    http://www.51cmm.com/NewTech/No007.htm?ID=251
    [32]周顺友,中国EHR的前景
    http://www.chinahrd.net/zhi_sk/jt_page.asp?articleid=20402
    [33]统一建模语言概述
    http://www.51cmm.com/OO/No048.htm?ID=293
    [34]文档的作用和分类
    http://www.estandard.com.cn/ruanjiangongcheng/fenlei.htm
    [35]VPN技术白皮书
    http://www.chinaitlab.com/www/news/article_show.asp?id=3464

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700