计算机`电子商务专业毕业设计讲座

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

计算机、电子商务专业毕业设计讲座我们教学计划中最后一门课程是“毕业论文(设计)”,对计算机专业和电子商务专业中选择电信技术方向的学生,属于工科,就是要完成毕业设计,满足学位条件的可以授予“工学学士”。毕业设计是学生们完成学业的最后一个教学环节,也是达到培养目标的一个重要环节。通过毕业设计,将培养学生综合运用所学知识分析和解决实际问题的能力,是对学生综合素质的全面训练和检验。毕业设计全过程可以分以下几个阶段:选题;搜索资料文献和调研、书写开题报告;之后进入课题设计、编程和调试。设计完成,达到预定目标,将研究成果写成一篇学术性文章,这就是毕业论文。论文的第一稿就是初稿、在导师指导下修改初稿、最后形成论文终稿。一、选题本院毕业设计指导教师提供方向性的课题,基本上可以分成二大类:专题研究型和工程设计型。●专题研究这类题目有二种情况:一种对某一个计算机或电子商务领域中的先进技术或先进软件进行分析、研究、比较,将分析与实验相结合,进而能提出自己的评价和和针对性创见。要将实验做好,不要只停留再消化上。消化是前提,吸收和转化才是工作的重点。另一种是研究计算机或电子商务领域中的理论问题,提出自己的见解、模型等。这类题目理论性强,对学生的要求较高。●工程设计对一个工程项目进行系统分析,包括需求分析、平台选型、分块、设计模快的细化、设计并完成若干个功能模块程序的编写和调试等。最后将项目的研究报告进行提升和扩展,写成一篇学术性文章。选好课题是毕业设计成功的一半。选题实际上就是确定毕业设计具体的题目,明确设计、研究任务。毕业设计是一种创造性的劳动,学生应该按照导师提出的课题方向,根据自身的特点(包括业务专长和兴趣、工作性质等等),确定具体的毕业设计题目。下面提供选题三个方面的综合考虑,供参考。(1)要有充足的资料来源,包括文献资料和项目调研资料。选择一个具有丰富资料来源的课题,对课题深入研究与开发很有帮助。(2)选择自己感兴趣的课题,可以激发自己的研究热情,调动自己的主动性和积极性,使自己以积极的心态去完成毕业设计。(3)选择那些能结合自己工作、发挥自己业务专长的课题。可以与导师商量,结合本单位或自己了解的行业、企业,在征得导师同意的基础上,自选题目。题目要能反映内容,如有新意更好。例如,下面题目是个不好的题目:“图像处理的某些问题的研究”,其中的“某些问题”不如换成最中心的词汇,明确研究内容。要防止题目过大,过宽。例如“企业网站设计”尚不是具体题目,“某某单位网站设计”才是。选题过程要做好与指导教师的沟通,选了题目不要轻易更改。二、关于开题报告要做好毕业设计,首先要做好资料的搜集工作,针对毕业设计的具体任务,搜集的资料越具体、细致越好。参考资料获取途径有著作、学术期刊和教科书,国内外各大咨询公司网站、搜索引擎等。项目现场的资料要进行实地调查研究,获得最真实可靠、最丰富的第一手资料。例如做一个管理信息系统,首先要做系统分析,与业务人员共同参与,对现行系统进行详细调查,包括组织结构、业务流程、数据流程等的调查,为系统设计与系统实施打下基础。学院规定开题报告有两部分组成:文献综述和论文提纲,字数为2000个字。文献综述是在仔细阅读针对选题相关的研究领域文献资料的基础上,阐述前人已有的相关研究成果,要对资料进行摘取、归纳整理和分析后形成的,而不是资料的直接粘贴。报告要精练明确,更要有逻辑层次,要有系统的评论,提出自己的意见和观点。开题报告的第二部分是论文提纲,应该列出论文正文框架二级条目,并有内容简介,简述研究的内容、研究方法、拟解决的关键问题等。开题报告是对所研究的课题进行说明的一种文字材料,是随着现代科学研究活动的程序化管理要求应运而生的。写好开题报告就为毕业论文打好了基础。三、论文的组织安排根据毕业设计题目,论文的组织安排要有的放矢,要有自己的特色,多写自己设计中所做的工作,下面提供这二大类型题型论文书写内容,供参考。(1)专题研究型论文●前言部分:重点描述题目背景、该专题的特点,研究的目的意义、难度,所采用的方法等。●对专题的概括性描述,国内外研究现状分析,提出解决问题的独特见解和方法。●解决问题方案、算法设计、实验数据和复杂性分析等●结论(2)工程设计型论文●前言部分:重点描述应用项目的背景,项目开发的特色,技术支撑,工作难度等;●项目分析设计:重点描述项目的整体框架,功能说明,开发工具简介等;●项目实现:数据库设计和数据结构,模块的程序设计原理、算法,实现中遇到和解决的主要问题,调试和运行结果及分析等。●总结举例:“某某公司网站规划与设计”论文的正文条目:1.建立该网站的目的意义。2.国内外企业网站的发展。3.系统分析与建立包括需求分析、网站功能描述、本网站总体规划、网站结构和各模块功能介绍。4.网站设计语言HTML、ASP、VBscrip、SQL简介,网页制作软件简介。5.建站环境和采用的数据库。6.网站详细设计:主页及相关链接的页面;网站的前台管理、后台管理;本网站设计中具体实现的几个关键功能和相关技术;数据库的数据结构和实现算法等。7.网站测试及发布情况。8.网站建设的心得体会和扩展性分析。四.论文摘要写作方法摘要可以在全文写完后再写,要简明,一般在1000个字左右,下面是一个可行的写法,供参考。(1)介绍项目意义、背景,约100~200字;(2)本人所做的主要工作,约400~600字;(3)本文组织第一部分…,第二部分…,第三部分…,约200字。五、论文书写注意事项1、毕业论文是学术论文,要求文字流畅,层次清晰,用词准确,词藻不能过分华丽,不要过分夸张。2、目录标题要与内容符合。目录要加上页码。3、突出特色。一个项目中工作很多,要多写自己所做的工作和解决困难的方法,使读者能看到作者的创意。为了突出特色,还可以在一节中分成小标题写,一个问题一小段。论文中还可以把数据结构和程序片段夹叙夹议呈现出来,比只用汉字解释得更清楚。4、程序源代码和数据库库表只能作为附录放在正文后面,不能全部放在正文中,否则要冲淡论文的严谨性。5、防止用抄书来填充篇幅,效果不好。六.论文中几种不正确书写内容分析1、论文整体是资料的粘贴,与论文无关的废话、离题的叙述,文章整体缺乏条理性,内容不连贯。例如,有一篇关于计算机网络安全的论文,文中有一段:“识别危险区域”的叙述:《根据1996年1月的统计,连入INTERNET的网络大约为60,000个左右,主机总数则已超过900万台。由于INTERNET上有如此众多的用户,其中难免有少数居心不良的所谓“黑客”。这种情况就象迁入一个大城市时会遇到犯罪问题一样。在大城市中,使用带锁的门来保护我们的居室是明智之举。在这种环境下要求凡事要小心谨慎,因此当有人来敲我们的门时,应首先查看来人,再决定是否让来人进入。如果来人看起来很危险(安全风险很高),则不应让其进来。类似地,筛选路由器也通过查看进入的分组来决定它们当中是否有可能有害的分组。企业网络中的边界被称为安全环形防线。由于在INTERNET上危险的“黑客”很多,确定一个危险区域是很有用的。这个危险区域就是指通过INTERNET可以直接访问的所有具有TCP/IP功能的网络。这里“具有TCP/IP功能”是指一台主机支持TCP/IP协议和它所支持的上层协议。“直接访问”是指在INTERNET和企业网络的主机之间没有设置强有力的安全措施(没有“锁门”)。》点评:文中,带下划线的内容有很多是废话或者内容不联贯,作者将网上的资料不经过整理和消化直接粘贴。而论述危险区域识别方法的内容太少了。2、论文写成操作说明书以下这段论文,设计“从抄表器取回数据”:《功能:将记录用户(台区)行码的抄表器数据取回并更新用户的应收电费。具体步骤如下:先将抄表器按要求连接好,点击《读取数据》,系统会将抄表器数据先读取到临时位置进行处理(由于国内抄表器厂商较多,接口并不一致,因此,我们提供了自身对数据表的格式要求定义,每个厂家的抄表器按照我们的要求转化成我们的定义格式,我们都能够处理)。然后,系统对抄表回来的数据进行初步判断,分出已抄、未抄、异常等类型,并予以提示。用户点击提示按钮可以分类浏览,如点击《未抄》即可将所有的未抄用户列出来,点击《异常》即将所有系统认为异常的用户列出来。对所抄行码有异常的话,在征得抄表员同意后,操作员可以直接在此界面进行修改。在确认完成后,可以点击《更新数据》按钮进行数据提交。》点评:这段论文没有写出“从抄表器取回数据”的设计考虑因素、实现方法、数据处理过程。而是写成了操作说明书就不对了。3、罗列产品型号,不加任何分析。在关于计算机网络安全的论文中,有一段“国内外网络安全主要产品”介绍:《国外主流厂商主要有NetworkAssociates(美国网络联盟,主要产品Sniffer),Symantec(赛门铁克,世界第一大软件供应商,主要产品Norton.,SES等)、网络安全行业标准的拥有者———以色列CheckPoint公司(互联网安全解决方案CheckPointNextGeneration)、iS-One安氏、Cisco(思科)、网屏、冠群、NetScreen等,诺基亚和微软也在进军安全产品市场。国内主要厂商:联想、东软、瑞星、天融信、启明星辰、东软股份、上海格尔等。目前,国内的防火墙产品中,国外厂商占60%,国外主流厂商为Cisco,CheckPoint,NetScreen等。》点评:论文不能写成产品型号的罗列,应该选择几种典型产品,从技术角度分析其性能、特点和在网络安全中所起的作用。4、用程序代码替代设计,没有写明设计思想和设计方法某论文中,论述信息查询模块的设计,先显示查询界面,然后跟随一段程序代码。《信息查询模块信息查询模块界面如下:(略)以下是信息查询部分程序代码:[locatecommand.click]exps=.t.ifnotempty(thisform.combo1.value)exps=exps+'andzydm='+allt(thisform.combo1.value)+''endififlen(exps)10exps1=subs(exps,9)thisform.expression.value=exps1endif…》下面是一段写得较好的论文:1.学生成绩统计模块的设计(1)设计思想:学生成绩信息存储在xjglxl.dbc数据库中的xscj数据表中,待查询的学生的班级编码和课程名称用TEXT输入,及格与否用选项按钮组选择。Xscj数据表中bjbh、kcmc字段分别存储学生所在班级编码、课程名称,从此表统计学生成绩信息。查询结果对应着多条记录,模块中采用GRIP表格显示,模块还应用expression文本框来添加查询条件。(2)处理过程输入:班级编号和课程名称,选择及格与否。处理:a、填写班级编号、课程名称及选择及格与否,按[统计]按钮,以班级编号、课程名称及及格与否查找xscj表,并把满足条件的数据显示出来。b、如果输入班级编号、课程名称为空时,系统会弹出信息框“班级编号和课程名称不能为空!”,则显示xscj表所有数据。c、当点击[退出]按钮时,回到刚进入页面时的状态。输出:符合统计条件的学生成绩信息,包括:班级编号、专业代码、课程名称、学号、学期和成绩。(3)操作:当进入主菜单后,单击“数据查询”,在下拉菜单中选择“学生成绩统计”将出现下面“学生成绩统计”界面,按[退出]按钮则返回到主菜单。学生成绩统计窗口功能流程图数据查询学生成绩统计输入班级编号输入课程名称选择及格或不及格统计输出2.学生成绩统计模块的实现:根据用户输入的班级编号和课程名称、选择及格与否查询相应的信息。主要程序代码如下:[totalcommand.click]exps=.t.ifnotempty(thisform.text1.value)**如果输入班级编号文本框不为空exps=exps+'andbjbh='+alltr(thisform.text1.value)+''**将输入班级编号追加到查询条件中endififnotempty(thisform.text2.value)

1 / 17
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功