单元调试分调,整体调试联调和系统测试验收。运行和维护阶段这是整个设计周期最长的阶段,其工作重点是收集和记录系统实际运行的数据。在运行中,必须保持数据库的完整性,必须有效的处理数据故障和进行数据库恢复。同时解决开发过程的遗留问题,改正进行功能完善。数据库的结构设计是个非常重要的问题,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响,好的数据库结构设计会减少数据库的存储量,数据的完整性和致性比较高,系统具有较快的响应速度。在数据库系统开发设计的时候应该尽量考虑全面,尤其应该仔细考虑用户的各种需求避免在设计中浪费不必要的人力和物力。系统数据库的详细建立在对系统的组织结构和功能进行分析时,需从个实际业务流程的角度将系统调查中有关该业务流程的资料都串起来作进步的分析。业务流程分析可以帮助我们了解该业务的具体处理过程,发现和处理系统的调查工作中的和疏漏,修改和删除原系统的不合理部分,在新系统基础上优化业务处理流程。业务流程图,简称,就是用些规定的符号及连接来表示个具体的业务处理过程,它是用尽可能少尽可能简单的方法来描述业务处理过程的方法,由于它的符号简单明了,所以非常易于阅读和理解业务流程。所以说,绘制业务流程图是分析业务流程的重要步骤。数据流程分析把数据在组织内部的流动情况抽象地独立出来,舍去了具体组织机构信息载体处理工作物资材料等,单从数据流动过程来考察实际业务的数据处理模式。数据流程分析主要包括对信息的流动传递处理存储等的分析。数据流程分析的目的就是要发现和解决数据流通中的问题。现有的数据流程分析多是通过分层的数据流程图,简称来实现的。其具体的做法是按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成套完整的数据流程图,边绘图,边核对相应的数据和报表模型等图顾客产品信息表网站后台服务系统注册处理查看产品查看产品产品表企业产品编辑产品管理产品管理用户管理用户管理用户管理留言管理留言管理留言管输入信息详细。用循环进行浏览所谓循环结构程序就是指对同程序段进行若干次的重复执行,被重复执行的语句组称为循环体。在程序中的循环有两种种为无条件循环,它是无休止的重复执行程序段种为有条件循环,能够满足特定条件就重复执行程序段。提供多种循环语句以实现循环程序结构。语句语句可以在程序中实现当循环,其格式为执行过程是首先判断条件表达式的值是否为。若不是,则退出循环,执行后面的语句。若是,则执行循环代码,当执行到语句时,返回到语句,继续判断条件表达式的值是否为,如此反复执行,直到条件表达式的值为才退出循环。使用本循环应注意以下都是关键字,和应成对出现。条件表达式的值应是布尔型。循环体中要有控制循环的语句,以避免出现死循环。在程序代码中可使用语句强制退出循环。在可以在任何位置放置任意多个语句以便随时跳出循环。通常用于条件判断之后,在这种情况下语句将控制权转移到紧接在命令之后的语句。如果使用在嵌套的语句中,则会将控制权转移到所在位置的外层循环。在中加入系统设计目标本门户网站是根据企业实际要求进行开发设计的,主要实现如下目标网页风格符合企业的特点,界面美观大方。能够对公司的产品进行及时的宣传,并为本公司开发的部分或全部软件提供下载功能。针对行业或问题提供相应的解决方案。充分为用户着想,提供细致周到的技术支持。提供为用户快速留言的留言簿,并具有版主回复功能。为网站管理员提供方便快捷的网站维护平台。网站运行安全稳定。系统功能模块设计网站前台前台展示区要求实现首页产品地带解决方案技术支持客户渠道论坛等模块信息的显示功能。网站后台后台管理模块要求实现用户管理公告管理新闻中心管理留言薄管理产品管理客户管理等多个功能模块的功能。前台模块的功能系统维护切换用户,权限维护产品管理产品维护用户管理管理系统的用户。用户注册新用户注册。顾客留言留言表用于和访问者交流,让访问者也可以发信息,是访问者和管理远沟通的桥梁。针对要求便做出了以下架构图。企业门户网站前台首页文件架构如图所示。图企业门户网站前台用户系统商品管理留言系统购物系统电脑商品管理用户注册用户管理电脑商品浏览顾客留言留言管理顾客购物商品浏览第章数据库设计设计数据库要求数据库系统本质上是个用计算机存储记录的系统。数据库本身可被看作为种电子文件柜也就是说,它是收集计算机数据文件的仓库或容器。系统用户可以对这些文件执行插入数据检索数据更改数据删除数据等系列操作。总之,数据库系统是个计算机存储记录的系统,即,它是个计算机系统,该系统的目标存储信息并支持用户检索和更新所需要的信息。确切的说,数据库设计是指对于个给定的应用环境,提供个确定最优数据模型与处理模式的逻辑设计,以及个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,有能被个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库。范式的要求与定义范式是符合种级别的关系模式的集合。构造数据库必须遵循定的规则。在关系数据库中,这种规则就是范式。关系数据库中的关系必须满足定的要求,即满足不同的范式。目前关系数据库有六种范式第范式第二范式第三范式第四范式第五范式和第六范式。满足最低要求的范式是第范式。在第范式的基础上进步满足更多要求的称为第二范式,其余范式以次类推。般说来,数据库只需满足第三范式就行了。根据软件工程的思想,数据库设计的周期可以划分为六个阶段规划阶段确定开发的总目标,给出计划开发的软件系统的功能性能可靠性以及接等方面的设想。需求分析阶段认真细致地了解用户对数据的加工要求,确定系统的功能与边界。本阶段的最终结果,提供个可作为设计基础的系统说明书,包括对软硬件环境的要求和整套完善的数据流程图。设计阶段把需求分析阶段所确定的功能细化,主要工作是概念设计阶段逻辑设计阶段物理设计阶段,然后,对每个阶段内部设计详细的流程。程序编制阶段以种或几种特定的程序设计语言表达上阶段确定的各模块控制流程。程序编制时应遵循结构化程序设计方法。调试阶段对已编好的程序进行表格法进行测试,首先波动八个开关量的最低两位例如设置为,在程序单步执行到语句,后通过观察星研电子工作窗口中的低八位数据来验证所读数据是否正确,结果发现第次的是正确的,因为程序是循环不断读取数据的结果后来开关量设为读取的数据却仍然为,不断的测试结果都是如此。后来在老师的建议下换了卡后测试才正确,这说明有时并不是程序本身的问题,而是硬件出现了问题,因此以后碰到类似的情况不要死钻牛角尖老或者不够自信总认为是自己的。软件调试软件测试分以下几步六种波形的正确输出调试波形的正确输出是设计的最基本要求,因此首先要保证波形输出的正确性,而对此的验证主要是通过依次调用相应的波形子函数来进行的,这点通过六次调用不同的波形函数和通过对示波器波形的观察已经得到了确认。波形切换的测试因为波形切换的依据是开关量的设置,开关量最低三位负责波形的切换,输出正弦波,输出三角波,输出锯齿波,输出脉冲波,输出阶梯波,输出和平波。测试的过程也是通过设置不同的开关量进行的。调试时很顺利,基本上实现了波形的任意切换。波形频率的测试这部分是本次设计最难的部分,它经过了好几次的修正,刚开始是通过第四位控制加减频率,而频率的改变量的多少则是通过最后位来确定的,变化范围只有等个层次,功能基本实现但不够灵活,所以后来放弃了这思路,而改为通过第八位是否为来调节,若第八位为,则中间的四位来改变频率。并且第四位使原频率乘,第五位乘,第六位乘,第七位乘。这样每按次开关就相应的乘,真正实现了频率的改变。联机调试调试分三步每次调试,主程序都只调用个波形函数,目的是确保每个波形能正确输出。在每个波形能正确输出的基础上,读取开关量的置进行波形切换,在读取口的数据,通过观察寄存器的值来验证读取是否正确,结果每次读出的都是,即使开关量重新置数了也是,检查连线未发现,后来在老师的检查和确认程序和接线都无误的情况下调换了芯片,结果读出正确。在前两步都已经实现的前提下,进行频率变换的调试。调试结果及问题的提出调试的具体结果已经在前面的各个小调试中说明,总的来说本次设计基本上完成了预定的功能,并且实现了波形的准确度的调整,频率改变明显直观,同时也将每个波形的延时函数的全部合并为个延迟函数。但不可否认的是通过本次课程设计确实加深了对书本知识的理解,也增强了对书本知识的运用。同时在设计的过程中好多用到汇编语言的知识,也提高了学习汇编的积极性。本设计从刚开始的杂乱无章到后来问题的点点解决,思路的渐渐清晰,都充分说明了只要用心去做问题是定可以解决的。五设计总结及问题讨论总结本次课程设计历时两个星期,从刚开始接到题目时的点头绪都没有到如今设计要求的功能的基本实现,可以说是个不断学习和不断实践不断发现问题不断提出新的解决思路和不断清晰解决方法的过程。老师要求的两次操作前的预答辩为本次设计的成功提供了保证,如果脑袋空空的进机房操作只会是手忙脚乱,毫无计划,并且会因为准备的不够充论文进行检查和指导,谢谢,再次感谢在大学传授给我知识以及给我帮助和鼓励的单元调试分调,整体调试联调和系统测试验收。运行和维护阶段这是整个设计周期最长的阶段,其工作重点是收集和记录系统实际运行的数据。在运行中,必须保持数据库的完整性,必须有效的处理数据故障和进行数据库恢复。同时解决开发过程的遗留问题,改正进行功能完善。数据库的结构设计是个非常重要的问题,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响,好的数据库结构设计会减少数据库的存储量,数据的完整性和致性比较高,系统具有较快的响应速度。在数据库系统开发设计的时候应该尽量考虑全面,尤其应该仔细考虑用户的各种需求避免在设计中浪费不必要的人力和物力。系统数据库的详细建立在对系统的组织结构和功能进行分析时,需从个实际业务流程的角度将系统调查中有关该业务流程的资料都串起来作进步的分析。业务流程分析可以帮助我们了解该业务的具体处理过程,发现和处理系统的调查工作中的和疏漏,修改和删除原系统的不合理部分,在新系统基础上优化业务处理流程。业务流程图,简称,就是用些规定的符号及连接来表示个具体的业务处理过程,它是用尽可能少尽可能简单的方法来描述业务处理过程的方法,由于它的符号简单明了,所以非常易于阅读和理解业务流程。所以说,绘制业务流程图是分析业务流程的重要步骤。数据流程分析把数据在组织内部的流动情况抽象地独立出来,舍去了具体组织机构信息载体处理工作物资材料等,单从数据流动过程来考察实际业务的数据处理模式。数据流程分析主要包括对信息的流动传递处理存储等的分析。数据流程分析的目的就是要发现和解决数据流通中的问题。现有的数据流程分析多是通过分层的数据流程图,简称来实现的。其具体的做法是按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成套完整的数据流程图,边绘图,边核对相应的数据和报表模型等图顾客产品信息表网站后台服务系统注册处理查看产品查看产品产品表企业产品编辑产品管理产品管理用户管理用户管理用户管理留言管理留言管理留言管输入信息详细。用循环进行浏览所谓循环结构程序就是指对同程序段进行若干次的重复执行,被重复执行的语句组称为循环体。在程序中的循环有两种种为无条件循环,它是无休止的重复执行程序段种为有条件循环,能够满足特定条件就重复执行程序段。提供多种循环语句以实现循环程序结构。语句语句可以在程序中实现当循环,其格式为执行过程是首先判断条件表达式的值是否为。若不是,则退出循环,执行后面的语句。若是,则执行循环代码,当执行到语句时,返回到语句,继续判断条件表达式的值是否为,如此反复执行,直到条件表达式的值为才退出循环。使用本循环应注意以下都是关键字,和应成对出现。条件表达式的值应是布尔型。循环体中要有控制循环的语句,以避免出现死循环。在程序代码中可使用语句强制退出循环。在可以在任何位置放置任意多个语句以便随时跳出循环。通常用于条件判断之后,在这种情况下语句将控制权转移到紧接在命令之后的语句。如果使用在嵌套的语句中,则会将控制权转移到所在位置的外层循环。在中加
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 43 页
第 2 页 / 共 43 页
第 3 页 / 共 43 页
第 4 页 / 共 43 页
第 5 页 / 共 43 页
第 6 页 / 共 43 页
第 7 页 / 共 43 页
第 8 页 / 共 43 页
第 9 页 / 共 43 页
第 10 页 / 共 43 页
第 11 页 / 共 43 页
第 12 页 / 共 43 页
第 13 页 / 共 43 页
第 14 页 / 共 43 页
第 15 页 / 共 43 页
预览结束,还剩
28 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。