优秀毕业设计毕业论文软件类基于net的PSP系统的软件设计和实现

优秀毕业设计毕业论文软件类基于net的PSP系统的软件设计和实现

ID:45587584

大小:146.98 KB

页数:22页

时间:2019-11-15

优秀毕业设计毕业论文软件类基于net的PSP系统的软件设计和实现_第1页
优秀毕业设计毕业论文软件类基于net的PSP系统的软件设计和实现_第2页
优秀毕业设计毕业论文软件类基于net的PSP系统的软件设计和实现_第3页
优秀毕业设计毕业论文软件类基于net的PSP系统的软件设计和实现_第4页
优秀毕业设计毕业论文软件类基于net的PSP系统的软件设计和实现_第5页
资源描述:

《优秀毕业设计毕业论文软件类基于net的PSP系统的软件设计和实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、西南交通大学毕业设计(论文)基于met的PSP系统的软件设计和实现年级:姓名:专业:软件开发指导老师:院系信息科学与技术学院专业软件开发学号姓名谭琳题目指导教师评语指导教师(签章)评阅人评语评阅人(签章)成绩答辩委员会主任签章)木系统主要使用了Jsp>Struts2>Spring以及Hibernate技术,采用目前网站开发中较为流行的MVC设计架构。Struts2技术主要用于处理页面的跳转和对业务方法的调用,目的是为了分离视图层和控制层。Spring技术主要用于在Struts与Hibemate技术之间的解耦操作,提高程序

2、的重用性、可维护性以及健壮性。Hibernate技术是为了实现用面向对象的思想来管理和使用数据库技术,实现程序与数据库之间的低耦合。文章介绍了使用java和xml技术开发网站系统的详细过程,介绍了项目背景和开发意义,同时包含了对系统开发环境与技术的介绍。在系统分析与设计部分,对系统功能做出了详细的描述,并对各个功能模块进行了分析,包括模块显示界面、使用的数据及函数调用过程等。使用类图阐述了本系统的设计思路,使用用例图和时序图来协助说明系统的设计方案。在系统实现与测试阶段,使用了流程图进一步展现了系统功能的实现过程。该系统

3、将会给各钟表销售门店带来方便,其功能需求也会进一步提高和稳定。我们期待该系统能为当今社会更好的服务。第1章绪论41.1开发背景41.2开发思路及主要方法41.3.我的PSP管理5第2章开发语言62.1.1系统开发工具与运行平台62.1.2开发语言72.2相关技术简介8221动态编程82.2.2系统采用技术介绍13第3章系统分析与设计143.1用户需求的获取143.2系统用户分析143.3系统功能分析143.4数据库分析与设计153.5系统详细设计153.5.1系统页面设计15第4章系统实现与测试164」重要模块说明16结

4、论18致谢20参考文献21第1章绪论1.1开发背景个人软件过程(PSP)是一种可用于控制、管理和改进个人工作方式的自我持续改进过程,是一个包括软件开发表格、指南和规程的结构化框架。PSP与具体的技术(程序设计语言、工具或者设计方法)相对独立,其原则能够应用到几乎任何的软件工程任务之中。PSP能够说明个体软件过程的原则;帮助软件工程师作出准确的计划;确定软件工程师为改善产品质量要采取的步骤;建立度量个体软件过程改善的基准;确定过程的改变对软件工程师能力的影响。其中,PSP乂包括过程改进,时间管理,制订计划缺陷管理几个方面。

5、在CMM1.1版木的18个关键过程域中有12个与PSP有关,据统计,软件项目开发成木的70%取决于软件开发人员个人的技能、经验和工作习惯。因此,一个单位的软件开发人员如能接受PSP培训,对该单位软件能力成熟度的升级是一个有力的保证。CMM侧重于软件企业中有关软件过程的宏观管理,面向软件开发单位,PSP则侧重于企业中有关软件过程的微观优化,面向软件开发人员。二者互相支持,互相补充,缺一不可。按照PSP规程,改进软件过程的步骤首先需要明确质量目标,也就是软件将要在功能和性能上满足的要求和用户潜在的需求。接着就是度量产品质量,

6、有了目标还不行,目标只是一个原则性的东西,还不便于实际操作和判断,因此,必须对目标进行分解和度量,使软件质量能够〃测量S然后就是理解当前过程,查找问题,并对过程进行调整。最后应用调整后的过程,度量实践结果,将结果与目标做比较,找出差距,分析原因,对软件过程进行持续改进。就象CMM为软件企业的能力提供一个阶梯式的进化框架一样,PSP为个体的能力也提供了一个阶梯式的进化框架,以循序渐进的方法介绍过程的概念,每一级别都包含了更低一级别中的所有元素,并增加了新的元素。这个进化框架是学习PSP过程基木概念的好方法,它赋予软件人员度

7、量和分析工具,使其清楚地认识到自己的表现和潜力,从而可以提高自己的技能和水平。1.2开发思路及主要方法在上这门选修课Z前,我对psP个人软件过程可以说是一点都不了解,只知道psp是一款游戏机。经过了老师的讲解,我才对psp个人软件过程有了初步的了解。原來,我以为开发软件靠的只是技术,只要掌握了编程技巧,把相应的语言学好,就能开发出优秀的软件。可是,学习几节课后,听了您对PSP的讲解,我才明口要要想开发岀好的软件,不仅需要真才实干,还要有好的规划好自己的时间和其他方而。由于我是计算机专业的学生,可能对这些知识接触较少,有说

8、的不太对的地方,还请老师以后多指教。我认为PsP包括了很多方而,其中有对代码的不断修改,通过测量来发现问题,并改正问题。还有对自己的时间的合理利用,做切实可行的计划,按照计划进行工作,这样可以了解计划存在哪些问题,有助于更好的计划下一个项目。按照好的计划完成工作,由于软件中的许多错误都是由于粗心大意引起的,所以合理利

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

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

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