综合课程设计报告

综合课程设计报告
综合课程设计报告

综合课程设计报告

摘要

本报告介绍了一个运用c++设计一个个人的记账软件具体过程。实现了添加、查询、删除、修改等功能。能够大致的记录个人的收入支出情况。

开发背景

个人理财在中国得到大众的认可和金融机构的重视是近几年的事情。人们对个人理财的重视程度,与我过市场经济制度不断完善、资本市场的长足发展、金融产品的日趋丰富以及居民总体收入水平的上升等等是分不开的。可是比起发达国家我们的理财观念还远远不足。

可是理财并不困难,并非非要靠个人理财专业人士的建议才能身体力行。只要了解收支状况、设定财务目标、拟定策略、编列预算、执行预算到分析成果这六大步骤,便能够轻松的达成个人的财务管理。至于要如何预估收入掌握支出进而检讨进则有赖于平日的财务记录,也就是需要一款便于记账的软件。

最近越来越多的人具有记账的习惯。家庭、个人的收入支出结构在日益变化,单纯的靠本子记录收入支出无法满足对于收入支出结构的统计分析,因此以个人用户为目标的记账软件应运而生。相应的各种面向家庭以及个人的理财软件也越来越多。可是众多个人理财软件操作专业,对于个人用户而言功能过于强大,分析

数据用语也不易理解。因此开发一个操作简便、统计结果直观并对个人用户理财有参考价值的记账软件无疑能为广大个人用户提供方便。

总而言之,在不久的将来家庭使用理财软件也将成为国内家庭的必须品。能提供简单明了的功能以及操作的记账软件更是被广泛需要。这种软件也会为提升人们的胜过品质发挥它最大的作用。

技术背景

C语言是国内广泛使用的一种计算机语言,学会使用c语言进行程序设计是计算机工作者的一项基本功。对于我们大学生来说,学习这样一门c程序课程更是有必要。此次课程设计我所采用的环境是vc++,使用基本控制结构,如循环和选择,着重实现管理系统的增删改以及查询等典型的功能。程序设计是一门实践性很强的课程,既要掌握概念又要动手编译,更多的是要上机去调试,虽然初学时很麻烦,可是养成习惯后我相信受益匪浅。

开发环境

Vc++,win7.

设计目标

为了满足用户的需要,本系统将实现以下功能:

记录日常收支情况,查找某天的收支情况,插入忘记的收支功

能,显示账单,统计数据。

可行性分析

本课题是基于vc++环境进行开发,实现记账的功能。为了使本设计更具有可行性,本系统严格按照软件工程的设计思想一步一步进行,首先对系统进行可行性分析。为了使分析更为清晰、完整,设计本系统的时候,将可行性分析分为经济、操作、技术三个层次、

首先vc++是免费的开源软件,使得开发成本大大下降。而且可重用性高,节省了二次开发的成本。资源利用率高,成本低。

该设计的模块界面简洁,方便快捷,简单易学。即便是初学者花点时间也能够操作所有系统的功能。并不需要掌握什么复杂的专业知识。

该课程设计对c语言要求并不是很高,我相信即使是初学者也能够写出大概。

总体设计

软件总体设计是把需求分析阶段得到的需求转变成符合成本和质量要求的、抽象的系统实现方案的过程。从需求分析到总体设计,是一个逐渐扩充模型的过程。系统总体设计确定实现系统的策略和目标系统的高层结构。确定设计中的类、关联。接口形式以及实现操作的算法。符合传统面向对象设计的准则:模块化,

抽象,信息隐藏,低耦合,高内聚。

记账系统面向的主要是个人用户,用户只要记录流水账信息便可经过测算得到相应的统计结果,接货实际调查的其它资料能够得出系统的主要功能和辅助功能,并进行主控界面;以及基本对象的设计。根据上述分析,结合用户的具体需求,确定系统主要包括几个功能。

详细设计

软件详细的设计过程是软件工程的重要阶段,软件详细设计细化了高层的体系结构设计,将软件结构中,主要部件划分为能独立编码、编译、测试的软件单元,并进行软件单元的设计,并最终将影响软件实现的成败。优秀的详细设计在提高编码质量、保证开发周期、节约开发成本等各方面都起着非常重要的作用,是一个软件项目成功的关键保证。

按照面向对象的分析与设计方法的基本思想,以对象为核心,根据个人记账系统的具体情况分析主要对象有流水账、统计数据等。

流水账对象代表用户锁记录的每一笔账目。没一笔账目信息包括日期,摘要,类别,具体金额。

原来统计数据对象能够不设立,因为全部的统计数据都能够经过计算得到。可是考虑到用户查询较为频繁,为了避免每次查询均要计算一次,特别设立了统计数据对象。实际上,用于保存计算

电子课程设计报告

海南大学信息科学技术学院电子技术课程设计报告 设计题目: 自动换挡数字频率计 专业班级:___11级通信工程2班_____ _ 姓名:_______ ____ ________ 同组员: 学号:_____ _____ 指导教师:_______易家傅___________

目录 一、设计目的 (1) 二、设计目标 (1) 1、整体功能要求 2、系统结构要求 3、电气指标 三、方案比较 (2) 四、理论分析 (3) 1、基本原理 2、整体框图 五、单元电路设计和整体电路图 (5) 1、时基电路设计 2、闸门电路设计 3、分频器的设计 4、控制信号产生电路 5、计数、锁存、显示电路设计 6、换挡电路设计 7、量程显示电路设计 8、整体电路图 六、电路仿真结果记录及分析 (10) 七、元器件列表 (11) 八、心得体会 (11)

自动换挡型数字频率计 一、 设计目的 本次课程设计主要是配合《模拟电子技术》和《数字电子技术》理论课程而设置的一门实践性课程,起到巩固所学知识,加强综合能力,培养电路设计能力,提高实验技术,启发创新思想的效果。 二、 设计目标 1、整体功能要求 频率计主要用于测量正弦波、矩形波等周期信号的频率值。 2、系统结构要求 数字频率计的整体结构要求如图所示。图中被测信号为外部信号,送入测量电路进行处理、测量,自动换挡指的是超量程自动换高档,低量程自动换低档。 图1 系统结构图 3、电气指标 (1)被测信号波形:正弦波、矩形波。 (2)被测信号的频率范围:1Hz 999KHz ,共分为4个档位: 1Hz 档位: 1Hz~999HZ 10Hz 档位: 10Hz~9.99KHZ 100Hz 档位: 100Hz~99.9KHZ 1000Hz 档位:1KHz~999KHZ (3)测量精度:用3位数码管显示测量数据,1位数码管显示档位。测量误差 小于1%。 (4)具有自检功能,即用仪器内部的标准脉冲校准测量精度。 (5)具有自动换挡功能,即超量程能换高档,欠量程换低档。 输入信号 数字频率计 (自动换挡) 显示结果

软件课程设计

软件课程设计

————————————————————————————————作者: ————————————————————————————————日期:

中南民族大学 软件课程设计报告 电子信息工程学院2012级 通信工程专业 题目学生学籍管理系统 学生。。学号 指导教师老师 2015年5 月29 日

学生学籍管理系统 摘要:该软件可实现对学生学籍的管理,并存储到数据库中,列表展示所采集的数据。 关键字:学生数据存储Java编程 1 引言 随着现代社会的快速发展,我们已进入信息化时代,管理系统在人们的生活中的应用越来越广泛,它已深入到我们工作,学习和生活的各个方面。为了适应时代的发展,本次课程设计的主要任务是设计一个学生学籍管理系统并完成一些基本操作。 2设计依据及框图 2.1 设计平台 本系统采用了eclipse开发工具,使用Java语言架设用户界面;使用eclipse建立与数据库的连接设计。 2.2 设计思想 为了更好的管理学生的学籍信息,特地利用现在所学的eclipse软件与相关数据库设计一个集管理员,教师和学生的关于学籍的查看,修改,删除与添加一系列功能的学籍管理系统。在eclipse 中利用JDBC连接到数据库SQL server2014,从而达到数据的管理与存储,用eclipse写功能的Java语言,从而跟简单的在界面操作数据库。 2.3 设计框图、用户界面

2.3.1设计框图 2.3.2用户界面 数据库Java程序登录系统 添加信息修 改 信 息 查 询 信 息 删 除 信 息

如图所示,这是系统的登录界面,登录分为管理员,老师,学生。 2.4数据库表结构 本系统采用Java语言建立对数据库的管理如下: 3各模块功能及主要模块的流程图 3.1 各模块功能简介 3.1.1添加信息模块 主要功能:当用户输入想要添加的相关学生的信息,只需要直接点击添加按钮进入添加信息界面,填上相关的信息即可通过Java程序进行添加并存储到数据库。 3.1.2查询信息模块 主要功能:当用户需要查询学生的相关信息时,只需要输入名字,Java程序即可运行并从数据库

《商业银行综合业务实训》课程设计报告书

学号 《商业银行综合业务实训》课程设计 2017~2018学年第1学期 题目:商业银行综合业务实训—第十二组 教学院系: 商学院 专业班级:经融 指导教师: 老师 学生姓名: 2017 年12月27日 ?课程设计任务书 学生姓名专业班级经融 指导教师老师工作单位武汉华夏理工学院 题目:商业银行综合业务实训—第十二组

第一部分 通用业务 (一)目得 通过通用业务得操作,了解商业银行基础业务得运作。包括钱箱管理,客户信息管理、账户维护、账户信息管理等内容. (二)内容 1)钱箱管理:凭证出库、凭证入库、凭证作废、现金出库、现金入库、钱箱碰库; 2)客户信息管理:新建个人客户信息、新建对公客户信息、维护个人客户信息、维护对公客户信息、 3)账户维护:账户冻结、账户解冻、账户密码修改、账户信息维护;、 4)账户凭证管理 :凭证出售、凭证核销、凭证挂失、凭证密码重置、凭证挂失补发、凭证解挂、更换凭证 (三)任务要求 照指导老师分配得任务,完成相应得案例练习,并将生成得实训报告粘贴在下面。 典阅银行实训平台2、0 通用业务 个人存款 银行卡 个人贷款 公司存款 公司贷款 结算业务 同城票据 联行业务 代理业务 查询分析

第三部分银行卡业务 (一)目得 通过银行卡业务,了解借记卡基本业务、借记卡特殊业务、信用卡管理。 (二)内容 1)借记卡基本业务:借记卡发行、借记卡得销卡; 2)借记卡特殊业务:借记卡挂失、借记卡解挂、借记卡挂失补发、借记卡密码重置、借记卡密码修改; 3)信用卡管理:借记卡密码修改、柜面缴款、预借现金; (三)任务要求 按照指导老师分配得任务,完成相应得案例练习,并将生成得实训报告粘贴在下面。

电子系统综合设计报告

电子系统综合设计报告 姓名: 学号: 专业: 日期:2011-4-13 南京理工大学紫金学院电光系

摘要 本次课程设计目的是设计一个简易温度控制仪,可以在四联数码管上显示测得的温度。主要分四部份电路:OP07放大电路,AD转换电路,单片机部分电路,数码管显示电路。设计文氏电桥电路,得到温度与电压的关系,通过控制电阻值改变温度。利用单片机将现在温度与预设温度进行比较,将比较结果在LED数码管上显示,同时实现现在温度与预设温度之间的切换。 关键词放大电路转换电路控制电路显示

目录 1 引言 (4) 1.1 系统设计 (4) 1.1.1 设计思路 (4) 1.1.2 总体方案设计 (4) 2 单元模块设计 (5) 2.1 各单元模块功能介绍及电路设计 (5) 2.1.1 温度传感器电路的设计 (5) 2.1.2 信号调理电路的设计 (5) 2.1.3 A/D采集电路的设计 (5) 2.1.4 单片机电路 (6) 2.1.5 键盘及显示电路的设计 (6) 2.1.6 输出控制电路的设计 (6) 2.2元器件的选择 (6) 2.3特殊器件的介绍 (7) 2.3.1 OP07A (7) 2.3.2 ADC0809 (7) 2.3.3 ULN2003 (9) 2.3.4 四联数码管(共阴) (9) 2.4各单元模块的联接 (10) 3.1开发工具及设计平台 (11) 3.1.1 Proteus特点 (11) 3.1.2 Keil特点 (11) 3.1.3 部分按键 (12) 4 系统测试 (17) 5 小结和体会 (20) 6 参考文献 (21)

1 引言 电子系统设计要求注重可行性、性能、可靠性、成本、功耗、使用方便和易维护性等。总体方案的设计与选择:由技术指标将系统功能分解为:若干子系统,形成若干单元功能模块。单元电路的设计与选择:尽量采用熟悉的电路,注重开发利用新电路、新器件。要求电路简单,工作可靠,经济实用。 1.1 系统设计 1.1.1 设计思路 本次实验基于P89L51RD2FN 的温控仪设计采用Pt100温度传感器。 1.1.2 总体方案设计 热敏电阻测温调理电路 设计要求 1.采用Pt100温度传感器,测温范围 -20℃ --100℃; 2.系统可设定温度值; 3.设定温度值与测量温度值可实时显示; 4.控温精度:±0.5℃。 设定输入 单片机 LED 显示 控制输出 双向可 控硅 继电器 控制 对象 风扇 信号调 理电路 A/D 采集 电路 加热丝 传

模拟电路实验报告.doc

模拟电路实验报告 实验题目:成绩:__________ 学生姓名:李发崇学号指导教师:陈志坚 学院名称:专业:年级: 实验时间:实验室: 一.实验目的: 1.熟悉电子器件和模拟电路试验箱; 2.掌握放大电路静态工作点的调试方法及其对放大电路性能的影 响; 3.学习测量放大电路Q点、A V、r i、r o的方法,了解公发射极电路特 性; 4.学习放大电路的动态性能。 二、实验仪器 1.示波器 2.信号发生器 3.数字万用表 三、预习要求 1.三极管及单管放大电路工作原理: 2.放大电路的静态和动态测量方法:

四.实验内容和步骤 1.按图连接好电路: (1)用万用表判断试验箱上三极管的好坏,并注意检查电解电容 C1,C2的极性和好坏。 (2)按图连接好电路,将Rp的阻值调到最大位置。(注:接线前先 测量电源+12V,关掉电源后再连接) 2.静态测量与调试 按图接好线,调整Rp,使得Ve=1.8V,计算并填表 心得体会:

3.动态研究 (一)、按图连接好电路 (二)将信号发生器的输入信号调到f=1kHz,幅值为500mVp,接至放大电路A点。观察Vi和V o端的波形,并比较相位。 (三)信号源频率不变,逐渐加大信号源输出幅度,观察V o不失真时的最大值,并填表: 基本结论及心得: Q点至关重要,找到Q点是实验的关键, (四)、保持Vi=5mVp不变,放大器接入负载R L,在改变Rc,R L数值的情况下测量,并将计算结果填入表中:

实验总结和体会: 输出电阻和输出电阻影响放大效果,输入电阻越大,输出电阻越小,放大效果越好。 (1)、输出电阻的阻值会影响放大电路的放大效果,阻值越大,放大的倍数也越大。 (2)、连在三极管集电极的电阻越大,电压的放大倍数越大。 (五)、Vi=5mVp,增大和减小Rp,观察V o波形变化,将结果填入表中: 实验总结和心得体会: 信号失真的时候找到合适Rp是产生输出较好信号关键。 (1)Rp只有在适合的位置,才能很好的放大输入信号,如果Rp阻值太大,会使信号失真,如果Rp阻值太小,则会使输入信号不能被

软件系统设计课程设计

JIANGSU UNIVERSITY 软件系统开发课程设计 高校宿舍信息管理管理系统 学院名称:京江学院 专业班级:软件工程1201 指导教师:宋和平 需求分析:吴瑜21 架构设计:潘成光19、高阳20、胡越详细设计:胡越22 软件实现:潘成光、高阳、胡越、吴瑜 2015年6月[正文] 一、课程设计概述 目的:高校宿舍信息管理系统的总体设计目的是要使系统实现完善固定的宿舍信息管理体制、完善宿舍信息管理制度、实现对宿舍信息的全面监控、提高管理工作效率。 任务:通过本系统的开发和实践,借用信息技术的各种优势,方便快捷的实现管理员和学生的交流工作,方便管理者即使做好应对措施 开发环境:

a. 计算机应在奔腾双核或更高档次的计算机,内存在2G或更大的; b. 先在单机上实施,获得成功后,再在C/S结构上推广应用。 操作系统为:Windows XP, 前台开发工具为:MyEclipse8.5 , 后台数据库为:MySql。 二、项目的需求分析 中能较好的交换信息,处理数据,例如: 学生信息查询子模块 学生信息查询子模块运行时,通过用户界面与sql学生信息数据库连接,搜索与用户输入的学生信息管理子模块 信息更新(添加、删除、修改)子模块运行时,超级管理员通过管理员页面接口与数据库连接,进行对学生信息的更新,和相关的数据操作。 登录——>进入——>用户类型——>超级管理员——>功能界面 登录——>进入——>用户类型——>宿舍管理员——>功能界面 三、用例模型(E-R图): 1)Super_login(超级管理员用户表) 图3-4超级管理员实体属性图

2)Dorm_login(宿舍管理员用户表) 图3-5宿舍管理员实体属性图 3)Building(楼宇信息表) 图3-6楼宇实体属性图 4)Dormitory(宿舍信息表) 图3-7宿舍实体属性图

通信专业综合课程设计报告

专业综合课程设计 指导书 班级通信D101 指导教师董自健 淮海工学院电子工程学院 通信工程系

2013年10 月18 日 一、课程设计的目的和任务 本次课程设计是根据“通信工程专业培养计划”要求而制定的。综合课程设计是通信工程专业的学生在学完所有专业课后进行的综合性课程设计。其目的在于使学生在课程设计过程中能够理论联系实际,在实践中充分利用所学理论知识分析和研究设计过程中出现的各类技术问题,巩固和扩大所学知识面,为以后走向工作岗位进行设计打下一定的基础。 课程设计的任务是:(1)掌握一般通信系统设计的过程、步骤、要求、工作内容及设计方法;掌握用计算机仿真通信系统的方法。(2)训练学生综合运用专业知识的能力,提高学生进行通信工程设计的能力。 二、教学要求 由于是专业综合性课程设计,因此设计的内容应该围绕主干专业课程,如:通信原理、程控交换技术、传输设备,通信网点等。 课程设计要求的主要步骤有: 1、明确所选课题的设计目的和任务,对设计课题进行具体分析,充分了解系 统的性能、指标、内容等。 2、进行方案选择。根据掌握的知识和资料,针对系统提出的任务、要求和条 件,完成系统的功能设计。从多个方案中选择出设计合理、可靠、满足要求的一个方案。并且对方案要不断进行可行性和优缺点的分析,最后设计出一个完整框图。

3、原理设计; 4、调试阶段; 5、说明书编制。 本次课程设计在校内完成,主要方式是以理论设计为主,进行实验或计算机仿真,得出结论。 三、设计内容 本次综合课程设计内容为数字通信系统的性能分析与仿真。应该包括以下设计内容: 1、使用一种分组码或者卷积码进行信道纠错编码。 2、使用格雷码对数据进行映射。 3、使用MQAM举行调制,M可选择8、16、32、6 4、128、256。 4、选择合适的升余弦参数,使用升余弦对基带信号举行滤波。 5、在解调端,进行滤波、MQAM的解调、格雷码逆映射、纠错解码。 6、改变信噪比,分析系统性能。 四、设计内容介绍: MQAM是一种基本的相位-幅度联合调制方式。研究这种基本的数字调制信号的性能可以帮助学生理解数字通信的基本特点。 本次课程设计,学生可以自己选择符合要求的技术,如信道纠错编码可以是分组码或者卷积码,M必须选择数字8、16、32、64、128、256中的至少3个,以分析各种M下的QAM系统性能。应用Matlab进行仿真,仿真采用蒙特卡罗模型。仿真基本框图是:

电子系统综合设计实验报告

电子系统综合设计实验报告 所选课题:±15V直流双路可调电源 学院:信息科学与工程学院 专业班级: 学号: 学生姓名: 指导教师: 2016年06月

摘要本次设计本来是要做±15V直流双路可调电源的,但由于买不到规格为±18V的变压器,只有±15V大小的变压器,所以最后输出结果会较原本预期要小。本设计主要采用三端稳压电路设计直流稳压电源来达到双路可调的要求。最后实物模型的输出电压在±13左右波动。 1、任务需求 ⑴有+15V和-15V两路输出,误差不超过上下1.5V。(但在本次设计中,没有所需变压器,所以只能到±12.5V) ⑵在保证正常稳压的前提下,尽量减小功效。 ⑶做出实物并且可调满足需求 2、提出方案 直流可变稳压电源一般由整流变压器,整流电路,滤波器和稳压环节组成如下图a所示。 ⑴单相桥式整流 作用之后的输出波形图如下:

⑵电容滤波 作用之后的输出波形图如下: ⑶可调式三端集成稳压器是指输出电压可以连续调节的稳压器,有输出正电压的LM317三端稳压器;有输出负电压的LM337三端稳压器。在可调式三端集成稳压器中,稳压器的三个端是指输入端、输出端和调节端。 LM317的引脚图如下图所示:(LM337的2和3引脚作用与317相反)

3、详细电路图: 因为大容量电解电容C1,C2有一定的绕制电感分布电感,易引起自激振荡,形成高频干扰,所以稳压器的输入、输出端常并入瓷介质小容量电容C5,C6,C7,C8用来抵消电感效应,抑制高频干扰。 参数计算: 滤波电容计算: 变压器的次级线圈电压为15V ,当输出电流为0.5A 时,我们可以求得电路的负载为I =U /R=34Ω时,我们可以根据滤波电容的计算公式: C=т/R,来求滤波电容的取值范围,其中在电路频率为50HZ 的情况下,T 为20ms 则电容的取值范围大于600uF ,保险起见我们可以取标准值为2200uF 额定电压为50V 的点解电容。另外,由于实际电阻或电路

软件工程课程设计要求

软件工程》课程设计 一、目的、要求 通过该课程设计使学生树立起强烈的工程化意识,用工程化思想和方法开发软件,切实体会用软件工程的方法开发系统与一般程序设计方法的不同之处。学生在对所开发的系统进行软件计划、需求分析、设计的基础上,实现并测试实际开发的系统。通过一系列规范化软件文档的编写和系统实现,使学生具备实际软件项目分析、设计、实现和测试的基本能力。 二、主要内容 要求学生掌握软件工程的基本概念、基本方法和基本原理,为将来从事软件的研发和管理奠定基础。每个学生选择一个小型软件项目,题目可参考附录A,也可自行拟定题目,按 照软件工程的生命周期,完成软件计划、需求分析、软件设计、编码实现、软件测试及软件维护等软件工程工作,并按要求编写出相应的文档。分别、选用传统的结构化方法和面向对象的方法,开发环境和工具不限。 三、设计成果要求 1.提交软件系统,根据完成情况给分; 2.提交设计报告文档 设计报告将从以下三个方面给分: (1)报告是否规范,符合要求; (2)报告是否完整、工作量大小; (3)文档逻辑性是否合理、语言是否流畅。 四、进度安排 (1)确定选题,进行可行性分析,开发计划 (2)软件需求分析 (3)软件设计 (4)软件实现,测试计划 (5)软件实现,测试报告 (6)验收

附录A 课程设计题目 题目一:电子商务网站建设 一个集客户购物、下订单、订单处理、销售统计等功能于一体的系统。通过浏览器,创建账户/登陆账户,让客户可以查询货物,把货物放入购物车,创建订单,通过信用卡支付等。系统划分成了多个模块,松耦合的设计架构,允许可以和多个数据源,EIS (企业信息系统)进行交互。功能如下: 1?用户 注册/登陆/忘记密码/管理个人信息 查询货物 购物车管理 提交订单 信用卡支付 查询历史购物记录 2?货物商店 接受/处理订单消息 手工接受/拒绝订单 用E-mail来通知客户 发订单给供应商 销售统计 3.供应商 接受订单 派送货物给用户 提供一个基于web的库存管理 维护库存数据库 题目二:外文图书采购系统 1?问题概述 某图书馆外文采购有两个组--征订组和验收,登记组。分别承担书籍订购和进书验收任务。为了减轻劳动强度和提高工作效率,打算采用计算机进行管理。为此,系统分析员在进行了调查研究,描述出外文采购室现行系流程。 1 )订书组从供书单价收到订书目录,根据各单位的需要选择出要订购的书 目。

软件综合课程设计报告模板

(课程设计封皮一页上用已经设置好的宋体四号来填写各个项目。) 计算机软件综合 课程设计报告 学院、系:吉林大学珠海学院计算机科学与技术系 专业名称:2015级软件工程专业课程设计科目:计算机软件综合课程设计 题目:******* 系统 学生姓名:(小组所有成员的学号、姓名) 指导教师: 完成时间:2017年9月—2018年1月

目录 1引言 (4) 1.1编写目的 (4) 1.2背景说明 (4) 2 需求分析 (4) 2.1系统总体目标 (4) 2.2 系统功能 (4) 2.3数据需求 (4) 2.3数据流图 (5) 3 数据库概念结构设计 (5) 3.1系统E-R模型 (5) 3.2模块E-R模型 (5) 4 数据库逻辑结构设计 (5) 4.1 逻辑结构设计 (5) 4.2物理结构设计 (6) 5 安全性设计 (6) 5.1 身份验证模式 (6) 5.2 登陆管理 (6) 5.3 权限管理 (6) 6 源代码及其实现 (7)

5.1 系统开发技术 (7) 5.2 模块1设计及其实现 (7) 5.3 模块2设计及其实现 (7) 7 总结 (7) 6.1 课程设计心得体会 (7) 6.2 建议 (7) 8 参考文献 (7)

题目(三号,黑体,居中) 说明:一组只写一份报告,即下面内容,自己也可以根据实际情况进行调整和补充。 每个人写一份《课程设计成绩评定表》附在后面。 1引言 1.1编写目的 1.2背景说明 1.系统名称:公交查询系统 2.该项目的提出者:************ 3.开发者:********** ********* 4.运行该软件的单位:公交公司及广大乘客 2需求分析 2.1系统总体目标 2.2 系统功能 详细阐述系统的用户类型及其所属主要功能 2.3数据需求 根据系统功能整理出出系统中和数据相关的信息,要列出数据的详细信息。

电子综合课程设计报告

课程设计任务书姓名学号 班级学院 课程电子技术综合 题目简易信号发生器和简易频率计 设计任 务 1.设计一个的正弦波、方波和三角波发生器: (1) 频率可调范围:2Hz—20KHz,分为4档: 2—20Hz;20—200Hz;200Hz—2KHz;2—20KHz; (2) 幅度可调范围:0—5V; (3) 可调偏置。 2.设计一个简易数字频率计: (1) 可测量信号频率范围:1~100 KHz,显示单位为Hz; (2) 输入电压幅度VPP:100mV—10V; (3) 输入信号波形:任意周期信号; (4)显示方式: 6位十进制数显示。 时间进 度第17、18周 2010.12.27-2011.1.7 星期一、二布置设计方案、预设计及验收星期三、四、五计算机仿真及仿真结果验收星期一上午发放元器件、领取工具 星期一下午焊接 星期二、三、四安装、调试、教师验收 星期周五打印图纸、写设计报告 主要参考资料1.康华光。电子技术基础数字部分(第五版)。北京:高等教育出版社,2006; 2.康华光。电子技术基础模拟部分(第五版)。北京:高等教育出版社,2006; 3.电子技术(下)实验指导书,中原工学院电子技术课程组自编,2011;

目录 一、摘要 (2) 二、设计原理 (3) 2.1 简易信号发生器的基本原理 (3) 2.2 数字频率计的基本原理 (5) 三、方案设计 (9) 四、电路仿真 (10) 4.1 简易信号发生器电路仿真 (10) 4.2 数字频率计 (15) 五、电路焊接与调试 (17) 六、心得体会 (20) 附录一:参考文献 (22) 附录二:元器件表 (23) 附录三:原理图 (28)

模拟电子线路实验实验报告

模拟电子线路实验实验 报告 Document number:NOCG-YUNOO-BUYTT-UU986-1986UT

网络高等教育 《模拟电子线路》实验报告 学习中心:浙江建设职业技术学院奥鹏学习中心层次:高中起点专科 专业:电力系统自动化技术 年级: 12 年秋季 学号: 学生姓名:

实验一常用电子仪器的使用 一、实验目的 1.了解并掌握模拟电子技术实验箱的主要功能及使用方法。 2.了解并掌握数字万用表的主要功能及使用方法。 3.学习并掌握TDS1002型数字存储示波器和信号源的基本操作方 法。 二、基本知识 1.简述模拟电子技术实验箱布线区的结构及导电机制。 布线区面板以大焊孔为主,其周围以十字花小孔结构相结合,构成接点的连接形式,每个大焊孔与它周围的小孔都是相通的。 2.试述NEEL-03A型信号源的主要技术特性。 ①输出波形:三角波、正弦波、方波、二脉、四脉、八脉、单次脉冲信号; ②输出频率:10Hz~1MHz连续可调; ③幅值调节范围:0~10V P-P连续可调; ④波形衰减:20dB、40dB; ⑤带有6位数字频率计,既可作为信号源的输出监视仪表,也可以作外侧频率计用。 注意:信号源输出端不能短路。 3.试述使用万用表时应注意的问题。

使用万用表进行测量时,应先确定所需测量功能和量程。 确定量程的原则: ①若已知被测参数大致范围,所选量程应“大于被测值,且最接近被测值”。 ②如果被测参数的范围未知,则先选择所需功能的最大量程测量,根据初测结果逐步把量程下调到最接近于被测值的量程,以便测量出更加准确的数值。 如屏幕显示“1”,表明已超过量程范围,须将量程开关转至相应档位上。 4.试述TDS1002型示波器进行自动测量的方法。 按下“测量”按钮可以进行自动测量。共有十一种测量类型。一次最多可显示五种。 按下顶部的选项按钮可以显示“测量1”菜单。可以在“信源”中选择在其上进行测量的通道。可以在“类型”中选择测量类型。 测量类型有:频率、周期、平均值、峰-峰值、均方根值、最小值、最大值、上升时间、下降时间、正频宽、负频宽。 三、预习题 1.正弦交流信号的峰-峰值=_2__×峰值,峰值=__根号2__×有效值。 2.交流信号的周期和频率是什么关系 两者是倒数关系。 周期大也就是频率小,频率大也就是周期长

软件平台课程设计

软件平台技术课程总结 题目: NodeJS 班级: ***** 姓名: **** 学号: ****** 2016年6月 计算机与信息学院

一、题目简介 (200字左右,介绍题目的需求、应用背景及基本功能) Nodejs的需求分析:Node.js是一个Javascript运行环境(runtime)。实际上它是对Google V8引擎进行了封装。V8引擎执行Javascript的速度非常快,性能非常好。Node.js对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。 NodeJS的基本功能:NodeJS 是一个服务器端 JavaScript 解释器,它将改变服务器应该如何工作的概念。它的目标是帮助程序员构建高度可伸缩的应用程序,编写能够处理数万条同时连接到一个(只有一个)物理机的连接代码。其实到今天为止,很少有哪些大的互联网公司是和 Node.js 无关的。LinkedIn,Yahho,Paypal, eBay, Walmart都在向Node.js迁移。国内的淘宝、网易、百度等也都有很多项目运行在 Node.js 之上。总而言之,NodeJS适合运用在高并发、I/O 密集、少量业务逻辑的场景。 NodeJS的应用背景:1. RESTful API:这是NodeJS最理想的应用场景,可以处理数万条连接,本身没有太多的逻辑,只需要请求API,组织数据进行返回即可。 2. 统一Web应用的UI层:目前MVC的架构,在某种意义上来说,Web开发有两个UI层,一个是在浏览器里面我们最终看到的,另一个在server端,负责生成和拼接页面。如果所有的关键业务逻辑都封装成REST调用,就意味着在上层只需要考虑如何用这些REST接口构建具体的应用。那些后端程序员们根本不操心具体数据是如何从一个页面传递到另一个页面的,他们也不用管用户数据更新是通过Ajax异步获取的还是通过刷新页面。 3.大量Ajax请求的应用:例如个性化应用,每个用户看到的页面都不一样,缓存失效,需要在页面加载的时候发起Ajax请求,NodeJS能响应大量的并发请求。, 二、界面介绍 (200字左右,结合截图,对使用过程进行描述,重点介绍界面的布局、相关的功能、操作的流程) 首先安装好nodejs,然后测试是否安装成功。如下: 首先输入node命令进入编译环境。输出“Hello World”(nodejs不支持alert)

综合课程设计报告

综合课程设计报告

摘要 本报告介绍了一个运用c++设计一个个人的记账软件具体过程。实现了添加、查询、删除、修改等功能。能够大致的记录个人的收入支出情况。 开发背景 个人理财在中国得到大众的认可和金融机构的重视是近几年的事情。人们对个人理财的重视程度,与我过市场经济制度不断完善、资本市场的长足发展、金融产品的日趋丰富以及居民总体收入水平的上升等等是分不开的。可是比起发达国家我们的理财观念还远远不足。 可是理财并不困难,并非非要靠个人理财专业人士的建议才能身体力行。只要了解收支状况、设定财务目标、拟定策略、编列预算、执行预算到分析成果这六大步骤,便能够轻松的达成个人的财务管理。至于要如何预估收入掌握支出进而检讨进则有赖于平日的财务记录,也就是需要一款便于记账的软件。 最近越来越多的人具有记账的习惯。家庭、个人的收入支出结构在日益变化,单纯的靠本子记录收入支出无法满足对于收入支出结构的统计分析,因此以个人用户为目标的记账软件应运而生。相应的各种面向家庭以及个人的理财软件也越来越多。可是众多个人理财软件操作专业,对于个人用户而言功能过于强大,分析

数据用语也不易理解。因此开发一个操作简便、统计结果直观并对个人用户理财有参考价值的记账软件无疑能为广大个人用户提供方便。 总而言之,在不久的将来家庭使用理财软件也将成为国内家庭的必须品。能提供简单明了的功能以及操作的记账软件更是被广泛需要。这种软件也会为提升人们的胜过品质发挥它最大的作用。 技术背景 C语言是国内广泛使用的一种计算机语言,学会使用c语言进行程序设计是计算机工作者的一项基本功。对于我们大学生来说,学习这样一门c程序课程更是有必要。此次课程设计我所采用的环境是vc++,使用基本控制结构,如循环和选择,着重实现管理系统的增删改以及查询等典型的功能。程序设计是一门实践性很强的课程,既要掌握概念又要动手编译,更多的是要上机去调试,虽然初学时很麻烦,可是养成习惯后我相信受益匪浅。 开发环境 Vc++,win7. 设计目标 为了满足用户的需要,本系统将实现以下功能: 记录日常收支情况,查找某天的收支情况,插入忘记的收支功

《电工电子技术》课程设计报告书 (1)

武汉理工大学华夏学院 信息工程课程设计报告书 课程名称电工电子技术 课程设计总评成绩 学生姓名、学号 学生专业班级 指导教师姓名 课程设计起止日期2015.6.22~2015.7.3

课程设计基本要求 课程设计是工科学生十分重要的实践教学环节,通过课程设计,培养学生综合运用先修课程的理论知识和专业技能,解决工程领域某一方面实际问题的能力。课程设计报告是科学论文写作的基础,不仅可以培养和训练学生的逻辑归纳能力、综合分析能力和文字表达能力,也是规范课程设计教学要求、反映课程设计教学水平的重要依据。为了加强课程设计教学管理,提高课程设计教学质量,特拟定如下基本要求。 1. 课程设计教学一般可分为设计项目的选题、项目设计方案论证、项目设计结果分析、答辩等4个环节,每个环节都应有一定的考核要求和考核成绩。 2. 课程设计项目的选题要符合本课程设计教学大纲的要求,该项目应能突出学生实践能力、设计能力和创新能力的培养;该项目有一定的实用性,且学生通过努力在规定的时间内是可以完成的。课程设计项目名称、目的及技术要求记录于课程设计报告书一、二项中,课程设计项目的选题考核成绩占10%左右。 3. 项目设计方案论证主要包括可行性设计方案论证、从可行性方案中确定最佳方案,实施最佳方案的软件程序、硬件电路原理图和PCB图。项目设计方案论证内容记录于课程设计报告书第三项中,项目设计方案论证主要考核设计方案的正确性、可行性和创新性,考核成绩占30%左右。 4. 项目设计结果分析主要包括项目设计与制作结果的工艺水平,项目测试性能指标的正确性和完整性,项目测试中出现故障或错误原因的分析和处理方法。项目设计结果分析记录于课程设计报告书第四项中,考核成绩占25%左右。 5. 学生在课程设计过程中应认真阅读与本课程设计项目相关的文献,培养自己的阅读兴趣和习惯,借以启发自己的思维,提高综合分和理解能力。文献阅读摘要记录于课程设计报告书第五项中,考核成绩占10%左右。 6. 答辩是课程设计中十分重要的环节,由课程设计指导教师向答辩学生提出2~3个问题,通过答辩可进一步了解学生对课程设计中理论知识和实际技能掌握的程度,以及对问题的理解、分析和判断能力。答辩考核成绩占25%左右。 7.学生应在课程设计周内认真参加项目设计的各个环节,按时完成课程设计报告书交给课程设计指导教师评阅。课程设计指导教师应认真指导学生课程设计全过程,认真评阅学生的每一份课程设计报告,给出课程设计综合评阅意见和每一个环节的评分成绩(百分制),最后将百分制评分成绩转换为五级分制(优秀、良好、中等、及格、不及格)总评成绩。 8. 课程设计报告书是实践教学水平评估的重要资料,应按课程、班级集成存档交实验室统一管理。

模拟电子技术实训报告

《电子技术Ⅱ课程设计》 报告 姓名浦航 学号201104170115 院系自动控制与机械工程学院班级2011级电气一班 指导教师王荔芳冯维杰 2013 年 7月

目录

一、目的和要求 该课程设计是在完成《电子技术》的理论教学之后安排的一个实验环节。课程设计的目的是让学生掌握电路计算机辅助分析与设计的基本知识和基础方法,培养学生的综合知识应用能力和实践能力,为今后从事本专业相关工程技术打下基础。这一环节有利于培养学生分析问题、解决问题的能力,提高学生全局考虑问题、应用课程知识的能力,对培养和造就应用型工程技术人才将起到较大的作用。 二、任务和要求 本次课程设计的任务是在教师的指导下,学习Multisim仿真软件的使用方法,分析和设计完成电路的设计和仿真。完成该次课程设计后,学生应达到的以下要求: 1、巩固和加深对《电子技术2》课程知识的理解; 2、会根据课题需要选学参考书籍、查阅手册和文献资料; 3、掌握仿真软件Multisim的使用方法; 4、掌握简单模拟电路的设计、仿真方法; 5、按课程设计任务书的要求撰写课程设计报告,课程设计报告能正确反映设计的仿真结果。 三、模拟电路的设计和仿真 1、单管放大电路设计和仿真 单管共射放大电路 图a仿真电路

图c 仿真电路各表数据 图c 示波器输出波形 图1.1单管共射放大电路 (1)理论分析 1) 静态分析 设三极管的 0.7BEQ V U ,可得

A m A m A R U V I b BEQ CC BQ μ4004.02807.012==??? ??-=-= ()500.042CQ BQ mA mA I I β≈=?= ()12236CQ C CEQ CC V V U V I R =-=-?= 2)动态分析 首先需要估算三极管的 be r ,根据以上对静态工作点的分析计算可得 2CQ mA I =。可以认为 2EQ CQ mA I I ==,则 () () '26261300519632be bb EQ mV r r I β? ?=++=+?Ω=Ω ?? ? ' 33 // 1.533 L C L R R R ?== KΩ=KΩ+ 所以 '50 1.5 77.90.963 L u be A R r β? ?=- =- =- //963i be b be R r R r =≈=Ω 3c R R ==KΩ (2)仿真 1)测量静态工作点 可在仿真电路中接入三个虚拟数字万用表,分别设置直流电流表或直流电压表,以便测得 BQ I 、 CQ I 和 CE U ,如图1.1.(b )所示。 电路仿真后,可测 40.19, 2.007, 5.979BQ CQ CEQ m V U I I μ=A =A =。 2)观察输入输出波形 图1.1(a )中的单管共射放大电路仿真后,可以从虚拟示波器观察到I u 和0 u 的波形如图1.1.(c )所示。 其中颜色浅的是I u ,颜色深的是 u 。有图可见, u 的波形没有明显的非线性失真,而且 u 与I u 的波 形相位相反。 3)测量u A ? 、 i R 和0 R 将图 1.1.(a )中的虚拟数字万用表分别设置为交流电压表和交流电流表。由虚拟仪表测得,当 9.998i m U =A 时,0783.33mV U =, 10.481i I μ=A ,则

软件课程设计报告

软件课程设计报告 电信学院 09 级电子专业题目简易网络聊天室 学生学号 指导教师 2012年4月26日

简易网络聊天系统 摘要:本设计在VC++6.0平台下利用MFC对话框工程实现了简易聊天室的设计,完成了简易聊天的各项基本功能,界面友好。要求能网络侦听,接受多个客户端的连接,一个聊天服务器和很多客户端进行通信,接受客户端发送的信息,能分析信息的含义并在服务器停止服务时,停止端口侦听,将停止服务器信息发给所有客户端。在实际编程中运用了C++语言,并通过学习socket编程实现了局域网内各节点通信。 关键字:MFC 聊天室 VC++编程CSocket类 1.引言 当今世界正处于信息时代,在互联网相当普及的今天,大众已经对互联网形成了相当的依赖性,局域网内多节点通信已经是非常普遍的简单需求。聊天室是适合于陌生人之间进行较为主观、感兴化的讨论。所以有大部分的人会进入聊天室聊天,它会给人一个完全自由的聊天世界。 基于SOCKET的局域网通信是一种灵活的、易于实现的、低成本的方法。它可以运行在各种使用TCP/IP协议作为通讯协议的网络上。而在SOCKET API的帮助下,开发基于SOCKET的局域网通信软件也是易于实现的。 2.设计依据及框图 2.1 设计平台 本设计主要在VC++6.0平台下,基于MFC的界面编程主要是面向对象的方法来调用Windows API,提供了文档框架视图结构和活动文档这样的便于自定义的应用程序框架。同时,在Visual C++内部也内建了很多对MFC的例如类向导这样的支持以减少软件开发的时间。 2.2 设计思想 本设计的总体思想是在基于MFC的界面编程基础上加入windows socket类实现局域网通信。本设计主要分为服务器端和客户端两部分组成。服务器端监听各个客户端节点发送的信息并把信息发送到相应的客户端。客户端实现发送和接受自己节点的信息。

综合设计报告(模板)

课程设计说明书 课程名称:《综合课程设计》 设计题目:某化纤毛纺织厂全厂总配电所 及配电系统设计 学生姓名:张三 学号: 201107011153 院系:机械与控制工程学院 专业年级:2011级机械制造与自动化专业 指导教师:李四 2016年6月5日

中国石油大学胜利学院《综合课程设计》课程设计说明书 目录 1 原始资料分析 (1) 1.1工程情况分析 (1) 1.2电力系统情况分析 (1) 1.3负荷情况分析 (1) 1.4环境条件分析 (1) 2 设计说明部分 (2) 2.1主接线设计 (2) 2.2变压器 (2) 2.2.1 变压器形式的选择 (2) 2.2.2 变压器台数和容量的确定 (2) 3 设计计算部分 (3) 3.1变压器的选择 (3) 3.2短路计算 (3) 3.2.1 短路电流计算的目的 (3) 3.2.2 短路电流计算方法 (4) 3.2.3 三相短路电流计算 (4) 3.3电气设备选择计算 (7) 3.3.1 选择电气设备原则 (7) 3.3.2 校验电气设备原则 (8) 4.3.3 设备选择及校验 (9) 3.3.4 母线的选择 (12) 3.4继电保护计算 (13) 3.4.1 主变压器继电保护配置与整定 (13) 3.4.2 输电线路继电保护 (17) 3.4.3 站用电设计 (20) 3.5防雷及接地计算 (20) 3.5.1 防雷 (20) 3.5.2 接地计算 (22)

中国石油大学胜利学院《综合课程设计》课程设计说明书 4 结果与结论 4.1 设计结果 4.2 设计结论

中国石油大学胜利学院《综合课程设计》课程设计说明书 1 原始资料分析 1.1 工程情况分析 待设计变电站的电源,由双回220kV线路送到本变电站;在中压侧110kV侧送出8回线路;在低压侧35kV母线,送出10回线路;在本站220kV母线有3回输出线路。 1.2 电力系统情况分析 确定本变电站的电压等级为220/110/35kV,220kV是本变电站的电源电压,110kV 和10kV是二次电压。 1.3 负荷情况分析 110kV侧有8回出线,最大负荷为200MW,cosθ=0.85,一、二类负荷各占50%,每回负荷按25MW考虑,出线最长一回为30km;35kV侧有10回出线,最大负荷为70MW,cosθ=0.8,一、二类负荷各占50%,每回负荷按7MW考虑,出线最长一回为30km。系统的阻抗标幺值为0.018。 1.4 环境条件分析 该变电站年最高气温42℃,年最低气温-10℃,平均气温20℃,年最热月平均气温30℃,年雷暴日为30天,土壤性质以砂质粘土为主。 该变电站位于市郊生荒土地上,地势平坦、交通便利、环境无污染。 1

综合电子系统课程设计报告模板

衡阳师范学院 物理与电子信息科学系 《综合电子系统》 课程设计报告 一号黑体,居中 简易电子称的设计 小二号粗黑体,居中 班级2011级电信1班 组长 成员三号宋体,加粗 指导教师 提交日期2014年6月10 日 《综合电子系统课程设计》成绩评定表 课程设计题目:简易电子秤

第一部分设计任务 1.1 设计题目及要求 (1) 1.2 备选方案设计与比较 (2) 1.2.1 方案一 (3) 第二部分系统硬件平台的设计 2.1 总体设计方案说明 (7) 2.2单片机最小系统 (9) 2.2.1S T C89C52单片机 (10) 2.2.2时钟电路 (11) 2.2.3复位电路 (12) 2.3功能模块二(参照2.2) (13) 2.3.1模块电路及参数计算 (14)

2.3.2工作原理和功能说明 (15) 2.3.3器件说明(含结构图、管脚图、功能表等) (16) 2.4功能模块三(实际名 (17) 2.4.1模块电路及参数计算 (18) 2.4.2工作原理和功能说明 (19) 2.4.3器件说明(含结构图、管脚图、功能表等) (20) 第三部分系统软件的设计与实现 3.1主程序流程图 (21) 3.2子程序一(实际名) (22) 3.3子程序二(实际名) (23) 3.4子程序三(实际名) (24) 3.4电路仿真(实际名) (24) 3.4.1仿真软件简介 (25) 3.4.2仿真电路图 (26) 3.4.3仿真结果(附图) (27) 第四部分安装调试与性能测量 4.1电路安装 (28) (推荐附整机数码照片) 4.2系统软、硬件调试 (29) 6.2.1调试步骤及测量数据 (30) 6.2.2故障分析及处理 (31) 4.3整机性能指标测量(附数据、波形等) (32) 课程设计总结 (33) 参考文献 报告正文的排版: 1. 纸张大小及版心:统一用A4纸(21×29.7)打印,边距设为:上 2.54cm,下2.54cm,左2.2cm,右2.2cm。行距为固定值20磅。 2. 第一级标题用三号粗黑体,(段落设置)段前1行,段后1行, 3. 第二级标题用小三黑体,靠左上下空一行 4. 第三级标题用四号黑体,靠左本身不空行 5. 正文小四号字体,行距为固定值20磅 6. 图题及图中文字用5号宋体 7. 参考文献标题用三号粗黑体,居中上下空一行,参考文献正文为五号宋体

相关文档
最新文档