系统设计报告(推荐十一篇)。
你是否在搜索报告的文案模板呢?在不断进步的时代,报告与我们更加密不可分。撰写报告能够提高团队的凝聚力,不容错过的“系统设计报告”相关文章让您更深刻了解该主题,此篇文章仅限参考学习!

系统设计报告【篇1】
1、先进:此软件所使用的开发工具是最先进的语言:MICROSOFT.NET,它完全跟上了科技发展的潮流,先进的B/S结构,先进的平台开发策略,确保软件的生命周期可以无限延长,确保用户的投资可以得到长期的回报。
2、简单:无须专业的IT部门或IT人员,客户端无须安装任何软件,只需要一台服务器就可以实现了软件的安装、部署和维护。另外,此软件使用方便快捷,只要在IE浏览器内,就可以轻松的实现对会计师事务所内部所有资源的管理。
3、灵活可扩展:会计师事务所专业管理软件可自定义组织机构和人员管理,它可以确保不同的事务所可以根据自身事务所的特点来制定其部门和组织机构,另外,同一事务所也可以根据不同时期的业务发展不同,及时的更新部门机构和人员,还可以自定义字段和表单,适应不同事务所的个性需求,管理员可以通过后台给每个部门或每个人授予不同的权限,确保了此软件的个性化和自由化。
4、专业:为会计师事务所量身定制的页面设计、功能模块、质量控制,项目组长、部门负责人和主任会计师三级复核制度的自动化审计报告流程,人事、客户、银行、现金、收款、付款、报销、采购、工资、奖金一应俱全。
5、安全:会计师事务所专业管理软件有严密的日志信息记录,它可以随时的记录着每一个用户,每一台电脑在此管理平台系统中的所有操作痕迹,而且事务所里的所有资料和信息都经过授权管理,员工都是在各自的权限范围内存取信息和资料。
系统设计报告【篇2】
摘 要:这项研究着重在于成都公交车的可用性测试,内容主要涉及车内导视系统、功能安全问题、特殊人群需求,旨在发现其中问题,并为之做出完善构想。通过对调研对象进行问卷调查,有针对性访问、模拟测试等。对成都公交车做出快速评价,对公交车内系统做出综合评定,并得出改正意见。
关键词:成都公交 可用性 功能 导视系统
引言
可用性是研究产品的一项重要指标,从用户角度所看到的产品质量,是产品竞争力的核心。因此,可用性是现在研究产品功能性、可靠性、安全性的一个重要指向度。在这份可用性报告中,以典型案例为对象,对比成都其他公交车车内导视系统的总结测试结果,模拟测试可用性。
一、实验方法
本次实验方法采用现场试验法。
二、实验对象:车上人员
(1)实验仪器:实验仪器有佳能D550相机。
(2)实验内容:对车内导视系统的要求;对车内导视系统的熟悉度;对车内的逃生装置的关注;对安全标语字体的要求;对安全指示的关注等。
(3)实验流程:通过调研,发现各时每站下的.人数,选取10个中长途、10个短途,受访乘客有儿童、青年、中老年人,在受访者到达目的地之前向受访者发放问卷,浏览完问题做答。
三、实验讨论
(1)典型测试对象的导向系统认知。从测试结果看来,对功能性、安全性导视系统要求很关心,但对导视系统熟悉度不高,有20%的受访者表示不了解,同时在导视系统逃生方面,50%的受访者表示从来没有对逃生装置有关注,对于使用方法不了解,这给公交车安全驾驶和乘客自救留下隐患。
(2)实验流程。该流程是对导视系统的简要描述,主要从坐车时段、年龄层作为区分受访人的主要方面。首先在高峰时段,车流量大,这个时候导视系统是发挥作用的时刻,由于人多,位置设置不合理的指示性标志会被遮挡,中老年人视力下降,字体会影响他们对安全导视系统的识别。以下主要就从这几方面进行分析。字体问题、导视系统指示被遮挡问题、导视系统指示位置是否可见问题。
实验1:
设在早晨7:30分高峰时段,观察20个人,年龄层包括儿童、年轻人、老年人,观察发现当公交车挤满人后,多数人看不到路线图等导视系统指示,有2名老人因没看清路线图上的文字,坐过站,两名年轻人坐在老弱病残专座上,并把座椅边侧墙上的老弱病残座椅标志挡住了。
字体问题是导视系统中关键的一部分。人变老时,眼睛的晶状变硬,视觉的感受能力下降,因此,相对于近距离的物体,老年人对相对远距离的物体更能识别,同时字体大能够方便老年人辨识;关于路线图,当字宽1cm以上时,多数老年人在1.5m以内能够看得清,当字体宽度小于0.6cm时,即使在1m内也很难看清楚。由于路线图一般放置在车辆前部斜上方的车顶处,正常人站立情况下距离在1m-1.5m,所以字体的大小必须加大到1cm宽以上,同时要加粗字体,才能够满足老年人对于路线图的阅读。
人流高峰期,引导标志被遮挡问题。当人员拥挤时引导标志容易被遮挡,调查显示70%的乘客在拥挤环境下不会注意到安全标识,在人流量大时标识也必然会被遮挡,所以最好是将提示语设置在座椅靠背背后和车顶棚斜上方。后面乘客只要坐下就能看到提示语,斜上方的指示标语基本能够与视线平行,更直接地被乘客读取,起到引导作用。
实验2:
实验对象:笔者本人。
实验内容:笔者乘坐下午14点普通时段的119公交车,更换车内不同位置,观察车上导视系统标志是否能够出现在视野中,其中包括路线图、安全锤、请勿站立标志、老弱病残专座标志等。
首先坐在前排位置,仅仅能看到安全锤和老弱病残专座的标识,看不到路线图和其他安全标语。坐在老弱病残区的位置仅看到安全锤和警示标语,看不清路线图和其他警示标语。坐在老弱病残区后面位置,因为广告牌的遮挡,看不到安全锤和路线图,同时发现在1h的乘车时间内,总共下车的15人中,有3人下车前就站到了禁止站立的区域,占到了总数的20%。
通过以上实验得出,车内各个区域的导视系统在前半部分能够清晰地传递功能,在车后部导视系统几乎失去作用。说明公交车的后车厢是导视系统引导功能发挥最差的地方,同时也是导视系统覆盖率最低的地方,亟需提高导视系统的覆盖率。
四、乘客反馈意见
一是希望路线图能放在车棚顶两侧,并前后都能放置;二是信息指示牌的改进方面,能够增加换乘信息,显示当前到站情况和行进方向。
五、结语
我们可以看到,导视系统在目前的公交车中非常普遍运用,但其中还存在大量问题,没有标准国标,导致该领域很混乱。
系统设计报告【篇3】
一、设计目的
随着互联网技术的迅速发展,网络已逐渐深入人心,更是成为继报刊、电视、广播 等传统媒体之后而兴起的一新传媒介质,网络宣传已成为众多宣传手段的重中之重,各 种各样的网站也就应运而生:为宣传企业而制作的公司网站、可进行网上购物的电子商 务网站、能及时了解到天下事的新闻网站、方便学习的教育网站,还有学校、团体、个 人等等各大各小的网站,充斥着我们的`视野,满足着我们的需要。网站的规划与建设, 已悄然被许多人摆到了首要的迫在眉睫的位置上。
采购自己企业所需的原材料和配套部件、推销自己企业的产品,则显得十分落后而且难以适应激烈的市场竞争。我这次课程设计主要研究的就是网上购物商店设计。
二、设计系统主要主要功能与模块介绍:
(1)网站前台功能
用户信息管理:用户登录、注册
商品信息:商品编号、名称、图片,简介、价格等
购物车:选择商品-确认购买-填写收货人信息--选择付款方式--提交订单 订单信息管理:注册用户ID、收货人姓名、收货人详细地址、收货人邮政编码、收货人联系电话、送货方式、付款方式、订单状态、下单时间
(2)网站后台功能:
管理员信息管理:管理员ID、管理员用户名、管理员密码、管理员类型 商品信息管理:商品编号、名称、图片,简介、价格等 用户信息管理:用户评价信息 销售信息管理:销售数量。
系统设计报告【篇4】
[1]李树华.审计独立性的提高与审计市场的背离[M].上海:上海三联书店,2000..
[2](美)刘润东著.UML对象设计与编程[M].北京:北京希望电子出版社,xx:34-145
[3]张龙翔.UML与系统分析设计[M].北京:人民邮电出版社,xx:208-230
[4](美)EricJ.Naiburg,RobertA.Maksimchuk著.UML数据库设计应用[M].北京:人民邮电出版社,xx:66-120
[5]微软(中国)有限公司.微软开发平台研究白皮书[M].北京:xx:23-48
[6]詹蓉,霍南方,王一凡.集成化智能MIS体系结构研究[J].计算机工程与应用,xx,18:196-197
[7]冀振燕著.UML系统分析设计与应用案例[M].北京:人民邮电出版社,xx:136-177
[8]张岩,陈业仙.基于B/S和C/S的多层网络环境下的综合教务管理系统设计[J].五邑大学学报(自然科学版),xx,18(1):41-45
[9]梅宏.基于体系结构、面向构件的软件开发方法[J].软件学报,xx,14(4):720-732
[10]原红旗李海建.会计师事务所组织形式、规模与审计质量[J].审计研究,xx:112-114
[11]斯特,实战Struts[M].机械工业出版社.xx.1.
[12]易琮.行业制度变迁的诱因与绩效——对中国注册会计师行业的实证考察[M].北京:中国财政经济出版社,xx.86-93.
[13]谁审计中国证券市场——审计市场分析(xx~xx)[Z].中国证监会首席会计师办公室,xx
[14]邵维忠,杨芙清.面向对象的系统设计[M].北京:清华大学出版社,xx:134-255
系统设计报告【篇5】
课程设计报告
目 录
绪 论 ........................................................... 3
第1章 系统开发背景及意义 ....................................... 3
1.1系统开发背景............................................. 3
1.2系统开发意义............................................. 4
第2章网上考试系统需求分析 ...................................... 5
2.1现状分析................................................. 5
2.2可行性分析............................................... 6
2.2.1经济可行性.......................................... 6
2.2.2技术可行性.......................................... 6
2.3设计目标................................................. 7
2.4功能要求................................................. 7
2.5系统开发环境配置......................................... 8
2.6系统开发工具............................................. 8
................... 8
2.6.2数据库—Oracle...................................... 9
第3章 网上考试系统设计 ........................................ 10
3.1数据库设计.............................................. 10
3.1.1数据库需求分析..................................... 10
3.1.2数据库概念结构设计................................. 11
3.1.3数据库逻辑结构设计............................. - 12 -
3.1.4数据库表设计................................... - 14 -
3.2系统结构设计........................................ - 16 -
3.2.1页面模块化设计................................. - 16 -
........... - 17 -
第4章 网上考试系统实现 .................................... - 18 -
4.1系统各部分的实现方法................................ - 18 -
4.1.1创建与数据库的连接............................. - 18 -
4.1.2访问数据库的JavaBean .......................... - 19 -
4.1.3用户及管理员登录模块页面........................... 20
4.1.4系统主要模块页面............................... - 23 -
4.1.5学生考试模块的实现页面......................... - 24 -
4.1.6教师添加试题制作试卷模块的实现................. - 26 -
第5章 系统测试 ................................................ 29
5.1什么是软件测试.......................................... 29
5.2软件测试的目标与方法.................................... 29
5.3系统的不足和展望........................................ 29
结束语 ..................................................... 30
绪 论
考试是检验教学效果的重要手段,也是促进学生学习的重要手段,是教学过程中的一个重要环节。学生考试成绩的优劣,不但反映其对教学内容和应掌握知识的分析、理解、吸收、运用的能力,更反映教师对教学内容的把握和熟练程度。
传统的学校教学中,进行一场考试,要求老师编写试卷、印试卷、安排考试、监考、收集试卷、评改试卷、讲评试卷和分析试卷,这是一个繁杂的过程,需要大量人力、物力与时间的投入,已经越来越不适应学校信息化建设与现代教学的需要。尤其在远程网络教学中,学生分布广,不易统一集中安排考试,给校方和学生带来了众多的不便。
而网上考试系统不仅减轻了在组织考试、评卷、成绩统计等方面所花费的人力和物力,并且突破了时间与空间的限制,不仅节省了资源,而且提高了评分的客观性、公正性和准确度,大大改善了考试工作的效率。加上数据库技术的利用,大大简化了传统考试的过程,因此在线考试是电子化教学的不可缺少的辅助手段。在当今信息时代,计算机技术与网络技术越来越广地应用于各个领域,改变着人们的学习、工作、生活乃至思维方式,也引起了教育领域的重大变革。将计算机与网络技术应用于现代高等教育中,是现代高等教育发展的需要,也是改革教育模式,提高学校教学效果和教学效率、提高科研和管理水平的必要手段。
第1章 系统开发背景及意义
1.1系统开发背景
随着计算机技术、网络技术迅速发展和高校校园网功能的日益完善,很多高校建立了基于校园网的网络信息管理平台,为提高教学管理水平提供了先进的管理手段。目前,基于网络的在线考试系统己经成为现试方式的有力补充和发展。相对于传统的笔试,网络在线考试不仅减轻了在组织考试、评卷、成绩统计等方面所花费的人力和物力,并且突破了时间与空间的限制,不仅节省了资源,而且提高了评分的客观性、公正性和准确度,大大改善了考试工作的效率。
1.2系统开发意义
很多学校学生的期末考试仍采用任课教师(个人或集体)考前出题的方式。为解决学生压题,考前,补(缓)考试题与正式考试试题题量及难度差异问题,教务管理部门通常要求教师同时出多套试卷,其题量与难度要求相同,并且要同时给出答案和评分标准。这样做虽能解决一些问题,但给教师增加了很大的工作负担,若上下届学生的同一门课程由同一教师承担,则难免几届学生用相同几套试卷;若由不同教师任课出题,则上下届学生的成绩之间又不具有可比性。
若建立题库,每次考试前由题库中题目随机生成试卷,则可较好地解决考教分离的问题,也可将广大教师从每学期末繁重的命题工作中解放出来。近年来,部分学校陆续开发了一些基于微机的题库系统,并作为成果向其它学校推广,但这些题库一般都是结合本校具体情况,针对单一课程的小型题库,甚至某些学校购得的题库系统中的题目本身是不可维护的,即使题目已不适合自己的学生考试使用,也无法更新题库中的题目。
为解决题库系统中存在的这些问题, 作者经过研究几种不同的网上系统,经充分的考虑,最后给出了一个较为理想的题库系统解决方案,并结合当前比较使用的B/S结构开发一个功能完备的网上考试系统。
系统设计报告【篇6】
随着经济全球化的发展,资本市场已跨越了地域、国界的限制,企业也随着资本的流动逐步走向多元化和跨国化,规模日趋扩大。作为直接服务于企业的会计师事务所,面对其大好的机遇,如雨后春笋般的出现,这势必引起会计师行业的激烈竞争,面对竞争,如何才能使事务所有一席之地,并能取得一个长久的发展,相信是每个会计师事务所不得不考虑的一个重大问题。扩大其规模,似乎是事务所发展的一个必然的趋势。
但是这种发展趋势,又面临着各种各样的问题。部门增多,人员增多,势必会给管理带来一定程度上的混乱,沟通不及时,传达不到位一定会影响办事效率,还有越来越高的人力成本也会使事务所的发展有所停滞。所以,一个会计师事务所要想发展,并且有一定的成就。首先就是要从其事务所内部的管理开始,显而易见,以前的那种办公模式已经跟不上现代化发展的步伐,在这种情况下,会计师事务所办公自动化就顺其自然的应运而生,而会计师事务所专业管理平台软件的出现,则迅速推动了事务所行业的办公自动化的应用。
系统设计报告【篇7】
一、开题报告的内容。
本系统是一款资源型管理软件适用于普通高等教育学生的管理工作具有丰富完整规范的内容和比较完善的功能是一个适用于高等院校或各类专科学校学生工作管理部门的计算机辅助管理系统它具备高校学生工作部门的学生管理的日常事务性工作及各类数据的自动化处理功能从学生的入学档案学籍档案学习成绩综合测评奖学金管理到学生毕业分配管理的全部业务功能该系统能够自动地收集存储加工处理查询检索和统计制表方便有效地提高学生工作办公自动化管理的水平解决了日常繁杂的数据文件及历史资料的统计处理的重复性劳动使过去许多只能定性管理的项目变为定量管理使传统的由人工事务性管理模式转化为借助现代化技术和手段实现的科学化管理模式不仅节省人力和物力提高办公效率而且使管理的方式从过程管理转变为目标管理从数量管理转变为质量管理有助于提高学生工作管理的水平和质量。
本系统将采用vb60+sql server XX的模式进行开发vb60开发一般应用模块供管理人员在本地机上完成对数据库的各种修改工作并且采用了数据访问技术ado使之能更好地访问本地和远程的数据库在数据环境方面允许程序员可视化地创建和操作ado连接及命令等优点因此采用vb60作为学生信息管理系统的本地开发平台sqlserver是一个数据库管理软件提供了强大的数据库访问功能为数据库管理与分析带来灵活性因此采用sql server XX作为学生信息管理系统的后台数据管理工具。
1、本系统针对学生管理所涉及到的信息数据及所需完成的各项操作结合自身的技术水平而开发的学生管理系统单机版此系统将主要实现以下基本功能学生档案管理可以方便地对学生档案进行浏览查询添加编辑删除以学号区别学生并可以支持多个班级处理。
2、学生成绩管理可以自行设置学生所在的年级科目并且学生成绩与档案以学号为关键字相关联有力的保证了数据的完整性。
3、课程管理可以自行设置课程信息年级课程开放等情况。
4、班级管理通过此模块用户可以系统性的设置修改删除该班级的基本信息班级名称班级人数班主任班委任职情况。
5、系统管理此模块分系统用户管理系统注册码管理系统日志管理用户密码管理以及系统数据库备份和系统数据库还原的功能对于不同的用户提供了不同的用户操作权限6报表功能根据学生成绩自动生成成绩报表打印。
此系统将具有能提供的学生信息量大用户界面友好操作简便快速等特点。
本页应按开题报告实施计划的基本内容要求填写填写不下可另附页。
二、开题申请理由。
21世纪全球信息电子化的潮流势不可挡计算机渗入了社会生活中的各个领域它的广泛应用给经济和社会生活带来深刻的变革信息技术不仅改变了人们的工作和生活方式也在改变教育和学习的方式我国的教育事业蓬勃发展升学率普遍提高各类大专院校规模不断扩大对于学生管理工作的高效性和规范化提出了更高的要求作为学校管理工作的一个重要组成部分学生信息管理所涉及到的信息量之大数据之繁琐可以想像用手工对这些数据进行操作有多么的复杂与繁琐因此自动化的学生信息管理系统应运而生。
而学生信息管理的工作量非常大为保证学生管理工作的顺利进行改善管理手段有必要开发一套适合高等院校实际情况能解决实际问题的学生管理信息系统及时准确的为管理人员提供学生班级等各类信息并提供标准化查询修改等管理功能。
为了能够为高校学生信息管理提供一种更加高效实用的管理手段为学生信息的存储统计分析交流提供一种更加快捷安全的信息平台并且能够减少大量的人工操作以及在人工操作中由于人为因素而引起的数据错误保证学生信息数据的安全性和完整性使学生管理人员能够轻松正确无误地完成各项工作结合自身的技术水平特申请本课题开题。
系统设计报告【篇8】
一、题目来源
随着计算机及网络技术的飞速发展,internet/intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息系统的作用也越来越大。各级政府、大公司和大企业凭着雄厚的资金和人才优势,开始了以自动化为重要内容的“办公室革命”,也称为“管理革命”,其目标是借助先进的信息处理技术和计算机网络技术来提高办公效率和质量,将管理与办公活动纳入到自动化/现代化的轨道中.办公自动化(简称oa)是20世纪70年代中期在发达国家迅速发展起来的一门综合性技术.加快了信息化的步伐,建立了高质量、高效率的办公自动化信息系统,从而提高了效率,增强了竞争力。与此同时,越来越多的中小企业为了适应信息革命的要求,提高自身的竞争力,正打算或正在建立符合企业特色的办公自动化信息系统。但是,这些中小企业由于自身信息化基础比较薄弱,计算机软、硬件配置较差,而且员工的素质也参差不齐,同时,其经济实力并不雄厚,不可能像政府或大公司、大企业那样进行大量投资建设信息系统。因此,解决中小企业办公自动化、规范化的问题,以此提高工作效率,增强企业竞争力,开发这个系统是可行的。
系统设计报告【篇9】
一、课程设计目的
掌握虚拟仪器的概念和系统组成,虚拟仪器系统的基本设计思想;认识虚拟仪器的软件开发工具LabVIEW及图形化编程语言;掌握虚拟仪器软件的设计方法,能够运用LabVIEW进行数据操作、结构控制、文件读写、信号处理、数学分析、波形分析等。
二、第一阶段设计
1、第一题
第一题要求建立一个二维数组,由于没有指定数组的具体数值,所以设计为让用户
自行输入数组的元素,并生成一个新的数组,再进行后续的操作。数组长度是使用数组大小函数来获得,经过数组大小函数后,通过索引数组来的到二维数组的行数与列数,想乘后的到数组的长度,查找元素和替换元素则是直接用已有的函数即可实现。
2、第二题
任意创建一个二维数组常量,并定义数组元素后用第一题的方法得到数组的长度,把数组和数组长度输入到重排数组维数函数中,即可得到重新排列后的一维数组。而后让用户自己设计把最后多少个元素放置到数组前面,经过一维数组循环移位后即可实现功能。
3、第三题
首先是创建了个数组输入控件,让用户自己输入一维数组的元素,利用一维数组排序函数即可实现升序排列,然后把升序排列的结果利用反转一维数组函数进行反转,即可得到降序排列的数组。
4、第四题
首先建立了一个二维的数组常量,定义数组的元素后显示出来。利用数组的最大值最小值函数得到数组的最大值最小值以及位置,由于位置是以数组形式表示的,则用数组索引把行数列数提取出来并显示。但这个方法的问题在于,数组的最大值最小值函数并不能把数组中所有的'最值的位置都输出出来,它只输出第一个找到的最值的位置。
5、第五题
建立一个簇然后在簇里添加题目要求的内容后,把顺序设置好,接着按顺序把相应的输入控件捆绑到簇中。
6、第六题
首先求阶乘要分为3种情况,一是等于零,而是大于零,还有就是小于零。让用户输入n的值后,马上进行判断,如果等于零,则直接输出1,如果小于零则输出0(表示出错),如果大于零则进入循环进行运算。For循环中,以n为总循环次数,建立反馈节点(初值为1),i加1后再与自身相乘,得到结果;while循环中,以i加1后的值是否大于n为循环结束条件,其余与for循环相似。
7、第七题
利用随机数(0-1)函数,生成一个0-1(不等于1)的随机数,在for循环结构中,让其循环5次,第一次乘以10,作为5位随机数的第一位,第二次乘以100作为5位随机数的第二位,以此类推。但这样会出现6位数的随机数,所以在生成随机数的时候就进行判断,限定随机数不能大于0.9。
8、第八题
建立数组输入控件,把输入后的数组通过数组大小函数计算出数组的长度作为for循环的总循环次数,在for循环中把数组的每个元素提取出来,通过累加得到结果。
9、第九题
用for循环,循环2000次,每次生成一个随机数,然后输入波形图中得到波形。建立顺序结构,使用两个定时器,先读出第一个定时器的值,然后波形生成完成后进入顺序结构把两个定时器的值相减得到时间。
10、第十题
一开始想法是直接使用打开文本文件函数,打开文件后读取完毕再关闭文件,设置2个按钮。后来发现三个问题,一是如果还没打开文件就点关闭文件按钮的话程序就会死掉,二是在文件对话框中选择取消后会报错,三是打开文件后不关闭文件再次打开时是程序会死掉。后来经修改,程序改为,一开始关闭文件按钮是不可见的,只有点击了打开文件按钮后才显示,而点击了打开文件按钮后该按钮也将隐藏,点击了关闭文件按钮后才显示。如果在对话框中选择取消,则重置按钮状态,然后退出程序(在对labview的不断熟悉中,意识到其实不需要使用如此复杂的逻辑关系。)
11、第十一题
一开始只使用了条件结构,判断输入的值是否大于等于0,如果是,则直接开平方后输出,如果不是则弹出提示对话框并输出-99999.0。后来发现如果这样的话输入负数的时候对话框将不断弹出,所以后来加入了事件结构,但数值改变时才执行程序,解决了问题。
12、第十二题
建立事件结构,以两个按钮作为事件结构的触发条件,分别将一维数组和二维数组写入电子表格文档。和第10题一样出现问题,即选择取消后报错,进入写入电子表格文档的子vi程序,把错误处理那改成no dialog则不再报错。
13、第十三题
使用读取电子表格文件函数读取文件,然后显示到数组中。遇到与12题一样的问题,但这次打开函数的子vi找不到错误处理,所以在调用函数前加入了文件对话框,判断是够有错误,没有错误才执行读取。使用通用错误处理函数,使其不弹出对话框。
14、第十四题
矩阵计算行列式以及矩阵相乘都有现成的函数可以调用,在计算之前要考虑两个问题,一是计算行列式时,矩阵必须为方阵,二是计算矩阵相乘时,A矩阵的列数要和B矩阵的行数相等,所以在计算之前使用条件结构进行判断,如果不满足条件则弹出对话框提示,并使用条件结构防止对话框不停地弹出。
15、第十五题
使用公式求积分函数,通过字符串常量把公司输入,再设定上下限,得到结果。
系统设计报告【篇10】
一、本课题的内容及研究意义
1、论文研究的目的和意义
如今,照明电路的数量越来越多,使得城市街道、小区内的路灯的用电量占城市用电量的比重越来越大,在用电高峰期时,电网超负荷运行,电网电压都低于额定值,在用电低谷期供电电压又高于额定值,当电压高时不但影响照明设备的使用寿命,而且耗电量也大幅增加,当低谷时,照明设备有不能正常工作。
所以,对城市的路灯的设计已经成为了当务之急,特别是午夜之后车流量急剧减少时,应该适当的关闭路灯,节约用电。但是我国的既节能又能延长路灯寿命的技术相比国外却是落后了,因此智能节能路灯控制系统的设计对于城市的发展至关重要。本论文旨在设计一套对外界光线和电压信号的采集来控制路灯的自动启停以及智能调压的控制系统,它能对路灯进行稳压、调压、自启动并延长路灯寿命的作用。
2、论文研究内容
本设计可以通过对外界光线和电压信号的采集来控制路灯的自动启停以及智能调压从而减少城市路灯照明耗电量,又对输入电压进行稳压调节来提高用电效率。要求独立选择芯片、设计电路、编制程序、调试、完成整个系统功能。主要内容如下:
(1)根据控制技术的特点,进行路灯系统设计的整体研究与设计。 (2)针对光线和电压信号的采集,采用数据采集技术。
(3)通过按键可对相关的参数值进行设置,从而实现对不同时间进行不同的开灯模式。
(4)当电压符合额定电压时,系统自动进行稳压。 (5)在午夜之后降低电压以调节路灯亮度,实现调压。
二、本课题的研究现状和发展趋势
目前,路灯系统一般采用钠灯、水银灯、金卤灯等灯具。这类灯具有发光效率高、光色好、安装简易等优点,被广泛使用,但同时也存在着诸如:功率因子低、对电压要求严格、耗电量大等缺点。
我国目前大部分城市都采用全夜灯的方式进行照明,普遍存在的问题有两点:一方面因为后半夜行人稀少,采用全夜灯的方式浪费太大,因此,有的地方采取前半夜全亮,后半夜全灭的照明方式;有的地方在后半夜采用亮一隔一或亮一隔二的节能措施,此种方式虽然节约了电费支出,却带来了社会治安和交通安全问题,不利于城市安全问题。
另一方面,在后半夜因行人稀少,而应该降低路灯的亮度,以避免光源污染,影响居民的晚间的休息。但由于后半夜是用电低谷期,电力系统电压升高,路灯反而比白天更亮了。这不仅造成了能源浪费,还大大影响了设备和灯具的`使用寿命。目前,路灯照明广泛采用高压钠灯,其设计寿命在12000小时以上,在正常情况下至少可用3年,但是由于超压使用,现在路灯的使用寿命仅仅只有1年左右,有的甚至只有几个月,造成维护和材料的极大浪费。较高的电压不仅不能让负载设备更好的工作,而且还会造成发热及过早损坏,还会造成不必要的电费开支。
而且,我国绝大多数地区的路灯关开灯都是采用人工控制或者定时控制,这样也有许多不利之处:若采用人工控制,则路灯开关存在着一定的不确定性,同时也占用了一定的人力资源;定时控制则存在着夏冬季白黑昼时间不同的情况,使得天还没黑路灯就开,天还没亮路灯就灭的情况,大大影响了人们的日常出生活。本设计通过使用AT89c51单片机对系统进行智能控制,使系统达到自动启停及智能调压。
近年来,随着科技的不断发展,各种路灯控制器也被不断的研究出来。其中,美国和日本主要集中在研究紧凑型荧光灯和镇流器荧光灯两个方面。而我国目前的市场上有多种路灯节能控制产品,能达到一定的节能效果,但就功能和效果上还不能尽如人意,主要有以下几种情况:第一种,采用自耦变压器及磁饱和电抗器的降压技术。其不足是由于反应速度较慢,用电高峰时电压降到非稳定区容易造成灯光闪灭,不能自动调节,同时如果电压突然升高,则会对灯具造成损坏,相对来说稳压效果较差;第二种是采用电子器件构成的可控硅式设备。该设备主要采取简单的相控技术,不足之处是元器件较容易发热损坏。而为了更好的达到控制的目的,现在国内外都开始采用智能控制方式,如光控、声控、时控等,国外甚至开始采用太阳能供能光控方式来控制路灯,基本可以达到完全自给自足的效果。
综上所述,未来的智能路灯控制必将向着更安全、更环保、更节能、更高效率的方向发展。
三、本课题的研究方案及工作计划
1、设计方案
本次课程设计是由传感器通过外界光信号的强弱来产生电压信号,再由单片机控制实现路灯的自动启停及智能稳压。本设计通过使用AT89c51单片机芯片来设计电路,编制程序,仿真,调试,完成整个系统的功能。整个控制系统主要包括四个模块:信号采集模块、数据处理模块、稳压模块和控制模块。
2、技术路线
设计要求采集输入电压信号,通过A/D转换后输入控制器,当外界光信号的强度低于一定数值时,通过软启动开启路灯。当光信号强度高于一定数值时,通过软启动关闭路灯,并将采集输入电压信号,与已设定的标准电压值进行比较,并对输入电压进行稳压,再通过时钟电路对路灯亮度进行调节,在午夜之后对路灯亮度进行降低,最后达到节电稳压。技术方案如下图:
外部光线强度光敏电阻AT89c51单片机A/D转换器继电器驱动
键盘控制LED显示报警电压放大三端稳压器路灯
3、关键问题
(1)信号采集电路设计
该模块需要检测环境光的变化,根据环境光的明暗进行路灯开关的自动控制。基于此要求采用由光敏电阻组成的分压电路进行检测。光敏电阻器又称光导管,特性是在特定光的照射下,其阻值迅速减小,可用于检测可见光。在不同的光强下,光敏电阻的电阻值会发生明显变化,光敏电阻器是利用半导体的光电效应制成的一种电阻值随入射光的强弱而改变的电阻器;入射光强,电阻减小,入射光通过检测不同光强下电阻值的变化量来控制路灯的开和关。
(2)稳压模块设计
通过采集三端稳压器输出的电压并将该电压与设定电压进行比较,进而调整输出电压的大小,达到稳压的目的。本设计使用美国国家半导体公司的三端可调正稳压器集成电路LM317。
(3)时钟电路设计
为实现路灯对电压进行智能补偿,从而达到智能调压,本设计采用美国DALLAS公司的实时时钟电路DS1302,该芯片一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V~5.5V。采用三线接口与cPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302内部有一个31×8的用于临时性存放数据的RAM寄存器。另外该芯片有备份电源引脚,可以在断电后仍能工作,以保证时钟的准确性。
3、时间安排
(1) 20xx.2.20—20xx.2.29查阅相关资料,理解设计任务书。
(2) 20xx.3.1 —20xx.4.1搜索资料,完成开题报告。
(3) 20xx.4.1 —20xx.4.20硬件调试,排除故障直至满足设计要求。
(4) 20xx.4.20—20xx.5.10软件调试,排除故障直至满足设计要求。
(5) 20xx.5.10—20xx.5.30 整理资料,按要求撰写论文,完成初稿。
(6) 20xx.6.1—20xx.6.20论文整定,最终定稿,准备答辩。
四、主要参考文献
[1]查兵,崔浩.单片机原理[J].中国高新技术,20xx年1期
[2]李健,蒋全胜,任灵芝.智能路灯控制系统设计[J].工业控制计算机,20xx年6期[3]金仁贵.单片机应用系统的开发方法[J].电脑知识与技术:学术交流,20xx年12期
[4]严怀龙.基于单片机的数据采集系统[J].广西轻工业,20xx年6期
[5]王虎城,周晋军,皮依标,叶振华.基于光传感器和单片机的校园路灯控制系统设计[J].科技广场,20xx年1期
[6]王立红.基于单片机的智能路灯控制系统[J]. 网络财富,20xx年6期[7]王皑,佘丹妮.基于单片机的模拟路灯控制系统设计[J].仪表技术,20xx年11期[8]张毅刚.单片机原理及应用[M].高等教育出版社,20xx [9]阎石.数字电子技术基础[M].高等教育出版社,20xx
[10]童诗白,华成英.模拟电子技术基础[M].高等教育出版社,20xx [11]程德福,林君.智能仪器[M].机械工业出版社,20xx
[12]刁鸣.常用电路模块分析与设计指导[M].清华大学出版社,20xx
五、wuAT89c51的介绍
1、描述
AT89c51是一个低电压,高性能cMoS 8位单片机带有4K字节的可反复擦写的程序存储器(PEnRoM)。这种器件采用ATMEL公司的高密度、不容易丢失存储技术生产,并且能够与McS-51系列的单片机兼容。片内含有8位中央处理器和闪烁存储单元,有较强的功能的AT89c51单片机能够被应用到控制领域中。
2、功能特性
AT89c51提供以下的功能标准:4K字节闪烁存储器,128字节随机存取数据存储器,32个I/o口,2个16位定时/计数器,1个5向量两级中断结构,1个串行通信口,片内震荡器和时钟电路。另外,AT89c51还可以进行0HZ的静态逻辑操作,并支持两种软件的节电模式。闲散方式停止中央处理器的工作,能够允许随机存取数据存储器、定时/计数器、串行通信口及中断系统继续工作。掉电方式保存随机存取数据存储器中的内容,但震荡器停止工作并禁止其它所有部件的工作直到下一个复位。
3、引脚描述
Vcc:电源电压GnD:地P0口
P0口是一组8位漏极开路双向I/o口,即地址/数据总线复用口。作为输出口时,每一个管脚都能够驱动8个TTL电路。当“1”被写入P0口时,每个管脚都能够作为高阻抗输入端。P0口还能够在访问外部数据存储器或程序存储器时,转换地址和数据总线复用,并在这时激活内部的上拉电阻。P0口在闪烁编程时,P0口接收指令,在程序校验时,输出指令,需要接电阻。
4、P1口
P1口一个带内部上拉电阻的8位双向I/o口,P1的输出缓冲级可驱动4个TTL电路。对端口写“1”,通过内部的电阻把端口拉到高电平,此时可作为输入口。因为内部有电阻,某个引脚被外部信号拉低时输出一个电流。闪烁编程时和程序校验时,P1口接收低8位地址。
5、P2口
P2口是一个内部带有上拉电阻的8位双向I/o口,P2的输出缓冲级可驱动4个TTL电路。对端口写“1”,通过内部的电阻把端口拉到高电平,此时,可作为输入口。因为内部有电阻,某个引脚被外部信号拉低时会输出一个电流。在访问外部程序存储器或16位地址的外部数据存储器时,P2口送出高8位地址数据。在访问8位地址的外部数据存储器时,P2口线上的内容在整个运行期间不变。闪烁编程或校验时,P2口接收高位地址和其它控制信号。
6、P3口
P3口是一组带有内部电阻的8位双向I/o口,P3口输出缓冲故可驱动4个TTL电路。对P3口写如“1”时,它们被内部电阻拉到高电平并可作为输入端时,被外部拉低的P3口将用电阻输出电流。
P3口除了作为一般的I/o口外,更重要的用途是它的第二功能,如下表所示:
端口引脚P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7第二功能RXD TXD InT0 InT1 T0 T1 WR RD P3口还接收一些用于闪烁存储器编程和程序校验的控制信号。
7、RST
复位输入。当震荡器工作时,RET引脚出现两个机器周期以上的高电平将使单片机复位。
8、ALE/PRoG
当访问外部程序存储器或数据存储器时,ALE输出脉冲用于锁存地址的低8位字节。即使不访问外部存储器,ALE以时钟震荡频率的1/16输出固定的正脉冲信号,因此它可对输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器时将跳过一个ALE脉冲时,闪烁存储器编程时,这个引脚还用于输入编程脉冲。如果必要,可对
特殊寄存器区中的8EH单元的D0位置禁止ALE操作。这个位置后只有一条MoVX和MoVc指令ALE才会被应用。此外,这个引脚会微弱拉高,单片机执行外部程序时,应设置ALE无效。
9、PSEn
程序储存允许输出是外部程序存储器的读选通信号,当AT89c51由外部程序存储器读取指令时,每个机器周期两次PSEn有效,即输出两个脉冲。在此期间,当访问外部数据存储器时,这两次有效的PSEn信号不出现。
10、EA/VPP
外部访问允许。欲使中央处理器仅访问外部程序存储器,EA端必须保持低电平。需要注意的是:如果加密位LBI被编程,复位时内部会锁存EA端状态。如EA端为高电平,cPU则执行内部程序存储器中的指令。闪烁存储器编程时,该引脚加上+12V的编程允许电压VPP,当然这必须是该器件是使用12V编程电压VPP。 XTAL1:震荡器反相放大器及内部时钟发生器的输入端。 XTAL2:震荡器反相放大器的输出端。
11、时钟震荡器
AT89c51中有一个用于构成内部震荡器的高增益反相放大器,引脚XTAL1和XTAL2分别是该放大器的输入端和输出端。这个放大器与作为反馈元件的片外石英晶体或陶瓷谐振器一起构成自然震荡器。外接石英晶体及电容c1,c2接在放大器的反馈回路中构成并联震荡电路。对外接电容c1,c2虽然没有十分严格的要求,但电容容量的大小会轻微影响震荡频率的高低、震荡器工作的稳定性、起振的难易程序及温度稳定性。如果使用石英晶体,我们推荐电容使用30PF±10PF,而如果使用陶瓷振荡器建议选择40PF±10PF。用户也可以采用外部时钟。采用外部时钟的电路如图示。这种情况下,外部时钟脉冲接到XTAL1端,即内部时钟发生器的输入端,XTAL2则悬空。由于外部时钟信号是通过一个2分频触发器后作为内部时钟信号的,所以对外部时钟信号的占空比没有特殊要求,但最小高电平持续时间和最大的低电平持续时间应符合产品技术条件的要求。
12、内部振荡电路、外部振荡电路、闲散节电模式
AT89c51有两种可用软件编程的省电模式,它们是闲散模式和掉电工作模式。这两种方式是控制专用寄存器Pcon中的PD和IDL位来实现的。PD是掉电模式,当PD=1时,激活掉电工作模式,单片机进入掉电工作状态。IDL是闲散等待方式,当IDL=1,激活闲散工作状态,单片机进入睡眠状态。如需要同时进入两种工作模式,即PD和IDL同时为1,则先激活掉电模式。在闲散工作模式状态,中央处理器cPU保持睡眠状态,
而所有片内的外设仍保持激活状态,这种方式由软件产生。此时,片内随机存取数据存储器和所有特殊功能寄存器的内容保持不变。闲散模式可由任何允许的中断请求或硬件复位终止。终止闲散工作模式的方法有两种,一是任何一条被允许中断的事件被激活,IDL被硬件清除,即刻终止闲散工作模式。程序会首先影响中断,进入中断服务程序,执行完中断服务程序,并紧随RETI指令后,下一条要执行的指令就是使单片机进入闲散工作模式,那条指令后面的一条指令。二是通过硬件复位也可将闲散工作模式终止。需要注意的是:当由硬件复位来终止闲散工作模式时,中央处理器cPU通常是从激活空闲模式那条指令的下一条开始继续执行程序的,要完成内部复位操作,硬件复位脉冲要保持两个机器周期有效,在这种情况下,内部禁止中央处理器cPU访问片内RAM,而允许访问其他端口,为了避免可能对端口产生的意外写入:激活闲散模式的那条指令后面的一条指令不应是一条对端口或外部存储器的写入指令。
13、掉电模式
在掉电模式下,振荡器停止工作,进入掉电模式的指令是最后一条被执行的指令,片内RAM和特殊功能寄存器的内容在中指掉电模式前被冻结。退出掉电模式的唯一方法是硬件复位,复位后将从新定义全部特殊功能寄存器但不改变RAM中的内容,在Vcc恢复到正常工作电平前,复位应无效切必须保持一定时间以使振荡器从新启动并稳定工作。
14、闲散和掉电模式外部引脚状态。
模式闲散模式闲散模式掉电模式掉电模式程序存储器内部内部外部外部ALE 1 1 0 0 PSEn P0 P1 P2 P3 1 1 0 0数据程序存储器的加密AT89c51可使用对芯片上的三个加密位LB1,LB2,LB3进行编程(P)或不编程(U)得到如下表所示的功能:
程序加密位1 2 3 4 U P P P U U P P U U U P没有程序保护功能禁止从外部程序存储器中执行MoVc指令读取内部程序存储器的内容除上表功能外,还禁止程序校验除以上功能外,同时禁止外部执行保护类型当LB1被编程时,在复位期间,EA端的电平被锁存,如果单片机上电后一直没有复位,锁存起来的初始值是一个不确定数,这个不确定数会一直保存到真正复位位置。为了使单片机正常工作,被锁存的EA电平与这个引脚当前辑电平一致。机密位只能通过整片擦除的方法清除。
指导教师意见:
签名:月日
教研室意见
教研室主任(签章):月日
评审小组意见
系统设计报告【篇11】
系统设计是为了解决实际问题而进行的一个过程,它涉及到系统的整体规划、构建、实施和维护。本文将详细探讨一个名为“智能家居系统设计”的项目。该项目旨在构建一个智能化的家居系统,使家居设备能够实现自动化控制和互联互通,提供更便捷、舒适、节能的居住环境。文章将从需求分析、系统架构、功能设计、技术选型、实施计划等方面进行详细介绍。
需求分析:
智能家居系统的设计首先要明确用户的需求。在本项目中,我们通过问卷调查和面对面访谈的方式来收集用户的需求信息。我们发现,用户期望系统能够实现以下功能:智能家电控制、安防监控、智能照明、环境控制、多媒体娱乐以及远程操控等。在此基础上,结合用户的日常生活习惯和家庭特点,我们对系统进行了详细的功能设计。
系统架构:
智能家居系统的架构应该是灵活、可扩展、可靠的。在本项目中,我们采用了分层结构的架构方式。整个系统分为四个层次:物理设备层、网络通信层、控制逻辑层和用户界面层。物理设备层负责收集环境信息和执行控制命令,网络通信层负责设备之间的数据传输,控制逻辑层负责决策和调度,用户界面层则提供用户与系统的交互界面。这种架构可以使系统更加模块化、可扩展,提高系统的可靠性和灵活性。
功能设计:
在智能家居系统的功能设计中,我们综合考虑了用户需求、系统架构和技术可行性。首先是智能家电控制功能,通过与家电设备的连接,用户可以通过手机或语音控制来实现对家电设备的控制。其次是安防监控功能,系统会安装监控摄像头来监控用户家庭的安全状况,并通过移动端提供实时监控视频和报警功能。智能照明功能则可以根据环境光线和用户的需求自动调节灯光的亮度和色温。环境控制功能可以根据用户的需求自动调节室内温度和湿度,提供一个舒适的居住环境。多媒体娱乐功能可以通过连接音响和电视等设备,实现家庭影院的效果。最后是远程操控功能,用户可以通过手机或其他设备远程操控家居设备,实现远程控制和监控。
技术选型:
在技术选型中,我们综合考虑了用户需求、系统可靠性、可扩展性和成本等因素。针对智能家电控制功能,我们选用了Zigbee无线协议来实现设备间的通信。在安防监控功能中,我们选用了高清摄像头和移动端配套软件进行实时监控。智能照明功能中,我们采用了LED灯和传感器来实现自动调节。环境控制功能中,我们选择了温湿度传感器和智能控制器。多媒体娱乐功能中,我们选用了蓝牙和Wi-Fi技术来实现设备之间的连接。对于远程操控功能,我们采用了云平台和移动端的配套软件。
实施计划:
系统的实施计划需要合理安排各个阶段的工作内容和时间节点。在本项目中,我们将系统实施分为需求分析、系统设计、系统开发、系统测试和系统部署等五个阶段。在需求分析阶段,我们将收集用户需求并进行详细的分析。在系统设计阶段,我们将依据用户需求设计系统的功能以及相应的技术方案。在系统开发阶段,我们将编写系统的核心代码和开发相关的应用程序、数据库等。在系统测试阶段,我们将进行单元测试、集成测试和系统测试,确保系统的正确性和稳定性。在系统部署阶段,我们将将系统部署到用户的家庭环境中,并进行用户培训和技术支持。
:
通过对“智能家居系统设计”项目的详细探讨,我们可以得出以下:系统设计需要充分考虑用户需求、系统架构和技术可行性;系统架构应该是灵活、可扩展和可靠的;功能设计应该满足用户需求,同时考虑系统的功能间的协同性;技术选型应该综合考虑用户需求、可靠性、可扩展性和成本等因素;实施计划需合理安排各个阶段的工作和时间节点。通过合理的系统设计和实施计划,我们相信“智能家居系统设计”项目能够成功实施,为用户提供更便捷、舒适、节能的居住环境。
