基于.net技术的毕业设计管理系统

来源 :科学与财富 | 被引量 : 0次 | 上传用户:xilotola
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本系统是应对目前高校信息技术的快速发展,而以往高校毕业生毕业设计管理工作存在部分突出问题,如工作效率低,交互性差,工作量大等,本系统设计和实现了一个基于.net技术的毕业设计管理系统。该系统实现对毕业设计的快捷化管理,使毕业设计从选题,过程记录,到最后的论文答辩的过程有更细致,更严格的审核过程,提供高效的查询方法。以.NET为开发平台,使系统具有高安全性、可集成性和交互性。
  关键词:毕业设计管理系统;.Net技术 三层体系架构;SQL server
  1 引言
  毕业设计是高校本科的一个最后且重要的环节。而传统的毕业设计指导工作从选导师、选题到最后的答辩整个过程,指导老师和学生之间都必须进行面对面的交互,并以纸质材料进行信息的交流,这种方式无疑是成本高而效率低。目前各高校对毕业设计工作的管理还处于手工管理阶段,信息资源的数字化程度低,大部分选题资料尚未数字化;在选题过程中经常出现漏报、错选等问题;在指导过程中,指导教师与学生间的沟通也极为不便。本文针对毕业设计工作中所面临的问题给出了计算机选题系统的设计方案,并利用ASP.NET技术和SQL-Sever技术开发了系统的各个功能。
  2 系统分析与设计
  2.1系统系统分析
  通过对存在的毕业设计管理办法进行需求分析可以得出:在毕业设计管理中存在三类身份人员,故该毕业设计管理系统的用户分为三类,分别为:教务处人员、指导老师、毕业生。
  1)教务處人员:负责制定毕业设计的相关规范,例如:毕业设计工作表填写说明,提交毕业论文各套表模板的制作,设定论文标准格式。另外还要负责毕业设计相关的管理工作,包括确定毕业设计各项工作的时间表,毕业设计的总流程,确定各学院指导老师名单及可指导学生人数限额等日常维护工作工作。
  2)指导老师:指导老师登入系统修改个人信息,申报课题,并且做出毕业设计题目的简单介绍,工作任务以及相关参考文献等。指导老师在确定指导学生后,可以给学生进行留言,修改查看论文等相关查询浏览信息工作,下载过程记录手册,任务书等。
  3)毕业生:可以登陆系统修改个人信息,查看相关毕业设计选题,确定自己的指导老师与相关毕业设计题目,下载相关说明文件。确定关系后可以提交毕业设计论文等相关资料,可以填写给指导老师留言,在线提问等相关操作。
  根据上述用户分类,可以得出系统功能示意图如图1所示。
  2.2设计模式
  在本论文中采用三层架构进行实现,通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。
  其中表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。在本论文中,是利用ASP.Net来设计的,因此包含了许多Web控件和相关逻辑。本系统的设计结构图如图2所示。
  业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。在本论文中,业务逻辑层的相关设计,均和毕业设计管理特有的逻辑相關,例如论文选题,查看/编辑套表等。如果涉及到数据库的访问,则调用数据访问层。
  数据访问层(DAL):该层所做事务直接操作数据库,针对数据的增添、删除、修改、更新、查找等。
  3 系统实现
  3.1系统运行环境
  本系统以ASP 为开发平台,以SQL Server 2005 为数据库开发,应用流行的开发工具,实现了人性化的界面和方便的管理,基本是实现了不同用户的功能需求。本系统的功能基本符合用户需求,能够完成毕业信息的存储和相关材料的查询以及各类相关功能的实现。并提供部分系统维护功能,使用户方便进行数据备份和恢复、数据删除。
  3.2系统设计关键技术
  1)使用Ajax实现动态生成控件
  在填写指导记录模块中,用户可以根据需要动态地添加记录栏数;在在线答疑和留言模块中,需要实时地显示最新留言。本系统使用Ajax技术的异步传输功能,实现页面无刷新效果,提高用户体验,减少网络数据流量。
  2)提高系统性能
  通过对ASP.NET缓存进行管理,适当使用缓存及Session对象以提高整个Web系统的性能。同时页面数据的自定义分页显示,一次用户请求只需要读取少量数据。
  3)毕业论文格式检查
  毕业论文是以Word文档保存在系统中的,要检查论文的格式,则必须使用office组件提供的函数接口来实现。从Word.Document的PageSetup属性中可以获取页面的页边距、页眉页脚、装订线位置等,从Word.Paragraph.Range属性中可以获得段落的字体、字体大小,Word.Paragraph属性中可以获得行间距、段前段后间距,将这些值并与存储在数据库中的标准格式相比较,即可完成论文格式的检查。
  4 结语
  本文针对常见的毕业设计管理设计了一个功能完善,安全性较高的毕业设计管理系统,通过对该系统的使用,可以使的毕业设计管理更加便捷快速,减少指导老师与毕业生之间信息交流困难,使毕业设计管理有序。
  参考文献:
  [1] ErichGamma,RichardHelm,RalphJohnson,etal.Designpatterns.北京:机械工业出版社,2002:87~ 95
  [2] 陈黎夫.ASP.NETAJAX程序设计第1卷.北京:人民邮电出版社,2007:2~ 20.
  [3] 刘振岩.基于.NET的Web程序设计-ASP.NET标准教程 [M].电子工业出版社,2006.
  [4] Jing Zheng, Chao Huang, Mi Chu, etc. Generalized SegmentPosterior Probability for Automatic Mandarin PronunciationEvaluation[J].ICASSP 2007,2007: IV-201~IV-204.
  作者简介:
  袁丽媛(1996.03--)女,山东省青岛市人,本科,计算机科学与技术专业.
其他文献
摘 要:智能电风扇是基于自动控制基础上,以51单片机(STC89C51)芯片为主控芯片,以温度传感器,时钟芯片,蓝牙模块等传感器为辅,利用各种客观条件进行判断,以达到电风扇的智能化控制,实现随着周围环境温度的变化模拟无极调风。利用蓝牙模块实现手机和单片机之间的通信,时钟芯片实现定时开关,LCD1602液晶用来显示实时温度、转速大小定时状态,利用单片机的输出占空比调节风扇的转速,达到调节风速的大小,
期刊
摘 要:随着高校腐败事件的频发,高校内部控制体系建设得到社会各界的高度关注。本文通过对目前高校内部控制建设中共性障碍的分析,提出推进高校财务内部控制建设的可行性建议。  关键词:高校财务;内部控制;障碍;对策  近年来,高校腐败事件频发,从招生录取到后勤基建,从物资采购到科研经费,从校办企业到学术诚信,几乎高校所有关键领域和环节都涉及腐败。腐败的滋生与蔓延充分暴露了高校内控不足、监督缺失、制度不完
期刊
摘 要:目前现有的洒水车在洒水时,全靠人为操作与判断,这就使得大量的水资源被浪费,而且浪费人力物力。而我们设计的智能洒水车,只需要部分传感器检测,并且通过单片机控制使其变得智能化。经济上的投资虽然比普通洒水车高点,但大大减少了人力物力,并且起到节约水资源的作用。  关键词:智能;单片机;传感器;洒水车;  由西北民族大学电气工程学院"双E"项目资助(项目编号:20161827)  0引言  目前现
期刊
摘 要:纺织工程专业在卓越工程师教育培养过程中,着力提高学生的工程意识、工程素质和实践能力,强化創新能力的培养,采用产学合作、工学交替,学科链、专业链对接产业链的特色培养方式,"理论+技术实践+新技术在本专业的应用"的人才培养模式,为社会不断输送优秀的应用型和设计型工程技术人才。本文对纺织工程专业工程能力培养体系进行了初探。  关键词:课程体系;工程能力;实践培养  引言  目前纺织高等教育和纺织
期刊
摘 要:社会主义市场经济发展的关键时期,改革已然成为企业不断发展前进的血脉。基于此,本文立足于经济管理,对企业经济管理现状予以分析,进一步了解企业改革经济管理的必然性,进而探讨企业改革经济管理的措施,希望企业经济管理能够与时俱进,充分发挥作用,促进企业良好发展。  关键词:企业;经济管理;改革  经济管理就是对企业所有的经济活动进行管理的手段,主要是为了使企业资源价值最大化,提高企业的经济效益。改
期刊
摘 要:随着经济的不断发展和科学技术的不断进步,塑料已经应用到人们生产和生活的各个方面。当今社会,人们对塑料制品的需求量越来越大,要求也越来越高,加强注射成型塑料件结构设计的研究,能够提高塑料产品的质量,更好的满足人们对塑料制品的需求。塑料成型质量的好坏,关键在于模具的设计与制造水平,同时也与原料、成型工艺、設备和塑件结构工艺性等因素密切相关。本文介绍了在注射成型塑料产品时存在的常见问题以及解决措
期刊
摘 要:城市建设的公共配套设施很多,而城市的公共空间又有限,合理地布置燃气管道和解决其间距不足的问题,在工程实践中很重要。本文就城镇燃气间距不足问题,结合实践,提出几种应对措施,供行内人士参考。  关键词:城镇燃气管道设施间距应对措施  1引言  随着我国城市化水平的不断提升,作为城市居民工作和生活的重要燃料以及工业重要能源,城市燃气近年来得到飞速发展,管网建设扩展,但由于城市道路等公共空间有限,
期刊
摘 要:统计工作关系到统计数据的质量,其统计数据的好坏关系到社会经济的发展。作为体现社会经济发展状况的"晴雨表",完整性、真实性、及时性的统计数据对于分析国民经济的发展形势、保障社会的有序运转有重要的意义。对统计数据质量的提高有很多的影响方面,包括调查方案的制定、数据采集、数据的处理等,对此,进行对统计数据质量的提高措施进行探讨很有必要。  关键词:统计数据质量;提高;措施  实例分析:  统计2
期刊
摘 要:术中神经监护系统是一种为外科医生提供神经辨别的医疗辅助系统。本文主要介绍了一种基于ADS1278的便携式术中神经监护,包括其硬件设计和软件设计。并且经临床验证,该设备在临床手术过程中取得了良好的效果,为外科医生提供了有力的技术支撑。  关键词:ADS1278;FPGA;神经监护仪;便携式;  1. 设备总体结构  便携式术中神经监护仪的构成较为复杂,主要由患者接线盒、通讯盒和监护主机三大部
期刊
摘要:文章在对利率市场化国家货币政策利率传导机制效果分析以及对我国货币政策利率传导机制有充分认识的基础上,运用货币金融学原理,通过对1990-2015年我国的年度相关数据,建立VAR模型进行实证,检验我国货币政策利率传导机制的有效性,得出了我国利率传导机制不太显著且存在时滞的结果。  关键词:利率;货币政策传导机制;VAR模型  一.数据处理  本文选取的指标有 : 货币供应量指标 , 利率指标
期刊