南邮软件设计报告.doc

南邮软件设计报告.doc

ID:55610643

大小:1.96 MB

页数:88页

时间:2020-05-18

南邮软件设计报告.doc_第1页
南邮软件设计报告.doc_第2页
南邮软件设计报告.doc_第3页
南邮软件设计报告.doc_第4页
南邮软件设计报告.doc_第5页
资源描述:

《南邮软件设计报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.软件设计报告:琳学号:B120604212015年5月16日~2015年6月16日..目录第一章软件设计介绍1第二章软件开发平台简介2第三章软件设计的容33.1分数统计软件(A1)33.1.1设计题目及要求33.1.2设计思想及程序流程框图33.1.3逻辑功能程序33.1.4结果及完善方向33.2打字软件(A2)33.2.1设计题目及要求33.2.2设计思想及程序流程框图33.2.3逻辑功能程序33.2.4结果及完善方向33.3文本编辑器(A3)33.3.1设计题目及要求33.3.2设计思想及程序流程框图43.3.3逻辑

2、功能程序43.3.4结果及完善方向43.4加密软件(A4)43.4.1设计题目及要求43.4.2设计思想及程序流程框图43.4.3逻辑功能程序43.4.4结果及完善方向43.5进制转换器(A5)43.5.1设计题目及要求43.5.2设计思想及程序流程框图43.5.3逻辑功能程序43.5.4结果及完善方向53.6学生成绩核算系统的设计与实现(B1)53.6.1设计题目及要求53.6.2设计思想及程序流程框图53.6.3逻辑功能程序53.6.4结果及完善方向53.7模拟电信计费系统的设计与实现(B2)53.7.1设计题目及要求

3、53.7.2设计思想及程序流程框图53.7.3逻辑功能程序53.7.4结果及完善方向5第四章心得体会6....第一章软件设计介绍一、所涉及的课程及知识点《高级语言程序设计》:常量、变量、表达式的基本知识;函数的定义与调用;文件读写;数组、指针、结构体等自定义类型的使用;排序等知识。二、目的与任务目的:通过集中时间上机实验,对学生的程序设计能力进行一次综合训练,使学生充分发挥已有的编程能力,熟悉编译环境。选择若干课题,进行审题、分析、设计和调试,在程序准备、程序实现、完成文档、答辩验收过程中,将全面巩固已学过的编程知识,全面

4、提高编程技能,在编程风格、调试器的使用、测试技术等方面得到全面训练。学生在程序设计过程中,学生需要查找各种资料获取有用信息解决实际问题,自学相关知识,提高文档书写能力,加强团队合作意识,提高口头表达能力。任务:《软件设计》课题共分A、B两档。A档共5题,题目较简单,第一周完成;B档共2题,题目是综合性的,较复杂,第二周完成。三、主要仪器设备硬件:微型计算机软件:C、C++、VisualC++等四、参考书【1】朱立华,王立柱.C语言程序设计.:人民邮电,2009【2】朱立华,朱建,俞琼.面向对象程序设计及C++.:人民邮电,

5、2008【3】引等.C程序设计基础课程设计.:大学,2007..第二章软件开发平台简介软件开发平台是一种软件开发工具,是以通用技术架构(例如MVC)为基础,集成常用建模工具、二次开发包、基础解决方案等而成。可以大幅缩减编码率,使开发者有更多的时间关注客户的需求,在项目的需求、设计、开发、测试、部署、维护等各个阶段均可提供强大的支持。软件开发平台有两种平台模式,一种是传统的c/s架构模式,一种是现在比较流行的b/s架构模式。软甲件开发平台的分类,一般有三种:一种是SUN公司的SUNONE框架平台,一种是LAMP,它是Linu

6、x、Apache、Mysql、PHP四项技术的缩写,还有一种是.NETFramework(一般简称为NET框架平台)。..LAMP是一组常用来搭建动态或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个Web应用程序平台。随着开源潮流的蓬勃发展,开放了源代码的LAMP已经与J2EE和.NET平台形成了三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此手袋整个IT界的关注。从的流量上来说,70%以上的访问流量都是LAMP来提供的,LAMP是最强大的解决方

7、案。LAMP是基于Linux、Apache、MySQL和PHP的开放资源网络开发平台,这个术语来自欧洲,在那里这些程序常用来作为一种标准开发环境。名字来源于每个程序的第一个字母。每个程序在所有权里都符合开发源代码标准:Linux是开放系统,Apache是最通用的网络服务器,MySQL是带有基于网络管理附加工具的关系数据库,PHP是流行的对象脚本语言,他包含了多数其他语言的优秀特征来使得它的网络开发更加有效。虽然这些开放源代码程序本身并不是专门设计成同另外几个程序一起工作的,但由于他们都是影响较大的开源软件,拥有许多共同特征

8、,这就导致了这些组件经常在一起使用。在过去的几年里,这些软件的兼容性不断完善,在一起的应用情形变得更加普遍。越来越多的供应商、用户和企业投资者日益认识到,经过LAMP单个组件的开源软件组成的平台用来构建以及运行各种商业应用和协作构建各种网络应用程序变为一种可能和实践,变得更加具有竞争力,更加吸引客户。L

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

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

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