个人理财系统—毕业设计论文内容摘要:
=.f. endif =l l=l+10 (4): locate all for 用户名 =rtri() .and. 口令 =rtri() if found() use in 口令表 release thisform do 大菜单 .mpr else i=i+1 if i=3 messagebox(你不是系统管理员 !!!,对不起 :) USE IN 口令表 CLEAR EVENTS release thisform ELSE messagebox(口令第 +ALLTRIM(STR(I))+次错误 ,请重输 :) = = ENDIF ENDIF 4. 2. 3 修改口令 .scx: (1): select 0 use 口令表 locate all for 用户名 =rtri() .and. 口令 =rtri() if found() repl 口令 with use in 口令表 else use in 口令表 messagebox(所指定的是一个非法用户 !!!,对不起 :) endif = = = (2): release thisform 4. 2. 4 修改收入来源 .scx: : release thisform 4. 2. 5 修改支出项目 .scx: : release thisform (收入登记): (1): select grszb (2): = = (3): append blank repl 日期 with repl 收支金额 with val() repl 收支类别 with .t. repl 收支项目 with = = (4): release thisform (5): =date() (支出登记): ( 1) : = = (2): select grszb (3): append blank repl 日期 with repl 收支金额 with val() repl 收支类别 with .F. repl 收支项目 with = = (4): release thisform (5): =date() 修改收支数据: : release thisform 支出统计 .scx: (1): =date() (2): release thisform (3): SUM 收支金额 FOR 日期 = .AND. 日期 =ctod() .AND. 收支类别 =.T. TO HZXJ1 SUM 收支金额 FOR 日期 = .AND. 日期 =ctod() .AND. 收支类别 =.F. TO HZXJ2 HZXJ=HZXJ1HZXJ2 =HZXJ 5.系统调试 在 MIS 开发过程中采用了多种措施保证软件质量,但是实际开发过程中还是不可避免地会产生差错,系统中通常可能隐藏着错误和缺陷,示经周密测试的系统投入运行,将会造成难以想像的后果,因此系统测试是 MIS 开发过程中为保证软件质量必须进行的工作。 大量统 计资料表明,系统测试的工作量往往占 MIS 开发总工作量的 40%以上。 因此,我们必须重视测试工作。 由于程序中隐藏的缺陷只在特定的环境下才有可靠显露,系统缺陷通常是由于对某些特定情况考虑不周造成的。 因此测试不是为了表明程序正确;成功的测试也不是没有发现错误的测试。 有意义的软件测试应该是从“破坏”软件系统的角度出发,精心设计最有可以暴露程序系统缺陷的测试方案。 因此软件测试的目标应该是以尽可能少的代价和时间找出软件系统中潜在的错误和缺陷。 从产品角度看,测试计划中的测试项目包括软件结构中的分系统层、子系统层、功能模 块层、程序模块层中的各类模块,从测试本身看,分为单元测试,组合测试,确认测试等。 测试对象是随阶段而异的,最基本、最初的测试是单元测试,后面的组合测试、确认测试都是以被测过的模块作为测试对象的。 (1)单元测试: 单元测试也称模块测试或程序测试,单元测试是对每个模块单独进行的,验证模块接口与设计说明书是否一致,对模块的所有主要处理路径进行测试且与预期的结构进行对照,还要对所有错误处理路径进行测试。 对源码进行审查,对照设计说明书,表态地检查源程序是否符合功能的逻辑要求,是进行单元测试前的重要工作工。 单元测试一般 是由程序员完成,也称程序调试。 (2)组合测试 组合测试也称集成测试或子系统测试,通常采用自顶向下测试和自底向上测试两种测试方法。 组合测试的对象是指已经通过单元测试的模块,不是对零散模块进行单个测试,而是用系统化的方法装配和测试软件系统,是一个严格的过程,必须认真地进行,其计划的产生和单元模块测试的完成日期要协调起来,这种测试应在系统目标机上进行,造成系统应用的环境条件,除了开发部分项目负责人参加以外,还应该有相应系统的用户参加,给评审员进行演示。 (3)确认测试 确认测试是对通过组合测试的软件进行的,这些 软件已经存于系统目标设备的介质上,确认测试的目的是对表明软件是可以工作的,并且符合“软件需求说明书”中规定的全部功能和性能要求。 确认测试是按照这些要求定出的“确认测试计划”进行的。 测试工作是由一个独立的组织进行,而且测试要从用户的角度出发。 (4)系统测试 系统测试是对整体性能的测试,主要解决各子系统之间的数据通信和数据共享问题以及检测系统不否达到用户的实际要求,系统测试的依据是系统分析报告。 系统测试应在系统的整个范围内进行,这种测试不只对软件进行,而是对构成系统的硬、软件一起进行。 系统测试与建构同时进行或 略慢。 系统测试需要确认从头到尾的功能正常才算完成,应当尽量避免系统测试延到项目末尾进行。 (5)用户验收测试 在系统测试完成后,进行用户的验收测试,它是用户在实际应用环境中所进行的真实数据测试。 在具体的测试中,一般应遵循以下原则:由程序设计者之外的人进行测试;测试用例应由两部分组成:输入数据和预期输出结果;应选用不合理的输入数据与非法输入测试;不仅要检验程序是否实现预期功能,还应检查程序是否做了不应该做的工作;集中测试容易出错的程序模块;对程序修改以后,必须重新进行测试。 测试方法 一般来说,对程序测 试有两种测试方法:如果已经知道了软件系统应具有的功能,可通过测试来难每个功能是否都能正常使用;如果知道程序的内部工作过程,可以通过测试来检测程序内部是否按照规格说明书的规定正常进行。 前一种方法称为黑盒测试,后一种方法称为白盒测试。 黑盒测试又称为功能测试,白盒测试又称为结构测试。 在系统设计过程中,为了检验系统综合性能,必须根据系统的各个功能模块,采用分散和集中的方式进行测试,在测试过程采用了通过单步调试和断点调试的方法,对于测试过程中中发现的问题必须经过详细分析、修改、在测试,直至系统完善为止。 由于本系统在 设计过程中采用了面向对象数据库设计方式,类的设计起了极其重要的位置,在系统设计开始主要是针对类的设计,所以在操作上仅发现了少量的问题,经过修改基本上通过的设计要求。 由于在毕业设计时间较短,测试过程还有不够完善的地方,特别是考验大量数据操作时系统的安全性和数据访问效率问题上,做得不足之处,有待日后完善。 六、心得体会 作为一次毕业设计实践的机会,我觉得实践过程是一个不断学习、摸索的过程。 这次设计就是在不断的“发现问题 —— 解决问题 —— 再发现问题 —— 再解决问题 —— ”这个学习过程中完成的。 在系统设计开 发之前,我将以前所学知识有机地结合起来,特别是对《管理信息系统工程》、《数据库概论》、《面向对象技术》、《计算机网络技术》、《计算机操作系统》这几门课程进行了更进一步的学习、钻研。 结合在工作过程中积累的部分实际经验,为了使自己在计算机应用上有一个较大的提高,我在设计过程中选择了这一老课题 —— 信息系统设计。 在此之前我已经自学了Microsoft Visual Foxpro 系统的开发使用方法,但是并没有真正地将该系统应用到实际中。 感谢学校给了我一次可以完整地学习机会,一切从头开始,借设计这个管理系统的机 会,既学习 MIS 工程开发,又能更深入地学习计算机科学与技术中各门核心课程的应用。 设计开始后,我结合书本知识,充分利用工作之外的机会学习、钻研各门所学的专业课程。 除了学习编程语言外,考虑到系统用户界面友好性和界面的设计,还专门制作和收集有关的界面资料、图片资料及文本资料,在对系统可操作性上花费了一定的时间,并参考了其他管理信息系统的人机对话模式,以高效、安全为设计原则,将系统设计成具有较强实用性、可操作性、可维护性的微型管理信息系统。 MIS 工程是一个复杂的工程,在开发 MIS 工程的过程中,我按照系统工程方法 分阶段进行设计,对各个阶段时间上的安排尽量做到科学合理,充分贯彻系统的思想,运用系统的分析方法,对工程的全过程实施系统化管理。 运用系统的原理来完成一次毕业设计可以说是这次毕业设计过程中的最大收获,对将来的学习、工作都将会起到十分重要的作用。 经过近两个月的学习和实践,基本上完成了个人收支管理系统的开发。 但是由于时间、外部环境的原因,该系统的代码设计上可能还存在部分问题,如:系统调试还不够完整、部分模块(例如上面提到的关于系统权限管理部分等)还未能在代码中实现等问题。 存在的问题有待于在以后的设计过程中进一步完 善,以使该系统真正能够应用在现实的工作中。 在设计期间,我遇到了不少的困难和问题,除了在时间安排上的问题之外,实际动手能力不够成了制约该系统设计水平的重要原因。 为此,我本着学习和实践的目的,一方面认真查询了大量有关资料,一方面积极、虚心地向指导老师请教,解决了不少问题,每一个问题的解决不但使我学习到了跟多得专业知识,同时无形中也培养了我乐于发现问题、解决问题的习惯。 通过对这个毕业设计课题的学习实践,使我达到了“提高独立分析问题、解决问题的能力,综合运用所学知识,提高实际动手能力”的目的。 最后,我要感谢学校 为我们提供了良好的设计条件,感谢所有指导和帮助过我的老师和同学,特别是 ***老师对我的大力指导。 七、参考文献 1)《 管理信息系统 》,北京大学出版社,作者:张金城,时间: 2020 年 8 月 1日 2)《 管理信息系统 》,东北财经大学出版社,作者: 罗伯特 斯库塞斯等 ,时间:2020 年 10 月 1 日。 3)《 信息时代的管理信息系统 》,机械工 业出版社,作者: (美)哈格 ,时间:2020 年 9 月 1 日。 4)《 VISUAL FOXPRO 管理信息系统设计与实现 》, 科学出版社 ,作者: 科学出版社 ,时间: 2020 年 1 月 1 日。 5)《 计算机网络技术 》, 机械工业出版社 ,作者:白小明主编,时间: 2020 年 6月 1 日。 6)《 Visual FoxPro 5 开发使用手册》,机械工业出版社,作者:(美) Michael Antonovich,时间: 1998 年 6 月 7)《 Visual FoxPro 3 开发指南》,机械工业出版社,作者:(美) Jeb Long,时间: 1997 年 1 月。 t was not until midafternoon that the inspector ambled up on his pony. My father pulled himself together, and went out to receive him。 the effor t to be even formally polite nearly strangled him. Even then the inspector was not brisk. He dis mounted in a leisurely fashion, and strolled into the house, chatting about the weather. Father, red in the face, handed him over to Mary who took him along to mother39。 s room. Then followed the worst wait of all. Mary said afterwards that he hummed and ha39。 d for an unconscionable time while he examined the baby in minutest detail. At last, however, he emerged, with an expressionless face. In the littleused sittingroom he sat down at the table and fussed for a while about getting a good point on his quill. At last he took a form from his pouch, and in a slow, deliberate hand wrote that he off。个人理财系统—毕业设计论文
相关推荐
数,可采用 ~,现取 1 ; q — 过闸单宽流量, Qv =30/8= m3/ s。 得出跃后水深 ch 出池河床水深 hs,故需要建消力池。 经计算,在不能忽略 ov 时用公式 2222 scqqggZ hh 和 socdZhh 现拟设挖深毕业设计 10 式消力池,池深 d=。 三、消力池池长 消力池池长根据:sj s JL L L
——全面优化城乡发展环境。 贯彻落实全国城市工作会议精神,全力做好城市工作。 完善城市功能,完成 “三横两纵 ”等快速交通网络建设,着力打 造都市气派、秩序井然、生态文明的市容环境最优区。 加快推进国家低碳工业园区试点工作,推进生态环境综合整治, 18 加快浑河西峡谷、细河 U 谷、宝马公园等生态景观工程建设。 严格环保执法,严肃查处环境违法行为。 发展绿色交通,加快新能源汽车推广应用。
有,并且在设备开发和控制技术上都处于世界最前 沿,因为日本是个国内资源匮乏的国家,其能源消耗主要依赖于从国外进口,因此该国非常强调节能。 家用空调作为能源消耗大户,其节能技术的开发尤其受到重视。 目前办公建筑使用的 中央空调系统有三种主要形式: /热水机组:冷 /热水机组的输送介质通常为水或乙二醇溶液,它的基本原理与通常所说的风机盘管系统类似。 通过室外主机产生出空调冷 /热水
ress()函数,在 text 文本框中分别显示出当前主机名和 IP地址。 获取物理地址 功能设计 这个窗体主要用来获取 MAC 地址,本模块使用 NetBIOS 网络编程 接口来获取网卡的物理地址。 NetBIOS API 只有一个函数 NetBIOS, 该函数解释和执行指定的网络控制块( NCB),函数的原型如下: UCHAR NetBIOS (PNCB pncb); pncb:指向 NCB
\n)。 printf(\n请输入你的选择: )。 scanf(%d, amp。 yourchoice)。 }//endwhile(1) }//mainwork 无向网操作主调模块设计 int changegraph(mgraph amp。 c) { int yourchoice。 printf(\n 请问是要 \n\n (1)再次建图 (2)删除结点 (3)删除边 \n)。 printf(\n
文的最终研究成果。 ②研究框架 相关概念与研究现状 ①相关概念与界定 动漫产业是我国各城市发展创意产业的突破口。 据专家介绍,动漫产业被称为 21世纪知识经济的核心产业,是继 IT 产业后又一个经济增长点。 统计显示, 2020 年全球游戏、动画业相关衍生产品产值在 5000 亿美元以上。 在日本,动漫艺术及相关产业规模仅次于旅游业,已经成为六大支柱产业之一。 我国动漫产业有着每年总计 200