计算机科学与技术专业论文指导.docx
- 文档编号:11566998
- 上传时间:2023-03-19
- 格式:DOCX
- 页数:32
- 大小:274.17KB
计算机科学与技术专业论文指导.docx
《计算机科学与技术专业论文指导.docx》由会员分享,可在线阅读,更多相关《计算机科学与技术专业论文指导.docx(32页珍藏版)》请在冰豆网上搜索。
计算机科学与技术专业论文指导
(此文档为word格式,下载后您可任意编辑修改!
)
计算机科学与技术专业毕业论文指导
第一部分计算机科学与技术专业集中实践环节实施方案
1为了规范“中央广播电视大学人才培养模式改革与开放教育试点”计算机科学与技术专业集中实践环节(毕业设计和毕业论文)的写作和指导工作,按照中央电大和合作高校的相关要求,并根据近年来的教学实践,对毕业设计(论文【其实论文,没必要自己写,太烦了,还不如找这位抢手帮写加上他吧!
ΩΩ:
一二零七三四零二三保你能过关】
)工作制定如下实施方案。
一、教学目标
毕业设计(论文)是完成教学计划达到本科生培养目标的重要环节,是教学计划中综合性最强的实践教学环节,它对培养学生的思想、工作作风及实际能力、提高毕业生全面素质具有很重要的意义。
毕业设计(论文)的教学目标应使学生在以下几方面的能力得到训练和提高:
(一)综合运用所学专业知识分析、解决实际问题的能力;
(二)掌握文献检索、资料查询的基本方法以及获取新知识的能力;
(三)计算机软件、硬件或应用系统设计和开发的基本能力;
(四)书面和口头表达的能力;
(五)协作配合工作的能力。
二、选题原则
(一)选题必须符合计算机科学与技术专业的综合培养要求;
(二)应尽可能选择工程性较强的课题,以保证有足够的工程训练;
(三)毕业设计(论文)工作要有一定的编程量要求,以保证有明确的工作成果;
(四)选题原则上一人一题,确实需要多人合作完成的综合性课题,必须明确分工,由学生独立完成所分担的部分,杜绝抄袭等弄虚作假行为;
(五)毕业设计论文全文一般不少于2万字,多人合作完成的综合性课题的毕业设计论文全文一般不少于3万字。
(六)选题应尽量结合本地、本单位的教学、科研、技术开发项目,在实际环境中进行;
(七)结合非计算机学科进行的课题,应有三分之一以上的内容涉及计算机软硬件的设计。
三、教学要求
毕业设计(论文)的教学要求体现于整个工作的各个阶段中,可根据课题的特点而有所侧重,但应达到如下的基本要求:
(一)根据课题任务制定合理、可行的工作计划;
(二)进行必要的调研和资料搜集、文献阅读;
(三)制订适当的技术方案,并通过与其他方案的比较加以论证;
(四)独立完成系统或模块的设计,软件设计要符合软件工程规范,硬件设计符合原理表示、线路图纸和工艺要求的各种规范;
(五)制定系统(模块)的测试方法,并根据完整的测试数据对系统(模块)的性能指标作出分析和评价;
(六)对课题成果进行总结,撰写论文;
(七)通过论文答辩;
(八)毕业设计(论文)时间为10周,学分为10学分。
五、答辩和评分
(二)答辩工作一般每年集中组织两次(分春、秋季招生),一般在每学期期末进行,具体答辩时间由各试点电大确定。
(四)答辩组审阅毕业设计(论文),主要审查其设计方案是否正确,技术上是否可行,理论分析是否正确,是否有一定新意,作出初步评价;在毕业设计(论文)所设计、研究的范围内,提出若干质疑问题,要求学生答辩,答辩组提问和学生回答问题时间10~20分钟。
如发现论文是抄袭他人的或由他人代写的,取消本次答辩资格。
(六)毕业设计(论文)成绩优秀的人数控制在20%以内,毕业设计(论文)成绩不及格的学生,不能毕业。
六、论文工作管理
(二)毕业设计(论文)一般安排在第六学期,过程管理与目标管理相结合,每个学生必须经过下列三个过程:
1.开题报告
(1)文献综述、方案论证和进程计划,要求有书面报告;
(2)由各试点电大组织安排开题报告;
2.中期考核
(1)学生以书面形式汇报课题完成情况;
3.论文答辩
(2)答辩时,学生陈述10~20分钟,提问10~20分钟。
(四)毕业设计(论文)期间,各试点电大毕业设计(论文)领导小组负责及时检查毕业设计(论文)工作的进展情况,以保证毕业设计(论文)的质量。
(五)省电大应对试点单位的毕业设计(论文)工作进行抽查。
七、毕业设计(论文)资料的保存
第二部分计算机科学与技术专业毕业设计(论文)选题指导
一、一般应用程序
1、软件开发工具
(1)VisualC++
(2)C++Builder(3)PowerBuilder(4)Delphi(5)VisualBasic以上工具中应首选VisualC++。
2、应用程序类型与要求
(1)数据库、数据采集、数据处理应用程序:
数据库应用程序应是涉及数据库的创建、连接和操作的中小型应用程序,例如小型工资或人事管理系统等。
(2)网络通讯应用程序:
涉及客户服务器模型、包含通过TCPIP标准协议编程实现网络功能的应用程序。
(3)图形、图像处理或多媒体应用程序:
包含图形、图像处理或音视频采集、处理或播放的多媒体应用程序。
二、Web网络数据库系统及应用程序
1、服务器软件与工具
(4)脚本处理语言:
Perl5.x,PHP4.x,ASP,JSP(或JavaServlet)
2、要求
(1)硬件、软件系统的安装:
要求包括硬件系统与网络设备的安装,要求熟悉服务器软件的安装、配置及调试。
(2)数据库软件的安装:
要求包括数据库软件的安装,熟悉数据库软件的使用,熟悉SQL语言及数据的操作。
(3)安装和使用脚本语言操纵数据库:
在服务器软件下安装、配置脚本语言,编写脚本语言连接操作数据库,生成交互式动态页面。
四、网上资料检索可使用相应的搜索引擎,如Google搜索引擎(jxc1zhykch8100jsjpaperzhdcx1.jxc1zhykch8100jsjpaperzhdcx2.、3号、加粗,正文为TimesNewRoman、小4号):
jxc1zhykch8100jsjpaperzhdcx3.jxc1zhykch8100jsjpaperzhdcx4.jxc1zhykch8100jsjpaperzhdcx7.jxc1JSPtechnique
ABSTRACT
Themaincontributionofthispaperincludes:
1.UtilizingJSPtooldevelopment,utilizingjavaprogramlanuagewhichJspownedtoeditonce,thenrunonallkindsofplatformfunction.
2.JSPpagedependsonJavaBeanscomponentwhichcanbeutilizedonallkindsofplatform,andthenexecutemorecomplicatedprocesswhichapplicationprogramrequired.
keywoeds:
第1章绪论………………………………………………………………………
1
1.1在线手机订购系统开发简介……………………………………………………
1
1.2在线手机订购系统构成…………………………………………………………
1
第2章JSP技术…………………………………………………………………
2
2.1JSP的简介和特点………………………………………………………………
2
2.2JSP基本语法……………………………………………………………………
3
2.3JSP和数据库的连接技术………………………………………………………
5
第3章系统分析与总体设计……………………………………………………
9
3.1系统的需求分析………………………………………………………………
3.2系统的设计……………………………………………………………………
3.2.1目标设计…………………………………………………………………
3.2.2设计思想…………………………………………………………………
3.3功能描述………………………………………………………………………
3.3.1功能模块划分……………………………………………………
3.3.2系统流程分析……………………………………………………
9
9
9
9
10
11
12
第4章数据库结构设计…………………………………………………
13
4.1数据库需求分析………………………………………………………………
4.2数据库逻辑设计………………………………………………………………
4.3数据库物理设计………………………………………………………………
13
14
16
第5章系统功能模块的设计……………………………………………………
18
5.1前台系统的设计………………………………………………………………
5.1.1会员注册模块……………………………………………………………
5.1.2商品查询模块……………………………………………………
5.1.3购物车模块………………………………………………………
5.1.4订单查询模块……………………………………………………
5.1.5用户管理模块……………………………………………………
5.1.6网站信息模块……………………………………………………
5.2系统管理员页面………………………………………………………………
5.2.1管理员登陆模块……………………………………………………………
5.2.2商品管理模块……………………………………………………
5.2.2.1添加新商品…………………………………………………………
5.2.2.2查看与修改…………………………………………………………
5.2.3用户管理模块……………………………………………………
5.2.4网站信息管理模块…………………………………………………
5.2.5返回首页模块……………………………………………………………
18
18
20
21
23
24
24
25
25
27
27
29
31
31
33
第6章系统功能模块的实现和测试……………………………………………
34
6.1服务器的安装和配置……………………………………………………………
6.2系统功能模块的测试……………………………………………………………
34
35
第7章设计心得…………………………………………………………………
参考文献…………………………………………………………………………
37
38
第1章绪论
1.1在线手机订购系统开发简介
在线手机销售系统是目前Internet上广泛使用的在线系统之一,现在若想要买手机,先在网上查找一下信息是很划算也很必要的。
在线手机销售系统要实现的功能非常多,最重要的是手机的销售,管理库房中的手机以及管理用户的购物车,从而实现结账等一系列的功能。
另外,在线手机销售系统还需要提供给用户查找数据库中手机相关记录的功能。
同时,为了保证手机交易的正常进行,必须对用户的身份进行验证。
最后,该系统还必须具有管理员的功能,允许管理员对系统的数据库进行操作。
首先,为了销售手机,给手机做广告是其中很重要的一部分,系统必须在醒目的位置给出手机的信息(包括手机的名称、图片、市场价、会员价、是否推荐、功能介绍等),另外,手机销售过程中还需要对用户的购物车进行管理,允许用户执行诸如清空购物车,修改购物手机的数量、种类等操作。
最后,系统必须完成结帐的功能,从而完成整个购物的流程。
其次,因为在线销售系统中手机的种类非常多,某个用户想要找到自己需要的手机就比较困难,所以系统提供了搜索的功能,将手机分类,给用户带来方便。
另外,为了保证数据库的安全,以及手机交易的顺利进行,系统还需要对用户进行管理,最简单的一点就是需要用户先注册,进行身份验证。
最后,系统特别提供了数据库管理的功能,允许具有管理权限的人员对系统数据库进行操作,包括添加、删除、修改记录等等。
1.2在线手机订购系统构成
在线手机订购系统的特点就是利用BrowserServer(BS)结构,实现手机的在线查找、销售以及手机的在线管理等功能。
这种系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等。
后台数据库采用MicrosoftAccess数据库,开发采用当今较为流行JSP工具开发,前台页面采用dreamweaver工具设计,系统通过JDBC-ODBC桥驱动程序,并通过ODBC系统数据源来建立与数据库的连接;Web服务器是采用Tomcat。
第2章JSP技术
2.1JSP的简介和特点
JSP基本语法
2.2.1JSP语法概述
大部分JSP的语句是包含在以“〈%”作为开始、“%〉”作为结束的标签里。
表2-1所示为JSP语句的各种标签。
2.3JSP和数据库的连接技术
2.3.1JSP通过JDBC与数据库连接
2.3.2JSP与数据库建立连接
想与数据库建立一个链接你必须做如下两个工作:
(1)加载驱动程序
(2)建立链接。
JDBC驱动程序的四种类型:
第一种:
利用ODBC驱动程序提供JDBC访问。
采取这种类型主要是由于微软的Windows操作系统的用户群非常庞大,而且在这种操作系统下的数据库系统都支持ODBC,为此,在JDK中提供了JDBC-ODBC桥,如果通过这种驱动类型连接数据,必须在WEB服务器中装有ODBC。
此种类型适于企业网和用JAVA语言编写的应用程序服务器代码。
这也是在线手机订购系统数据库所采用的驱动程序类型。
第二种:
驱动程序类型将数据库商家提供用于操作数据库的API函数进行包装,把客户机API上的JDBC调用转换为DBMS的调用。
这种驱动程序类型的执行效率较高。
第三种:
将JDBC转换为与DBMS无关的网络协议,然后这种与DBMS无关的网络协议又被某个服务器转换为一种DBMS协议。
由于这类驱动程序是完全用JAVA语言编写的,它不但是可移植性最好的驱动程序类型,而且还是最具灵活性的驱动程序类型。
第四种:
将对JDBC的调用直接转换为DBMS所使用的网络协议。
在本地数据库程序使用Microsoft的Access数据库时,可以使用Sun公司开发的JDBC-ODBC桥,借用此技术JSP程序就可以访问带有ODBC驱动程序的数据库。
这样既保留JDBC的优点,又可以使用Microsoft提供的ODBC数据源与Access连接。
不管对方是何种数据库,只要有ODBC接口就可以直接使用JDBC-ODBC桥与数据库连接,而无需因为后端数据库的改变而改动相应的程序代码,实现了应用层与数据库层的完美分离。
第3章系统分析与总体设计
3.1系统的需求分析
JSPshop网络购物系统,JSP版基于jsp+javaBean+access三层结构的动态购物网站。
网上购物系统要由前台系统和后台系统两部分构成。
前台系统是供商品销售使用的浏览器界面,在这里可以注册会员、浏览商品、查询商品、购物及进行购物结算。
后台系统主要是进行用户管理、商品分类管理、信息管理,同时要进行会员管理、新闻管理、网站友情链接管理,以及保证系统安全有效运转的系统环境。
3.2系统的设计
3.2.1目标设计
3.2.2设计思想
3.3功能描述
3.3.1功能模块划分
根据系统功能的要求,在线手机订购系统可以分为3个模块:
用户管理模块、手机订购系统以及在线管理系统。
图3-2给出了这3个模块之间的关系
图3-2在线手机订购系统功能模块图
3.3.2系统流程分析
第4章数据库结构设计
根据系统功能设计要求及模块划分,数据库主要存储用户信息、商品信息和订单信息。
对于在线手机订购系统的数据库,可列出以下数据项和数据结构:
4.1数据库需求分析
数据项和数据结构如下:
2.商品信息:
ID(自动编号)、商品名、商品分类、商品价格、商品内容介绍等数据项和数据结构,如表4-2所示。
名称
表单元素类型
含义
最大长度
Hw_Id
数字
自动编号
10
Hw_name
文本
商品名
20
Hw_sort
文本
商品分类
10
Hw_cash
数字
商品价格
10
Hw_content
文本
商品内容介绍
100
…
…
…
…
表4-2商品信息表
第7章设计心得
本系统是一个面向商业企业,具有一定实用性的网上购物系统。
它主要完成对商品信息的一系列管理,包括浏览、查询、订购以及、信息等。
本系统采用当前流行的动态网页的开发工具—JSP来完成整个系统的设计,在数据库的设计上利用了Access的便利性和实用性。
在商品查询方面,系统实现了多条件任意字段的模糊查询,同时在分类查询上实现了动态生成,系统可以自动识别用户不同的输入。
在用户管理方面,系统基本实现了用户注册和密码修改等各项功能。
由于整个系统涉及到电子商务的各个方面,有关JSP许多细节问题都要靠自己去摸索,加之本人水平有限,并没有完全地理解JSP的强大功能,还存在着许多不足之处。
如:
1.受开发条件和开发时间的限制,本系统只利用了本地数据库Access,它同应用程序处于同一系统中,能存储的数据量也有一定限制,并没有发挥出JSP其数据库方面的优势;
2.在一些数据输入时没有及时的进行数据格式校验,不能保证数据输入的绝对正确性。
3.由于时间关系,系统功能实现不够完善,使用不是很方便,比如,没有实现不同级别的用户购买商品时享受不同的折扣等。
参考文献
[1]杨珏:
JSP网络开发技术北京:
人民邮电出版社2001.3
[2]方逵:
JSP编程技术与应用北京:
高等教育出版社2003.11
[3]黄理:
用JSP轻松开发Web网站北京:
希望电子出版社2001.1
[3]宣小平:
ASP数据库系统开发实例导航北京:
人民邮电出版社2003.1
[4]龙马工作室:
JSP+oracle组建动态网站实例精讲北京:
人民邮电出版社2004.8
[5]范国平:
Access2002数据库系统开发实例导航北京:
人民邮电出版社2002.12
第四部分计算机科学与技术专业毕业设计(论文)答辩工作规范
论文答辩前,学员应认真做好准备。
首先要对自己的论文和资料重新阅读,理清思路,抓住要点,考虑如何用简明扼要的语言概述论文的主要观点。
然后对论文中涉及的基础理论知识进行必要的复习准备,对需要进一步说明的问题作一些补充性的思考,以提高自己在答辩中的应变能力。
总之,要实事求是,坦然面对,在专家面前既要谦虚谨慎,又要勇于表现自己的学习成果。
一、基本要求
2、答辩教师应具有相应专业本科及以上学历、中级及以上专业技术职务。
答辩教师应审阅答辩学生的毕业论文并依此提问,对学生答辩情况进行当场点评。
3、各分校在答辩前应了解学生毕业论文中所涉及的软硬件环境,并在答辩用计算机上提前配置好相应的软硬件环境,并组织学生在答辩之前在答辩用计算机上进行调试。
4、各分校在答辩前应安排好答辩地点、日程和学生分组等答辩准备工作,并保证答辩程序完整和答辩秩序良好,安排好答辩秘书,做好毕业论文答辩记录。
二、学生答辩准备指导
2、熟悉自己所写文章的主要内容,包括文章的架构、文中所引用的观点、自己的结论,尤其是自己写作过程中和文章本身的不足和独到之处等,并理解领会文章中涉及到的理论知识。
3、学生在答辩时应能将文中的主要观点清晰地用语言表述出来;对答辩老师所提的问题应能够简明扼要、准确地进行回答,不要回避实质问题;当遇到个别自己没有完全把握的问题时,态度应谦虚,心理要镇定,避免执意争辩。
三、答辩必经程序
1、学生利用PowerPoint文档介绍自己论文的题目、主要思想和研究结果(10~20分钟)。
2、学生在答辩用计算机上演示毕业设计(论文)中的软件部分。
3、答辩教师给每个学生提出3至5个问题。
4、学生现场回答提问,答辩教师对学生回答不圆满或不清楚的问题可以继续提问。
5、答辩小组经合议给出答辩成绩。
6、答辩小组成员对答辩成绩有异议可提交答辩委员会裁决。
四、答辩成绩评定
1、立题是否妥当,水平是否符合本科毕业论文要求(论文的学术水平,作者的资料搜集处理能力、研究能力、文字表达能力)。
2、是否具有理论意义、现实意义,资料是否翔实,论据是否有说服力,论点是否正确,文章结构是否有逻辑性,文字表达是否准确、流畅,是否有创新,主要创新处。
3、主要不足等。
优秀:
(1)能全面完成毕业设计(论文)的任务,能灵活、正确、综合运用本专业的基础理论;
(2)文章内容紧扣题目,结构严谨,有逻辑性,文字表达流畅、准确;
(3)分析问题和解决问题的能力强,在方案设计或数据处理等某些方面有一定见解或独创;
(4)能系统论述自己的观点,有一定的学术见解,资料翔实,使用得当;
(5)实验技能好,方案正确,数据可靠,动手能力强;
(6)体例规范。
良好:
(1)能较全面完成毕业设计(论文)的任务,能综合运用本专业的基础理论;
(2)内容与题目呼应,层次分明,文字表达流畅、准确;
(3)分析问题和解决问题的能力较强,在方案设计等某些方面有一定见解;
(4)能系统论述自己的观点,资料使用得当,论据有一定的说服力;
(5)实验技能较好,方案正确,数据比较可靠;
(6)体例规范。
中等:
(1)能完成毕业设计(论文)的任务,尚能综合运用所学知识;
(2)有观点,并能运用理论、数据说明自己的观点,论述基本清楚;
(3)分析问题和解决问题的能力比较强;
(4)能较系统论述自己的观点,资料使用得当,论据有一定的说服力;
(5)实验技能尚好,方案尚正确,数据基本可靠;
(6)体例较规范。
及格:
(1)能基本完成毕业设计(论文)的任务,所学的理论知识能基本掌握;
(2)有观点,基本概念没有原则性错误,但论述缺乏说服力;
(3)图纸、说明书质量一般,论文结论基本正确,文理尚通顺;
(5)有一定的实验技能,方案基本正确,数据基本接近;
(6)体例较规范。
不及格:
(1)未能按质量完成毕业设计(论文)的任务或者内容偏离专业;
(2)图纸、说明书有严重错误,或实验技能差;
(3)有明显观点错误或观点不明,基本理论、知识运用错误;
(4)文章逻辑混乱、结构不完整、格式不规范、文字达不到写作的基本要求;
(4)论文属抄袭。
六、毕业设计(论文)答辩成绩评定标准
1、论文写作在立题、阐述过程和所涉知识方面是否符合本科毕业论文的要求。
2、答辩中对所提问题给予的回答是充分的、不够充分的还是无法回答的。
3、答辩是否认真、态度是否端正。
4、答辩小组的裁定。
优秀:
(1)观点正确,并有自己独到的观点;
(2)论据充分,有说服力;
(3)能很好地把握论文内容;
(4)完整地回答教师的问题;
(5)对论文论点有补充、发挥;
(6)表达清楚、准确,有逻辑性,基础知识扎实。
良好:
(1)观点正确,并有一定的独到之处;
(2)论据有一定的说服力;
(3)对论文熟悉;
(4)能够针对教师的提问回答问题;
(5)表达清楚、准确。
中等:
(1)观点基本正确;
(2)论据比较充分;
(3)对论文内容比较熟悉;
(4)能够比较完整地回答教师的问题;
(5)表达比较清楚、准确。
及格:
(1)观点没有原则性错误;
(2)对论文比较熟悉;
(3)基本能够回答教师提出问题,没有原则性错误,但说服力不强;
(4)基本概念没有原则性
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机科学 技术 专业 论文 指导