大专软件技术毕业论文范文(通用3篇)


毕业论文 2024-01-15 10:54:18 毕业论文
[摘要]以下是小编收集整理的大专软件技术毕业论文范文(通用3篇),仅供参考,希望能够帮助到大家。

【www.cnmmxh.com--毕业论文】

以下是小编收集整理的大专软件技术毕业论文范文(通用3篇),仅供参考,希望能够帮助到大家。

第1篇: 大专软件技术毕业论文

软件技术专业毕业论文

  软件技术专业毕业论文一:

  论文标题:软件技术专业认知学徒制教学环境设计

  【摘要】认知学徒制实际自提出以来,便在教学环境设计中失掉普遍推行和使用。认知学徒制承继传统学徒制的中心要素,融入古代学校教育中注重认知才能培育的理念,已成爲初等职业教育中进步教学质量和先生素质的无效方式。

  【关键词】职业教育;认知学徒制;教学环境设计;软件技术专业

  一、认知学徒制的概述

  所谓认知学徒制(CognitiveApprenticesship),是一种将传统学徒制的中心技术与学校教育相结合的新型教学形式。这种形式将重点转向培育先生的高阶思想才能,即专家在理论活动中获取知识的进程以及处置成绩所需的思想、成绩求解和处置复杂义务的才能。以软件技术专业爲例,可以将“认知学徒制”运用到日常教学中,尤其像办公使用、软件编程、软件设计、软件技术效劳等技艺要求高、操作性较强的课程,有必要依据培育方案需求,结合社会产业开展现状,设立与实践操作环境相分歧的教学环境,补偿传统教学形式的缺乏,使先生在日常学习中便无机会接触到实训操作,最大限制的与实践行业需求接轨,从而在毕业之后可以尽快顺应任务环境。

  二、认知学徒制教学环境设计准绳

  (1)真实性准绳

  (2)互动性准绳

  学习是一个互动的进程。在教学进程中,教员可采取一般化的学习使先生获取知识,同时结合协作式学习指点先生停止知识的运用。认知学徒制强调学习是有目的的模拟活动,注重培育学习主体自动学习的才能以及正确的考虑方式。

  (3)以人爲本准绳

  职业教育是一种专门教育,是针对某种职业开展需求而停止的实际知识和理论才能的培育,职业教育与职业要求相反相成。初等职业教育不同于普通初等教育,它的最终目的是使先生取得一定的专门知识并掌握相应的休息技艺。认知学徒制正是树立以人爲本的教育理念,把先生的团体开展放在第一位,理解先生的特性,明白社会开展需求,以先生特性开展、社会需求以及教学环境提升三者协调开展爲教育思想。

  (4)自动性准绳

  认知学徒制下的教学情境中,反思处于中心的地位。这是先生将本人的思想和成绩求解进程与专家、同伴或某专业的内在认知形式停止比拟,以修正、完善本人的成绩求解和义务完成的进程。先生要对察看到的专家活动停止反思,考虑他们在做什麼,爲什麼这样做,然后将总结到的经历和知识运用到本人的理论中,与本人完成的义务效果做比拟,之后持续反思本人的操作进程存在怎样的成绩,爲什麼会呈现这样的成绩,并加以修正和完善。

  三、认知学徒制教学环境设计方案

  (1)建模。这一进程的目的在于专家将完成某个义务的进程展示给先生,将其运用根本概念、现实知识以及控制进程显现化。

  (2)搭建脚手架。先生在完成义务时,教员提供一些建议和协助,但是随着先生理论才能的进步,教员应逐步增加对先生的支撑,将学习的自动权和操作权还给先生,逐步撤除脚手架。

  (3)情境模仿。经过前两个阶段,先生学习的热情曾经被调动起来,这时分,教员需求将概念知识转入到情境化学习中,以进一步激起先生对知识的探究欲。

  (4)独立探究。在这一进程中,先生需求脱离教员的支撑作用,独立完成一个项目的设计和制造任务。在整个进程中,教员必需掌握好内容的难易水平,突出重点,变化方式,使先生经过独立探究之后,对整个项目义务有一个更深的理解。

  (5)反思探求。这一阶段的学习已根本接近序幕,是展现义务完成状况的阶段。教员要对先生完成的项目义务停止总体客观的评价,将先生本身的才能程度与项目义务的难易水平和复杂性作爲综合思索义务后果的规范。

  四、职业教育认知学徒制教学设计案例剖析

  (1)案例背景

  软件的设计与开发进程是一项高度复杂的任务,需求设计人员具有剖析成绩和处理成绩的认知技艺和经历,而这样的隐性知识与技艺需求使先生在一定的社会文明背景中,经过察看、模拟专家的操作进程,并在专家的指点下取得。因而,本专业在界面设计、数据库设计、软件编程、软件测试等环节中有必要运用认知学徒制,将专家在软件设计中剖析成绩、处理成绩的思想进程显现化,经过先生的小组协作将知识社会化,最初内化爲每个先生的隐性知识从而完成教学目的。

  (2)教学设计施行步骤

  1.案例观摩,引入项目。经过多媒体技术创设真实的义务情境和客户需求,将专家案例,即专家对项目停止的需求剖析、软件概要、顺序编码等系列文档直观的出现给先生。这其中包括少量的专家隐性知识,之后教员经过虚拟学习社区提供的文档正文工具,对软件设计中设计的关键技术和思想进程停止标注和解释,提供学习资源,分发义务书以及评价表,爲学习者提供学习支架和特性化学习效劳。

  2.义务施行,技术打破。先生案例分析之后的设计方案,由教员检查指点,评审之后,先生可经过小组方式施行方案。教员持续依据义务的难易水平提供成绩情境,引导先生进一步明白软件设计的详细义务,同时采用按部就班的方式,针对不同的设计文档给予适当的“脚手架”支撑。之后,教员组织先生对本人设计的方案和义务效果停止剖析和比拟,使显性化的知识社会化,结合学习义务,促进先生的知识内化。依据先生的义务完成状况,教员持续不时提供新的义务情境,并加大复杂水平,引导先生借助学习支架不时提升自我。在这一进程中,先生经过教员提供的学习义务和学习支架,逐渐将隐性知识显性化,结合“做”与“学”一致的方式,培育本身的反思才能,在不时的修正、完善进程中开展成绩求解战略,进步技艺,逐步托付学习“脚手架”。

  3.深化探求,反思评价。经过前两个阶段的学习和探究,先生曾经根本掌握软件设计的知识与关键技术,这个时分,教员可以鼓舞先生选择本人感兴味的项目义务停止研讨和开发,让每个学习者都能经过小组协作学习完成义务。教员要鼓舞先生对详细成绩与指点教师或小组同伴停止深化讨论,并引导先生逐渐托付学习支架,独立完成。义务完成之后,教员组织先生展现各小组的设计效果,展开组与组之间的互评,经过教员教员的逐一点评,学习者可以将之前学习到的概念知识与实践操作进程停止整理提炼,促进隐性知识显性化,从而指点先生将来的理论活动。

  五、完毕语

  认知学徒制的提出爲职业教育带来新的开展空间,并注入新的生机,同时也带来了新的应战。将认知学徒制与职业教育无效的结合起来,不只需求教员队伍具有一定的学术程度,更需求具有丰厚的理论经历。认知学徒制注重对先生认知才能的培育,结合先进的教育技术和教育理念,大大进步了高职院校的人才培育质量。如何将认知学徒制教学设计理念的精华更好的贯串于职业教育中,这仍然是今后职业教育开展的重中之重。

  参考文献:

  [1]张琦,杨素君.论情形学习视域中的认知学徒制[J].古代近程教育研讨,2005(4):42-45.

  [2]杨卉,王陆,马如霞.近程职业教育中认知学徒制教学形式及其支持环境的研讨[J].中国电化教育,2008(11):45-48.

  [3]杨海存,夏金星.认知学徒制在高职教学中的考虑与理论[J].初等职业教育:天津职业大学学报.2012(1):62-65.

  [4]滕亚薇.认知学徒制实际在网络学习中的战略设计和使用研讨[D]:[硕士学位论文].河北:河北大学教育技术学专业,2010.

  [5]白书强.基于认知学徒制的虚拟学习情境设计与开发[D]:[硕士学位论文].山东:山东师范大学古代教育技术专业,2011.

  软件技术专业毕业论文二:

  论文表土:高职院校软件技术专业教学改革创新

  摘 要:在普通高等教育专业基础上办高职,必须打破原有的专业框框和教学模式,实行彻底的改革。具体内容包括:重建教学内容和课程体系、重组教师队伍、创办实验实训基地、改革教学模式、推动“多证制”的实施、建立相应的教学评价机制。 

  关键词:高等职业教育;专业教学改革;实践探索

  近几年来,世界上愈来愈多的国家认识到发展高职教育对推动经济和社会发展的重要作用。高职计算机软件专业培养的目标是IT产业发展所需要的一线编程人员,毕业生应该具有良好的理论基础,经过专门的职业化训练,并且具有良好的实践经验。所以在软件专业人才培养上应遵从市场需求的导向,从课程体系和实训体系的设置上很下工夫,以适应市场经济的发展对计算机软件及其相关人才的广泛需求,我们青岛酒店管理学院计算机技术学院软件专业同样也需要根据实际情况进行教学改革创新。

  一、 市场经济发展对人才需求状况提出了新的要求

  软件产业是信息产业发展的重点,是决定21世纪国际竞争力的战略性先导产业,软件产业和相关信息服务业已经成为全球第一大产业。随着市场经济的深入发展,尤其是计算机科学和技术的飞速发展,用人单位对计算机软件专业人才的需求也在不断调整,掌握最新的计算机技术,专业素质高、适应能力强的人才更受企业的青睐,尤其是处于程序员“金字塔”底层的“灰领”人才。高职高专教育的特点决定了实用性人才的层次定位,高职计算机软件专业在进行课程改革的时候,就必须根据技术的发展和市场的需求,不断调整课程设置,不断增加新兴的课程,追踪学科和技术发展的最新动态,淘汰陈旧过时的内容,把计算机科学技术发展的最新成果适当地纳入教学内容里。突出实践性和应用性教育的特点,以满足经济建设对实用性人才的需求,这样不仅会解决我国软件业人才短缺的问题,还会在很大程度上促进中国软件业的整合,提高国际竞争力。

  二、 计算机软件专业教学现状

  1、培养目标宽泛,专业定位不明确

  计算机软件专业培养目标是:培养德、智、体全面发展,掌握计算机软件专业必备的基础理论和专业知识,为软件行业和IT行业培养具有软件开发、测试能力及项目管理的应用型专门人才,并能快速跟踪计算机新技术的高等技术应用性专门人才。从这个目标中我们可以看出培养目标过于宽泛,专业定位不十分明确,很难形成高职高专教育的特色。培养出来的学生,很难满足用人单位对学生专业素养的要求。

  2、重硬轻软,教学内容陈旧

  目前的计算机教育存在着重硬轻软和急功近利的倾向,由于基础软件教学实施起来相对容易,许多高职院校配备专门的实验设备,但相应的软资源的建设应比较困难,这导致了计算机软件课程在教学上的不足。我们计算机技术学院目前有“电商多媒体实验室”和“网络实验室”,但我们计算机软件专业方面的资源建设很不足。而且由于专业差异,计算机软件专业教师与各专业教师间缺少沟通,特别是在课程设置、专业培养方面上很少交流,这既浪费了资源,同时对培养学生的质量有所影响。

  3、重理论轻实践,与社会需要脱节

  由于思想意识和办学理念一时还很难转变过来,当前高职计算机软件专业制定出的教学计划仍然强调了理论教学,而忽视了学生实际动手能力的训练,实践性课程开设较少。且少数实践性课程也会变成讲技术的课程,实践教学时间严重不足,缺乏足够的实践训练。培养的学生与社会需求脱节,很少有学生真正能编写出可以使用的、稍有规模的程序。这样培养出来的学生有一定的理论功底,但是动手实践能力、外语水平、沟通能力和团队合作精神相对较弱,难以满足企业生产实际的要求。

  三、 课程体系构建原则

  课程体系的构建必须建立在对职业领域现状与发展的深入调研上,要充分论证、明确目标、合理选择课程内容、科学设计课程结构,并在实践过程中不断加以完善。因此,在课程体系的构建上应遵循以下原则:

  1、以职业岗位和就业为本位的原则。要把教学模式下的各科分立、自成体系的纵向课程改变为以岗位能力为前提的、按照劳动过程需要而将各科课程重新组合的横向课程。要坚持以就业为导向,以社会需要为依据,提高教学的针对性和适应性,把工作岗位所需要的知识点和能力要素落实到每门专业课和实践教学环节中。

  2、内涵发展优先原则。在课程设置和教学内容的选取过程中,坚持贯彻理论联系实际,选择最能反映学科本质特点、基本概念、基本原理、基本方法、基本技术的内容作为核心课程,保证学生有相当大的课余时间自习,明确课外作业要求,确保学生今后具有较强的独立获取新知识的能力。

  3、先进性和灵活性原则。人力资源的开发需求是多层次、多类型的,这就要求根据不同应用领域对知识与能力的不同要求,根据学科前沿发展的现状、趋势、特点、规律以及学科知识组织结构层次型的特点,结合人才培养目标,完成课程体系的多样化设计。课程内容要随计算机技术发展进行灵活调整,课程内容及教材要及时更新,要有一定的发展潜力。

  4、学历教育与认证相结合的原则。职业资格认证是社会发展的需要,也是社会准入的基本要求。加强学历教育与职业资格认证的结合,使学生在取得学历证书的同时获得相应的资格证书,这是提高学生的就业竞争力,提升学生自我价值的重要途径。因此,在课程设置、教学内容和教学进度安排方面都要充分考虑学生认证的需要,坚持实验教学与理论教学同步,理论与实践相结合,把该专业学生的认证率当作一个教学目标来对待。

  四、 对策及建议

  1、课程设置的灵活性

  在构建课程体系时必须按照课程体系构建原则,对课程进行有机的整合。要精选必须具备的基础课程,精简课程内容,强调课程内容的实用性,减少若干课程的重复介绍,突出了综合知识和综合实践能力的培养。对计算机专业学生还要开设一些专业技能选修课,拓宽学生的.知识面,加强学生操作、动手能力提高学生自学能力和收集有用信息的能力,增加学生的适应能力。软件专业应该开设软件编程等)、数据库技术等专业课程,提高学生的项目开发能力,适应用人单位的需求。

  2、以就业为导向,制定教学计划

  3、以学生为中心,改革教学方法与手段

  树立“以人为本,以学生为中心”的教育理念,根据专业特点开设计算机基础类的专业必修课和专业选修课,运用任务驱动、案例教学、合作学习、网络学习、探究学习等先进的教学方法和手段组织教学,及时把先进、实用的科学技术引入教学内容,帮助学生自主学习、探究学习,采用以学生为主体的项目化教学方法即能充分调动学生学习的积极性又能在项目实施的过程中提高学生的写作、组织、演讲、团队协作、沟通等基本能力。

  在教学过程、教学手段、教学方式上突破普通高等教育的模式,突出职业教育特色,归纳起来有“五个淡化”:淡化学校与社会的界线,淡化学生与劳动者的界线,淡化理论教学与实践教学的界线,淡化专业界线,淡化学期界线。 

  4、采用多种方式强化教育教学实践

  计算机基础知识的掌握与应用能力的培养在一定程度上依赖于学生的实践。加强实践教学环节的目的是培养学生的上机动手能力、实际解决问题的能力,以及知识综合运用能力等。通过加强校企联合,产学合作的途径,关注业界动态,加强与兄弟院校、科研机构的交流,拓展技术与技能培养的教育资源,聘请IT企业内有丰富实践经验和管理经验的工程技术人员担任课程教学等多方面的合作,积极推行“双证制”,实行学历教育与认证教育相结合,提高高职毕业生的就业能力。目前,我们学院与印度APTECH合作成立了“北京大学青鸟集团计算机示范学校”,并且组建了相应的特色班,采用北大青鸟的授课模式,实行模块式教学,提高学生学习的主动性,目前看来效果还是不错的。

  5、教师的知识结构要不断更新

  要深入开展计算机课程改革,关键也在教师。计算机专业教师要不断学习,跟踪计算机科学和技术的最新发展,大胆实践,把教学改革的新成果和学科发展的新成就、新技术引入到课程中,把先进的教学手段和教学方法应用到教学中去,学科和专业才会不断得到发展。一方面,教师有计划地外出培训、进修,聆听专家讲座,努力使计算机专业教师的业务水平不断提高。另一方面,教师通过课前反思、课中反思和课后反思,累积和丰富实践性知识,逐步掌握科研理论和方法,提高教师的科研能力,进一步全面提升教师素质。

  6、创造条件,推动高职高专毕业生“多证制”的实施

  鼓励学生在校期间能够努力学习,拿到多个职业资格证书,提高自身的计算机技术水平,为将来就业打下坚实的基础。目前在我们计算机技术学院的学生能够拿到的证书有“电子商务师”证书、“程序员”证书、“网络管理员”证书以及“软件工程师”证书等。不同专业的学生拿到的证书是不同的。“多证制”的实施无疑有利于提高高职专业毕业生的综合素质,增强其社会适应性和竞争力。

  7、建立高效有序的教学管理和教学质量评价机制

  管理是专业建设的永恒主题。我们在实践中不断摸索总结,逐渐形成了符合高职教育

  特点和规律的系列专业教学管理规章制度,依法治教,按章管理,保证稳定有序的教学秩序。我们还建立起校企联姻、师生结合的教学质量反馈及评价机制,通过对整个教学过程的各环节进行有效的监控和反馈,一方面使我们可以根据形势的变化随时调整教学计划和教学内容,保证教学改革沿正确方向进行;另一方面可以使我们对每一个教学环节、每一位教师的教学质量做出全面、客观、公正、量化的评价,及时处理和解决出现的各种问题,促进教学质量的提高。此外,我们严把学生成绩考核这一关,尤其注重学生技术水平和操作能力的考核。各门课程均按教学计划和课程教学大纲建立了技能考核评价指标体系,这是一个非常具体的、量化的、分等级的、可操作性强的指标体系,课程结束时要按这一指标体系对每个学生逐个考核,避免了成绩考核中的主观性和随意性,考核结果比较真实准确地反映出学生的学习成绩,同时这种考核方式客观上也起到将学生平时学习着眼点引导到实践技能培养上来的作用。 

  总之,在充分考虑软件业现状、人才供需情况不断更新和发展的基础上,教学改革是一个长期的过程,不可能一劳永逸、一蹴而就,只有努力探索适合我国软件产业发展的模式,高职计算机专业的教学质量才会稳步提高,才会为社会培养更多合格的应用型人才。树立软件技术专业的人才培养要符合软件产业化要求的基本方针,认真反思、勇于创新、深化改革当前的教学模式,才是我们的成功之路。

  参考文献:

  [1] 《高职姓“高”还是姓“职”辨析》 查吉德 广东技术师范学院学报 2009年2月

  [2] 《高等职业教育中“高等性”涵义探究》 马淑兰 赵忠宁 中国科教创新导刊 2009年4月

  [3] 《高职院校教学改革创新与人才培养质量的研究》 董韦佳 教育与职业 2008年11月

  [4] 《高等职业教育高等性的缺失及归因分析》 赵祥刚 梁志 教育与职业 2007年2月

第2篇: 大专软件技术毕业论文

毕  业  论  文

(届)

题    目:电子商务环境下外贸企业竞争的特点

系    部:信息管理系

专    业:软件技术

班    级:

学    号:

姓    名:

指导教师:

完成日期:

毕业论文诚信声明书

本人声明:我将提交的毕业论文《电子商务环境下外贸企业竞争的特点》是我在指导教师指导下独立研究、写作的成果,论文中所引用他人的无论以何种方式发布的文字、研究成果,均在论文中加以说明;有关教师、同学和其他人员对本文的写作、修订提出过并为我在论文中加以采纳的意见、建议,均已在我的致谢辞中加以说明并深致谢意。

论文作者                (签字) 时间:    年  月   日

指导教师已阅             (签字) 时间:   年  月   日

毕业论文版权使用授权书

本毕业论文《电子商务环境下外贸企业竞争的特点》是本人在校期间所完成学业的组成部分,是在辽宁对外经贸学院教师的指导下完成的,因此,本人特授权对辽宁对外经贸学院可将本毕业论文(设计)的全部或部分内容编入有关书籍、数据库保存,可采用复制、印刷、网页制作等方式将论文文本和经过编辑、批注等处理的论文文本提供给读者查阅、参考,可向有关学术部门和国家有关教育主管部门呈送复印件和电子文档。本毕业论文(设计)无论做何种处理,必须尊重本人的著作权,署明本人姓名。

论文作者:               (签字) 时间:   年  月   日

指导教师已阅             (签字) 时间:   年  月   日

目  录

中文摘要:    4

Abstract:    4

前   言    5

1电子商务及其在外贸企业中的应用    6

2应用电子商务对外贸企业的影响    6

2.1创造更多贸易机会。    6

2.2显著降低交易成本。    6

2.3大大提高交易效率。    7

2.4改变传统的经营管理方式。    7

3电子商务时代外贸企业竞争的特点    7

3.1竞争要素    7

3.2竞争规则    8

3.3竞争模式    9

3.4竞争方式    9

3.5竞争手段    9

结  论    11

参考文献    12

致  谢    13

电子商务环境下外贸企业竞争的特点

中文摘要:随着经济和社会的不断进步和发展,作为一种全新的商业运作的方式——电子商务,对于贸易产生了极其重大的影响。企业国际竞争环境的巨大变化,深刻地影响着企业的竞争活动,使企业的行为表现出了许多与过去不同的特点,决定竞争成功与否的关键因素也都有所改变。本文从竞争要素、竞争规则、竞争模式、竞争方式和竞争手段5个方面进行了初步分析。

关键词:电子商务;外贸企业;竞争;特点

Abstract:With the development of economy and society, as a new way of doing business -- electronic commerce, the trade has had a great influence. Dramatic changes in international competition environment of the enterprises, has a profound impact on enterprise competitive activities, make the enterprise behavior exhibited by many different characteristics, key factors to determine the success of the competition are changing. The article from 5 respects element of competition, competition rules, the competition model, competitive mode and means to carry out a preliminary analysis.

Keywords: electronic commerce, foreign trade enterprises; competition; characteristics

前   言

电子商务通常是指是在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种新型的商业运营模式。

一般而言,电子商务的含义可分为广义和狭义两个部分,广义上讲,电子商务是指通过电子手段进行的商业事务活动。通过使用互联网等电子工具,使公司内部、供应商、客户和合作伙伴之间,利用电子业务共享信息,实现企业间业务流程的电子化,配合企业内部的电子化生产管理系统,提高企业的生产、库存、流通和资金等各个环节的效率。而狭义上讲,电子商务是指通过使用互联网等电子工具(这些工具包括电报、电话、广播、电视、传真、计算机、计算机网络、移动通信等)在全球范围内进行的商务贸易活动。是以计算机网络为基础所进行的各种商务活动,包括商品和服务的提供者、广告商、消费者、中介商等有关各方行为的总和。  

1电子商务及其在外贸企业中的应用

国际商会对电子商务(E-Commerce)的定义是最具权威的,即电子商务是指对整个贸易活动实现电子化。其外延方面可以定义为:交易各方以电子交易方式而不是通过当面交换和直接面谈方式进行的任何形式的商业交易。它的商务活动包括:信息交换、售前售后服务、销售、电子支付、运输、组建虚拟联盟企业、公司和贸易伙伴可以共同拥有和运营共享的商业方法等。

  外贸企业参与电子商务的比例增长很快。根据2012年广交会上的调查,80%的企业自己开展电子商务或者参与第三方电子商务,模式主要为B2B,比前几年有较大增长。但总体来说,目前我国外贸企业开展电子商务的实际效果和进程还不甚理想。尽管少数大型外贸企业的电子商务应用已取得突出进展,但一些中小型外贸企业开展缓慢,仅停留在肤浅表面的层次上。多数外贸企业电子商务主要以信息交流为主,网络交易为辅。

2应用电子商务对外贸企业的影响2.1创造更多贸易机会。

在传统贸易方式下,无论是买方还是卖方,为了寻找合适的贸易伙伴,必须付出极高的代价。而电子商务所具有的开放性和全球性的特点,为外贸企业创造了更多的贸易机会,既可以节省大量的人力、物力的投入,而且还不受时间、地点的限制。电子商务拥有无地域界限的全球市场,商品信息更加透明。一方面,外贸企业可以通过建立自己的网站或借助有关国际贸易电子商务平台,构筑覆盖全球的商业营销网,向全球范围内的潜在客户提供有关产品和服务的供求信息,从而获得全球性、无时限的商务空间;另一方面,外贸企业可以主动上网搜索各种经贸信息,寻找到理想的贸易伙伴。

2.2显著降低交易成本。

与国内贸易相比,国际贸易的单证数量繁多,处理费用高昂。在传统的国际贸易业务中,因为大量的中间商的参与,国外进口商的进货价往往是国内生产企业交货价的5倍~10倍。通过电子商务进行国际贸易,既可节省90%左右的文件处理费用,又可缩短交单、结算、汇款的时间,加快资金周转,还可节省利息开支。另外通过网上交易,还能减少大量的中间环节,使买卖双方通过网络就可直接进行商务活动,交易费用明显下降,成本优势十分显著。现在有不少国际贸易电子商务平台直接把中国的生产或出口企业和国外的进口商的供求信息整合在网上,让他们在网上直接交易,由于减少了中间环节,中国的出口企业和国外的进口商都得到了实惠。

2.3大大提高交易效率。

在传统的国际贸易中,全部程序包括签约、洽谈、报关、租船订仓、保险以及支付结算等都必须由人工参与,交易效率低,错误发生率高,受时间的局限性大。而利用电子商务开展国际贸易,买卖双方可采用标准化、电子化的格式合同、提单、保险凭证、发票和汇票、信用证等,使各种相关单证在网上即可实现瞬间传递,不受时间限制,大大节省了单证的传输时间。除此之外,还能有效地减少因纸面单证中数据人工重复录入导致的各种错误,明显提高了交易效率和业务处理的灵活性,为客户带来更多的便利。

2.4改变传统的经营管理方式。

传统贸易的运作格局以单向物流为主,而电子商务实现了以物流为依据,信息流为核心,商流为主体的全新战略。即在计算机网络上提供进出口代理报关、商检、仓储运输等为内容的物流作为整套服务体系的载体,向网络成员提供商贸信息咨询、进口产品的保税展示和仓储、广告宣传等服务,在世界各地建立代理销售网络,为生产商与外贸企业创造商机,并提供成交后的服务。这种经营战略,把代理、展销等多种传统贸易方式融为一体,把进出口货物所需的主要流程如市场调研、国际营销、仓储报关、商检等引入计算机网络中,提供全方位、多层次、多角度的互动式的商贸服务,不仅解除了传统贸易活动中的物质、时间、空间对交易双方的限制,还促进了国际贸易的深化发展。

3电子商务时代外贸企业竞争的特点3.1竞争要素

竞争优势是一种动态的比较利益,它强调生产要素基础的持续扩展和改进,竞争优势实际上源于对新兴要素的争夺和利用。决定多极比较利益优势的关键性要素被哪一个国家掌握,则国际比较利益优势的天平便倒向哪一个方向。在信息时代,知识,特别是信息因其在市场七创造效益,体现出比传统要素更高的价值,且取之不尽,用之不竭,理所当然地成为了除劳动力、资金、技术三大传统生产要素之外的至关重要的新要素,而电子商务则是获取信息要素的最佳手段。在经济学意义上,信息是指能够对生产过程及其相关活动产生实质性影响的语言、文字、图纸、数据等情报及其载体,以及无形资产如管理决窍、营销技能、广告形象等。信息要素及其要素产业可引起传统三要素大规模的国际流动,并在各国间形成不同的流动速率和生产要素再分配,由此改变了各国国际竞争的要素基础。而且,信息要素自身的流动性和传统三要素国际流动相结合的结果,也会造成国际间生产要素配置效果的差异,这也不可避免地改变了各国的国际比较利益优势格局。

信息贸易由信息产品贸易和现代信息服务贸易共同构成(如图1所示),是横跨商品、技术、服务三大领域的新兴贸易。

计算机硬件、电子元器贸易

国        国际信息

电讯及办公设备高级技术设备贸易

产品贸易

际                  电子信息显示设备或娱乐设备贸易

软件服务贸易

信                 有形信息服务贸易  音像娱乐制品服务贸易

其他知识产权服务贸易

息      国际信息              国际技术与管理咨询

服务贸易    无形信息服务贸易  过经济信息服务贸易

国际专家服务

贸                  专利许可证贸易

国际技术贸易

易                   技术诀窍贸易

(图1)

3.2竞争规则

电子商务时代,信息成为企业最重要的资源,客户消费特点表现为多变、个性化。由此产生的基本市场竞争规则是时间致胜原则,即对市场的快速反应。

所谓速度竞争是指企业为了获得和保持竞争优势,抢先一步采取行动,开发新产品,开拓新市场,抓住市场机会,抢占市场制高点,使企业在竞争中成为“开拓者”、 “先动者”,利用先动者优势最终获得竞争优势。具备先动者优势能够获得竞争优势的原因在于:一是增加了客户的依赖性;二是抓住了最具吸引力的客户(可获得最大利润的客户群);三是企业将成为行业的创新者、领导者,掌握主动权;四是企业将伴随着高利润高速成长;五是其他竞争者将疲于追赶。

企业要想适应快速反应的竞争规则,必须注意加强企业价值活动整体的运作速度。其中创新是企业的灵魂,技术创新的速度是获得和保持竞争优势的重要因素。

3.3竞争模式

企业传统的竞争模式是基于单个企业的竞争,即企业竞争所利用的资源仅限于直接竞争的企业,往往只考虑如何提高企业内部资源的利用效率。在电子商务环境下,客户对企业提供新产品或新服务的速度和反应能力提出了更高的要求,而要达到这一点,任何一个企业所拥有的内部资源都是不够的。

在这种情形下,“虚拟联盟企业”应运而生并迅速发展成为新的国际贸易经营主体。所谓虚拟联盟企业也称为虚拟公司、网络企业,它是企业之问或企业的单元组织之问为分享共同成本而结成的具有临时性、松散性和网络化特点的战略联盟共同体。

“虚拟联盟企业”的出现促使企业之间的竞争模式由基于单个企业的竞争转变为基于整个供应链的竞争,即包括供应商、制造商、分销商等整个企业的供应链在内的所有为客户提供和创造价值的主体的竞争,此时企业的竞争优势不仅来源于企业内部,还包括了整个供应链上的综合竞争优势。

3.4竞争方式

传统的竞赛式竞争方式,就是采取一切可能的手段,以竞争对手的失败和消失为目的。现代竞争方式却已转向更深层次的合作竞争,即为竞争而合作,靠合作来竞争,竞争一一合作成为主态,这时,不仅要强调竞争,更要注重合作和协调,这种合作的基础和前提是合作双方竞争优势的互补和共享。

任何一个企业,不论其规模大小,都无法控制所有资源。高新技术的广泛渗透和应用使企业一方面提高了竞争力,增强了竞争优势,但同时由于需要增加大量的技术投资,导致企业的经营风险、生产经营成本空前增大。为共享资源,降低成本,分散风险,具有互补条件的企业正日益成为相互依赖的事业共同体,企业问的优势互补关系必将取代传统你死我活的零和竞争。

3.5竞争手段

电子商务时代,外贸企业采用更加方便、快捷的电子化手段参与国际竞争。电子化竞争手段主要表现在:

第一,交易工具电子化。通过EDI系统实现订单、发票、提货单、海关申报单、进出口许可证等贸易单证的网络传输;网络广告取代电视、杂志、报纸等传统广告:视频会议系统有助于网上谈判、促销等活动;E—mail和网络通话,比起一些传统工具如传真、信函、国际长途来说,降低了成本和交易费用,节省了时间。

第二,付款方式电子化。网上银行系统支持电子付款,即将资金存人电子银行或信用证公司的计算机中,交易达成后,在网络终端输入信用证的号码,在网络上进行资金的结算、转账、信贷等服务,不足之处在于目前电子付款仍存在一定的安全隐患。

第三,交付方式电子化。分为有形产品和无形产品的直接贸易两种方式。前者通过电子网络传输为买卖有形产品进行洽谈、订货、付款、开发票、收款等活动,然后在商定的地点进行实际产品的交割;后者指通过电子网络方式买卖咨询报告、计算机软件、数控程序、电子书刊、电子音像制品等,通过计算机传至客户的网络端完成交易。

第四,营销手段电子化。网络营销是一种开辟国际市场的新途径。通过网上多媒体来为产品作广告,利用视听技术可以把产品的形状构造、性能、特征、物理、化学性质充分形象地展现在客户面前。企业可以通过网络互动,提高客户参与的主动性,形成与客户One—to—One的营销关系,根据客户需求提供个性化的网络定制。

结  论

作为外贸的中间环节,外贸企业在国际贸易领域占据着越来越重要的地位,其是国际贸易顺利有效进行的必要保障。随着经济和社会的进步和发展,电子商务促进了国际贸易领域的深刻变革,因此外贸企业的生存问题成为争论的焦点。本文结合具体实际,系统研究了外贸企业核心竞争力在电子商务时代的理论和提升等问题,要求外贸企业要善于把握住时机,作出正确的策略选择,从而能够拥有一份属于自己的广阔天地。

参考文献

[1]王涛,徐斌,李景元,王仁锁.如何在电子商务中取

得竞争优势.经济论坛,2O13,(4).

[2]迈克尔-波特.竞争优势.北京:华夏出版社,2013

[3]程新章.电子商务战略:赢得可持续的企业竞争优.2013

[4] 米兰.电子商务对外贸企业的影响[J].黑龙江对外经贸,2012,5(6) 

[5] 岳咬兴,计东亚. 国际电子商务的集约化经营[M].上海:华东理工大学出版社,2011 

[6] 张 旭. 电子商务对国际贸易的影响[J].财经科技,2013 

[7] 谭宇, 散长剑.论外贸企业的虚拟经营[J]. 经贸论坛,2012(5) 

[8] 沈光明. 论外贸虚拟经营[J]. 国际贸易问题,2011(3) 

[9] 柯宏力.Intranet信息网络技术与企业信息化[M].北京: 北京邮电大学出版社,2012 

[10] 韦沛文,陈婉玲. 企业信息化教程[M].北京:清华大学出版社,2013

致  谢

在此我要老师的辅导。从论文的选题、审查直至定稿成文,都凝结着导师的心血。她治学严谨,思维敏锐,虚怀若谷,平易近人,是我学习的榜样。在此,衷心地感谢张老师对我的培育和教导!

为我今后的发展打下了一个坚实的基础。在此,我对我的父母和所有帮助过我的老师、同学们都表示深深的谢意!有了你们的支持、关怀、鼓励,我才有充足的时间,顺利地完成我的论文。

第3篇: 大专软件技术毕业论文

(此文档为word格式,下载后您可任意编辑修改!)

马鞍山师范高等专科学校软件与

食品工程系软件技术专业毕业论文

题    目:        学生管理系统

专业方向:  软件技术(c#.net web开发方向)

姓    名:              秦研

班    级:2010级软件技术(c#.net web开发方向)

指导教师:              王杰

二〇一二年十二月三十日    

摘要

随着因特网技术的迅猛发展,信息高速公路的建立,人类已经进入一个信息化社会,使用信息化方式管理着各种事情。

现在高校的学生信息的管理趋向于复杂化和多元化,随着计算机的广泛应用,越来越多的高校均采用了计算机化的管理模式。查询、修改、录入、删除等基本操作都采用了计算机的数据库技术。比起以前使用卡片的方法有了很大的进步,方便管理,易于更新,极大的方便了学生信息的管理工作。

关键词:学生信息;数据库; 系统维护

Abstract

With the rapid development of Internet technology, the establishment of the information superhighway, the mankind  information society, the use of information management of things.

The management of the student of the university of now information trends to complicate and pluralism, with the wide application of the computer, more and more universities 。Have inquired about, revised, input, deleted etc. and operated and adopted the database technology of the computer basically. Using the method of the card to been greatly improved compared with before, it is convenient to manage, easy to upgrade, the great management of facilitating student"s information.

Key words: system maintain, database

引言

1 介绍本课题的目的和意义

学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。

2 在国内外发展概况及存在问题

一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

本课题采用ASP语言,一方面适应大众的需求,另一方面在系统的设计方面更加流畅,方便。

因此,开发这样一套管理软件是很有必要的事情。

3 本课题应解决的主要问题、指导思想及应达到的技术要求

1. 能够实现对数据库中的基本信息的各种查询和维护(增、删、改),同时注意用户的权限。

2.系统相关的功能,如界面友好,用户操作简单方便。

一   使用工具及技术简介    1

1.1  Microsoft .NET 框架简介    1

1.2  开发工具    2

1.3  Winform 简介    3

1.4  sql 2008 简介    4

二  总体设计    6

2.1  系统设计背景    6

2.2  系统概述    6

2.3  需求分析    6

2.4  实现目标    7

2.5  系统流程图    7

2.6   数据库设计    8

三  系统详细设    10

3.1  用户登录详细设计    10

3.2  学生登陆进入页面    11

3.3  教师登陆进入页面    14

四   软件开发中的困难与成果    22

4.1  软件开发中的困难    22

4.2  软件开发的成果    23

总 结    24

致 谢    25

附录    26

软件部分代码    26

一  登陆页面方法:    27

二  学生进入页面方法代码:    28

三  教师登陆页面方法代码    30

一   使用工具及技术简介1.1    Microsoft .NET 框架简介

Microsoft.NET是Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在 一起之所需。对个人用户的好处是无缝的、吸引人的体验。

Microsoft.NET框架是Microsoft Windows操作系统家族中一名重要的新成员。它是下一代Windows应用程序的基石,下一代应用程序更容易开发、部署,以及与 其它网络系统集成。

.NET框架帮助软件开发人员、系统管理人员更轻松地开发、管理,提升性能,加强安全,提高稳定性。.NET框架简化了Windows软件开发。它让开发人员用一种方法开发出两种程序:网络应用程序和桌面应用程序(这种程序有时也被称为“智能客户端程序”)。它还能帮助开发人员使用相同的工具和技能开发大至大型服务器安装,小至手持智能电话的形形色色的软件。

构建在.NET框架上的软件比常规的软件更容易部署,更容易管理。可以把它们开发成自动升级的模式。.NET框架还可以最大限度地减少不兼容软件之间的冲突。

.NET 框架的主要优点有:

帮助软件使用者与网络服务商部署软件。

提供更稳定、更安全、更易扩容、更高性能的软件开发环境。

让开发人员更有生产力:更易使用现有代码,使他们更轻松地集成所支持的20多种编程。

语言编写出来的组件,让他们用同样的工具和技能开发出更多样化件。

图1 .Net 框架图

1.2   开发工具

从上图可知,在.Net框架下可支持多种语言的开发,根据系统要求,本技术方案拟采用asp.net进行开发。ASP.NET是一个革命性的程序设计框架,能够快速开发功能强大的Web应用程序和服务,它的优势主要体现在以下几个方面。

与浏览器无关

ASP.NET是一个与浏览器无关的程序设计框架,利用它编写的应用程序可以与最新版本的 Internet Explorer、Netscape Navigator等常用浏览器兼容。 将业务逻辑代码与显示逻辑分开

在ASP.NET中引入了“代码隐藏”这一新概念,通过在单独的文件中编写表应 用程序的业务逻辑代码,使其与HTML编写的显示逻辑分开,从而更好地理解和维护应用程序,并使得程序员可以独立于设计人员工作。

新的集成开发环境

Visual Stodio .NET提供了一个强大的、界面友好的集成开发环境,以使开发人员能够轻松地开发Web应用程序。

简单性和易学性

ASP.NET使得运行一些平常的任务如表单的提交、客户端的身份验证、分布系统和网站配置变得非常简单。

ASP.NET包含称为ASP.NET换件的HTML服务器控件集合,这些控件可通过脚 本以程序方式使用。另外,它还包含了一组称为“Web服务器控件”都有自己的属性、方法和事件,用于控制控件在应用程序中的外观和行为。所有ASP.NET 控件和其他对象都可引发事件,可通过代码以程序方式处理这些事件,从而更好地管理代码。在ASP.NET中,有一组用于进行用户验证的控件,可以大大减少验证代码的编写量。它还支持Cookie的管理和对未经授权的登录进行重定向。

用户账户和角色

ASP.NET允许创建“用户帐户”和“角色”,以便每个用户都能访问不同的代码和可执行代码,从而提高应用程序的安全性。

多处理器环境的可靠性

ASP.NET是一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊 的无缝技术,大大提高了运行速度。即使现在的ASP.NET应用软件是为一个处理器 开发的,将来多处理器运行时不需要任何改变就能提高它们的效能。

可扩展性

ASP.NET是一项可扩展技术。为了提高ASP.NET应用程序的可扩展性,改进了 服务器间的通信,使得可以在多台服务器上进行一个应用 程序。

高效的可管理性

ASP.NET使用分组的配置系统,使服务器环境和应用程序的设置更加简单。因为配置信息都保存在基于 XML 的文本文件中,新的设置不需要启动本地的管理工具 就可以实现。这种被称为“Zero Local Administration”的哲学观念使ASP.NET的基于应 用的开发更加具体和快捷。一个ASP.NET的应用程序在一台服务器系统的安装只需 要简单地拷贝一些必须的文件,而不需要重新启动系统。

执行效率的大幅提高

不像以前的ASP即时解释程序,ASP.NET是将程序在服务器端首次运行时进行编译执行,使得应用程序的执行效率有了很大的提高。

易于配置和部署

利用纯文本文件配置ASP.NET应用程序,可在程序运行时上传或修改配置文件,而无需重新启动服务器。部署或替换已编译的代码时也无需重新启动服务器,ASP.NET会自动将所有新的请求指向新代码。

1.3    Winform 简介

Windows窗体也称WinForms,可以创建应用程序的用户界面,并使用任何一种.NET支持的语言编写应用程序的功能。WinForms应用程序一般都有一个或者多个窗体提供用户与应用程序交互。窗体可包含文本框、标签、按钮等控件。大型WinForms应用程序有许多窗体,一些用于获取用户输入的数据,一些用于向用户显示数据,一些窗体会有变形、透明等其他效果甚至让你看不出他的真实面目。

图2 WinForm

特点

Windows窗体的一些重要特点如下。

图2 WinForm 引用

图3 WinForm 结构

1.简单强大:Windows窗体可用于设计窗体和可视控件,以创建丰富的基于Windows的应用程序。

2.新的数据提供程序管理:数据提供程序管理提供易于连接OLEDB和ODBC数据源的数据控件,包括Microsoft SQL Server、Microsoft Access、Jet、DB2以及Oracle等。

3.安全:Windows窗体充分利用公共语言运行库的安全特性。这就意味着,一切都可以通过Windows窗体来实现,包括在浏览器中运行的不可信控件和用户硬盘上安装的完全可信的应用程序。  

4.灵活的控件:Windows窗体提供了一套丰富的控件,并且开发人员可以定义自己有特色的新的控件。

方便的数据显示和操作:应用程序开发中最常见的情形之一是在窗体上显示数据。Windows窗体对数据库处理提供全面支持。可以访问数据库中的数据,并在窗体上显示和操作数据。

1.4    sql 2008 简介

SQL Server 2008出现在微软数据平台愿景上是因为它使得公司可以运行他们最关键任务的应用程序,同时降低了管理数据基础设施和发送观察和信息给所有用户的成本。

这个平台有以下特点:

可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。

高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本。

智能的——提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。

二  总体设计

2.1系统设计背景

随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增加。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。

2.2系统概述

本系统为学生管理系统 , 学生可以通过学生管理系统来查询自己的个人信息,查询自己的成绩,和课表;老师可以通过学生管理信息来查询学生的信息,查询学生的成绩,查询课表。老师也可以更改学生的信息,更改课表,还可以公布学生成绩,更改学生成绩;同时老师和学生都可以更改自己的登录密码。

通过本系统能方便学生和老师对日常的工作进行管理和查询。

2.3需求分析

当今社会互联网已经普及各行各业,它能为我们解决很多繁琐的工作,就例如一个学校的图书馆的管理来说,无疑,没有一个很好的管理系统的话他的工作量会远远的增倍,而且不一定很好的完成工作。而今我们很好的利用了网络来实现对图书馆管理的工作,它将会大量减少工作时间,并且易于操作管理。 拥有一个好的系统会更加方便学生的老师的各种操作,

例如:

(1)便于学生查询个人基本信息,课表和个人成绩;

(2)便于老师公布学生成绩;

(3)便于查看班级每个学生成绩的排名情况。

2.4实现目标

主要完成六个部分的内容

(1)学生和老师的登录;

(2)学生和老师对自己登录密码的修改;

(3)学生查询自己的信息和成绩,以及课表;

(4)老师查询学生的信息以及成绩;

(5)老师修改学生信息,成绩以及课表。

(6)老师对学生登陆帐号密码的查询。

2.5系统流程图

系统流程图(图4)

图(4) 流程图

2.6 数据库设计

(1)学生信息表 student_stu(图5)

图5 student_stu表的结构图

(2) 学生课表  student_class(图6)

图6 student_class表的结构图

(3)学生成绩表 student_chengji(图7)

图7 student_chengji表的机构图

(4)教师用户表 student_tuser(图8)

图8 student_tuser表的结构图

三  系统详细设

3.1 用户登录详细设计

在本系统中,用户所进行的操作必须是在已登录的前提下进行的。在用户登录前, 用户访问任一管理界面,页面将跳转至登录界面,另外,对于不同的角色,将只能访 问本角色对应的管理界面。用户登录操作的界面如下(图6):

图9 登陆界面

用户登录的流程如下:

1.   输入帐号(即学号)、密码和选择用户类别,点击登录。

3.   验证通过后,系统向服务器发送  请求,判断输入的帐号密码是否正确。

4.   帐号密码如果正确,则弹出相应的界面,

若不正确,则会弹出提示框,显示账户或密码错误,点击确定即回到登陆页面。

3.2   学生登陆进入页面

3.2.1  选择学生类别登录进入后的界面如图10:

图10 学生登陆界面

3.2.2  学生进入系统后,可以查询自己的个人信息,如图11:

图11 学生个人信息

学生可以在次界面查看自己的个人信息,但无法对信息进行更改,也无法查看其他学生的个人信息。

3.2.3  学生进入系统后可以查询自己的成绩信息,如图12:

图12 学生个人成绩

学生可以在此界面查看自己各科目的成绩,但无法对此进行修改,也无法看到其他人的成绩。

3.2.4  学生进入系统后可以查看本班级的课表,如图13:

图13 学生班级课表

学生可以在此界面查询自己所在班级每周的课表,但无法对此进行修改,也无法看到其他班级的课表。

3.2.5  学生进入系统后可以修改自己的登陆密码,如图14:

图14 学生修改个人密码

学生可以在此界面更改自己的登陆密码。

3.3  教师登陆进入页面

3.3.1 选择教师类别登陆进入的页面,如图15:

图15 教师登陆进入界面

3.3.2   教师登陆系统后可进入学生信息管理界面,如图16:

图16 教师管理学生信息界面

(1)教师可以在此界面对学生信息进行管理

① 可以修改学生信息,,选中需要修改的学生信息点击修改信息,进入修改界面,如图17:

图17 学生信息修改

② 可以添加学生信息(如果已有此学生的信息则会给出提示),如图18:

图18 学生信息添加

③ 点击删除可以对学生信息进行删除操作。

3.3.3  教师登陆系统后可进入学生成绩管理界面,如图19:

图19 教师管理学生成绩界面

① 教师可以选中需要修改成绩的学生,然后点击修改成绩,在弹出的页面里对学生成绩进行修改,完成后点击确定修改即可,如图20:

图20 学生成绩修改

② 教师可以添加已有学生信息的学生的成绩,教师需要选择需要添加学生成绩的学生的学号,然后在科目后面对应的文本框中输入成绩,然后点击确认添加即可,如图21:

图21 添加学生信息

3.3.4  教师登陆系统后可进入学生班级课表管理界面,如图22:

图22 教师管理学生班级课表界面

① 教师可以在此页面查看各个班级的课表, 可对其修改,点击修改本班课表按钮,即可弹出当前显示班级课表的修改界面,修改完成后点击确定修改即可,如图23:

图23 学生班级课表修改界面

② 教师可以在此界面给没有班级课表的班级添加一张课表,点击添加课表按钮,在弹出的添加课表页面输入课程信息,点击确定增加即可,如图24:

图24 添加班级课表页面

③ 教师可以点击删除本班课表,来对当前显示班级的课表进行删除操作。

3.3.5 教师登陆系统后可进入个人密码管理界面,如图25:

图25 教师个人密码修改界面

3.3.6 教师登陆系统后可进入用户登陆管理选择界面,如图26:

图26 用户管理选择界面

(1) 登录用户管理—学生用户管理

教师点击登录用户管理,选择学生用户管理,进入学生用户登陆管理页面,如图27:

图27 学生用户登陆管理页面

教师可以在此页面对学生帐号及其密码的查看,但不能对其修改。

(2) 登录用户管理—教师用户管理

教师点击登录用户管理,选择学生用户管理,进入学生用户登陆管理页面,如图28:

图28 教师用户管理

①教师可以在此页面对教师帐号及其密码的查看,但不能对其修改。

②教师可以在此页面添加新的教师用户的登录密码,点击添加教师帐号,进入教师帐号添加页面,如图(29),输入姓名设置其密码,完成后点击确定即可得到新的教师登陆账号,如图(30),如果新添加的教师的名字已经存在,则会提示,并给出此教师的登陆帐号如图(31)。

图(29)教师帐号添加页面

图(30)得到新的教师登录密码

图31 添加已有教师提示

(3)教师可以在此页面对教师登陆帐号及密码进行删除操作,选择需要删除的帐号信息点击删除即可。

四   软件开发中的困难与成果

4.1软件开发中的困难

4.1.1  在很多地方的操作中进行对数据的修改的页面,完成后,原页面不自动会刷新,即使重新绑定也是可以的。因为每个空间只能绑定一次的,所以这个事情在软件开发过程中阻碍了我很长时间,不过在多方寻找后终于找到了最满意的解决方法。

4.1.2  在开发的最初期,没有用三岑层架构的方法去写,软件开发变的很乱,没有条理性,最后在别人的提醒下,改成了三层架构的方法来开发,让整个软件的内容变得显而易见。

4.1.3  在开发的初期,没有写太多的方法,来进行调用,导致在很多地方用到同样的方法的时候都要重新写一边方法,而且浪费很多代码的利用率,但是后来把很多可以重复实用的代码都写成了方法,省去了很多不必要且重复的代码。

4.2软件开发的成果

4.2.1  在实际开发的过程中,让自己对代码的熟悉程度,和对方法的编写能力都得到了很大的提高。

4.2.2  完成软件的开发后,让自己在学识和能力方面进不了很多。让自己知道了许多以前没有用过,甚至没有见过的代码和一些方法。

总 结

从大学一年级开始我就开始学习C语言,从C#到ASP.NET,在学习ASP.NET时,完全利用面向对象思想。因此我利用了毕业设计的机会,在南京图强软件公司的实践项目中重新学习ASP.NET完成一个具有挑战性的,其具体应用及社会服务相结合的项目,通过对它的开发,使我的计算机应用能力有了提高。

各个系统都有其自身的特点,比如个人博客、个人主页等可能是寻求华丽的外表,用炫酷的Flash加上大幅的图片打造自己的个性页面。但是订单管理与跟踪系统与其不同,该系统仅限于某个公司内部使用,故其追求实用,稳定,可靠。在进行系统的设计之前了解系统的特点,是非常重要的环节,因为只有在系统实现的过程中坚持系统的设计原则,才不会有所偏移,才能够抓住系统的设计重心。

从系统的需求分析到数据库设计,最后到编码实现,这是一个相当漫长的过程,好多东西都是在不断的摸索中才明白的,系统也经过了几次大的修改,某些模块还进行了重新设计。在开发的过程中也遇到过很多的棘手的问题,而这些问题都是在与别人的交流和上网搜索解决方案中各个被击破的。比如分页模块的设计、使用Hibernate技术对数据库进行操作、泛型程序设计等,有些方面用的还不是很熟练,难免有些方法用的不到位,有待以后进一步学习与提高。

这次毕业设计,是我对以前所学的编程知识的一次综合。我从毕业设计中得到的,不仅是编程技术上的提高,更主要的是在这个过程中学会了怎样去解决问题和解决问题的能力,这是这次毕业设计带给我的最大的受益。在这次跟的项目中,我认真学习了,公司技术人的编程思想与技巧,累计不少的编程经验,在学校学的知识不较松散,而且实践性,与实用性不强,不知道客户的需求。只是静态的将功能整合在一块。并没有实际上的运行不测试。这是毕业设计,我将所学的知识运用与实践中,更加扎实了自己的基本功,同时有一定开发经验,这次实习获得的多太多。

致    谢

感谢王杰老师在系统的实现过程中,给予了非常重要的意见,提出了一些非常好的建议。另外,一个系统的缺点往往自己是很难发现的,因为时间和技术的问题,系统难免存在一些不足,还请多多指教

附录

软件部分代码

——App.config

一  登陆页面方法:

方法代码:

namespace 学生管理系统

{

public class UserLand

{

#region  学生用户登录

public int stuuser(UserLand reader)

{

string connstr = ConfigurationManager.ConnectionStrings["myconn"].ConnectionString;

shenqi();

using (SqlConnection conn = new SqlConnection(connstr))

{

conn.Open();

using (SqlCommand cmd = conn.CreateCommand())

{

cmd.Parameters.AddWithValue("@Userid", reader.Userid);

cmd.Parameters.AddWithValue("@Userpswd", reader.Userpswd);

cmdmandText = "select * from student_suser where s_Id=@Userid and s_password=@Userpswd";

int id = Convert.ToInt32(cmd.ExecuteScalar());

if (id == reader.Userid)

{

return 1;

}

else

{

return 0;

}

}

}

}

#endregion

#region  教师用户登录

public int teacheruser(UserLand reader)

{

string connstr = ConfigurationManager.ConnectionStrings["myconn"].ConnectionString;

shenqi();

using (SqlConnection conn = new SqlConnection(connstr))

{

conn.Open();

using (SqlCommand cmd = conn.CreateCommand())

{

cmd.Parameters.AddWithValue("@Userid", reader.Userid);

cmd.Parameters.AddWithValue("@Userpswd", reader.Userpswd);

cmdmandText = "select * from student_tuser where t_Id=@Userid and t_password=@Userpswd";

int id = Convert.ToInt32(cmd.ExecuteScalar());

if (id == reader.Userid)

{

return 1;

}

else

{

return 0;

}

}

}

}

#endregion

二  学生进入页面方法代码:

方法代码:

namespace 学生管理系统

{

public class Updata

{

#region   读取需要修改的学生的信息

public DataSet readerstuid(Updata reader)

{

return DataSet("select * from student_stu where s_Id="" + Updata.Stuid + """, "student_stu");

}

#endregion

#region   读取需要修改的学生的成绩

public DataSet readerstuchengjiid(Updata reader)

{

return DataSet("select * from V_stuchengji where s_Id="" + Updata.Stuid + """, "V_stuchengji");

}

#endregion

#region   读取需要修改的学生课表

public DataSet readerclassbyid(Updata reader)

{

return DataSet("select * from student_class where s_Class="" + Updata.Classid + """, "student_class");

}

#endregion

#region   读取学生课表

public DataSet readerstuclass(int s_Class)Updata reader

{

return DataSet("select * from student_class where s_Class=" + s_Class + "", "student_class");

}

public DataSet ReadClassID()

{

string sql = "select s_Class as ID,s_Class as NAME from student_class";

return DataSet(sql, "s_Class");

}

#endregion

public DataSet DataSet(string sql,string name) 查询方法

{

string connstr = ConfigurationManager.ConnectionStrings["myconn"].ConnectionString;

shenqi();

using (SqlConnection conn = new SqlConnection(connstr))

{

conn.Open();

using (SqlCommand cmd = conn.CreateCommand())

{

cmdmandText = sql;

DataSet dataset = new DataSet();

SqlDataAdapter adapter = new SqlDataAdapter(cmd);

adapter.Fill(dataset, name);

return dataset;

}

}

}

三. 教师登陆页面方法代码

#region 读取所有学生的信息

public DataSet Selectallstu()

{

ReturnDataSet("selects_Id,s_Name,s_Class,s_Sex,s_Age,s_peopleid,s_Add,s_Atinme,s_Schoolyear from  student_stu", "student_stu");

}

#endregion

#region 读取所有学生的ID,名字

public DataSet Selectidstu()

{

string connstr = ConfigurationManager.ConnectionStrings["myconn"].ConnectionString;

using (SqlConnection conn = new SqlConnection(connstr))

{

conn.Open();

using (SqlCommand cmd = conn.CreateCommand())

{

cmdmandText = "select s_Id,s_Name from  student_stu";

DataSet dataset = new DataSet();

SqlDataAdapter adapter = new SqlDataAdapter(cmd);

adapter.Fill(dataset, "student_stu");

return dataset;

}

}

}

#endregion

#region 根据名字查询学生的所有信息

public DataSet Selectstubyname(Updata name)

{

return DataSet("select * from  student_stu where s_Name="" + Updata.Queryname + "" ", "student_stu");

}

#endregion

#region 根据学号删除一个学生信息(传参:book类中的id,返回值:无)

public void DeletestubyId(Updata stuid)

{

shenqi();

string connstr = ConfigurationManager.ConnectionStrings["myconn"].ConnectionString;

using (SqlConnection conn = new SqlConnection(connstr))

{

conn.Open();

using (SqlCommand cmd = conn.CreateCommand())

{

cmdmandText = "delete  from  student_stu  where  s_Id="" + Updata.Stuid + """;

cmd.ExecuteNonQuery();

conn.Close();

conn.Open();

SqlCommand cmd1 = conn.CreateCommand();

cmd1mandText = "delete from student_stu where s_Id="" + Updata.Stuid + """;

cmd1.ExecuteNonQuery();

}

}

}

#endregion

public int update(string sql) 修改方法,返回值:0或1

{

string connstr = ConfigurationManager.ConnectionStrings["myconn"].ConnectionString;

shenqi();

using (SqlConnection conn = new SqlConnection(connstr))

{

conn.Open();

using (SqlCommand cmd = conn.CreateCommand())

{

cmdmandText = sql;

int i = cmd.ExecuteNonQuery();

if (i == 1)

{

return 1;

}

else

{

return 0;

}

}

}

}

#region 对学生信息的修改

public int Updatestu(Updata stu)

{

return update("update student_stu set s_Name="" + stu.Stuname + "",s_Class="" + stu.Stuclass + "",s_Age="" + stu.Stuage + "",s_Sex="" + stu.Stusex + "",s_Add="" + stu.Stuadd + "",s_peopleid="" + stu.Stupeopleid + "",s_Schoolyear="" + stu.Stuschoolyear + ""  where s_Id="" + Updata.Stuid + """);

}

#endregion

本文来源:http://www.cnmmxh.com/shiyongfanwen/51804.html

相关阅读
  • 本科护理毕业论文8000字范文范文(精选8篇) 本科护理毕业论文8000字范文范文(精选8篇)
  • 电大大专毕业论文参考范文汇总五篇 电大大专毕业论文参考范文汇总五篇
  • 护理本科生毕业论文范文(通用4篇) 护理本科生毕业论文范文(通用4篇)
  • 护理学本科毕业论文精选六篇 护理学本科毕业论文精选六篇
  • 医学大专毕业论文范文3000字(锦集15篇) 医学大专毕业论文范文3000字(锦集15篇)
  • 计算机大专毕业论文范文汇总五篇 计算机大专毕业论文范文汇总五篇
  • 护理毕业论文7000字(锦集8篇) 护理毕业论文7000字(锦集8篇)
  • 护理学毕业论文5000字六篇 护理学毕业论文5000字六篇
为您推荐