首页 个人帐本管理系统(1)

个人帐本管理系统(1)

举报
开通vip

个人帐本管理系统(1)个人帐本管理系统(1) 目 录 第1章 问题定义………………………….. ……….. ….. ….. ….. …3 第2章 需求分析…………… ……… ………………….. ….. ….. …3 2.1系统开发背景……………………………… …………. ….. ….. …3 2.2 软件主要组成及功能…………………… ……………….. ….. …4 第3章 可行性研究 ………………… ………………………..…..…4 3.1 主要功能…………………………… …………………………..… ..…5 3.2 主要...

个人帐本管理系统(1)
个人帐本管理系统(1) 目 录 第1章 问题定义………………………….. ……….. ….. ….. ….. …3 第2章 需求分析…………… ……… ………………….. ….. ….. …3 2.1系统开发背景……………………………… …………. ….. ….. …3 2.2 软件主要组成及功能…………………… ……………….. ….. …4 第3章 可行性研究 ………………… ………………………..…..…4 3.1 主要功能…………………………… …………………………..… ..…5 3.2 主要流程和数据流程………………………………………..…..…5 第4章 项目开发 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 …… ………… …… … ……… ……..…..…5 4.1个人账本管理系统介绍…… …………………… ………….. …..5 4.2 主要功能…………………… …………………………………..…..…6 4.3 外部接口需求……………………… ……… …………… ……..….6 4.4 性能需求………………………………………………… ………..….9 4.5 软件属性需求………………………… …………… ……………....9 4.6 软件属性需求………………………… …………… ……………..9 第5章 概要设计…… ……… ……… …… ……… ……………….. 10 5.1编写目的………………… ………… ………… ………………..….. .10 5.2 模块设计……………………………… ……………….….. .…. .…...10 第6章 详细设计… …………… ………… …………………….….. .10 6.1 功能模块的实现…………………………………………….….. .…11 1 第7章 系统测试………………… ……………………………….…11 7.1 系统测试的原则………………………………… …………….…11 7.2 系统测试的环境………… …………………………………….…11 7.3测试用例………… …………………………………….………….…11 第8章 用户 手册 华为质量管理手册 下载焊接手册下载团建手册下载团建手册下载ld手册下载 …… …… … …… …………… ………….. ……… 13 8.1 引言……………… …………… ………………….. …. ……….….13 8.2 用途…………………… ………… …… …………. . ………….… 13 8.3相关操作步骤………… ……… ……………… …… ………. …14 第9章 附录………… …… …… …… …… …… …… …….. … … ….18 9.1 程序代码………… ……………… ………… …………. ……….…18 第10章 设计总结体会… …… ……… ……… … …… …………25 2 第一章 问题定义 本案例实现一个小型的个人帐本管理系统,可对每月的积压类消费支出 进行 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 ,查看和修改以往的消费记录,可按月进行分类汇总管理,完成的主要功能:消费项目记录,查询信息,删除数据,修改账单管理,查看消费管理等功能。 1用户登录:用户直接通过系统启动工具进入管理界面。 2消费项目记录:对每日的消费细项进行登记,按照消费类型理行划分。 3 帐单管理:对账单进行查看、查询、修改、删除等功能。 第二章 需求分析 2.1 系统开发背景 一个有经济头脑的人,在日常生活和投资中,都会对自己的支出和开销做到心里有数,以便于制定出自己的一套理财计划,达到合理的经济统筹,有理财习惯的人可以从以往的统计中看到自己主要消费方向,看出自己的消费是否合理。之所谓巧妇难为无米之炊,如果自己想要理财,先决条件得要有 财”才行。如何才能有财呢?开源节流呀!有计划的用钱,再将节流下来的钱去 用于理财,这样不就行了吗?那又怎么样来“开源”呢?记账是个好办法,它有针对性地罗列、统计计算资源信息。从查阅资料来 看,一些比较发达国家人的生活中对理财有着很严格的计划,因此国外的理财系统总体来说比较普遍,做的也比较完善.国内 的理财系统主要偏重于办公财务软件,而个人理财和家庭理财方面的比较少,因此需要开发相关的系统软件,从而达到引导理性消费,合理安排收支。 进行账目的统计,如果是手动统计的话,首先,如果每天统 计的话,用于统计的账本和记录会越来越多,不利于保管,容易造成丢失;其次,随着纪录的增多,如果要查找以前的记录,会变的越来越困难。因此,需要一个功能比较完善的记账系统来代替传统的手工统计。 3 2.2软件主要组成及功能 ?录入模块 功能:录入本段时间内的收入和支出包括(食品消费、租房费用、子女费用、水电费用、医疗费用、储蓄费用及本月收入等) ? 查看模块 功能:查看所有的消费情况和收入情况 显示类型: 显示当前查看的所有录入的数据并跳出TXT文档显示。 ? 查询模块 (1)功能:查询 以选择查询的类型: 时间:输入需要查询的月份 显示类型: 包括显示当前的查询月份和本月录入的消费项目(食品消 费、房租费用、子女费用、水电费用、医疗费 用、储蓄费用和本月收入)以及显示每个项目所对应的数据。 修改模块 ? 功能:对已有数据进行修改更新操作 对记录进行修改 修改类型: 输入需要修改的月份进入修改功能重新输入当前月份各个项目的数据,修改 成功后弹出查看界面显示修改后的所有数据。 ? 删除模块 功能:删除需要删除的月份数据,删除后显示当前系统中包含的所有的月份数据。 ? 退出模块 退出此系统 第三章 可行性研究 个人帐本管理系统的开发1个人帐本管理系统的开发原则创新原则,体现先进性。计算机技术的发展十分迅速,要及时了解新技术,使用新技术,使目标系统较原系统有质的飞跃。整体原则,体现完整性。不断发展原则,体现超前性。为了提高使用率,有效的发挥管理系统的作用,应当注意技术的发展和环境的 变化。在开发过程中应注重不断发展和超前意识。经济原则,体 现实用性。 4 3.1 主要功能 为个人提供理财服务,方便用户的财务管理,记录每段时间的开支,可根据其预算周、月、年的开支。提高用户节俭意识,从财务方面使得用户养成良好的有规律的生活习惯。 3.2 功能需求 1.录入数据:输入需要记入账本系统的数据。 2.查看数据:查看当前系统中存在的所有数据。 3.修改数据:修改需要修改的账本数据信息, 4.查询数据:查询系统中需要查看的账本数据信息。 5.排序数据:排列系统中所有数据按一定的要求进行排列。 6.删除数据:删除系统中需要删除的账本数据信息。 7.退出系统:退出系统操作。 3.3处理流程和数据流程 个人账本系统 退 录 查 修 查 删 出 入 看 改 询 除 系 数 数 数 数 数 统 据 据 据 据 据 第四章 项目开发计划 4.1、个人帐本管理系统介绍 系统简介:个人帐本管理系统以DOS作为平台,可以清晰便捷的记录用户消费信息。使查询,管理消费更便利。 5 4.2 主要功能 录入数据功能 查看数据功能 修改数据功能 查询数据功能 排序数据功能 删除数据功能 4.3系统功能介绍网站整体框架图 1.录入 顶层图: 填写相应的信收入录入录入成功事务息确认成功 一层图: 填写相应的信返回确认信息录入成功收入录入事务确认成功息 D:添加收入信息 2.查看 顶层图: 查看命令输入 填写相应的信确认成功 息 一层图: 6 查看命令输入 填写相应的信返回确认信显示查看信 息 息 息 D:查看信息 3.查询 顶层图: 填写相应的信查询命令输入查询成功事务息确认成功 一层图: 填写相应的信返回确认信息显示查询结果查询命令输入事务确认成功息 D:查询信息 4.排序 顶层图: 填写相应的 排序命令输入 信息 排序成功 7 一层图: 排序成功 排序命令输填写相应的返回确认信 入 信息 息 D;查询数据信息 5.修改 顶层图: 填写相应的信修改命令输入修改成功事务息确认成功 一层图: 填写相应的信返回确认信息修改成功修改命令输入事务确认成功息 D:查询数据库 6.删除 顶层图: 8 删除命令输填写相应的删除成功 入 信息 一层图: 删除成功 删除命令输填写相应的返回确认信 入 信息 息 D:查询数据信息 4.4外部接口需求 在用户界面方面要求对每一个操作都以主界面为前提弹出相应的对话 框,硬软件接口方面没有特别的需求,一般用户都可以直接使用。 4.5性能需求 因为系统本身较小,实际使用的人群的特点,响应时间可能有不同的要 求。 4.6软件属性需求 在数据的检索、数据的增删改方面必须做到丝毫不差,满足软件开发的正确性的要求。 必须充分考虑软件的异常处理机制以及软件的复用性,以增强软件的健壮性。在软件的保密性方面可以不用考虑,此软件主要是面向小型用户,对系统的 9 保密没有要求。所开发出来的软件必须是可维护的,要有可以升级的空间要预留接口,方便后面软件的升级。 第五章 概要设计 5.1 编写目的 系统用于个人记录日常消费的基本情况,通过该系统用户可以方便简洁的对自己日常所消费的情况进行基本的记录。用户可以进入系统后对账务进行录入,查看,修改,查询,排序,删除等账本操作。使得用户对消费更有观念性,可以合理的进行日常消费,养成简洁的消费习惯。 5.2 模块设计 1) 录入数据:输入相应的消费和收入记录数据 2) 查询数据:主要涉及月份消费和收入信息的查询 3) 修改数据:主要对相应的数据进行修改 4) 排序数据:主要按相应的条件对数据进行排序 5) 删除数据:用户自行删除自己的消费记录和收入记录 第六章 详细设计 详细设计是个整个设为过程中,最重要的步骤之一,通过详细设计对整个软件系统进行更加详细明确的分析,使得系统的各个功能模块有了更加具体的设计表达,详细设计中给出各个模块的详细数据分析以及功能描述,对设计过程中遇到的问题也有详细的设计说明。下面分几个部分对各个模块进行详细设计。 6.1功能模块各部分分析 管理数据用户可以对自己录入的数据进行录入、修改、查询、排序、删除、查看等操作: 1.录入数据模块主要是用户向系统中输入需要录入的的账务信息,在系统中保存一份录入的账务数据信息以方便用户的查看。 2.修改模块是用户根据自己的要求对系统中存在的账务信息进行一定的修改,方便用户操作,对录入错误或是不存在的账务信息进行修改。 10 3.查询模块用于用户详细的查询自己要求查询的账务信息,主要根据时间进行一定的查询,查询显示当前查询时间的全部账务信。 4.排序模块是用户对账务系统中的账务信息按照用户的要求进行一定的排序,可以让账务信息更有条理性和有序性。 5.删除模块主要用于用户对于比较久远的账务信息或是记录出错的账务信息进行删除,使得账务信息更加合理化和灵活性。 6.2功能模块的实现 1(录入数据:进入系统后,选择相应的操作,进入录入操作,输入相应的消费和收入数据输入 2( 查看数据:当用户录入了数据后,用户选择相应的查看操作就可以查看所输入的数据 3( 管理数据:用户可对输入的数据进行修改、查询、排序、删除等操作: 修改数据:用户对输入的数据进行修改 查询数据:用户按相应的条件查询所需的数据 排序数据:用户根据需求选择对数据进行简单的排序 删除数据:用记的信息删除主要应用在用户对消费和收入记录的删除。通过相应的条件查询数据,从而相应的数据。 第七章 系统测试 在软件程序编码完成之后,软件投入使用之前要进行软件测试。何为软件测试,简而言之:软件测试是为了发现错误而执行程序的过程。也就是根据软件开发各个阶段的规格说明和程序的内部结构而精心设计测试的用例,用这些用例运行程序以发现程序错误的过程。 系统测试在一个系统的周期中占越来越重要的位置。在系统正式投入到运行的转换工作之前,还需对系统进行一系列的调式。系统调式的任务是根据系统说明书和系统实施 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ,对程序设计的结果进行全面的检查,找出并纠正其中的错误,使可能发生的问题和错误,尽量消灭在系统正式运行之前。 7.1 系统测试的原则 应当尽早和不断的进行软件测试,注意测试中的群集现象,测试后程序中残存的错误数目与该程序中已发现的错误数目成正比。所以,不要在某个程序段中找到几个错误就误认为该程序段就没有错误而不再测试,相反该程序段更要集中精力测试。 测试应该制定计划,严格按计划进行测试,避免测试的随意性。应对每一 11 个测试结果做全面检查,应妥善保存测试计划,用列,错误记录和分析报告。 7.2 测试环境 测试的硬件环境为:Windowa XP操作系统。 测试的软件环境是:C-Free 5.0程序开发软件,程序系统显示在DOS显示。 7.3 测试用例 选择系统中几个操作测试系统基本操作:录入数据—查询数据—修改数据— 查询数据。 1.录入数据操作: 2.查询数据操作: 3.修改数据操作 12 4.查询数据操作 第八章 用户手册 8(1 引言 1(编写目的 实现一个简单、实用的个人帐本管理程序,主要功能包括帐务收支明细数据 的录入、查找、修改、删除、排序等,通过此课题,熟练掌握文件、安胎组、指 针的各种操作,以及一些基本算法思想的应用。 2(背景 a. 软件名称:个人帐本管理系统 b. 开发者:李小飞、陈英金 3(参考资料 13 《C语言程序设计》(第三版)潭浩强著 8.2 用途 1.功能 录入帐务数据 查找帐务数据 修改帐务数据 删除帐务数据 排序帐务数据 查看帐务数据 2.性能 ?精度:对所输入的数据没有什么特别要求。 ?灵活性:由于采用C语言编写,不能只针对对某一处进行修改,灵活比较 差。 3. 运行环境 ?硬设备:一般家用、教学用电脑既可 支持软件:Windows操作系统;C-free或microsoft visual c++;其他支持可运行? c语言的软件。 4.使用过程 ?安装与初始化: 以cpp文件格式保存既可,无需安装,以c-free或microsoft visual c++等C 语言工具打开既可 ?.输入格式 对输入数据和参量的格式要求: 长度—一无特别要求 格式基准——以左面的边沿为基准; 标号——无需输入标号 顺序——数据顺序和各项目对齐; 标点——用空格分开各数据。 ?输入举例 输入举例如下: 记录月份----2 食品消费----100 房租费用----500 子女费用----1000 水电费用----300 医疗费用----200 储蓄费用----10000 本月收入----7900 输出对每项输出作出说明 ?输出格式 各项费用均以正整数或小数格式输出 输出举例 14 输出举例如下: 记录月份----2 食品消费----100 房租费用----500 子女费用----1000 水电费用----300 医疗费用----200 储蓄费用----10000 本月收入----7900 ?数据查询 无需对数据进行初始化既可根据条件进行查询,查询所需的数据 8.3 相关操作步骤 1系统界面 2 录入数据 3查看数据操作: 15 查看当前所有的数据并弹出TXT文档显示。 4.修改数据操作: 修改当前项目消费中的食品费用、医疗费用、储蓄费用、本月收入。 16 5.删除数据操作: 删除当前数据中已存储的月份项目消费。并弹出与之对应的 TXT文档。 17 6.查询数据操作: 第九章 附录 9.1 程序代码: #include #include #include #include //文件保存路径 #define FilePath1 "Myinfor.dat" #define FilePath2 "Myinfor.txt" //查询用声明 #define Status int #define OK 1 18 #define Error 0 #define NotFound 2 typedef struct { int month;//月份 int spxf;//食品消费 int fzfy;//房租费用 int znjy;//子女教育费用 int sdfy;//水电费用 int ylfy;//医疗费用 int cxfy;//储蓄费用 int srfy;//收入费用 } Infor; typedef struct {// 查询用自定义数据类型 int no; int data; }pType; void menu(void); //菜单 void input(Infor *newI); //接收键盘输入 void writeinfor(Infor *newI);//向文件内写入内容 void changeFormat(void );//将dat格式文件转换为txt文件 Status search(Infor *a);//查询函数[返回查询的结果及查询的状态] void paixu(Infor *a);//对查询据结果排序 void modify(Infor *a,int mon);//修改数据 void delRecord(int mon);//删除数据 int main() { while(1) { menu(); } } void menu(void) { int item; int mon; Infor *a; a=(Infor *)malloc(sizeof(Infor)); do{ printf("\n„„„„个人帐簿管理系统设计„„„„\n\n"); printf("\t\t1.录 入 数 据。\n"); printf("\t\t2.查 看 数 据。\n"); printf("\t\t3.修 改 数 据。\n"); printf("\t\t4.查 询 数 据。\n"); printf("\t\t5.排 序 数 据。\n"); 19 printf("\t\t6.删 除 数 据。\n"); printf("\t\t0.退 出 系 统。\n\n"); printf("请输入要进行的操作: " ); scanf("%d",&item); }while(item>6 || item<-1); switch(item) { //退出程序 case 0: getchar();//保存界面 getchar(); exit(1); break; //录入数据 case 1: input(a); writeinfor(a); break; //查看数据 case 2: changeFormat(); break; //修改数据 case 3: item=search(a); mon=a->month; if (item!=OK) printf("\n没有符合条件的记录!\n"); else { printf("\n记录月份 食品消费 房租费用 子女费用 水电费用 医疗费用 储蓄费用 本月收入 \n"); printf("----------------------------------------------------------------------- \n"); printf("%7d %8d %8d %8d %8d %8d %8d %8d\n",a->month,a->spxf,a->fzfy,a->znjy,a->sdfy,a-> ylfy,a->cxfy,a- >srfy); input(a); modify(a,mon); } Break; //查询数据 case 4: item=search(a); if (item!=OK) printf("\n没有符合条件的记录!\n"); else{ printf("\n记录月份 食品消费 房租费用 子女费用 水电费用 医疗费用 储蓄费用 本月收入 \n"); printf("--------------------------------------------------------------------\n"); 20 printf("%7d %8d %8d %8d %8d %8d %8d %8d\n",a->month,a->spxf,a->fzfy,a->znjy,a->sdfy,a-> ylfy,a->cxfy,a->srfy); } break; //排序数据 case 5: item=search(a); if (item!=OK) printf("\n没有符合条件的记录!\n"); else paixu(a); break; //删除数据 case 6: item=search(a); mon=a->month; if (item!=OK) printf("\n没有符合条件的记录!\n"); else { printf("\n记录月份 食品消费 房租费用 子女费用 水电费用 医疗费用 储蓄费用 本月收入 \n"); printf("----------------------------------------------------------------------- \n"); printf("%7d %8d %8d %8d %8d %8d %8d %8d\n",a->month,a->spxf,a->fzfy,a->znjy,a->sdfy,a->ylfy,a->cxfy,a->srfy); delRecord(mon); } break; } free(a);//释放内存空间 } void input(Infor *newI) { printf("\n请依次输入数据[说明:中间以空格符隔开]:\n(本月月份 食品消费 房租费用 子女费用 水电费用 医疗费用 储蓄费用 收入费用)\n"); scanf("%d%d%d%d%d%d%d%d",&newI->month,&newI->spxf,&n ewI->fzfy,&newI->znjy,&newI->sdfy,&newI->ylfy,&newI->cxfy,&newI->srfy); fflush(stdin); } void writeinfor(Infor *newI) { FILE *fp; fp=fopen(FilePath1,"ab+"); if(fp==NULL) { printf("无法创建文件:%s",FilePath1); exit(0); 21 } fwrite(newI,sizeof(Infor),1,fp);//这里可以做特别处理可防止存在同一月份有2条以上的记录问题。这里就不写了。 fclose(fp); printf("数据录入成功~\n"); } void changeFormat(void) //暂时只能操作一行文件有待改进 { FILE *fp1,*fp2; Infor *a; a=(Infor *)malloc(sizeof(Infor)); fp1=fopen(FilePath1,"rb+"); if(fp1==NULL) { printf("无法找到文件:%s\n",FilePath1); return ; //返回主函数 } fp2=fopen(FilePath2,"wt+"); if(fp2==NULL) { printf("无法创建文件:%s\n",FilePath2); return ; //返回主函数 } fputs(" \n„„„„„„„„„„„„„„个人帐簿管理系 统„„„„„„„„„„„„„„\n\n",fp2); fputs("记录月份 食品消费 房租费用 子女费用 水电费用 医疗费用 储蓄费用 本月收入 \n",fp2); fputs("----------------------------------------------------------------------- \n",fp2); printf("\n记录月份 食品消费 房租费用 子女费用 水电费用 医疗费用 储蓄费用 本月收入 \n"); printf("----------------------------------------------------------------------- \n"); rewind(fp1); fread(a,sizeof(Infor),1,fp1); while(!feof(fp1))//从原文件[.dat]中读数据写入显示文件[.txt]中 { printf("%7d %8d %8d %8d %8d %8d %8d %8d\n",a->month,a->spxf,a->fzfy,a->znjy,a->sdfy,a-> ylfy,a->cxfy,a->srfy); fprintf(fp2,"%7d %8d %8d %8d %8d %8d %8d %8d\n",a->month,a->spxf,a->fzfy,a->znjy,a->sdf y,a->ylfy,a->cxfy,a->srfy); fread(a,sizeof(Infor),1,fp1); } fputs("----------------------------------------------------------------------- \n",fp2); 22 fputs("关闭本程序继续原程序~\n",fp2); fclose(fp1); fclose(fp2); system(FilePath2); //调用打开转换的文本文件 remove(FilePath2);//删除文本文件文件 } Status search(Infor *a) { FILE *fp1; int mon; int isfound=0; printf("请正确输入要查询的月份:"); scanf("%d",&mon); fflush(stdin); //清除缓冲区 fp1=fopen(FilePath1,"rb+"); if(fp1==NULL) { printf("无法找到文件:%s\n",FilePath1); return Error; //返回主函数 } rewind(fp1); fread(a,sizeof(Infor),1,fp1); while(!feof(fp1))//查询操作 { if(a->month==mon) { isfound=1; break; } else { isfound=0; } fread(a,sizeof(Infor),1,fp1); } fclose(fp1); if(isfound) return OK; else return NotFound; } void paixu(Infor *a) { 23 int i=0,j=0,flag=0,t; pType px[8]={{0,0}}; char str[8][10]={"记录月份","食品消费","房租费用","子女费用","水电费用","医疗费用 ","储蓄费用","本月收入"}; for(;i<8;i++) px[i].no=i; px[0].data=a->month; px[1].data=a->spxf; px[2].data=a->fzfy; px[3].data=a->znjy; px[4].data=a->sdfy; px[5].data=a->ylfy; px[6].data=a->cxfy; px[7].data=a->srfy; for(i=1;i<8;i++)//冒泡排序 { flag=0; for(j=0;j<8-i;j++) if(px[j].data>px[j+1].data) { t=px[j].data; px[j].data=px[j+1].data; px[j+1].data=t; t=px[j].no; px[j].no=px[j+1].no; px[j+1].no=t; flag=1; } //输出结果 if(flag==0) break; } printf("\n"); for(i=0;i<8;i++) { printf(" %s",str[px[i].no]); } printf("\n----------------------------------------------------------------------- \n"); for(i=0;i<8;i++) { printf("%8d ",px[i].data); } printf("\n"); } 24 void modify(Infor *a,int mon)//修改数据 { FILE *fp1,*fp2; Infor *b; b=(Infor *)malloc(sizeof(Infor)); fp1=fopen(FilePath1,"rt"); fp2=fopen("temp.dat","wt+"); rewind(fp1); fread(b,sizeof(Infor),1,fp1); while (!feof(fp1))//重写数据 { if(b->month==mon) { fwrite(a,sizeof(Infor),1,fp2);//修改数据 } else { fwrite(b,sizeof(Infor),1,fp2); } fread(b,sizeof(Infor),1,fp1); } fclose(fp1); fclose(fp2); remove(FilePath1); //删除源文件 rename("temp.dat",FilePath1);//重命名中间文件 printf("修改数据成功~\n" ); changeFormat(); //显示数据 } void delRecord(int mon) //删除数据 { FILE *fp1,*fp2; Infor *b; b=(Infor *)malloc(sizeof(Infor)); fp1=fopen(FilePath1,"rt"); fp2=fopen("temp.dat","wt+"); rewind(fp1); fread(b,sizeof(Infor),1,fp1); while (!feof(fp1)) //重写数据 { if(b->month!=mon) fwrite(b,sizeof(Infor),1,fp2); fread(b,sizeof(Infor),1,fp1); } fclose(fp1); 25 fclose(fp2); remove(FilePath1); //删除源文件 rename("temp.dat",FilePath1);//重命名中间文件 printf("删除数据成功~\n" ); changeFormat(); //显示数据 } 第十章 设计总结体会 我们进行了为期二周的课程设计。通过这次课程设计,我拓宽了知识面,锻炼了能力,综合素质得到较大提高。安排课程设计的基本目的,在于通过理论与实际的结合、人与人的沟通,进一步提高思想觉悟。尤其是观察、分析和解决问题的实际工作能力,以便培养成为能够主动适应社会主义现代化建设需要的高素质的复合型人才。作为整个学习体系的有机组成部分,课程设计虽然安排二周进行,但并不具有绝对独立的意义。它的一个重要功能,在于运用学习成果,检验学习成果。运用学习成果,把课堂上学到的系统化的理论知识,尝试性地应用于实际设计工作,并从理论的高度对设计工作的现代化提出一些有针对性的建议和设想。检验学习成果,看一看课堂学习与实际工作到底有多大距离,并通过综合分析,找出学习中存在的不足,以便为完善 学习计划 暑假学习计划表英语学习计划表教师国语学习计划中学生学习计划安排表新员工学习计划表 ,改变学习内容与方法提供实践依据。对我们信息管理与信息系统专业的学生来说,实际能力的培养至关重要,而这种实际能力的培养单靠课堂教学是远远不够的,必须从课堂走向实践。这也是一次预演和准备毕业设计工作。通过课程设计,让我们找出自身状况与实际需要的差距,并在以后的学习期间及时补充相关知识,为求职与正式工作做好充分的知识、能力准备,从 而缩短从校园走向社会的心理转型期。课程设计促进了我系人才培养计划的完善和课程设置的调整。 在两个星期的课程设计之后,我们普遍感到不仅实际动手能力有所提高,更重要的是通过对软件开发流程的了解,进一步激发了我们对专业知识的兴趣,并能够结合实际存在的问题在专业领域内进行更深入的学习。 软件工程课程虽已结束,但我对于软件工程的学习才刚刚开始。我体会到项目管理的重要性,随着软件规模、复杂度的不断增加,项目开发中更多的是协作、管理和控制。我学习到很多一般性的方法,例如:需求获取、模块化、计划等等。同时,我也认识到使用计算机解决实际问题的复杂性,人们认识表达的过程不断反复、逐步深化,软件工程方法要提供给程序员们一种更加有效的对客观世界问题域进行形式化的过程方法。 26 江西理工大学计算机专业学生实习鉴定表 自 我 鉴 定 27 学生签名: 2011年 月 日 指 导 教 师 评 语 及 成 绩 评 定 实习指导老师签名: 成绩 2011年 月 日 教 研 室 意 见 教研室主任签名: 2011年 月 日 28
本文档为【个人帐本管理系统(1)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_431304
暂无简介~
格式:doc
大小:229KB
软件:Word
页数:0
分类:其他高等教育
上传时间:2017-12-26
浏览量:24