计算机毕业设计
计算机毕业设计1
本文阐述了在非计算机专业毕业设计中,将毕业设计与计算机编程、辅助设计及多媒体设计有机结合,通过合理地选题、前期准备工作、改进毕业设计指导方法等措施,取得了较好的成效。既锻炼了学生运用专业知识分析问题与解决问题的能力,又提高了学生在本专业毕业设计中的计算机应用能力。
提高非计算机专业学生的计算机应用能力,除了改革现在的计算机教学模式,更关键的一步就是加强实践性教学中的一个重要环节:毕业设计。它是高校教学工作中十分重要的环节,随着时代的发展,对高校毕业生的要求越来越高,毕业设计的内容也在不断地充实和更新。在计算机应用日益普及的今天,计算机应用已成为毕业设计的组成部分。
1 非计算机专业计算机课程教学目标和课程体系
国家教育部对于高校非计算机专业学生的计算机教育提出了明确的目标[1] :使学生掌握计算机软、硬件技术的基本知识,培养学生在本专业与相关领域中的计算机应用开发能力,培养学生利用计算机分析问题、解决问题的意识,提高学生的计算机文化素质。为达到国家教育部确立的基本目标,除常规的计算机教学之外,在毕业设计中加强计算机应用,有利于培养学生在本专业领域中的计算机应用开发能力,有利于提高毕业生的综合素质。
为了提高学生掌握计算机应用的技能,从专业应用和学生的实际情况出发,非计算机专业课程体系基本上可以分为必修课和选修课。必修课具体分三类课程:计算机文化基础、计算机语言、本专业领域相关的应用软件。意图在于形成非计算机专业学生计算机知识技术的公共基础和专业领域的应用基础。选修课开设流行软件知识和使用,以扩大和延伸学生计算机知识及技术的应用能力空间,并跟随计算机应用软件的潮流。开设的必修课和选修课为非计算机专业学生在毕业设计中应用计算机进行本专业领域的开发设计工作奠定了良好的基础。
2 毕业设计中计算机应用存在的主要问题
由于多方面的原因,在毕业设计中应用计算机进行辅助设计的做法目前还很不平衡,在毕业设计中应用计算机的方式存在一些问题。
2.1 只注重专业知识综合运用而将计算机应用简单化
毕业设计以专业知识综合运用为主,而计算机的应用仅是图表文档处理等。这种毕业设计虽然使学生在专业知识综合运用方面得到了较好的锻炼,但由于计算机应用与专业实践的结合程度低,学生在这方面收获不大,不利于提高学生在本专业领域中的计算机应用开发能力。尽管学生经过四年的本科学习掌握了一定的计算机应用能力,但这种应用能力没有或很少与实践相结合,未能在与专业实践相结合的应用中得到深化、拓宽和提高,一旦学生走上专业工作岗位仍需要一个再学习、再提高的过程,这势必延长其进入“角色”的时间。
2.2 过分强调计算机的应用而忽视专业知识综合运用
毕业设计的选题、设计内容、时间安排、设计成果等,都是以计算机应用技术的实践为主,而专业知识的综合运用所占的比重较低,且计算机应用技术与专业知识的结合也属于浅层次的。如以计算机为手段对专业知识进行一般性的介绍,包括图片显示、多媒体演示等,没有涉及所学专业的结构设计、计算等深层次的问题,这种毕业设计从形式到内容更像是计算机在某一方面的应用技能训练。由于没有得到专业知识综合运用的实践锻炼,学生运用专业知识解决实际工程问题的能力并没有得到实质性的提高。
以上两种毕业设计方式都存在片面性:前者沿用多年一贯的传统毕业设计形式,与计算机应用结合不够,不利于学生全面提高工作能力;后者喧宾夺主,把专业知识的综合运用简单化,偏离了毕业设计的初衷。究其原因,都是未能把握好在毕业设计中专业知识的综合运用与计算机应用技能相结合的尺度。我们认为,要提高毕业设计的效果,达到毕业设计的基本目的,体现时代赋予毕业设计的新内涵,必须做到毕业设计与计算机应用有机结合,必须坚持以综合运用专业知识为主,同时强化计算机应用技能培养的原则。
3 综合运用专业知识,紧密配合计算机应用进行毕业设计
基于对毕业设计中把握计算机应用尺度的认识,我们在非计算机专业学生毕业设计教学实践中进行了尝试,并取得了一定的成效。为了搞好毕业设计,做到毕业设计与计算机应用有机结合,我们围绕毕业设计的主题,积极寻找设计内容与计算机应用的结合点,把握计算机应用在毕业设计中的尺度。在指导学生毕业设计过程中我们做了以下几方面的工作:
3.1 科学选题
毕业设计的课题应能使本专业所学的理论知识进一步深化,换句话说,设计应尽可能包括多门专业基础课和专业课的综合运用。并且紧密结合计算机应用,有利于学生的全面训练。在去年我校的应用电子专业毕业设计中,从以综合运用专业知识为主,同时强化计算机应用技能培养的目标出发,结合应用电子专业的特点,此次毕业设计将本专业的实际问题的应用设计与计算机应用有机地结合在一起,把计算机应用作为设计内容的组成部分。为此,我们从应用实例中抽选出多个设计题目,经过筛选,最终确定毕业设计的题目是“传感器探头及信号转换电路设计”。设计的目的在于让学生综合运用所学的专业知识,根据自动检测技术课程中所学的传感器原理和综合电路知识,在计算机的辅助下完成传感器探头及信号转换电路设计、调试工作。从而达到培养和提高学生综合能力和产品开发意识之目的。该设计内容充实,专业知识覆盖面宽,且涉及基于Multisim 20xx仿真软件和EDA(Electronic Design Automation即“电子设计自动化”)设计工具Protel-Nexar 20xx的使用。
3.2 做好前期准备工作
考虑到毕业设计的需要,我们根据学生对Protel和Multisim这两个应用软件掌握的程度,在毕业设计之前,利用课余时间有针对性地举办了应用软件短期辅导班。在通过教师毕业设计前的辅导,同学上机操作练习,熟练掌握这两个应用软件的操作技能。该学习班深受同学欢迎,大家对学习应用软件表现出很高的热情。该学习班的.举办对毕业设计起到了很好的促进作用,参加学习的同学在毕业设计中表现突出,他们不仅利用应用软件出色地完成了设计任务而且还影响其他同学,起到了传、帮、带的作用。
3.3 指导方法的改进
本次毕业设计任务较重,若在有限的毕业设计时间内(共12周)完成全部设计任务,并开模、组装与调试,显然不现实。因此,我们在毕业设计中突出重点,注重设计思路、设计框架的完整性,对某些细节问题或重复性的设计计算内容不作要求。具体做法是把电路原理图设计、元器件技术参数的计算、位号设计、印制版电路图和组装平面图等作为重点内容,而气敏、热敏、光敏、湿敏、压敏探头的选择和开模与制作等省略,从而节省了时间,确保计算机应用的可能性。
4 计算机应用在毕业设计中的主要体现
4.1 编程计算元器件技术参数可视化
设计当中所需要元器件种类和数目相当多,元器件技术参数的计算复杂,计算量大、重复计算多,用常规的计算方法耗费大量时间,且计算累积误差较大。利用VB语言按照理论要求编程计算设计当中所有需要元器件的参数,通过编程计算节省了时间,提高了计算精度,对计算结果的可视化处理更为形象直观。
4.2 计算机辅助设计
Multisim 20xx仿真软件和Protel是应用电子专业的常用应用软件。根据大学生的计算机能力结构和应用电子专业学生的一般特点,考虑计算机技术在电子电气领域的现实状况,目前应用电子专业学生(本、专科)的计算机知识和能力培养的层次,侧重在“使用”计算机和“运用”计算机的能力层次上的培养[2]。因此我们要求全体同学都熟练掌握这两个软件的使用。设计中用Multisim 20xx仿真软件进行电路原理图设计及计算机仿真实验。对于Protel计算机辅助设计软件,学生们有一定基础,通过毕业设计实践,使大家进一步熟悉 Protel的基本绘制电路图命令,并能操作绘图仪等设备,提高运用EDA工具Protel进行电路板图设计的能力,满足今后从事工程设计的需要。
4.3 多媒体科研汇报、设计原理和设计说明书演示
PowerPoint软件较易掌握,设计组的同学都采用了PowerPoint幻灯片进行设计成果汇报。毕业答辩时,计算机演示与口头陈述相结合,生动形象,效果好,使学生体会到了计算机技术在科研汇报中应用的优越性。一些掌握了多媒体软件应用的同学还将毕业设计中较抽象的设计原理:非电信号转换成电信号原理、信号的探测和转换,运用二维动画软件flash转化为直观新颖的动画,以增强设计的效果。同时将文字和插图等多媒体信息做成具有超链接功能的说明文档,使得评阅者对毕业设计说明书的查阅变得有趣生动。
5 毕业设计效果分析
从毕业设计的实践来看,此次毕业设计选题、定位适宜,时间安排合理,毕业设计和计算机的应用既相互渗透,又彼此独立;既突出了毕业设计的主题,又充分体现了计算机的应用,达到了预期的目的。在教师和学生的共同努力下,经过12周紧张有序的工作,学生如期完成设计任务。毕业答辩时,每人提交的成果设计说明书、电路设计图、元件清单和具有计算功能的程序以及多媒体幻灯片报告,经考核评比,该设计组获校优秀毕业设计组。通过毕业设计,学生不仅掌握了传感器探头及信号转换电路设计的基本程序和方法,锻炼了运用专业知识独立分析和解决实际问题的能力,同时在设计中应用计算机的技能得到了提高,为今后从事实际工作奠定了良好的基础。
计算机毕业设计2
1.本课题的研究意义,国内外研究现状、水平和发展趋势
1.1研究意义
随着社会的发展和进步,各项社会保障和福利制度进一步完善。实行住房公积金制度是其中的重要内容。住房公积金是职工及其所在单位按规定缴存的具有保障性和互助性的职工个人住房基金,数据量大且处理复杂。住房公积金管理系统是各单位财务管理的重要任务,由于各单位公积金管理数据量大、操作复杂,因此效率较低。本课题旨在构架一个住房公积金信息管理管理系统,方便各级管理人员、各单位和职工完成对住房公积金的操作、查询、结算等工作,为住房公积金制度的顺利实施提供保障。
本系统设计过程中主要考虑各单位用户的应用环境和应用难点。系统在开发过程中深入研究了房改资金行业的发展规律,吸纳了近年来国内外同行业和国内其他信息系统的实施经验,借助了最先进的开发平台和开发工具,设计、开发了适合住房公积金管理自身特点、功能完善、易学易用、扩充灵活、完全可靠、符合未来发展方向的住房公积金管理系统。
1.2国内外研究现状、水平
随着现今网络的发展,网络已经成为了人们生活上必不可少的,人们可以通过网络查询自己需要的信息,起初我国在住房公积金这一块还处于萌芽状态,原有的半手工管理模式手续繁杂、纠错能力差、服务项目不全,因而工作效率不高。 这就迫使人们要去想出更好的解决办法,这样新的住房公积金管理系统就诞生了,从住房公积金归集支取管理、住房公积金贷款管理、住房公积金财务管理到电话查询和多媒体终端查询、住房公积金单位版等均实行了一体化管理,涵盖了住房公积金业务处理的方方面面。
逐步完善住房公积金管理网络,管理网络必须紧跟住房公积金事业发展的趋势,不断地完善,不断地改进,只有在管理上与时俱进,才能在业务上面貌日新。
住房公积金信息管理系统建设给我市住房公积金事业带来了良好的发展势头,管理水平、工作效率的不断提高使住房公积金缴存规模和个贷规模不断提高。我中心非常珍惜这一来之不易的好形势,要求职工因势利导、再接再厉,为全市每一单位、每一职工提供更加方便、快捷、准确的服务,让他们享受到银行般的服务质量,感觉到住房公积金缴存到我中心与存在银行同样安全可靠,并且益处更大、意义更大。
1.3发展趋势
整个世界的科技都在进步,人类的生活水平也在不断的提高,信息产业发展的尤为迅速,住房公积金管理系统正在不断的趋于完善,我国的现状相对于发达国家而言还有一定的差别,但是正在不断朝那个方向努力。在整个住房公积金管理系统发展的这么多年,从无到有、从不完善到趋于完善是一个相当漫长的过程;不管是从科技还是从人类自身的需求出发,住房公积信息管理系统正在不断发展、壮大。
2.本课题的基本内容,可能遇到的困难,提出解决问题的方法和措施
2.1基本内容:
住房公积金就是职工及其所在单位按规定缴存的具有保障性和互助性的职工个人住房基金,为了完善住房供应体系,建立相应的住房公积金管理系统实行职工统一管理,为每个职工建立详细资料库,职工个人可以随时通过账号到管理处查询个人的账户信息。操作员统一执行利息结算、登录和登账调整等操作。如果用户满足了提取住房公积金的条件,可以与操作员联系,申请提取住房公积金。
住房公积金管理系统要实现以下几个功能:
1.基础信息设置
在整个系统的设置中,处理输入单位、职工信息。在正常的事务过程中,如遇人事变动,相应地进行信息变动。
2.主要业务
职工自己和单位每月缴纳基金,系统对年利息进行自动结算。职工在必要的时候对可以提取住房公积金,一般只有在建立住房公积金制度一年以上的职工,并具有一定的公积金余额才可以提取公积金。操作员也可以因为需要,统计分析数据,然后就可以输出相应的报表。
3.帐表查询业务
职工可以查询余额表,清楚自己每月所交的公积金,以及相应的明细表中的详细内容。与此同时职工单位也要对自己和单位个人的交纳信息、综合信息、明细信息和职工的状态作相应的查询。
4.系统设置业务
毕业设计(论文)开题报告
作为住房公积金信息管理中心人员,所做的事情就相对多了许多,存储信息、修改信息打印报表等等事务。其数据流图如下:
毕业设计(论文)开题报告
本系统对不同角色的用户进行用户分级管理。另外一项重要的业务就是数据的备份与恢复。
业务流程图:
2.2数据库设计
这个系统初步设计要有以下几下表,有职工表、部门表、系数表、期初余额表、明细表、利息结算表、用户表等。
职工表:
字段名称 字段含义 字段类型 允许为空 是否为主键
zgbh 职工编号 var20) 否 是
zgxm 职工姓名 var20) 否 否
zh 账号 var20) 否 否
bmbh 部门编号 var20) 否 否
〖毕业设计(论文)咨询QQ:306826066
bz 备注 var25) 是 否
部门表:
字段名称 字段含义 字段类型 允许为空 是否为主键
bmbh 部门编号 var20) 否 是
bmmc 部门名称 var20) 是 否
毕业设计(论文)开题报告
系数表:
字段名称 字段含义 字段类型 允许为空 是否为主键
bmbh 部门编号 var20) 是 否
zhbh 职工编号 var20) 否 是
zh 账号 var20) 是 否
zhxm 职工姓名 var20) 是 否
grxs 个人系数 money 是 否
dwxs 单位系数 money 是 否
zxs 总系数 money 是 否
lx 类型 var2) 是 否
期初余额表:
字段名称 字段含义 字段类型 允许为空 是否为主键
zy 摘要 var20) 是 否
zgbh 职工编号 var20) 否 是
zh 账号 var20) 是 否
zgxm 职工姓名 var20) 是 否
zhxm 部门编号 var20) 是 否
bmbh 个人期初余额 money 是 否
grye 单位期初余额 money 是 否
dwye 总期初余额 money 是 否
利息结算表:
字段名称 字段含义 字段类型 允许为空 是否为主键
zgbh 职工编号 var20) 否 是
zgxm 职工姓名 var20) 是 否
zh 账号 var20) 是 否
bmbh 部门编号 var20) 是 否
zxs 总系数 money 是 否
余额表:
字段名称 字段含义 字段类型 允许为空 是否为主键
zy 摘要 var20) 是 否
year 年 var20) 是 否
month 月 var20) 是 否
zgbh 职工编号 var20) 是 是
zh 账号 var20) 是 否
zgxm 职工姓名 var20) 是 否
zxs 总系数 money 是 否
jsxs 减少总系数 money 是 否
ye 余额 money 是 否
明细表:
字段名称 字段含义 字段类型 允许为空 是否为主键
zy 摘要 var20) 是 否
year 年 var20) 是 否
month 月 var20) 是 否
zgbh 职工编号 var20) 是 是
zh 账号 var20) 是 否
zgxm 职工姓名 var20) 是 否
grxs 个人系数 money 是 否
dwxs 单位系数 money 是 否
zxs 总系数 money 是 否
grjs 个人减少系数 money 是 否
dwjs 单位减少系数 money 是 否
jsxs 减少系数 money 是 否
lb 类别 var2) 是 否
bmbh 部门编号 var20) 是 否
用户表:
字段名称 字段含义 字段类型 允许为空 是否为主键
yhbh 用户编号 var20) 否 是
yhmc 用户名称 var20) 否 否
mm 密码 var20) 是 否
sysuser 系统管理员标识 bit 否 否
bm 部门管理标识 bit 否 否
gz 职工档案管理标识 bit 否 否
base 期初余额标识 bit 否 否
qcye 职工月基本系数标识 bit 否 否
infor 职工信息变动标识 bit 否 否
autodel 按月取消登录标识 bit 否 否
autodz 按月自动登账标识 bit 否 否
manual 登账调整标识 bit 否 否
getfunds 提取住房公积金标识 bit 否 否
lx 利息结算标识 bit 否 否
delx 取消利息结算标识 bit 否 否
yecx 余额表查询标识 bit 否 否
mxcx 明细表查询标识 bit 否 否
gr_dw 个人与单位缴纳汇总表标识 bit 否 否
user1 用户管理标识 bit 否 否
databack 数据备份与恢复标识 bit 否 否
2.3在本系统开发的过程中可能遇到的问题以及解决措施
(1)在系统开发中可能遇到的问题就是数据库的建表和数据库的连接问题,建立许多表在连接的时候花费相当长的时间,同时也会消耗宝贵的系统资源。系统的内容较散,涉及很多方面,例如明细表中zgbh(职工编号)和系数表中的zgbh以及利息结算表中的zgbh等表的连接都涉及到了多表连接,这就分会造成大量的数据冗余,还有就是在进行查询的时候,也会花费相当长的时间。
(2) 数据库的安全性问题我们把密码策略摆在所有安全配置的第一步。很多数据库账号的密码过于简单,这跟系统密码过于简单是一个道理。所以在整个分析的过程中,有三个对象,普通职工,单位和super—超级管理员,他们有着各自不同的权限,可以看到的信息也不同,就只有super可以看到所有的信息。
(3)报表是管理系统中最为组成部分之一,它是一种主要的数据输出手段,可以把数据打印出来以供查阅或备份保留。这也是住房公积金系统中比较难以实现的部分,准备用QuickReport组件设计报表.在Delphi7中,默认情况下,并没有安装QReport组件,所以还需要另外安装。在实现的时候,设置应用程序中的TTable组件中的“DatabaseName”、“TableName”属性,使其连接到数据表中,将“Active”属性设置为“True”,打开与数据表的连接。然后设置QuickReport组件“DataSet”属性为“Table1”,也就是使其接到数据表中指定的字段。
(4)任何数据库出于安全性考虑,都会想到数据的备份与恢复,这也是即将面临着的问题,虽然也想了很多的办法,但是至今离实现还有相当大的一段距离。会继续探索和学习其解决的办法。
3.本课题拟采用的研究手段(途径)和可行性分析
3.1研究手段
本课题是使用成熟的C/S结构,设计过程中主要考虑各单位用户的应用难点。系统在开发过程中深入研究了房改资金行业的发展规律,吸呐了近年来国内处同行业和国内其他行业信息系统的实施经验,借助了最先进的`开发平台和开发工具,开发了适合住房公积金管理自身特点,本系统统是用Delphi 7和SQL Sever 20xx开发工具。
开发工具介绍:Delphi 7
Delphi 7是Inprise公司推出的一种全新的、面向对象的可视化快速应用程序开发工具,它使用的是Object Pascal语法的基础,并在集成了各种可视化工具,为程序开发人员提供了一种方便、快捷的Windows应用程序集成开发环境—IDE(Integrated Development Environment)。
准备使用的是ADO(AcitiveX Data Object)连接数据库,是微软推出的新一代的数据访问规范,其使用简单,功能强大。TADOConnection组件用于管理ADO连接,并且提供了对事务的支持,当多个ADO组件访问数据库时,可以通过TADOConnection组件建立一个连接,然后让其他ADO组件共享连接。
SQL Server 是一个关系数据库管理系统Microsoft SQL Server 20xx非常明显的改进就是增加了OLAP(联机分析处理)功能,这可以让很多中小企业用户也可以使用数据仓库的一些特性进行分析。OLAP可以通过多维存储技术对大型、复杂数据集成执行快速、高级的分析工作。数据挖掘功能能够揭示出隐藏在大量数据中的倾向及趋势,它允许组织或机构最大。
所以在实现的过程中,如果运用的是ACCESS做数据库,可能就不能让住房公积金这么大的系统。所以选一个适合的数据库也是很重要的。
3.2可行性研究
这份可行性研究报告是对查询系统作的可行性研究分析及指出存在的必要性。
一、技术可行性
本系统是运行在Windows XP 专业版上的应用程序。系统开发语言使用的是Delphi 7,数据库使用的是Microsoft SQL Server 20xx,一台机器实现,别人可以通过别的机器来查询。这个系统在实现上应该没有什么太大的问题,delphi 7不管是新还是旧的,因为我们对旧版很熟悉,新的也是在旧的基础上发展起来的;还有就是SQL SEVER 20xx是相对比较熟的工具。
硬件条件:硬件条件:P42.4G CPU、32MRAM、40G硬盘PC机。
软件条件:Windows xp sp2、SQL Server ,Delphi 7。
所以分析以上各个可能性,可以说这个系统在技术上是可行的。
二、经济可行性
在现今的商品社会是一个讲究效率的社会,是信息化的社会,随着公司的规模不断扩
毕业设计(论文)开题报告
大,员工数量急剧增加,有关员工的各种信息量查询也成倍增长。而对庞大的信息量和数据量,如果仍使用手工操作或使用相当繁琐的软件,既浪费了人力,又浪费了物力,效率无法提高,不能够适应现今社会并提高生产效率。
本系统的主要背景(为毕业设计)在经济上不注重直接的经济收益,而是注重我们整体水平的提高。
三、操作可行性
住房公积金管理系统是基于Delphi 7开发的,是被广泛应用于数据库开发和操作的一套成熟的软件平台,而且它对于一个中小型的数据库处理具有不可比拟的优点和简单方便。所以从操作可行性方面是可行的。开发出来的界面也是十分容易使用,具有简单,容易上手的特点。
四、安全性。
借助内置的 Windows 身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。
五、法律可行性
本系统完全是本人在指导老师的指导下独立完成的,故不存在侵权行为或者由于本系统带来的法律纠纷等问题,所以在法律上是可行的。
计算机毕业设计3
一、计算机专业毕业设计存在的问题
由于诸多现实问题,使得当下计算机专业毕业设计环节中出现了一些亟待解决的问题,具体表现在以下几个方面:
1.专业基础知识的整体把握不够,缺乏系统的科研训练
科研思维和独立解决问题能力不足,知识串联和综合技能应用能力欠缺。多数软件功能不完善,论文写作内容空洞,重点不突出,格式不规范。
2.多数学生认为毕业设计时间安排不合理,项目不能在充裕的时间内完成,加之学生外出找工作、考研、实习与毕业设计
时间部分重叠,毕业生关注重心转移,学生普遍忽视了毕业设计,真正用在毕业设计上的时间大大缩水。项目进度偏慢,难以实现预期的毕业设计效果。
3.学生在认识上存在误区,思想上不重视
近年来,受高校扩招和教育产业化等社会大环境的影响,学生在思想上对毕业设计不够重视。一些学生认为毕业设计只要能合格就行,从而忽视毕业设计环节,甚至有的同学认为从网上下载代码和论文就可以过关或者直接把上一届同学的毕业成果拿来上交,加之毕业设计过程中监管不力,使得抄袭现象时有发生。
4.毕业设计的题目具有局限性,选题不合理,学生缺乏主观能动性
目前,绝大多数设计(论文)题目由指导教师给定,并非根据学生个人兴趣、爱好和特点来选定,学生往往只是按教师的指导查阅部分资料,然后根据教师的设计或方法完成后续工作,因而毕业设计(论文)过程中缺乏学生本人的创新性思考。
5.指导老师倾向放宽要求,毕业答辩流于形式
因为师资力量严重不足,教师的教学和科研任务重,造成教师在毕业设计的投入上力不从心。另外教师不希望看到学生因毕业设计(论文)不合格而影响就业,所以对毕业设计(论文)的答辩检查就相对放松,没有严格要求,几乎没有学生因毕业设计质量不合格而推迟毕业,这无形中致使学生对此项教学环节不够重视。加之学校在制度上对答辩的监督不够,在毕业设计的过程中缺乏有效的管理,造成了答辩过程流于形式,未达到真正的检验目的。
二、构建基于CDIO工程理念的毕业设计模式
为了解决毕业设计环节普遍存在的一些问题,缩小企业用人要求与计算机专业人才培养之间的差距,更好地实现工程教育改革目标,以CDIO能力培养为导向,按照构思、设计、实施、运行4个环节进行计算机毕业设计教学改革,保证毕业设计改革的合理性和科学性。
1.结合工程需求,明确设计任务,构思实施方案
改变目前的“导师命题-学生选题”毕业设计模式,充分强调整个毕业设计过程中以学生为主体的理念。毕业设计题目的确定是一个复杂的过程,毕业设计题目的设置应具有一定的工程性、实践性和创新性。一方面题目应反映学生专业知识的综合应用能力,从而达到培养学生分析问题、解决问题的能力。另一方面要体现出计算机专业的工程背景的特点,结合学生本科阶段学习的主要课程。学生可以根据他们在企业实习中发现的工程实际问题进行研究,也可以根据企业工程师或校内指导教师的相关科研项目进行研究。选择具有实际应用价值和明确工程背景的题目作为毕业设计题目,选题源于生产实际现场,其目的在于培养和加强学生的综合工程能力。毕业论文选题过程采取项目申报、立项的形式进行,学生打算参加哪个项目,小组成员要共同协作写出项目申请书。确定具有应用价值和明确工程背景的题目作为毕业设计题目,不但可以提高学生进行毕业设计的积极性,而且有助于学生胜任未来相关技术岗位工作。学生在明确设计任务后,构思实施方案,同时指导教师要对方案进行审核,让学生修改完善。方案确定后要进行任务分解,制订相应的工作进度。
2.综合运用专业知识,倡导团队合作,培养学生解决问题的能力
由于学生在相关课程的学习中已经掌握计算机软、硬件系统设计的相关理论和方法,而分析和设计是计算机专业毕业设计过程中的关键过程。因此,该阶段的任务是集中完成具体的设计,即描述实现设计的计划、需求、流程以及算法。计算机软件的设计不仅仅是可行性分析、需求分析、概要设计、详细设计等基本过程,还需要确定系统中功能模块的范围、定义和功能设计等细节。由于课题小组成员各自分工不同,需要团队成员经常沟通、讨论。遇到困难问题,团队成员应该在指导教师的引导下寻找解决问题的途径。在毕业设计过程中学生遵从CDIO工程理念,以主动的、实践的、课程之间有机联系的方式学习知识。设计阶段应完成系统的体系架构、功能模块的划分、接口的规范设计、开发工具的使用说明等任务,并提交相关设计说明书等资料。
3.加强过程监控,利用校企联合的形式提升学生的工程素养项目的实现、运作实现阶段
即把设计的内容转化为实际的软、硬件系统,包括编码、调试、测试等过程。在编码阶段主要是让学生养成好的开发习惯,保证代码的结构化、可读性和可移植性;及时进行模块测试,写出测试计划,提交测试分析报告。此外,这一阶段教师还要做好毕业设计评估工作中对毕业设计工作的中期检查,完成中期报告。除了阐述设计思路、工作原理、关键技术外,教师还要参照任务书检查已完成的任务、尚需完成的任务、存在的问题、解决方法等,同时对毕业设计工作进度给予评价。教师通过中期检查及时发现并纠正存在的问题,督促学生按任务书中的要求和时间进度完成工作。中国的工科高校大多是关门办学,缺乏与产业和社会的沟通互动,这样的工程教育难以满足产业需求。培养应用型人才的目的是为了服务于实践和生产。为了加强学生解决实际工程问题的能力,学校要考虑学生就业实际,促进校企合作,探索“走出去”(送学生到企业实习)和“请进来”(聘请岗位一线人员为指导教师)相结合的新路子。企业为学生提供了实习和就业的机会,学生在实习阶段可一边学习,一边进行毕业设计和论文的撰写。现在大部分学校都采用“3+1”的教学模式,即学生在学校进行3年的理论学习加1年的实践学习。学生在第七学期就到实习企业,熟悉工作环境,适应岗位需求,尽快胜任工作。另外,通过聘请企业的工程师担任毕业设计的副导师,对学生进行工程实战的培训,从工程师的宝贵经验中得到启示。通过对企业的管理程序、生产流程等方面的研究,提高了学生的工程素养、业务技术和社交能力。
4.制定科学的'的评价体系,完善各项规章制度
评价标准是实施CDIO的关键,根据CDIO工程理念对学生的要求,对毕业设计教学的评价应从专业技术知识、创新能力、实践能力和团队协作能力4个方面进行,通过制订多元化、多层次、可供组合的毕业设计质量评价标准与指标,实现科学合理的评价模式。评价不能像传统评价模式,只集中在毕业设计答辩环节,应该体现在毕业设计的多个方面,贯穿整个毕业设计过程中,突出阶段性的特点。引人CDIO模型后,评价的功能应由侧重成绩“优差”转向侧重包括品德、兴趣、特长、能力等学生的个性特点,力求知识与能力的协调统一,突出对学生的工程意识建立、工程实践能力和产业经验的评价。完善的毕业设计过程管理和健全的规章制度是提升毕业设计质量的保障和必要条件。首先,学校通过制定统一的规章制度,在管理者、指导教师和学生中形成工作规范和约束机制。这些规章制度要包括毕业设计基本要求、过程管理和监控等具体内容,明确对指导教师和学生的基本要求,规范毕业设计过程中任务书、开题报告、中期检查报告和论文的格式。学校要结合专业特点,组织相关专家制定合理的开题、毕业设计质量评分标准、答辩程序及考核工作条例等,并依据毕业设计工作流程建立网络化管理、实时跟踪过程管理,使整个毕业环节的过程管理有章可循。其次,学校要成立专门的毕业设计工作委员会并聘请经验丰富的退休教授成立学院毕业设计督导组,通过抽查措施形成监督机制,对毕业过程每个阶段的工作进行监督检查。各阶段检查的主要内容如下:前期检查学生的选题是否合理,审查任务书填写是否规范,落实学生的开题工作情况,了解课题研究所需的条件是否具备;中期主要检查学生执行情况、毕业设计的记录情况、毕业设计的工作进度及毕业设计工作中存在的困难;后期主要检查毕业设计任务完成的情况,审查各阶段提交的文档是否完整规范,毕业设计成绩评定是否合理。通过毕业设计督导组评价、学生对设计毕业工作的反馈等机制,将毕业教学方法的改进和教学效果的提高落到实处。通过各种教学奖励、学生综合测评等措施形成激励机制。按照不同阶段不同权重进行全面考核评价,对学生以及指导教师分别进行表扬、奖励,这样可激励广大师生更为重视毕业设计。
三、结束语
毕业设计是一项综合性的训练,本文在面对计算机专业毕业设计中存在的问题,以CDIO工程理念为导向,提出解决问题的路径。按照构思、设计、实施、运行4个环节进行计算机毕业设计教学改革,同时加大对毕业设计过程的监督和检查力度,提高计算机专业学生的毕业设计的质量。
计算机毕业设计4
计算机专业毕业设计的四种类型
不同的学校院系,不同的指导教师对计算机专业毕业设计有不同的指导方法,在计算机系,本科毕业设计通常以下面四种类型:
1、完成一个不太大的实际项目或在某一个较大的项目中设计并完成一个模块(如应用软件、工具软件或自行设计的板卡、接口等等),然后以工程项目总结或科研报告、或已发表的论文的综合扩展等形式完成设计与论文的写作,自考计算机专业毕业设计的四种类型。
2、对一个即将进行的项目的一部份进行系统分析(需求分析,平台选型,分块,设计部分模块的细化)。例如对一个大中型企业管理信息系统中的财务部分进行调研,分析和设计等,这类工作可以没有具体编程,但应得到有关方面的初步认可,有一定的工作量,经验交流《自考计算机专业毕业设计的四种类型》。例如打印后有30页以上的报告。
3、对某一项计算机领域的先进技术或成熟软件进行分析、比较,进而能提出自己的评价和有针对性创见。例如XML目前是因特网上新涌现的'标记语言,它较HTML 有许多无可比拟的优点,其中XML-QL是基于XML提出的一种新型查询语言,分析总结这一新型查询语言并探索它的实现途径是十分有意义的工作。再如对自由软件数据库系统MySQL,分析总结其在Web应用上的特色,并能将有关技术用于自己研制的系统中。这类工作要注意把分析和实验相结合,不要只停留在消化上。消化是前提,吸收和转化才是工作的重点。
4、对某一个计算机科学中的理论问题有一定见解,接近或达到了在杂志上发表的水平。例如,解决了一个众所周知的问题,纠正了某杂志上理论的错误且提出解决修正方案,或自己提出有意义的模型,定义,且有定理、命题、或性能比较、分析、测试报告等。
一般第四种较难。
计算机毕业设计步骤:
选择题目,收集资料,计划进度,前期准备,方案设计,详细设计,编码调试,结果验证,资料整理,撰写论文,答辩.
1.选择题目
可在参考课题中选择毕业设计题目,也可结合本单位或本人从事的工作提出设计题目,由指导教师把握选题内容的"质"与"量",确定该内容是否符合毕业设计的总体要求.
2.收集资料
搜集资料是研究课题的基础工作.可以在图书馆,资料室查资料,可以做实地调查,做实验等搜集资料,可以通过网络收集资料.
搜集资料越具体,越细致越好,应该把搜集资料的文献目录,主要内容记录下来.做实验时,要对实验过程和中间数据做全面记录.
3.计划进度
大致时间安排为:
(1)准备阶段(收集资料,文献阅读,必备知识,确定方案):一周到两周
(2)设计阶段(详细设计,编码调试,结果验证):七周到十一周
(3)编写论文(资料整理,撰写论文):一周
(4)答辩阶段(答辩准备,答辩):一周
具体时间安排以教学计划为准.
4.前期准备:了解所选课题的必备知识,要求和设计步骤.在熟悉课题,调研,收集资料和数据的基础上,对设计课题进行可行性分析并形成相应的文档.
5.方案设计:用较好的方法对系统的总体结构,数据结构,控制结构,接口,界面,系统的输入,输出方式等方面进行设计并写出分析说明书.同时按系统的总体功能进行模块划分和模块设计,明确模块设计的任务和要求.
6.详细设计:在总体方案的基础上采用较好的方法和工具对各个模块进行详细设计.
7.编码调试
8.结果验证
9.资料整理
10.撰写论文
11.答辩:一般在15分钟左右,简明扼要地说明设计的目的和意义,设计的基本内容,设计中出现的主要问题,解决问题的关键措施,毕业设计自我评价.
计算机毕业设计5
摘要:
随着信息科技的不断发展,对计算机教育的重视度不断提高,高校计算机专业也得到了广泛发展。其中,计算机的专业算法与程序设计是重点教学内容,有助于培养学生的专业计算能力和程序设计能力,也是重要的培养目标。在计算机的实际教学中,存在着很多问题与不足,为了提高学生的这两种专业能力,需要根据教学实际,根据说学生特点,根据专业特色,探索出一种合适的教学模式。其中计算机专业算法与程序设计能力的层阶式培养方式,取得了良好的教学效果,值得提倡与发展。本文主要针对计算机专业算法与程序设计能力的层阶式培养相关情况,进行探索与研究。
关键词:
计算机专业算法;程序设计;层阶式培养
在计算计机专业的教育中,培养学生专业算法设计的能力,是计算机专业教学的重点内容。而计算机程序设计能力又是学生应该具备的最基础的专业能力,怎样更好地培养学生这两种专业能力,也是计算机专业教学的重要目标。目前,计算机专业虽然得到了大范围的普及,但是由于教学理念,教学模式,学生学习能力,教师教学水平等主客观因素的不同,学生的计算机专业能力与实践能力并不高。专业算法与程序设计能力的层阶式培养模式是一种新的教学模式,对于提高学生程序设计能力和算法设计能力就有重要意义,需要根据教学实际,不断进行改革与创新,不断提高计算机教学水平,提升学生的计算机专业素养。
一、计算机专业教学的现状简析
随着网络技术,信息通讯等方面的快速发展,计算机专业教学已经在高校教育中得到普及,选择计算机专业的学生也越来越多,但是真正具备计算机专业能力与应用能力的人才却少之又少,这也是计算机专业教育在人才培养方面的缺陷。从目前的教学现状来看,大多数学校更注重计算机专业理论知识的教学,没有认识到它是一种实践性极强的学科,没有注重培养学生的实践与应用能力。在实际教学中,教师对算法与程序设计的重视度较弱,因此,学生的程序设计能力和算法设计能力较为薄弱,对于前沿性的学习内容,学生往往无法接触到,长此以往,学生在计算机专业学习中,指学习到了基本理论知识,创新能力和个性能力不足,不利于学生学习兴趣的提升。
二、分层次组织计算机算法设计与程序设计教学
计算机算法与程序设计能力的培养,是计算机专业教学的重点,这也是学生学习与应用能力提升的关键。高校在进行计算机专业算法与程序设计能力的层阶式培养的实际教学中,要根据计算机专业教学内容,根据学生的学习特点,接受能力,在算法区域程序设计上进行分层次教学,把计算机理论基础知识与专业技能培养有效结合起来,切实培养学生的算法与程序设计能力。
(一)巩固专业基础知识教学
在计算机程序设计专业教学中,C语言是基础课程,这也是一种通用性极高、应用最为广泛的计算机编程语言,作为重要专业基础知识,不容忽视。在C语言教学中,要使学生不断对词法、语法、应用方法等方面的知识进行巩固,培养学生独立利用相关知识解决问题的能力。此外,要对计算机算法基础理论、程序设计基础、C语言等基础课程进行合理设置,在教学中,既要学生能够掌握基本的.理论基础知识,又要形成独立的思维逻辑,能够运用基础知识独立解决在计算机程序设计中用遇到的各种问题,培养学生的个性意识,创新思维。促进其综合能力的提升。
(二)加强专业课程的教学
在计算机专业算法与程序设计能力的层阶式培养过程中,要合理设置相关专业课程。算法设计与分析课程就是重要专业课程之一,在此专业课的教学中,重点培养目标就是提高学生的计算机程序设计能力。在教学设计中,重点讲授基本的算法设计方法及其性能分析,如:递归法、回溯法等等,学生要真正理解每种方法的特点与性质,能够灵活运用,在算法设计中,要能够把自己的想法与专业课程知识相结合,形成具有个性的设计。
(三)注重应用课程的教学
在计算机专业教学中,除了基础课程和专业课程以外,应用课程的教学也要合理设置,这是培养学生实际应用能力的重要课程。一般与算法和程序设计相关的应用课程主要有:Java、Web编程与设计、网络编程、数据库编程等等,此外还有与社会发展密切相关的环境编程等应用课程。通过这些应用课程的合理安排,有助于增强学生的实际应用能力。
三、计算机专业算法与程序设计能力的层阶式培养方式分析
(一)语言程序设计教学层次的划分
这也是基本的程序设计能力培养,此层次的设置,主要是使学生能够进行简单基本的编程设计,独立解决一些简单的问题。通过学习与实践的不断加深,逐渐提高程序设计的难度,以C语言设计为基础,形成有层级的培养方式,循序渐进的培养学生的计算机程序设计能力。
(二)数据结构与算法教学层次的划分
掌握数据结构,是解决算法问题的重要途径。在这一层次的教学中,要从简单到复杂,逐层逐级,根据学生的学习特点与掌握能力,逐渐开设计算方法、人工智能、数据程序设计等课程,由易到难,相由简单到复杂,从大学一年级到四年级,相应进行教学,逐渐培养学生的算法设计与程序设计能力。并且能够自主思考、主动创新,解决更为复杂的计算机专业问题。
(三)程序设计教学层次划分
计算机程序设计能力的培养是基础也是重点,在实际教学中,通过采用各种有层次的培养方式,提升学生的程序设计能力以及解决复杂性、综合性问题的能力。
四、结论
综上所述,计算机专业是高校教育中的重要专业学科,与社会发展、科技进步具有密切联系,其主要教育目标就是,培养具有较高专业技能与计算机综合素养的人才。因此,要在实际教学中,有层次设置计算机专业相关课程,分层级进行人才培养,通过对基础课程,专业课程,应用课程的分层次设置,分层次教学,不断提高学生算法与程序设计能力以及计算机专业应用能力。
计算机毕业设计6
摘要:计算机专业毕业设计是本科教学计划规定的综合性实践教学环节,是培养大学生综合运用所学知识、理论联系实际、进行较为全面的科学研究训练、提高学生实践操作能力及科研创新能力的重要环节。目前在计算机专业毕业设计质量下滑的背景下,从实践教学、学生参与科研情况、学生毕业设计投入精力、学生就业情况反馈及社会对人才技能需求等方面进行了分析与研究,提出了计算机专业毕业设计质量分析模型,进而提高了大学生的毕业设计质量。
1.计算机专业毕业设计质量不高的原因分析
1.1 基础知识不扎实,专业知识不全面
毕业设计是对学生三年来所学知识的一次全面检验。其涉及的知识面广,且对专业知识的深度有一定的要求。它不仅要求学生有扎实的基础知识,同时也要求学生具有相当的专业素养。但事实上,有些计算机专业的高职学生基础知识薄弱,对各种计算机专业知识的掌握又参差不齐,因此在选题时,有茫然不知所措的;有避难从易的;有到网上下载,东拼西凑的;甚至直接抄袭的。这样粗制滥造的毕业设计只能是应付交差,质量根本无从谈起。
1.2 选题质量不高
因为缺乏对综合性项目的实践经验,高职学生在选题时容易出现盲目性:有些题目单一,研究内容单薄,缺乏深度,不能达到综合检测的目标;而有些教师的命题也有局限性,有些题目脱离生产实际,是常年积累下来的“虚命题”,应用价值不显著,学生提不起兴趣。这些因素也造成了毕业设计难以达到预期的效果。
1.3 学生重视程度不够
高职院校的毕业设计一般安排在最后一学期进行,但迫于严峻的就业形势,许多高职学生在三年级上学期就开始找工作,制作求职简历,参加各类招聘会,到企业顶岗实习等。这不仅占用了大量的毕业没计时间,也极大地分散了学生进行毕业设计的精力。学习研究的时间和精力投入不足,毕业设计的质量也必定大打折扣。
1.4 考核流于形式
毕业答辩时,有些学生已经找到了工作。在这样的情况下,有一部分学生抱着只等答辩通过,拿到毕业证就回家的想法,主要精力却没有放在答辩的准备工作上。而一些教师也不想“为难”学生,抬抬手,学生也就顺利通过了答辩。虽然有明确的考核制度,但制度的执行力缺失,答辩只是过过场,毕业设计的质量也很难保证。
2.提高计算机专业毕业设计质量的措施
针对以上计算机专业毕业设计中存在的问题,我们提出一些行之有效的措施,旨在提高毕业设计的质量。
2.1 做好学生毕业设计的动员工作
在毕业设计开始之前,要教育引导学生端正态度,克服浮躁心态,积极迎接准备。有些学生担心做毕业设计会影响找工作,教师应从思想上纠正这些错误的观点,消除他们的顾虑。可借鉴往届毕业生的成功案例,宣传毕业设计对应聘职位的积极影响,让学生认识到做好毕业设计的重要意义。
2.2 选择有实践经验的指导老师
要选择具有一定科研能力和从事过项目开发的教师作为毕业设计的指导教师,实践经验丰富的指导教师在选题和指导方面的.作用是相当关键的。教师在指导过程中应遵循的主要原则有:(1)适应性原则。教师应立足当前计算机的应用前沿来命题,使其具备一定的竞争力和适应性。(2)创新原则。创新是计算机发展的根本动力。教师应鼓励学生尝试别人没有做过的工作,培养学生的创新能力。每位指导教师指导的学生数应控制在6个以内,如果指导的人数过多,必定会分散指导教师的精力,从而影响指导的效果。每位指导教师只能指导一至两个相近课题。同时,可成立毕业设计督导小组,选派具有较高学术水平和富有科研开发经验的教师参加,对毕业设计工作进行指导和督查。
2.3 严格考核程序
指导教师在整个毕业没计工作中的作用是:引导、辅导,激励学生有足够的信心完成毕业设计工作;同时教师也要严格要求学生:在布置完毕业设计任务之后,应要求学生定期汇报研究进展,同时提供详细的研究日记或研究记录,并每隔一段时间把学生召集到一起,交流研究的成果和心得,对研究过程中出现的问题或困难,进行解答和分析,并对这一阶段的工作进行总结,同时对下一阶段的研究工作提出要求。
毕业设计答辩通常由5位专家组成一个答辩小组,学生一律以ppt形式进行演示答辩,按照相关规定考核,严格把关。答辩不过的学生原则上应推迟毕业,并按一定的比例评出优秀论文,以激励优秀学生。这样能够教育毕业生重视毕业设计环节。
3.结束语
计算机专业毕业设计是十分关键的一个教学环节,是对学生所学知识的一次全面检验,也是学生参加工作前的一次实战训练。提高毕业示设计的质量,不仅是学生学习、就业的内在要求,也是高职院校提高教学质量的一个重要途径。只要我们教师和学生充分重视,规范毕业设计的各个环节,就能提高毕业设计的质量,培养出社会需要的计算机人才。
计算机毕业设计7
课题一:
课题简介:多媒体技术的应用,促进了现代教育教学技术的发展。利用多媒体课件及现代教学手段进行教学,事半功倍。本课题拟将某知识领域的教学内容制作成教学课件,通过比较传统教学与多媒体教学两种不同模式的教学效果,探索多媒体教学模式的特点及发展方向。
课题预期:成果为论文及软件形式的教学课件。选用开发软件可为PowerPoint XP 或 AuthorWare。
1.C语言程序设计》多媒体教学课件的'制作
2.《成绩管理系统》设计(用C语言实现)
3. 软件设计:超级商场进销存管理系统(可选:基于WEB网络版、基于COM+网络版、S/C网络版)
4. VB专题网站的建设
5.《信息技术教育》多媒体教学课件制作
6.《数据结构》多媒体教学课件制作
7.供电部门用电计费系统的设计
8.计算机房管理系统的设计
9.网上教学辅助系统的设计与实现
10.浅谈试卷智能生成系统的开发
11.多媒体教学课件制作
课题二:
课题简介:数据库技术是计算机应用的一个重要领域。利用数据库技术开发的应用(管理)系统,在各行各业都有着广泛应用。
课堂预期:本课题拟对某一应用系统(如收费管理、教材管理、人事管理等)进行市场调节及需求分析,利用数据库技术开发相应应用管理系统,并通过用户反馈,加以完善。选用开发软件可以是VB,VFP等。
1.旅游酒店订单管理系统 本程序可以对酒店,酒店房间进行编辑,查询,统计。
2.订单管理模块可以统计客户订单,订单查询,订单打印。
3.网吧管理、计费 本系统可以对网吧,公司内部网进行管理。
4.管理计算机,用户上机时间、内容,计时计费,饮料等管理。分服务器端和客户端软件。
5.非税收入资金结算系统 本系统包括科目录入、 历史余额录入、一级项目维护、核算支出项目、明细项目维护、明细项目取消、单位项目挂接、收费依据维护、资金管理方式维护、行业子行业维护、帐薄设置、核算公式设置、原始凭证类型维护、收入报表定义、收入解缴报表定义、缴款书录入、缴款书审核、缴款书打印、缴款书传出、收费数据接收、收费数据传出、缴款书接收、单位对帐。
6.商场管理系统 本系统是个大型商场管理系统,具有进货、库存、销售、结算、物价、合同等功能。
7.智力竞赛抢答计分系统的设计与实现
8.学校自动广播打铃系统的设计与实现
9.学英语智力游戏开发
10.单片机应用开发
11.Office VBA 应用与开发
12.xx科目教学特点及课件开发
13.xx学校网站的规划与制作
14.全Flash 网站制作
15.学生论坛的设计与实现
16. 潮汕话电子书《三字经》制作
计算机毕业设计8
1、开题报告(含文献综述 )作为毕业设计(论文)答辩委 员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指 导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签 署意见及所在专业审查后生效。
2.开题报告内容必须用黑墨水笔工整书写或按此电子文档标 准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪 贴,完成后应及时交给指导教师签署意见。
3. 文献综述应按论文的格式成文,并直接书写(或打印) 在本开题报告第一栏目内, 学生写文献综述的参考文献应不少于 10 篇(不包括辞典、手册) ,其中至少应包括 1 篇外文资料;对于重 要的参考文献应附原件复印件,作为附件装订在开题报告的最后。
4.统一用 A4 纸,并装订单独成册,随《毕业设计(论文)说 明书》等资料装入文件袋中。
毕 业 设 计(论 文)开 题 报 告
1.文献综述: 结合毕业设计 (论文) 课题情况, 根据所查阅的文献资料, 每人撰写 2500 字以上的文献综述,文后应列出所查阅的文献资料。 软件项目开发管理系统
进入二十一世纪这个信息爆炸的时代,人们的各种观念开始发生惊天巨变,各行 业也开始转向信息化。而随着Internet的普及与发展、随着电脑及网络技术的大范围 应用,信息技术、网络技术、计算机技术等都在不同领域得到了飞速的发展。随着IT 产业的不断膨胀,各种各样的软件项目被飞快的开发出来。各种应用软件,各类实施 项目不断被推出,在世界高速发展的今天,在各类软件项目层出不穷的今天,如何规 范的,系统的,安全的,高效的管理好各类软件项目,成为了当前各软件项目开发公 司的最大难题。要想去逐步解决这些问题,则需要应用到软件项目开发管理系统。 软件项目开发是一件非常复杂的工作,他需要各种软件开发人员投入到这个开发 大军来,相互协调配合,相互提升。而对众多的软件公司或开发团队来说,有效的管 理和控制软件项目是非常重要的。为了给这一复杂而重要的工程带来可操作性的简便 和准确的数据信息。Software Projects Exploitation Management System就是为着 这一目的开发出来的。 软件项目管理系统主要用来帮助软件公司架构规范的软件项目开发管理过程(项 目计划管理、监督与跟踪、需求管理、测试管理、缺陷管理)包括: 1、帮助软件公司进行有效的项目数据度量管理(针对SEI CMM3/CMMI3的标准) ; 2、帮助各软件公司长效实施组织过程体系规范(ISO9001、SEI CMM/CMMI) ; 3、帮助软件公司建立项目过程数据库和知识库等。故本综述分别从基于B/S模式 数据库的设计方法、分析,设计对软件项目管理系统进行综述。 4、提高过程透明度,加强对项目的监督和管理(针对项目的进度、成本、质量、 资源、活动等) ; 5、支持软件公司的多级管理模式,包括:企业高层、质量部、项目经理、程序员; 6、支持项目组内、异地的开发组间、异地的客户与组间的协同工作模式,突破地 域障碍; 关健词:数据库软件、软件工程、C/S模式、B/S模式、JAVA 关健词
数据库技术是数据管理的技术,是计算机科学的重要组成部分。最近几年来,数 据库技术发展越来越快,在多种应用领域对数据管理的需求越来越多,数据库技术的 重要性已不断的被更多的人所熟知。数据库技术是数据管理的技术,它也是计算机科 学的重要组成部分目前,不仅在大、中、小、微各种机型上都配有数据库管理系统, 各行各业的信息系统,甚至是国际互联网上的信息系统都离不开数据库的支持。因此, 数据库已成为信息社会的.重要基础设施。 从计算机技术和数据库的发展过程来看,计算环境和数据库技术基本保持着一种 同步发展的状态。现阶段最具有发展潜力的就是基于 B/S 模式或者基于 C/S 模式的数 据库. 数据库管理系统(DBMS)可以定义为: 数据库管理系统是用于管理数据的计算 机软件。数据库管理系统使用户能方便地定义和操纵数据,维护数据的安全性和完整 性,以及进行多用户下的并发控制和恢复数据库。随着 B/S 模式与 C/S 模式数据库的 发展,数据库系统也出现了嵌入式数据库系统和移动数据库系统。嵌入式移动数据库 可以定义为:嵌入式移动数据库系统是支持移动计算或某种特定计算模式的数据库管 理系统,数据库系统与操作系统、具体应用集成在一起,运行在各种智能型嵌入设备 或移动设备上。目前这已经成为一个十分活跃的研究和应用领域嵌入式移动数据 库或简称为移动数据库(EMDBS) 。 其中 C/S(客户机/服务器)结构,即大家熟知的客户机和服务器结构。它是 软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到 Client 端和 Server 端来实现。实质就是客户端运行应用程序,并向服务器数据库发 送 SQL 请求及取回结果;服务器数据库侦听基于 TCP/IP 的网络,响应请求并返回 处理结果。两层结构最大的优点在于系统结构简单。 一个良好的软件项目开发系统对 C/S 结构需要完成以下功能: a) 数据库的维护功能包括数据的备份、恢复等功能 b) 权限分配管理功能。 c) d) 基本数据的维护。基本数据指的是软件项目的基本信息。 动态数据录入、编辑、修改、查询等。动态数据指的是检测到的信息及其改造 后的一些相关的信息。
B/S(浏览器/服务器)模式数据库系统。是 WEB 兴起后的一种模式,WEB 浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核 心部分集中到服务器上,简化了系统的开发、维护和使用。三层结构是把应用逻辑 划分为三个部分:第一层是用户界面(User Interface) ,提供用户与系统的友好 交互。第二层是应用服务器,专司业务逻辑的实现。第三层是数据服务器,负责数 据信息的存储、访问及其优化。 基于上述数据库系统特点,软件项目管理系统是在 WINDOWS 环境下,采用 C/S 模式,使用 JAVA+SQL Server 语言设计。其优越性体现在: (1) 非过程化语言 SQL 是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要 求用户指定对数据的存放方法, 也不需要用户了解具体的数据存放方式, 所以具有 完全不同底层结构的不同数据库系统,可以使用相同的 SQL 语言作为数据输入与 管理的接口 SQL 以记录集合作为操作对象,所有 SQL 语句接受集合作为输入,返回集 合作为输出, 这种集合特性允许一条 SQL 语句的输出作为另一条 SQL 语句的输 入,所以 SQL 语句可以嵌套,这使他具有极大的灵活性和强大的功能。 SQL 不要求用户指定对数据的存放方法,这个特点使用户更易注重于要得到的 结果;所有 SQL 语句使用查询优化器,它是 RDBMS 的一部分,由它决定对指定数据 存取的最快速度的手段,查询优化器知道存在什么索引,在哪儿使用索引合适,而 用户则从不需要知道表是否有索引、有什么类型的索引。 (2)是所有关系数据库的公共语言 由于所有主要的关系数据库管理系统都支持 SQL 语言,用户可将使用 SQL 的技 所有用 SQL 编写的程序都是可 能从一个 RDBMS(关系数据库管理系统)转到另一个, 以移植的 (3)统一的语言 以前的数据库管理系统为上述各类操作提供单独的语言, SQL 将全部任务统 而
一在一种语言中。SQL 可用于所有用户的 DB 活动模型,包括系统管理员、数据库 管理员、应用程序员、决策支持系统人员及许多其它类型的终端用户。。 通过阅读大量的文献证明,建立在B/S或C/S模式下的数据库设计基础之上的软件 项目开发管理系统具有稳定、高效、可靠的特点,同时拥有良好的可伸缩性,能够充 分适应未来系统的扩展需求,出色的可重用性则大大降低了构建新系统的成本。
参考文献 1、 《VB+SQL Server 数据库应用系统开发与实例》 2、 《Visual Basic编程技巧:网络与数据库篇》 3、 《数据库系统原理》 李站怀 著 李晓黎、张巍人民邮电出版社 机械工业出版社 西北工业大学出版社
4、 《Visual Basic 6 数据库编程大全》 弗洛克维克(美)电子工业出版社(20xx) 5、 《Visual Basic 6 数据库程序设计高手》 温贤发 科学出版社(20xx) 6、 《Visual Basic 开发指南:SQL Server 篇》邱仲潘 电子工业出版社(20xx) 7《Visual Basic 编程技巧:网络与数据库篇》 清宏计算机工作室 版社(20xx) 机械工业出
毕 业 设 计(论 文)开 题 报 告
2.开题报告:一、课题的目的与意义;二、课题发展现状和前景展望;三、 开题报告: 课题的目的与意义; 课题发展现状和前景展望; 课题主要内容和要求; 研究方法、 课题主要内容和要求;四、研究方法、步骤和措施 一、 课题的目的与意义
在二十一世纪信息迅猛发展的时代, 网络的普及使网络和企业很自然地走到了一 起,而如今通信最杰出功劳之一,则是软件项目开发管理系统的广泛应用与飞速发展。未 来个人或企业管理可以很方便,快捷,高效的进行管理。 随着 Internet 技术的发展,它对我们工作和生活显得更加重要,尤其是现在项目软 件,应用软件不断推陈出新的今天,各企业对管理不同项目,来应用软件迫切的需要高 效性,规范性,安全性、及时性。而基于 B/S 模式下的数据库所设计而成的软件项目开 发管理系统刚好提供了这些功能。本系统就是一个能够让用户能及时有效地对软件项目 开发管理系统进行操控,并且是在安全的前提下进行的。在网上实现对软件项目的任何 时间,任何地点安全有效的管理这是软件项目开发管理系统的发展方向。
二、 课题的发展现状和前景展望
因特网是一个巨大的全球性的信息服务中心。随着互联网的发展,网上交易、电 子商务的逐渐繁荣,各行各业的规模不断发展与状大,这就更需要一个安全的,可靠的, 高效的管理系统来管理,因此,软件项目开发管理系统的设计就变得尤为重要。 各个公司可以根据自身的业务特点和公司的具体情况提出对应用软件的需求,通 过我们的软件项目的特定开发服务,不但可以解决企业当前面临的困境,还能够提高信 息中心的软件开发维护水平,为企业的长期可持续发展提供有效的保障。 随着企业信息 化水平的提高、网络的快速发展,已经有很多企业意识到了使用软件项目管理系统可以 大大提高管理效率、资金使用率、提高员工的工作效率、降低成本、同现有业务接轨。 随着现代社会节奏不断加快,各企业之间的竞争也日益激烈。随之也给企业带来了 巨大的压力与挑战,为了能适应残酷的市场竞争,为了能便捷管理,各软件项目管理系 统已经成为一种当前各大企业不可缺少的一部分了。而要分析设计出一个实用简单,安 全高效的管理软件,其前提必须在基于 B/S 模式下的数据库设计与分析。软件项目开发 管理系统做为一种新型的网络管理系统,已经越来越受到人们及其各大企业的重视,它 已经成为一家企业的管理支柱,而随着越来越多的软件系统的开发,如果缺少一个好的
软件管理系统,则不仅不能让操控者感觉到安全,方便,高效,而且会带来资源的浪费。 然而,现有的软件存在严重的功能不足,开发出一种新型便捷的软件项目开发管理系统 已经成为一种必然的趋势。
三、 课题主要内容和要求
1、此课题设计任务特点及分析主要是通过对该数据库软件设计与分析,使学生能够 熟练运用一门程序设计语言来掌握 C/S 或 B/S 数据库设计的方法和过程,以及为设计其 它应用软件提供帮助,进行提高软件设计能力。 2 、课题主要任务与要求 (1)初步方案:通过查阅资料,首先对我的课题进行可行性研究和需求分析,提出 相应的设计方案并进行方案论证,然后对该课题进行模块划分并找出模块之间的关联关 系,画出系统流程图,在此基础上进行源代码编写和调试,最后撰写毕业论文。 (2)主要任务 a 使用 C/S 或 B/S 模式设计该系统,并要求系统完成后操作简单,功能完善,界面美 观。 b 系统用户管理模块:包括文件操作,普通用户和系统管理员不同身份口令密码修 改,系统退出等。 c 登录界面设计:要根据不同的用户设计不同的口令密码,并且进入系统后,根据 用户不同对该软件使用权限也不同。 d 项目流程管理模块:包括项目基本信息的录入、修改和删除;申请立项;批准立 项;项目工程分配;项目中止等功能。 f 项目实施管理模块:包括成立项目组;划分功能模块;书写项目报告等功能。 e 项目文档管理模块:包括项目文档信息的添加、删除、修改和查询。 g 项目测试管理模块:包括测试工程师添加、修改和关闭报错记录;开发工程师查 看、解决报错记录。 h 项目验收管理模块:包括提请验收项目;测试工程师,质量控制工程师,业务主 管,项目主管签字等功能。 i 项目总结管理模块:包括项目总结记录的添加、修改和删除等功能。 j 信息打印模块:能实现对各种报表的打印
四、可行性分析、研究方法和步骤 可行性分析、
可行性分析: 可行性分析: 选取几台中等配置电脑, 在操作系统为 WINDOWS XP 的环境下, 使用 VFP, DELPHI, VB, JAVA 等程序设计语言开发该软件系统。 C/S(客户机/服务器)结构,实质就是客户端运行应用程序,并向服务器发送 SQL 请求 及取回结果;服务器侦听基于 TCP/IP 的网络,响应请求并返回处理结果。两层结构最 大的优点在于系统结构简单。只要把客户机和服务器在网络上连通,利用一些快速应用 开发工具,就可以很快地开发出一些部门级的小规模应用,同时开发和运行的环境都相 对简单。 B/S(浏览器/服务器)模式数据库系统。就是建立并配置 WEB 服务器及 PowerBuilder 应用服务器,以实现通过浏览器来访问数据库。B/S 结构设计思想的主要目的,就是为 了解决两层结构中原发性的问题。其最主要价值在于产生一套切实可行的解决方案,把 客户/服务器结构下的应用可靠地推广到企业级的关键任务环境中,并利用这一技术所 带来的高效率、多功能与灵活性,增强企业信息网的性能和扩展能力。三层结构是把应 用逻辑划分为三个部分:第一层是用户界面(User Interface) ,提供用户与系统的友 好交互。第二层是应用服务器,专司业务逻辑的实现。第三层是数据服务器,负责数据 信息的存储、访问及其优化。 研究方法: 研究方法: 主要采取包括:文献调研、课题考察、实践总结、实验分析、调查统计等 设计进度安排: 设计进度安排: 1 第 1 周任务:布置任务,学生进行资料查询。 2 第 2 周~第 3 周任务:软件需求分析并画出结构流程图。 3 第 4 周任务:系统模块功能划分。 4 第 5 周~第 13 周任务:模块源代码编写及调试。 5 第 14 周任务:系统检测并通过最后测试。 6 第 15 周任务:毕业设计论文编写。 7 第 16 周任务:指导老师论文审阅、修改及学生毕业答辩。
毕 业 设 计(论 文)开 题 报 告
指导教师意见: 1.对文献综述的评语:
2.对本课题的深度、广度及工作量的意见和对设计(论文)结果的预测:
指导教师: 年 所在专业审查意见: 月 日
负责人: 年 月 日
计算机毕业设计9
通过本次毕业设计,使我感受到过程是艰辛同时又充满乐趣的。
这次毕业设计要求设计一个windows多重系统启动机制的备份与恢复工具,自行设计这对我将来踏上工作岗位是非常有帮助的。尽管上一届的同学已经完成的非常出色,但是我仍然希望通过自己的努力完成设计并希望有所突破。这也是我对自己的考验。于是本次设计过程中我完全按照软件设计步骤的要求来进行,从课题分析开始,再进行总体设计、详细设计,最后到系统实现。每一步都让我将理论学习的知识应用到实践中去。也使我掌握了一整套规范的设计操作流程。
在课题分析阶段,由于本次是设计一个windows多重系统启动机制的备份与恢复工具,所以对其中的启动机制的分析尤为重要。对指导老师提供的资料必须要吃透。这是关键,从查阅资料、提出问题,到慢慢一一解决问题,老师给了我很大的帮助。
在总体设计阶段,由于课题分析做的`比较全面,很快就对工具的功能,菜单结构有了充分的认识,形成了用户操作流程图和功能模块层次图。
详细设计阶段,首先考虑各模块的主要功能,分别进行编程调试。其次,将写好的函数组装,这时就遇到了非常大的困难,烦琐的函数与函数间的接口,调用,很容易出错。这就要求我在编程时就要养成良好的习惯,在头部将要用到的函数 声明并且加上注释,以便后续的查找更改。所以编程的规范化很重要。
最后,系统实现环节。对已完成的程序进行调试。调试时,由于逻辑上出现了一点问题,备份扇区的分区表备份有误导致恢复出错,致使整个硬盘数据丢失。需要重新分区硬盘,重装系统才能再使用该硬盘。当时我心里是非常焦急的,这一出错也意味着前功尽弃。然而,在指导老师的分析与鼓励下,我重新纠错找到了错误并改正。使我意识到今后不论遇到什么情况都要分析原因,列出可能的情况后,沉着应对,必然能“化险为夷”。
此次毕业设计的难点关键在于:主引导区分区表及引导区的备份与恢复。应用扩展int13对大容量的硬盘读写操作,突破了容量限制的障碍。
总之,这次毕业设计让我学习到很多。虽然结束了,但这只能是一个开始。今后今后作为程序员,要学习的规范,程序设计语言还有很多。怎样使自己从普通的pg升为se,在计算机领域,要学的实在太多,仅大学生涯所学实在有限。我们只有对自己有了更高的要求,才能作为动力不断取得新的成绩!
计算机毕业设计10
—、概述
随着计算机技术的蓬勃发展和广泛应用,计算机辅助教学管理也日趋普及。计算机辅助高等教育评估是其中一个比较新的分支,它的出现不仅改善了教育评估方式,而且有力地促进了传统教育评估方法向高效率、高质量和更加准确可靠的方向转变,促进了教育评估系统的改革,推动了教育评估方法的更新。教育评估是高等教育活动中一个非常重要的方面。而建筑工程专业毕业设计(论文)工作则是本科生培养中一个至关重要的环节,做好本科生毕业设计(论文)评估工作,有助于改进建筑工程专业本科生的培养。遗憾的是,多年来对本科生毕业设计(论文)评估工作普遍重视不够,或者虽然重视,却仅仅停留在定性评价的阶段,缺乏准确可靠的评价标准,所有这些都不同程度地影响了本科生毕业设计(论文)工作的质量。在这种情况下,将计算机引人本科生毕业设计(论文)评估活动中来,可以大大改善这种状况。计算机具有存储量大、可连续工作等特点,而且利用计算机处理评估材料,获得评估结果,具有速度快、效率高、结果可靠的特点,只要指标体系建立合理,计算机能不受任何人为因素的干扰,提供给教学管理人员实事求是的结果,成为他们工作中得力的助手。为此,我们开发研制了建筑工程专业毕业设计(论文)计算机辅助评估预测系统(以下简称评估预测系统)。
二、评估预测系统的开发研制
(一)基本原理与方法
如何实现评估过程从定性到定量的转变,是开发研制该系统的.关键所在。我们依据高等教育评估的原理,采用模糊综合评价的基本原理和方法,给出了建筑工程专业毕业设计(论文)评估的量化模型,具体步骤如下:
1.建立毕业设计(论文)评估指标体系。一级指标分为教师、学生、选题、客观条件四个方面。各方面再细分则为二级指标,如:教师方面分为准备工作、课堂讲授、出勤率、答疑情况、教学方式、教师职称等六个方面;学生方面分为学习态度、平时成绩、计算书完成情况、图纸完成情况、创新情况、译文完成情况等六个方面;选题方面分为结构类型、课题新颖程度、计算机应用合理程度、题目性质、外文资料、创新性等六个方面;客观条件分为设计教室、绘图仪器及图板、机房及出图设施、每位教师指导学生人数等四个方面。
2.设立评价等级V,V=1好(VI),较好(V2),—般(V3),较差(V4)|。
3.构造单因素评判矩阵R,
其中,R中每一个元素rij表示第i个评价因素对第j个评价等级的隶属度。
4.设立各评价因素权重集A,例:一级指标权重集八=(0_35,0.35,0.15,0_15),八的取值可根据经验,并依据以往各届毕业设计(论文)评估结果经反复试算确定。
5.计算综合评判矩阵
6.对各级指标体系重复步骤
7.计算测评结果
求得最终评判矩阵B该量化模型针对毕业生总体进行评估,评价毕业生的综合质量,改变了过去仅片面地对个人进行评估的状况。
(二)评估预测系统的计算机开发语言
系统采用流行的Windows人机交互式界面,力争做到界面友好,操作方便。根据本系统的特点和具体要求,我们选用了Windows环境下的VisualBasic5.0可视化编程语言开发本系统。VisualBasic5.0是微软公司开发的功能十分强大而又简单易用的可视化编程环境,编程速度快,界面质量高,是编写Windows应用程序的最佳选择。使用VisualBa?sic语言开发本系统充分体现了本系统处理数据、信息快捷方便的特点。
(三)评估预测系统的总体结构
在Windows操作系统下安装本系统后,启动系统,进人主菜单,依据界面提示您就可以轻松完成评估工作,系统主框图如下:
三、评估预测系统的优点
1.量化评估,提前预测,动态管理。该计算机辅助评估预测系统能够对毕业设计(论文)工作方案可能取得的效果进行预测。教学管理人员只要依据该系统的提示输人各项有关毕业设计(论文)工作方案的参数,系统随即能计算出毕业设计(论文)工作的成绩,从而对各项工作方案的结果作出预测。通过反复改变参数——计算成绩,教学管理人员就能够发现各种方案的优缺点,即哪一项安排对毕业设计(论文)工作是有利的,如果实施下去会取得好的工作效果;哪一项安排对毕业设计(论文)工作是不利的,实施下去必将导致毕业设计(论文)工作成绩下滑。这种预测如果安排在毕业设计(论文)工作开始之前,管理者就能有效地对毕业设计(论文)方案进行调整,从而获得满意的效果。我们将99届与往届的工作方案作了一下比较,发现由于老教授退休较多,本次毕业设计年轻教师比例上升,但年轻教师职称偏低,讲师居多,教授、副教授比例严重下降,用该系统初步预测发现毕业设计整体质量将要下滑。根据这个信息,系学术委员会马上采取措施,对年轻教师提出更高要求:指导教师中讲师一级必须具有硕士学历,且应有一定的工程实践经验,在课题选择及指导上必须具有较强的创新性,最后经系学术委员会严格审查后方可上岗。再用本系统预测后发现,毕业设计(论文)工作最终得分并未降低,反而稍有提高。目前,99届毕业设计(论文)工作已经结束,最终得分的确较98届有所提高,与系统预测结果吻合较好。
2.有效监督,对症下药。毕业设计(论文)工作进行到中期时,系里为了加强对毕业设计(论文)工作的监督管理,一般要求安排一次中期检查。该检查能发现一些问题,但对这些问题造成的结果却很难预知。这样的话,发现缺点往往不能及时纠正,任其发展下去必将导致不良后果。这时,如果用该计算机辅助评估预测系统进行一下“中期评估”,各种问题可能导致的结果将一览无遗,且该系统会帮助教学管理人员清楚地发现各种导致毕业设计(论文)工作成绩偏低的原因,从而有针对性地,高效率地对缺点进行纠正,对优点给予肯定,保证毕业设计(论文)工作顺利进行,最终取得优异成绩。例如,99届某老师所带设计组,由于指导教师出勤率过低,中期检查时系统评估预测该设计小组成绩偏低,系领导马上对指导教师进行了批评教育。由于纠正及时,最终这个小组成绩达到了总体平均成绩。
3.总结校核,公平合理。毕业设计(论文)工作结束后,系里要对指导教师、学生的工作学习成绩进行评定。由于诸多非客观因素的影响,结果往往难以做到公平合理。此时借助该系统对毕业设计(论文)工作的成绩进行校核评估,可使毕业设计(论文)成绩评定1:作更加公平合理。该软件是“诚实的检查官”,只要输入的各项参数正确,系统将实事求是地予以评分,这就摒弃了人为因素的干扰。
四、结论
这套建筑工程专业毕业设计(论文)工作综合评估预测系统可对毕业设计(论文)工作进行整体量化评估,能充分发挥计算机的特长,提高了评估工作的效率,减轻了管理人员的负担,更好地发挥本科生毕业设计(论文)评估工作对实际工作的导向、激励与监督作用。用%?98连续三届毕业设计(论文)成绩作校核,与系统预测结果吻合较好;在99届毕业设计(论文)工作中实际使用,效果明显。我们只是尝试着开展了一些这方面的工作,希望该系统能促进毕业设计(论文)工作,并以此使计算机辅助教育评估系统得以不断完善和发展。
计算机毕业设计11
一、本课题的目的和意义
在日常办公中,通常会遇到许多常用的数据,比如邮件地址、日程助手、日常记事等,这些数据通常凌乱不堪,在需要时不知道存放在何处,从而影响工作效率。因此,我们设计了能满足这种需求的系统——中小企业办公自动化管理系统。
通过中小企业办公自动化管理系统对企业日常办公进行管理,满足了企业日常办公管理各方面的需求,实现了企业的员工之间短消息的发送与接收功能,大大的方便了企业内部人员沟通。网站提供的前后台的公告与公文信息的管理方便员工及时了解公司动态。其他功能模块的设置使企业的日常管理步入了科学系统管理的轨道上。
二、本课题的主要研究内容(提纲)
完成“中小企业办公自动化管理系统”的设计,中小企业办公自动化管理系统是一个适应于中小型企业的能满足日常办公需求管理系统,本系统初步拟定由以下六个模块组成。
(一)个人通讯录
该模块用作每一个登录系统的用户来维护自己的通讯录,通讯录中需要保存信息有姓名、性别、手机、E-mail地址、QQ号码、公司、家庭住址、邮编。通知本模块个人用户可以自由维护个人基本信息以及自由添加联系人信息;可以方便查询联系从,可以修改或删除某一个联系人。
(二)日程安排模块
该模块用作当前的登录用户添加、修改、删除和查看自己日程安排列表。本模块中应该保存的`信息有:用户名、年份、月份、日期、安排内容。
(三)工作日志模块
该模块用作当前的登录用户添加、修改、删除和查看自己工作日志列表。本模块中应该保存的信息有:用户名、年份、月份、日期、日志标题、日志内容、记录时间。
(四)短消息管理模块
该模块用作当前的登录用户给系统内的其他用户发送短消息,并可以查看其他用户发来的消息。本模块中应该保存的信息有:接收者、发送者、消息内容、发送时间、是否阅读。
(五)公告管理模块
该模块用作用户发送通知,大家都可以查看,只有发送通知的用户才有权修改、删除该通知。本模块中应该保存的信息有:公告填写人、公告标题、公告内容、公告时间。
(六)会议管理模块
该模块用作用户发送会议通知,供所有的用户查看,且只有发送通知的用户才有权修改、删除该通知,它应该包括如下几个部分:
(1) 通知列表页面包括发布、修改、删除、清除通知、浏览通知内容和填写反馈意见等6个操作功能。
(2) 发布、修改通知页面。
(3) 浏览通知内容页面。
(4) 填写反馈意见页面。
三、文献综述(国内外研究情况及其发展)
人们普遍使用计算机来提高个人工作效率,但是在需要许多人一起协同工作的现代工作环境中,我们更需要提高我们的整体工作效率。办公自动化,一个极大的概念,一个炒作了很久的概念。无论是办公设备公司,还是系统集成公司,都大力推出自己的办公自动化产品。可见,办公自动化中内容庞大,可为空间不可小视。那么,首先我们来探讨一个问题,什么是办公?办公实际就是文件的制作、修改、传递、鉴定、保存、销毁、存档的过程。那么随着文件的这一流程,产生了各种各样的设备。随着技术的发展,计算机网络技术的进步,办公自动化网络的建设也得到了大力推广。
办公自动化提了多年,但效果并不明显,人们还是停留在单机字处理和表格处理的所谓办公自动化的初级阶段。信息的交流和共享,以及团队的协同运作等无法完美的实现,极大地限制了工作的效率。Internet的迅猛发展,为信息的交流和共享,团队的协同运作提供了技术的保证,同时也预示着网络化办公时代来临。
传统的办公自动化系统和大型MIS系统在处理企业管理流程中大多采用企业业务流程重组(BKR),其核心思想就是要先优化企业业务管理流程,再根据优化后的流程建设企业信息系统。这样不仅在系统建设中工作量巨大,同时面临来自企业内部重重的阻碍。
四、拟解决的关键问题
本系统中拟解决的关键问题有以下三个:
(1) 数据库设计是项目开发和系统设计中非常重要的一个环节,是因为数据库设计就像建设高楼大厦的根基一样,如果设计不好,在后来的系统维护、变更和功能扩充时,甚至在系统开发过程中都会引起比较大的问题。
(2) 企业员工之间短消息的发送与接收。相关的细节有怎样实现员工之间一对一与一对多以及多对多短消息的发送与接收。
(3)企业发布会议通知的管理以及如何构建网络会议室实现企业内部员工之间在网络中举行日常会议。
五、研究思路和方法
本系统要实现企业在日常办公时所需要的基本功能,并采用MVC三层架构开发模式,即Struts+Spring+Hibernate三层架构,这些组件可以进行交互和重用;数据库连接池的统一管理,如果程序需要连接,则从此池中取出一个连接使用,使用完后又返回给该池,这些连接可以互用,从而提高的效率。
另外,在构建开发环境的时候,我们使用MySQL+Tomcat+MyEclipse+CVS,由于这四者的结合已经相当优越,并且MySQL是一个免费的开源数据库,Tomcat是一个免费开源的Web服务器,MyEclipse是一个免费开源的Java集成开发工具, CVS是一个流行的版本控制工具。
在开发模式与开发环境都架构好之后就可着手进行系统的数据库设计与系统原型的构建,这些工作做完之后,就可在系统原型的基础上对系统的各种功能模块进行扩充以至完善,并最后完成此系统的开发交付用户使用。
计算机毕业设计12
试谈计算机硬件维护技术应用
摘要:当前计算机已经深入到广大普通家庭,怎样维护与保养各自的计算机,尽量增加计算机的运行时间,是每个计算机用户十分关心的问题。计算机的维护与保养需要对硬件进行日常清洁以及科学有效的保养方法。
关键词:计算机硬件;维护;应用
1 电脑硬件的日常维护以及故障的判断应当遵循的基本原则
(1)防尘和防潮在电脑主板的日常维护工作过程中比较重要,中央处理器、内存条以及显示卡等关键部件全部插在主机板上,假如上面有太多灰尘,容易使得主板和其它部件之间接触不好,出现一些未知故障,给用户的工作以及娱乐造成一定的麻烦;假如环境过于潮湿,主板极易变形而出现接触不良等问题,就会影响用户的正常使用。日常需要注意的事项:①电脑周围的环境状况:比如电脑的位置、电源、湿度与温度等。②电脑体现的故障问题、显示器所显示出来的内容和正常状况下的相同与不同之处。③电脑内外的物理状况:比如粉尘、线路板以及零件、部件的形状以及指示灯的显示情况等。④电脑的软件、硬件配置情况:比如所安装的软、硬件;系统资源的配置,软件方面使用何种操作系统,硬件配置的驱动程序的哪种类型的版本。
(2)通过所观察到的现象判断产生故障的原因,判断依据主要有:①元件、芯片方面的故障;②连线以及接插件等硬件故障;③部件产生的故障;④硬件兼容产生的故障;⑤跳线以及设置产生的故障;⑥电源产生的故障;⑦软故障。在对故障进行分析的时候,尽可能利用自己的知识与经验加以判断,不明之处,向有经验的相关人员请教。
2 电脑硬件故障排除的主要方法
(1)观察法。具体的做法包括:对电脑硬件的环境、插座、插头、用户操作电脑的习惯等进行仔细观察。
(2)最小系统法。电脑硬件最小的系统包括电源、主板和中央处理器。该系统并无信号线的连接,仅仅存在电源到主板的连接电源。在故障判断的时候是通过听声音或主板故障诊断卡来对该核心部分是不是能够正常运行进行判断;电脑的软件最小系统包括电源、主板、中央处理器、内存条、显示卡(或者显示器)、硬盘以及键盘等。通过判断确定系统是不是能够正常的启动以及运行。
(3)逐步添加法。该方法以最小系统为前提,每一次仅仅给系统添加一个设备或者软件,来判断故障现象是不是消失或者出现变化,从而判断并且准确定位故障产生的部位。
(4)隔离法。该方法是先将容易妨碍故障判断的软、硬件进行屏蔽。同时也是一种将相互冲突的软、硬件隔离开从而判断故障是不是出现变化的方法。
(5)替换法。该方法是通过好的部件去替换可能出现故障的部件,从而判断故障是不是消失的方法。好的部件并无型号方面严格的要求。
(6)比较法。这种方法和替换法较为接近,也就是通过好的部件和怀疑存在故障的部件的`外观、配置以及运行现象等各个方面进行对比,也可以在两台电脑之间加以对比,从而判断故障电脑在环境的设置、硬件的配置这几个方面的区别,以便查明故障的准确部位。
总而言之,排除电脑的故障最好是遵循:先排除外部设备然后排除主机,先电源然后部件,先简后繁等原则。外设方面的故障比较容易查出并排除,首先应当依据系统的报错信息对鼠标、键盘以及显示器等外部设备的基本工作状况。假如不存在问题,就应当考虑主机方面存在的问题。
3 电脑硬件的日常维护与保养工作
(1)整机。电脑最好放在通风状况比较好、卫生清洁较好的房间,以免灰尘与高温对电脑产生不利影响。电脑如果长时间不用的话应当将电源切断,但是需要定期开机运行,以免由于潮气损坏电脑的零部件。
(2)电源。①确保所购置的电源质量,并且定期对电源盒进行清洁。②电脑电源必须使用专用的插座。
(3)显示器。对电脑的液晶显示器定期进行清洁是十分重要的,但是不能用酒精进行擦拭,由于酒精对其涂层产生腐蚀作用,容易对电脑的液晶屏幕产生损伤。正确的做法是利用擦镜头的镜头纸,稍微沾上纯净水就可以进行擦拭了。
(4)主板。在电脑的机箱不开启的情况下,通常不会接触到主板,日常存在最多的问题是任意热插拔电脑的零部件,容易对接口造成损坏,甚至会使得芯片或者电路板烧毁。
(5)中央处理器。①目前主流的中央处理器的运行频率速度非常快,超频没有必要。②中央处理器通常在75℃以下就能够工作。③中央处理器的风扇对保护CPU非常重要。风扇的叶片上应当定期清除其灰尘并且给在其轴承上添加适量的润滑油。
(6)内存。①如果只安装一根内存条的时候,首选与CPU插座类似的内存插座。②在对内存进行升级的时候,宜选择与原有内存一致的,否则容易出现无法兼容的问题。安装内存条的时候动作必须规范。
(7)硬盘。电脑中的硬盘比较脆弱,使用不正确比较容易出现问题。尤其是电脑在运行的时候切忌搬动,因为震动对硬盘的伤害比较大。此外,硬盘是电脑中最关键的存储介质,大部分人容易忽视了对硬盘进行维护与保养,常常使得硬盘超负荷运行:下载容量很大的各种影视剧、游戏等、频繁使用Windows的系统还原操作。一次性开启过多(超过3个)的上传或者下载的窗口。这些做法容易对电脑硬盘产生伤害。此外,在BT运行的时候,宜设置任务管理器将优先权调整到低于标准值。
(8)鼠标。鼠标出现故障的频率比较高。要求注重平常的维护。对于光电鼠标应当定期清洗光敏二极、三极管上面的灰尘、污垢。
(9)驱动器。光驱出现读盘的时候如果出现速度变慢甚至是不读盘的问题,主要是由于激光头存在问题造成的。除了激光头自身的寿命问题,灰尘也是对激光头寿命产生影响的重要原因。灰尘不但会对激光头的读盘以及寿命产生影响,还会对光驱内部的一些机械部件的精度产生影响。因此,确保光驱的清洁非常关键。光驱的机械部件的擦拭通常选择棉签酒精进行擦拭,但是激光头不可以使用酒精以及清洁剂,应该利用气囊对准激光头将灰尘吹掉。
计算机毕业设计13
本系统从系统功能分析、概要设计到详细设计,都进行了较全面和详细的分析说明。接下来让我们一起来看看这篇毕业设计开题报告的详细内容吧~
1、本课题的研究意义
考试是教学至关重要的一个环节,是检查学生对知识掌握程度的尺码,也是测评任课老师教学效果的标准,然而这又会受到考试本身质量的影响。随着计算机技术、网络信息技术的不断发展,传统的考试方式的种种不足和局限日益显露。传统考试方式的弊端主要表现如下几个方面:
1.传统考试方式从组卷命题、试卷印刷,考场安排、监考到组织判卷都是通过人工操作完成,所以周期长、浪费大、效率低。
2.传统考试缺乏有效的监考管理手段,学生作弊现象普遍,加上考试的各个环节人工参与因素过多,如人工出题、判卷等都会影响到考试的客观性和公平性。
3.传统考试的形式单一、测评方式死板,缺少有效的统计分析手段,不能及时准确地收集教学反馈信息。
4.传统的考试,教师的工作量大,教师要承担包括试卷出题、审阅批改、统计分数等高强度的体力劳动,耗费了大量的工作时间和精力。
相比之下,基于计算机考试的优越性具体体现在以下几个方面:
1.考试实行无纸化、自动化。大大减少了财力物力的浪费,降低了考试成本。简化了繁重的考务工作,缩短的考试工作周期,减少了低水平的重复劳动。
2.考试试卷从题库抽取,能避免过多的人工干预,能确保考试的客观性和公平性。同时,可以合理调整试题内容,控制试卷的质量,保证考试的科学性。
3.考试自动随机出题,每份试题内容都不一样,可以有预防考试作弊的发生。提高了考试的安全性。
4.考试结合了网络资源的优势,有利于组织实施大规模的异地实时考试。
2、本课题的基本内容
由于传统的考试方式存在种种不足和局限,我们有必要对考试系统重新设计和开发出一套全新的考试系统。我们在保持原有考试绝大部分功能的前提下,不仅需要完善原有功能,而且还要根据老师和同学的要求,加入许多新的功能,使得题目管理,上机考试,试卷评分,考试分析更加方便完善。
以网络技术为支撑的现代计算机应用,已经具备较大的规模并相当普及。作为对传统考试模式的改革和创新,利用计算机技术实现无纸化考试,取代纸和笔的传统考试方式,是近年来计算机技术的'一个非常活跃的研究领域。
本系统基于先进的网络编程技术,是集在线组卷、在线考试、实时评判、考试结果分析评估于一体的大型教学考试管理系统。教师可以通过系统提供的海量学科题库轻松快速组出针对不同测评目的的试卷,以满足各类考试及评测要求,以便准确掌握课堂教学重点,学生难点,及时调整教学进度与重点安排,指导学生高效学习。学生可以通过在线考试和同步训练自我诊断掌握知识的程度,及时查漏补遗,为学生提供一种自主学习、自我检查的解决方案。
3、本课题技术路线、重点难点
本系统就Browser/Server模式的特点首先做了分析,给出了Browser/Server模式的两个重要特性,系统维护方便和硬件无关性。因此在随机组卷的在线考试系统中采用这种结构是可行的。提高Web软件维护性的一个方法就是将软件的表示和逻辑部分分离,JSP恰恰能实现这种分离。于是JSP被应用到随机组卷的在线考试系统的开发中,以确保系统的安全性、可维护性和易操作性。
本系统从系统功能分析、概要设计到详细设计,都进行了较全面和详细的分析说明。在整个系统中,有以下几点需要特别注意:
在一个Web应用程序中,需要对该系统进行分析,并将它模块化,这样对于其后的设计和代码编写将起到良好的指导作用。
在数据库设计中,使用存储过程对数据库进行访问和操作,充分利用关系数据库的优点。JDBC允许程序通过实现CallableStatement接口的实例对象来调用存储过程,CallableStatement对象可以声明输出参数,以供存储过程旋转返回结果。尽管在各个数据库管理系统中所创建存储过程的语法不同,但CallableStatement接口为输入、输出参数的声明以及存储过程的调用定义了统一的接口,削弱了开发的繁杂性。
Web应用程序的安全性也是需要特别注意的。除了用户身份认证,一些页面需要限制未经许可用户的登录访问。在JSP程序中,要合理地使用Cookie或Session,它们都可以实现跨网页的数据共享,并且具有有效时间。例如,这里可以将登录数据写入Session对象,在用户浏览受到限制的页面时,都能先检查Session对象中保存的数据,从而判断用户是否可以浏览网页,以达到控制的目的。
计算机毕业设计14
学生公寓管理软件,是以高校的管理方式为实例而设计的一种实用型管理系统。随着学校寄宿人员的增多,公寓管理人员的负担越来越重,为了让所有公寓管理人员能从繁重的工作中解脱出来,实现无纸化办公;使工作更有条理,更方便,更有效率而开发出这套公寓管理软件。软件从对学生的分房开始到最后的公寓管理全部电脑化。它主要包括:公寓、寝室的配置、住宿人员登记、卫生检查、公寓资产、学生违纪、值班老师记录以及对学生住宿情况查询,可以更快地了解到每个学生的住宿情况,使公寓的管理效率更高,做的更好。
该学生宿舍管理系统,主要采用了jsp技术开发,后台数据库采用了sqlserver,实现了某个职业学校学生宿舍信息的管理。
系统用户管理:对系统用户进行管理,包括对用户的基本信息进行新增,修改以及对密码的修改等操作。
宿舍房间管理:对宿舍楼的宿舍房间信息进行管理, 内容包括楼号,层数,房间号,人数等,也包括对房间的新增,修改和删除等操作。
学生信息管理:针对学生的基本信息进行管理,主要是新增了学生的宿舍号和床位,总的'包括对学生的信息新增,修改以及删除等操作。
电费信息管理:对宿舍和年月的用电量信息进行登记,系统根据标准资费信息自动计算出电费,并将信息存入数据库。
卫生评比管理:对宿舍在某月某年的卫生情况进行打分,并在查询结果中,看出卫生情况信息的评比结果。
本系统研究的内容有:
①学生基本信息模块,该模块主要包括注册和查询学生基本信息,包括以下两个子功能。
信息注册:新入住学生进行信息注册;(如姓名、系名、学号、性别等基础信息)
信息查询:学生根据自己情况进行相应查询;(如姓名、系名、学号、性别等基础信息)
②房间基本信息模块,该模块主要是查询学生房间、床位和调换学生房间与床位,包括以下俩个子功能。
房间、床位查询:学生根据注册信息进行相应查询;(如姓名、学号等基础信息)
房间、床位调换:学生根据相关情况进行调换;(如输入必要的调换证明)
③电费管理,该模块可以查询和提示寝室的电费信息,主要包括以下子功能。
电费查询:查询房间的电费情况;(如房间号、电费、用电量等)
电费提示:余额不足时发出提示;(如房间号、电费、用电量、电量标准等)
④卫生评比模块,该模块主要包括卫生成绩录入和成绩评比,包括以下两个子功能。
卫生成绩录入:把一定时期内的检查成绩输入系统;(如分数或优、良、及格、不及格等基本信息)
卫生成绩公告:对录入的成绩进行比较和公告;(如分数或优、良、及格、不及格等基本信息)
⑤系统管理,该模块主要对系统进行管理,包括以下子功能。
用户管理:主要包括设置用户权限,以及添加、更改、删除用户记录。
数据备份:对数据进行备份存储。
计算机毕业设计15
【摘 要】文章对TD-LTE的系统内外干扰的机理进行了系统分析,并结合标准中的设备性能最低要求计算出典型情况下系统间隔离度要求,以及隔离度的实现方法。
【关键词】TD-LTE 干扰 隔离度
1 、概述
随着TD-LTE标准的冻结、设备的成熟以及移动互联网业务飞速发展,TD-LTE已经成为业界的关注焦点。而TD-LTE系统内外干扰问题是网络部署时必须要考虑的关键问题之一。
TD-LTE系统面临的干扰包括噪声Pn、系统内干扰Iintra-system和系统间干扰Iinter-system,下面将分别对这三种干扰进行分析。
2、 噪声
噪声可以按照来源分为接收机内部噪声和外部噪声。接收机内部噪声包括导体的热噪声和放大器的噪声放大;外部噪声是指来自接收机以外的非移动通信发射机的电磁波信号,可以分为自然噪声和人为噪声。
一般在进行分析时主要考虑接收机内部噪声,可通过以下式子计算得到:
Pn=KTB+NF (1)
其中:
K:波尔兹曼常数(Boltzmann constant),1.380662×10-23JK-1;
T:开尔文绝对温度,一般计算中取常温290K;
B:接收机有效带宽;
NF:接收机的噪声系数,标准中一般取基站的噪声系数分别为7dB。
由于LTE系统带宽在1.4MHz~20MHz可变,并且采用OFDMA/SC-FDMA的多址方式,用户实际只占用系统带宽中的一部分。因此,信道的热噪声水平也会随着占用带宽的变化而变化。
3 、系统内干扰
系统内干扰是本移动通信系统内各无线网元收发单元之间的干扰。
3.1 同频干扰
TD-LTE系统同小区下的不同用户下行采用OFDMA、上行采用SC-FDMA的多址方式,不同用户占用不同的、相互正交的子载波,因此不存在3G系统中的同小区不同用户的多址干扰问题。LTE系统中的同频干扰主要是同频的其他小区的干扰,这也是LTE系统中干扰协调、抑制技术要解决的问题。
3.2 LTE TDD系统上下行链路间干扰
LTE TDD系统采用时分双工的方式,上下行信道工作在相同的频点,通过上下行转换点设置上下行信道可占用的时隙。上行与下行之间由于时间转换点不一致、基站之间不同步或无线信号传播时延等,可能出现“重叠”(同时存在上行链路和下行链路)的时间点,引起eNode B小区间或终端用户间的干扰。
(1)相邻小区间或同小区不同频率间的上下行转换点不一致
如果相邻小区第二转换点设置不同,在上下行配置不同的时隙,会出现一个小区eNodeB发射时,另一个小区eNode B正在接收的情况,因而将出现比较严重的上下行链路间干扰,如图1所示:
为了避免该类干扰,规划中应注意:
1)结合各区域的上下行业务量需求特点,尽量在成片的区域内采用同一时隙分配方案;
2)在采用不同时隙分配方案的区域交界处,相邻两个采用不同时隙分配方案的小区中,应有一个闭塞发生重叠的时隙,或者两个相邻小区通过检测重叠时隙上的干扰强度,决定是否将用户继续分配在该重叠时隙上。
(2)相邻小区间失同步
在相邻的小区之间同步基准不一致时,即使小区间采用相同的'转换点设置方案,由于起始时刻不同,也会有“重叠”时间点出现,如图2所示:
LTE的eNode B之间一般采用外接参考时钟源(如GPS或伽利略卫星系统)实现同步。当外接参考时钟源故障,以及同步过程误差过大时,都有可能出现Node B之间失同步。根据3GPP TS36.133要求,采用相同频率、且有重叠覆盖区域的相邻Node B之间,帧起点的时间误差应小于或等于3μs(覆盖距离小于3km);如果满足该要求,则相邻小区间的上下行干扰时间很短,对网络的性能影响不大。
在规划LTE TDD系统的基站间同步时,应满足该要求。
(3)无线传播时延大于转换点保护时隙
在无线信号传播过程中,随着传播距离的增加会形成传播时延。此外,在采用移动通信直放站延伸小区覆盖距离时,也会引入直放站设备的时延。传播距离产生的时延为:
Δτ=d/c (2)
其中,d是传播距离,c是光速。
在一个小区内如果传播时延过大,也会引起终端的上行链路对附近其他终端的下行链路接收形成干扰。为了在eNode B接收端实现各终端的上行信号同步,终端必须提前一定的时间发送上行的UpPTS和子帧2。如图3所示,以eNode B发射端的时间作为基准,该时间提前量应该等于终端到eNode B的无线传输时延τ,也就等于Node B发射的下行信号到达终端的无线传输时延。如果以终端接收到的下行信号时间作为基准,该时间提前量就是两倍的无线传输时延(2τ)。
相对于接收到的下行信号基准,由于终端需要以2τ的时间提前量发送上行UpPTS和子帧2,如果2τ大于DwPTS和UpPTS之间的保护间隔GP,就会引起该终端的上行UpPTS信道干扰附近其他终端接收来自Node B的DwPTS信道。因此,按照以下公式可确定不产生上下行干扰的最大传输距离(即最大覆盖距离):
(3)其中,tgap是保护时间间隔。
根据标准中的特殊子帧配置,可计算得出不同特殊子帧配置格式下TD-LTE基站的最大覆盖距离,如表1所示:
如果存在移动通信直放站等转发设备,由于直放站设备内部的滤波器件固有时延和光纤介质中的信号传播时延,会导致上述时延保护间隔对应的最大覆盖距离进一步缩小。
考虑到该干扰信号经过远距离的传播损耗后,信号功率已经比较微弱,工程中一般较少考虑该干扰的影响。
(4)邻频干扰。由于设备滤波特性的非理想性,干扰也存在于使用相邻频率的各方之间。
假设不同频率上的终端数量和位置分布相同,从3GPP标准中对接收机的ACS和ACLR指标要求来看(一般在30dB以上),相对于同频干扰,邻频干扰对接收机的影响小30dB以上,即邻频干扰比同频干扰弱1000倍以上,可以忽略。
4 、系统间干扰
4.1 系统间干扰类型
从形成机理角度可分为邻频干扰、杂散辐射、接收机互调干扰和阻塞干扰。
(1)邻频干扰(ACI)
如果不同的系统分配了相邻的频率,就会发生邻频干扰。由于收发设备滤波性能的非完美性,工作在相邻频道的发射机会泄漏信号到被干扰接收机的工作频段内;同时被干扰接收机也会接收到工作频段以外其他发射机的工作信号。决定该干扰的关键特性指标是发射机的ACLR和接收机的ACS。
(2)杂散辐射(Spurious emissions)
由于发射机中的功放、混频、滤波等部分工作特性非理想,会在工作带宽以外很宽的范围内产生辐射信号分量(不包括带外辐射规定的频段),包括电子热运动产生的热噪声、各种谐波分量、寄生辐射、频率转换产物以及发射机互调等。
邻频干扰和杂散辐射不同,邻频干扰中所考虑的干扰发射机泄漏信号指的是被干扰接收机所处频段距离干扰发射机工作频段较近,尚未达到杂散辐射的规定频段的情况,即有效工作带宽2.5倍以上(或者工作带宽上下边界10MHz以外的频段)。当两系统的工作频段相差带宽2.5倍以上(或者相隔10MHz以上)时,滤波器非理想性将主要表现为杂散干扰。
(3)接收机互调干扰
接收机互调干扰包括多干扰源形成的互调、发射分量与干扰源形成的互调(TxIMD)、交叉调制(XMD)干扰。
多干扰源形成的互调是由于被干扰系统接收机的射频器件非线性,在两个以上干扰信号分量的强度比较高时所产生的互调产物。
发射分量与干扰源形成的互调是由于双工器滤波特性不理想,所引起的被干扰系统的发射分量泄漏到接收端,从而与干扰源在非线性器件上形成互调。
交叉调制也是由于接收机非线性引起的,在非线性的接收器件上,被干扰系统的调幅发射信号,与靠近接收频段的窄带干扰信号相混合,将产生交叉调制。
(4)阻塞干扰
阻塞干扰并不是落在被干扰系统接收带宽内的。但由于干扰信号功率太强,而将接收机的低噪声放大器(LNA)推向饱和区,使其不能正常工作。被干扰系统可允许的阻塞干扰功率一般要求低于LNA的1dB压缩点10dB。
根据不同干扰形成的特性,邻频干扰、杂散干扰、互调干扰都是落在被干扰系统接收机内,被其接收而恶化通信质量的;阻塞干扰则是在被干扰系统接收带宽以外,通过将被干扰系统接收机推向饱和而阻碍通信的。
对于落在被干扰系统的接收带宽内的干扰,可以进行功率上的相加。总的干扰功率为:
(5)其中,PACI、PSE、PIMD分别为邻频干扰、杂散干扰、互调干扰,单位为dBm。
一般情况下,三种干扰的强度相差较大;合成的干扰功率将主要取决于其中最大的一项。即使在最极端的情况下,三种干扰强度相等,总的干扰功率增加4.5dB,仍符合一般情况下干扰指标留有的余量要求。因此工程中一般分别核算各干扰情况是否满足系统指标要求,以简化分析。
4.2 系统间干扰分析方法
干扰分析的方法很多,3GPP TR36.942中提到有两种:确定性计算方法和仿真模拟方法。
(1)确定性计算方法
也称最小允许耦合损耗MCL(Minimum Coupling Loss)计算方法。确定性计算方法的优点是简单易行,可以较容易地获得理论估计结果,所计算的结果对应于最恶劣的情况,对应的MCL要求较严格。
确定性计算方法是基于干扰系统和被干扰系统的有关参数,计算出系统间要实现必要的干扰抑制所需要的最小允许耦合损耗MCL。一般MCL采用以下公式计算:
MCL=干扰源输出功率-衰减-允许的干扰电平
(2)根据收发设备的ACS/ACLR或者杂散信号功率、互调抑制要求等指标,结合其工作带宽和发射功率,可以计算出达到一定干扰抑制要求的MCL。
1)衰减
对不同的干扰类型取定为不同的参数:
对邻道干扰是ACIR;
对互调干扰是互调抑制比。
2)允许的干扰电平
对带内干扰一般可以根据允许的接收灵敏度恶化程度确定(后续计算中取恶化量为1dB);
对带外阻塞干扰一般由接收设备LNA的1dB压缩点确定。
3)其他增益和衰减
由于收发设备的指标是按“天线连接处”定义的,因此耦合损耗CL包括天线间相对增益、天线间空间损耗、外加滤波器的信号衰减、馈线及接头的衰减等部分,在增加了外部滤波设备时,还包括滤波设备的信号衰减。
(2)仿真模拟方法
仿真模拟方法是对干扰系统和被干扰系统的基站、终端的发射功率、基站的负载等情况进行设定,通过仿真得出设定环境下的系统间干扰情况。仿真模拟方法考虑了功率控制、用户分布等对系统间干扰情况的影响,故对系统间的干扰分析比较全面,尤其是涉及到终端的干扰场景。
4.3 系统间隔离度要求
根据标准中的接收机和发射机性能要求,运用确定性计算方法得出LTE和其他系统(包括不同运营商的LTE系统)的隔离度要求,如表2所示:
对应上述计算结果,在实际系统中应用时需注意以下两点:
(1)以上确定性计算结果是按照单载波发射机考虑的。如果干扰系统实际配置了N载波,假设各载波的最大发射功率相同,则干扰功率会成倍增加,因此隔离度要求也需相应增加lgN(dB)。
(2)上述的干扰隔离度计算结果都是按照标准最低要求进行的,实际系统设备的性能(如CDMA基站的杂散抑制水平)应优于标准的要求,因此实际组网当中,基站的隔离度要求还应结合具体设备的性能指标进行核算。
4.4 系统间干扰解决方案
总体上,系统间干扰解决方案主要有两种:天线空间隔离和加装隔离滤波器。此外,如果频谱资源相对比较宽裕的话,可以灵活配置载波获得保护频带。
(1)天线空间隔离
天线空间隔离是使干扰系统的发射天线与被干扰系统的接收天线保持一定的物理空间距离(角度),使得发射天线的电波经空间衰减后满足到达接收天线端的恶化电平程度。
根据工程施工的实际环境,可以利用铁塔或天面的不同平台、不同位置进行天线的空间隔离,具体可以采用水平隔离、垂直隔离和混合隔离这三种方式。
水平隔离度和距离关系式
(6)垂直隔离度和距离关系式
(7)其中:
Ih:干扰系统发射天线与被干扰系统接收天线的水平隔离度(dB);
Iv:干扰系统发射天线与被干扰系统接收天线的垂直隔离度(dB);
GTx:干扰系统发射天线朝向被干扰系统接收天线的发射增益(dBi);
GRx:被干扰系统接收天线朝向干扰系统发射天线的接收增益(dBi);
dh:天线水平间隔;
dv:天线垂直间隔;
λ:无线电波长,如为杂散干扰,应取被干扰系统接收频段波长;如为阻塞干扰,应取干扰系统发射频段波长。其量纲保持与dh、dv相同。
假设GTx+GRx=0dBi,根据上述公式可计算出系统间空间隔离度要求,如表3所示:
根据表3的计算结果,EV-DO和LTE的垂直距离要求7m以上,实现起来很困难。实际上,根据天线隔离度实测研究,当天线间距比较远时,所实现的隔离度要小于经验公式计算结果,即使垂直距离达到7m,也很难达到100dB的隔离度。普通天线共址时只能实现50dB~70dB的隔离度,可见EV-DO基站天线很难和TD-LTE基站天线共址建设,需结合天面自然或者人为设置的阻挡增加天线之间的隔离度。GSM系统和TD-LTE系统共站时,也要保证足够的垂直隔离,以避免相互之间的干扰。
(2)加装隔离滤波器
滤波器分为两种:带阻滤波器和带通滤波器。具体网络设计需注意:
1)对同频加性干扰需在发端加装带阻滤波器,以降低接收频段内的功率;对阻塞干扰则需在收端加装带通滤波器,以降低接收频段外的功率。
2)尽可能利用天线架设位置的障碍物,可以另外采用增加隔离板的方法。
3)提高发射滤波器性能,如针对每一个频点采用窄带滤波器来进行滤波,可以减少天线隔离要求。
4)采用线性功放,降低功放后信号的杂散。
根据邻频干扰分析的结果可知,LTE FDD和TDD系统之间无法邻频共存。因此将来在做频率规划时,若条件允许,应尽量留有充足的保护频带,避免不同运营商的LTE FDD和TDD系统邻频共存。如果LTE系统下行发射频段和现有2G/3G系统的上行接收频段相邻,或者LTE系统上行接收频段和现有2G/3G系统的下行发射频段相邻,也应尽量留有充足的保护频带,避免邻频干扰过大影响系统性能。
5 、总结
根据确定性分析,除EV-DO系统外,一般通过空间隔离可满足TD-LTE系统和其他系统的干扰隔离要求。此外需要注意的是,本文的计算结果是基于标准中最低要求进行的,实际设备的性能一般远优于标准的最低要求。因此实际在进行网络设计时,可按照具体设备的性能指标重新核算干扰隔离度要求。
参考文献:
[1] 3GPP TS 36.101 v10.1.1. User Equipment(UE) radio transmission and reception(Release 10)[S].
3GPP TS 36.104 v10.1.0. Base Station(BS) radio transmission and reception(Release 10)[S].
广州杰赛通信规划设计院. TD-SCDMA规划设计手册[M]. 北京: 人民邮电出版社, 20xx.
3GPP TS 05.05 V8.20.0(20xx-11). Radio transmission and reception(Release 1999)[S].
3GPP TS 25.104 V10.3.0(20xx-09). Base Station(BS) radio transmission and reception (FDD)(Release 10)[S].
3GPP TS 25.105 V10.3.0(20xx-06). Base Station(BS) radio transmission and reception (TDD)(Release 10)[S].
3GPP2 C.S0010-C v2.0. Recommended Minimum Performance Standards for CDMA20xx Spread Spectrum Base Stations[S].
3GPP TR 36.942 V10.2.0(20xx-12). Radio Frequency(RF) system scenarios(Release 10)[S].
3GPP2 C.S0032-B Version 1.0. Recommended Minimum Performance Standards for CDMA20xx High Rate Packet Data AccessNetwork[S]. 20xx.
[10] 3GPP2 C.S0033-B V1.0. Recommended Minimum Performance Standards for CDMA20xx High Rate Packet Data AccessTerminal[S]. 20xx.
[11] TSG-RAN Working Group 4(Radio) Meeting #8TSGR4#8(99) 631Antenna-to-Antenna Isolation Measurements[S].
[12] 3GPP2 C.S011-B Version 1 Recommand Minimum PerformanceStandards for CDMA20xx Spread Spectrum Mobile stations,Release B[S].
【计算机毕业设计】相关文章:
计算机毕业设计04-21
计算机专业毕业设计辅导08-06
计算机专业毕业设计题目08-06
计算机专业毕业设计的类型08-06
计算机毕业设计15篇04-22
计算机毕业设计论文目录样本08-06
计算机及应用毕业设计题目08-06
计算机毕业设计开题报告例文08-01
计算机毕业设计心得体会08-12