南邮软件设计报告_第1页
南邮软件设计报告_第2页
南邮软件设计报告_第3页
南邮软件设计报告_第4页
南邮软件设计报告_第5页
已阅读5页,还剩85页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、-欢迎下载软件设计报告名称:琳琳学生编号。B12060421 2015年5月16日-5月16日-2015年6月16日-欢迎下载目录第一章软件设计简介.1第2章软件开发平台简介.2第3章软件设计内容.3 3.1分统计软件(A1).33.1.1设计主题和要求.3 3.1.2设计思路和程序流程框架图3 3.1.3逻辑功能程序的结果和改进方向.3 3.1.4英寸.3 3.2打字软件(A2).33.2.1设计主题和要求.3 3.2.2设计思想和程序流程图.3 3.2.3逻辑功能程序.3 3.2.4结果和改进方向.3 3.3文本编辑器(A3).3 3.3.1设计标题和要求.3 3.3.2设计思路和程序流程

2、图.4 3.3.3逻辑功能程序。.4 3.3.4结果和改进方向.4 3.4加密软件(A4).4 3.4.1设计主题和要求.4 3.4.2设计思路和程序流程图.4 3.4.3逻辑功能程序.4 3.4.4结果和改进方向.4 3.5二进制转换器(A5).43.5.1设计主题和要求.4 3.5.2设计思想和程序流程图.4 3.5.3逻辑功能程序.4 3.5.4结结果和改进方向的设计和实施.5 3.6学生成绩核算系统(B1).53.6.1设计主题和要求.5 3.6.2设计思想和程序流程图.5 3.6.3逻辑功能程序.5 3.6.4结果和改进方向的设计和实施.5 3.7模拟电信计费系统(B2).5 3.7

3、.1设计标题和要求.5 3.7.2设计思想和程序流程图.5 3.7.3程序的逻辑功能结果和改进方向.5 第4章经验.6-欢迎下载-欢迎下载第1章第1章软件设计简介软件设计简介1、涉及的课程和知识点1、涉及的课程和知识点高级语言程序设计:常量、变量和表达式的基础知识;函数的定义和调用;阅读和书写文件;使用自定义类型,如数组、指针、结构等。分类和其他知识。目的和任务目的和任务目的:通过集中时间的计算机实验,对学生的编程能力进行综合训练,使学生能够充分发挥现有的编程能力,熟悉编译环境。选择一些主题进行检查、分析、设计和调试。在程序准备、程序执行、文档完成、辩护和验收过程中,所学的编程知

4、识将得到充分巩固,编程技能将得到全面提高,在编程风格、调试器使用、测试技术等方面将得到全面培训。在程序设计过程中,学生需要寻找各种材料来获取解决实际问题的有用信息,自学相关知识,提高文档写作能力,增强团队合作意识,提高口语表达能力。任务:任务:软件设计项目分为两个阶段,A和b。A级有5个问题,问题相对简单,在第一周完成。b年级有两个问题,问题既全面又复杂,将在第二周完成。3.主要仪器和设备3。主要仪器设备硬件:硬件:微机软件:软件:C、C、Visual C等。4.参考书4。参考书1朱莉华、王。语言编程。北京:人民邮电出版社,2009 2朱立华,朱建柱,俞琼。面向对象程序设计,北京:人民邮电出版

5、社。3张茵等. 2008 c程序设计基础课程设计。浙江:浙江大学出版社,2007-欢迎下载第二章,第二章,软件开发平台简介软件开发平台简介软件开发平台是一个软件开发工具,集成了通用建模工具、二次开发包、基本解决方案等。基于通用技术架构(例如,软件开发平台是基于通用技术架构(例如,MVC)并集成通用建模工具、二次开发包、基本解决方案等的软件开发工具。)。编码率可以大大降低,这样开发人员可以有更多的时间来关注客户的需求。可以大大降低编码率,使开发人员有更多的时间关注客户的需求,并在项目的各个阶段,如需求、设计、开发、测试、部署、维护等,提供强有力的支持。软件开发平台有两种平台模式,一种是传统的强支

6、持。软件开发平台有两种平台模式,一种是传统的c/sc/s架构模式,另一种是现在比较流行的架构模式,另一种是现在比较流行的b/sb/s架构模式。建筑模式。软装甲中的零件开发平台一般有三种类型:一种是软装甲中零件开发平台的分类,一般有三种类型:一种是SUNSUN公司的SUNSUN One框架平台,一种是框架平台,一种是LAMP、LAMP,是LinuxLinux、ApacheApache、MysqlMysql、PHP和PHP的缩写。一个是技术的缩写,另一个是。NET。NET框架。LAMPLAMP是一组开源软件,通常用于构建动态网站或服务器。它是一组开源软件,通常用于构建动态网站或服务器。它们都是独立

7、的程序。然而,因为它们经常一起使用,所以它们有越来越多的独立程序。然而,因为它们经常一起使用,所以它们具有越来越高的兼容性,并且共同形成高兼容性,并且共同形成WebWeb应用平台。随着开源应用平台的发展。随着开源趋势的蓬勃发展和开源代码的蓬勃发展,已经开放源代码的LAMPLAMP已经与J2EE和微软建立的三个平台形成了三方对抗。NET.NET平台。此外,软件开发项目在软件上的投资成本较低,软件开发项目的投资成本较低。因此,手袋作为一个整体吸引了整个ITIT手袋界的注意力。从网站流量来看,世界瞩目。就网站流量而言,上述流量的70%以上是由LAMP提供的,这是最强大的网站解决方案。是最强大的网站解

8、决方案。LAMPLAMP是一个基于Linux、ApacheApache、MySQL和PHP的开放资源网络开发平台。该术语来自欧洲,在那里这些程序通常被用作标准开发环境。该术语来自欧洲,在那里这些程序经常被用作标准开发环境。名字来自每个程序的第一个字母。每个程序都符合所有权中的开发字,它来自每个程序的第一个字母。每个程序在所有权上都符合开发源代码标准:源代码标准:Linux是一个开放的系统,是一个开放的系统,Apache是最常见的网络服务器,是最常见的网络服务器,-欢迎下载MySQLMySQL是一个基于网络管理的带有附加工具的关系数据库,PHP是一个流行的基于网络管理的带有附加工具的关系数据库,

9、PHP是一个流行的对象脚本语言。它包含了大多数其他语言的优秀特性,使其成为网络对象脚本语言。它包含了大多数其他语言的优秀特性,使其网络开发更加有效。尽管这些开源程序本身并不是专门为在网络开发中更有效而设计的。虽然这些开源程序本身并不是专门为与其他程序一起工作而设计的,因为它们都是有影响力的开源软件并与其他程序一起工作,但是因为它们是有影响力的开源软件并具有许多共同的特性,所以这些组件经常一起使用。在过去,它们有许多共同的特征,这导致了这些组件的频繁使用。在过去的几年里,这些软件的兼容性不断提高。在应用程序越来越普遍的年代,这些软件的兼容性不断提高,应用程序也越来越普遍。越来越多的供应商、用户和

10、企业投资者在越来越受欢迎后开始意识到这一点。越来越多的供应商、用户和企业投资者越来越认识到,通过由具有LAMP单个组件的开源软件组成的平台和由具有LAMP单个组件的开源软件组成的平台来构建和运行各种商业应用以及合作构建各种网络应用是可能的和实用的。建立更多的商业应用和合作建立各种网络应用也是可能和实际的,并且变得更有竞争力和对客户更有吸引力。LAMP在性能、质量和价格方面具有竞争力,因此吸引了更多的客户。LAMP将成为企业和政府在信息化过程中必须考虑的性能、质量和价格的平台。杜歌将成为企业和政府信息化必须考虑的平台。Java平台是一种新型的软件平台,可用于网络计算机系统。Java平台是一种新型

11、的软件平台,可以在网络计算机系统中开发和运行高交互性、动态性和安全性的Java小程序和应用程序,开发和运行高交互性、动态性和安全性的Java小程序和应用程序。有三个版本的Java平台,这使得软件开发人员,服务提供商。有三个版本的Java平台,使软件开发人员、服务提供商和设备制造商能够针对特定市场进行开发。贸易商和设备制造商可以针对特定市场进行开发。那个。NET开发平台是用于建立Web服务器应用程序的软件组件,而. NET开发平台是用于建立Web服务器应用程序和Windows桌面应用程序的软件组件。该平台创建的应用程序是Windows桌面应用程序的软件组件。平台创建的应用程序在公共语言运行库的控制下执行。C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论