<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8">
<meta name="generator" content="pdf2htmlEX">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css">
<link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css">
<link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/62684c2a4c65f4125982b2de/raw.css">
<script src="https://static.pudn.com/base/js/compatibility.min.js"></script>
<script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script>
<script>
try{
pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});
}catch(e){}
</script>
<title></title>
</head>
<body>
<div id="sidebar" style="display: none">
<div id="outline">
</div>
</div>
<div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/62684c2a4c65f4125982b2de/bg1.jpg"><div class="c x0 y1 w2 h2"><div class="t m0 x1 h3 y2 ff1 fs0 fc0 sc0 ls0 ws0">《<span class="ff2 sc1">C++</span>程序设计》开发总结报告</div><div class="t m0 x2 h4 y3 ff2 fs1 fc0 sc1 ls0 ws0">_____ </div><div class="t m0 x3 h3 y4 ff1 fs0 fc1 sc2 ls0 ws0">个人信息管理系统 <span class="fc0 sc0">的编程实现</span></div><div class="t m0 x4 h5 y5 ff1 fs2 fc0 sc0 ls0 ws0">姓名:<span class="_ _0"> </span><span class="sc1">林文清<span class="_ _1"> </span></span>学号:</div><div class="t m0 x5 h6 y6 ff3 fs2 fc0 sc1 ls0 ws0">20100720</div><div class="t m0 x4 h5 y7 ff1 fs2 fc0 sc0 ls0 ws0">班级:<span class="_ _0"> </span><span class="sc1">软一<span class="_ _2"> </span><span class="ff3">1001</span></span></div><div class="t m0 x4 h5 y8 ff1 fs2 fc0 sc0 ls0 ws0">程<span class="_ _3"> </span>序<span class="_ _3"> </span>功<span class="_ _3"> </span>能</div><div class="t m0 x4 h5 y9 ff1 fs2 fc0 sc0 ls0 ws0">(<span class="ff4 sc1">50<span class="_ _2"> </span></span>分)</div><div class="t m0 x6 h5 y8 ff1 fs2 fc0 sc0 ls0 ws0">代码质量</div><div class="t m0 x6 h5 y9 ff1 fs2 fc0 sc0 ls0 ws0">(<span class="ff4 sc1">20<span class="_ _2"> </span></span>分)</div></div></div><div class="pi" data-data='{"ctm":[1.611850,0.000000,0.000000,1.611850,0.000000,0.000000]}'></div></div>
</body>
</html>
<div id="pf2" class="pf w0 h0" data-page-no="2"><div class="pc pc2 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/62684c2a4c65f4125982b2de/bg2.jpg"><div class="c x0 y1 w2 h2"><div class="t m0 x4 h5 ya ff1 fs2 fc0 sc0 ls0 ws0">报<span class="_ _3"> </span>告<span class="_ _3"> </span>质<span class="_ _3"> </span>量</div><div class="t m0 x4 h5 yb ff1 fs2 fc0 sc0 ls0 ws0">(<span class="ff4 sc1">30<span class="_ _2"> </span></span>分)</div><div class="t m0 x6 h5 yc ff1 fs2 fc0 sc0 ls0 ws0">总<span class="_ _4"> </span>成<span class="_ _4"> </span>绩</div><div class="t m0 x6 h5 yd ff1 fs2 fc0 sc0 ls0 ws0">(<span class="_ _5"> </span><span class="ff4 sc1">100</span></div><div class="t m0 x6 h5 ye ff1 fs2 fc0 sc0 ls0 ws0">分)</div><div class="t m0 x4 h5 yf ff1 fs2 fc0 sc0 ls0 ws0">批阅教师签字:</div></div></div><div class="pi" data-data='{"ctm":[1.611850,0.000000,0.000000,1.611850,0.000000,0.000000]}'></div></div>
<div id="pf3" class="pf w0 h0" data-page-no="3"><div class="pc pc3 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/62684c2a4c65f4125982b2de/bg3.jpg"><div class="c x0 y1 w2 h2"><div class="t m0 x7 h7 y10 ff1 fs3 fc0 sc0 ls0 ws0">一、程序(或项目)背景</div><div class="t m0 x8 h8 y11 ff4 fs4 fc1 sc1 ls0 ws0">1.<span class="_ _6"> </span><span class="ff1 sc2">详细描述程序(或项目)所完成的所有功能;</span></div><div class="t m0 x8 h8 y12 ff4 fs4 fc1 sc1 ls0 ws0">2.<span class="_ _6"> </span><span class="ff1 sc2">讲述程序(或项目)的背景与意义。</span></div><div class="t m0 x8 h9 y13 ff1 fs5 fc0 sc1 ls0 ws0">我的项目是一个个人信息管理系统,它能完成一个人对自己信息的管理。其中包括我的</div><div class="t m0 x7 h9 y14 ff1 fs5 fc0 sc1 ls0 ws0">朋友信息,我的账户信息,我的成绩信息。这些都是一个当代大学生最基本的日常生活会用</div><div class="t m0 x7 h9 y15 ff1 fs5 fc0 sc1 ls0 ws0">到的东西。拥有这样的一个系统,如果可以把它移植到手机上,一定会受到同学们的欢迎与</div><div class="t m0 x7 h9 y16 ff1 fs5 fc0 sc1 ls0 ws0">热爱,应用范围也将非常广泛。当然,由于我的水平还是处于刚接触<span class="_ _7"> </span><span class="ff5">C++</span>,所以只是实现一</div><div class="t m0 x7 h9 y17 ff1 fs5 fc0 sc1 ls0 ws0">些比较基本的功能。但对于这个系统的未来扩充,我还是充满愿景的。下面对于我的项目的</div><div class="t m0 x7 h9 y18 ff1 fs5 fc0 sc1 ls0 ws0">功能进行一些详尽的描述。</div><div class="t m0 x8 h9 y19 ff1 fs5 fc0 sc1 ls0 ws0">首先要提的是我的系统只能基于<span class="_ _7"> </span><span class="ff5">DOS<span class="_ _7"> </span></span>进行操作。这是非常遗憾的一点。打开<span class="_ _7"> </span><span class="ff5">Visual C+</span></div><div class="t m0 x7 h9 y1a ff5 fs5 fc0 sc1 ls0 ws0">+6.0<span class="ff1">,打开项目,进行编译与运行。出来一个主导航页面。它有四种选择,<span class="ff4">1.</span><span class="sc0">我的朋友。</span>它</span></div><div class="t m0 x7 h9 y1b ff1 fs5 fc0 sc1 ls0 ws0">能进入我的朋友界面管理系统。对我的朋友的信息进行添加,查看,和按姓名去查找我的朋</div><div class="t m0 x7 h9 y1c ff1 fs5 fc0 sc1 ls0 ws0">友的功能。操作完成后按<span class="_ _7"> </span><span class="ff5">4<span class="_ _7"> </span></span>可退回到主界面<span class="_ _7"> </span><span class="ff4">2.</span><span class="sc0">我的账户。</span>它拥有的功能是存入,取出,和浏</div><div class="t m0 x7 h9 y1d ff1 fs5 fc0 sc1 ls0 ws0">览的功能。对自己的账户进行操作。查看的时候还可以显示是什么时间,存入或者取出。操</div><div class="t m0 x7 h9 y1e ff1 fs5 fc0 sc1 ls0 ws0">作完成后按<span class="_ _7"> </span><span class="ff5">4<span class="_ _7"> </span></span>退回主界面<span class="_ _7"> </span><span class="ff4">3.</span><span class="sc0">我的成绩。</span>可以对自己的成绩按照科目,成绩,等级进行录入,</div><div class="t m0 x7 h9 y1f ff1 fs5 fc0 sc1 ls0 ws0">查看所有的成绩。</div><div class="t m0 x7 h7 y20 ff1 fs3 fc0 sc0 ls0 ws0">二、相关技术</div><div class="t m0 x8 h9 y21 ff4 fs5 fc1 sc1 ls0 ws0">1.<span class="_ _8"> </span><span class="ff1 sc2">列出使用的《</span>C++<span class="ff1 sc2">语言》哪些方面的知识;</span></div><div class="t m0 x8 h9 y22 ff4 fs5 fc1 sc1 ls0 ws0">2.<span class="_ _8"> </span><span class="ff1 sc2">列出开发程序(或项目)使用的关键技术(比如多态技术、模版技术、</span>STL<span class="_ _7"> </span><span class="ff1 sc2">技术、</span></div><div class="t m0 x9 h9 y23 ff1 fs5 fc1 sc2 ls0 ws0">链表技术、网络编程技术、数据库编程技术等),并对这些技术进行简单介绍;</div><div class="t m0 x8 h9 y24 ff4 fs5 fc1 sc1 ls0 ws0">3.<span class="_ _8"> </span><span class="ff1 sc2">列出开发项目使用的<span class="_ _7"> </span></span>C++<span class="ff1 sc2">类库或<span class="_ _7"> </span></span>MFC<span class="_ _7"> </span><span class="ff1 sc2">类库中相关的类。</span></div><div class="t m0 x8 h9 y25 ff5 fs5 fc0 sc1 ls0 ws0">1.<span class="ff1">开发过程中运用了<span class="_ _7"> </span></span>C++<span class="ff1">语言的基本知识,还有使用了相关类的定义,进行了面向对象</span></div><div class="t m0 x8 h9 y26 ff1 fs5 fc0 sc1 ls0 ws0">的编程,运用了指针,引用。还有一些常用方法的相关函数的定义,比如按照姓名查找</div><div class="t m0 x8 h9 y27 ff1 fs5 fc0 sc1 ls0 ws0">我的朋友的那个<span class="_ _7"> </span><span class="ff5">comp<span class="_ _7"> </span></span>函数等等。。</div><div class="t m0 x8 h9 y28 ff5 fs5 fc0 sc1 ls0 ws0">2.<span class="ff1">运用了<span class="_ _7"> </span></span>STL <span class="ff1">技术中的<span class="_ _7"> </span></span>Vecter<span class="_ _7"> </span><span class="ff1">的运用来定义相关的。使数组的灵活性大大增加。</span></div><div class="t m0 x8 h9 y29 ff5 fs5 fc0 sc1 ls0 ws0">3. <span class="ff1">编程中使用到了下面的类库:</span></div><div class="t m0 xa ha y2a ff5 fs5 fc0 sc1 ls0 ws0">#include<iostream></div><div class="t m0 xa ha y2b ff5 fs5 fc0 sc1 ls0 ws0">#include<fstream></div><div class="t m0 xb ha y2c ff5 fs5 fc0 sc1 ls0 ws0">#include<iomanip></div><div class="t m0 xa ha y2d ff5 fs5 fc0 sc1 ls0 ws0">#include<string></div><div class="t m0 xa ha y2e ff5 fs5 fc0 sc1 ls0 ws0">#include"vector"</div><div class="t m0 xa ha y2f ff5 fs5 fc0 sc1 ls0 ws0">using namespace std;</div><div class="t m0 xa ha y30 ff5 fs5 fc0 sc1 ls0 ws0">using std::vector;</div></div></div><div class="pi" data-data='{"ctm":[1.611850,0.000000,0.000000,1.611850,0.000000,0.000000]}'></div></div>