计算机科学与技术专业毕业论文指导.docx
- 文档编号:7488089
- 上传时间:2023-01-24
- 格式:DOCX
- 页数:17
- 大小:28.45KB
计算机科学与技术专业毕业论文指导.docx
《计算机科学与技术专业毕业论文指导.docx》由会员分享,可在线阅读,更多相关《计算机科学与技术专业毕业论文指导.docx(17页珍藏版)》请在冰豆网上搜索。
计算机科学与技术专业毕业论文指导
(此文档为word格式,下载后您可任意编辑修改!
)
计算机科学与技术专业毕业论文指导
第一部分计算机科学与技术专业集中实践环节实施方案
1为了规范“中央广播电视大学人才培养模式改革与开放教育试点”计算机科学与技术专业集中实践环节(毕业设计和毕业论文)的写作和指导工作,按照中央电大和合作高校的相关要求,并根据近年来的教学实践,对毕业设计(论文【其实论文,没必要自己写,太烦了,还不如找这位抢手帮写加上他吧!
ΩΩ:
一二零七三四零二三保你能过关】
)工作制定如下实施方案。
一、教学目标
毕业设计(论文)是完成教学计划达到本科生培养目标的重要环节,是教学计划中综合性最强的实践教学环节,它对培养学生的思想、工作作风及实际能力、提高毕业生全面素质具有很重要的意义。
毕业设计(论文)的教学目标应使学生在以下几方面的能力得到训练和提高:
(一)综合运用所学专业知识分析、解决实际问题的能力;
(二)掌握文献检索、资料查询的基本方法以及获取新知识的能力;
(三)计算机软件、硬件或应用系统设计和开发的基本能力;
(四)书面和口头表达的能力;
(五)协作配合工作的能力。
二、选题原则
毕业设计(论文)课题由各试点电大及其教学班指导教师负责把关,并报省电大毕业设计(论文)领导小组审批。
选题的原则是:
(一)选题必须符合计算机科学与技术专业的综合培养要求;
(二)应尽可能选择工程性较强的课题,以保证有足够的工程训练;
(三)毕业设计(论文)工作要有一定的编程量要求,以保证有明确的工作成果;
(四)选题原则上一人一题,确实需要多人合作完成的综合性课题,必须明确分工,由学生独立完成所分担的部分,杜绝抄袭等弄虚作假行为;
(五)毕业设计论文全文一般不少于2万字,多人合作完成的综合性课题的毕业设计论文全文一般不少于3万字。
(六)选题应尽量结合本地、本单位的教学、科研、技术开发项目,在实际环境中进行;
(七)结合非计算机学科进行的课题,应有三分之一以上的内容涉及计算机软硬件的设计。
三、教学要求
毕业设计(论文)的教学要求体现于整个工作的各个阶段中,可根据课题的特点而有所侧重,但应达到如下的基本要求:
(一)根据课题任务制定合理、可行的工作计划;
(二)进行必要的调研和资料搜集、文献阅读;
(三)制订适当的技术方案,并通过与其他方案的比较加以论证;
(四)独立完成系统或模块的设计,软件设计要符合软件工程规范,硬件设计符合原理表示、线路图纸和工艺要求的各种规范;
(五)制定系统(模块)的测试方法,并根据完整的测试数据对系统(模块)的性能指标作出分析和评价;
(六)对课题成果进行总结,撰写论文;
(七)通过论文答辩;
(八)毕业设计(论文)时间为10周,学分为10学分。
四、指导教师
指导教师既是毕业设计(论文)的业务指导者,又是毕业设计(论文)工作的组织者。
指导教师应认真履行职责,指导学生完成好毕业设计(论文)的全过程。
(一)每个学生都要有明确的指导教师。
指导教师由试点电大教学班或其它高校或学生本单位讲师(工程师)以上的教师(技术人员)担任,根据需要还可安排一名辅导教师。
(二)每位指导教师只能指导一个或两个相近课题。
指导学生数根据具体情况而定,经验丰富、专业能力较强的电大专职教师指导学生数每人不超过10人;兼职(或业余)指导教师根据情况酌减。
如果毕业生人数较多,可成立指导教师小组,小组成员应保证3人以上(含3人),指导学生人数一般不超过50人。
(三)学生根据选题拟定《毕业设计(论文)任务书》(开题报告),开题报告由指导教师进行审核,明确毕业设计分阶段的教学要求和日程。
(四)指导教师应每周指导学生一次,并检查工作的进度和质量并填写指导记录表。
在指导中贯彻因材施教的原则,注意培养学生严谨求实的科学作风和独立创新的精神。
(五)指导教师出差或病事假两周以上者,教学班应负责委派其他教师代管。
五、答辩和评分
(一)由各试点电大负责毕业设计(论文)和答辩的组织工作。
答辩时,各试点电大根据学生的设计(论文)内容,聘请三名及以上单数的相关专业的专家组成答辩小组(其中具有高级专业技术职务的2人以上),指导教师必须是答辩小组成员。
本科答辩组长须具有副高(含)以上专业技术职务,经过培训考核合格并获得中央电大颁发的答辩主持人资格证书。
(二)答辩工作一般每年集中组织两次(分春、秋季招生),一般在每学期期末进行,具体答辩时间由各试点电大确定。
(三)申请论文答辩的学生,应在答辩前一周将论文交指导教师评阅;指导教师应对毕业论文给出评语,并给出论文的初评成绩;答辩时,学生利用PowerPoint文档陈述论文的主要内容10~20分钟。
(四)答辩组审阅毕业设计(论文),主要审查其设计方案是否正确,技术上是否可行,理论分析是否正确,是否有一定新意,作出初步评价;在毕业设计(论文)所设计、研究的范围内,提出若干质疑问题,要求学生答辩,答辩组提问和学生回答问题时间10~20分钟。
如发现论文是抄袭他人的或由他人代写的,取消本次答辩资格。
(五)毕业设计(论文)答辩成绩分为优秀、良好、中等、及格和不及格五个等级。
答辩组成员根据答辩者的答辩情况并结合指导教师的初评成绩,确定答辩者最后的答辩成绩等级,并登入毕业论文评语和成绩表中。
(六)毕业设计(论文)成绩优秀的人数控制在20%以内,毕业设计(论文)成绩不及格的学生,不能毕业。
六、论文工作管理
(一)各试点电大毕业设计(论文)领导小组负责主管本试点电大的毕业设计(论文)工作。
选择相同或类似课题的学生可组成课题小组,小组长协助指导教师做好有关组织工作。
(二)毕业设计(论文)一般安排在第六学期,过程管理与目标管理相结合,每个学生必须经过下列三个过程:
1.开题报告
(1)文献综述、方案论证和进程计划,要求有书面报告;
(2)由各试点电大组织安排开题报告;
(3)由学生填写《毕业设计(论文)任务书》(开题报告),指导教师进行审核。
2.中期考核
(1)学生以书面形式汇报课题完成情况;
(2)由各试点电大组织中期检查,每个学生报告课题完成情况,由指导教师进行指导,并认真填写《毕业设计(论文)教师指导记录表》(中期考核表)。
3.论文答辩
(1)申请论文答辩的学生,应在答辩前一周将论文交指导教师评阅;
(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、服务器软件与工具
(1)操作系统软件:
Windows2000Server,Linux,FreeBSD
(2)Web服务器软件:
IIS5.0,Apache1.2x
(3)后台数据库软件:
MicrosoftSQLServer7.x2000,Oracle8.x9.x,MySQL4.x
(4)脚本处理语言:
Perl5.x,PHP4.x,ASP,JSP(或JavaServlet)
2、要求
(1)硬件、软件系统的安装:
要求包括硬件系统与网络设备的安装,要求熟悉服务器软件的安装、配置及调试。
(2)数据库软件的安装:
要求包括数据库软件的安装,熟悉数据库软件的使用,熟悉SQL语言及数据的操作。
(3)安装和使用脚本语言操纵数据库:
在服务器软件下安装、配置脚本语言,编写脚本语言连接操作数据库,生成交互式动态页面。
三、除以上两大类作为参考以外,也可以考虑与学生本单位的业务有关而开发相应的计算机软、硬件系统。
指导教师可以帮助学生灵活选题。
前提是必须符合选题原则并能够完成要求的毕业设计工作量。
四、网上资料检索可使用相应的搜索引擎,如Google搜索引擎(jxc1zhykch8100jsjpaperzhdcx1.jxc1zhykch8100jsjpaperzhdcx2.、3号、加粗,正文为TimesNewRoman、小4号):
jxc1zhykch8100jsjpaperzhdcx3.jxc1zhykch8100jsjpaperzhdcx4.jxc1zhykch8100jsjpaperzhdcx7.jxc1JSPtechnique
ABSTRACT
TheOnlinemobiletelephoneordersystemisoneoftheonlinesystemswhichareusedontheinternetatpresentUtilizingBrowserServer(BS)structure,wecanachievequering、salingandmanagingfunctiononline.Itsfunctionobjectachievemobiletelephonesalingmode:
fromtraditionalshoppingmodetoonlinesalingmode.
Themaincontributionofthispaperincludes:
1.UtilizingJSPtooldevelopment,utilizingjavaprogramlanuagewhichJspownedtoeditonce,thenrunonallkindsofplatformfunction.
2.JSPpagedependsonJavaBeanscomponentwhichcanbeutilizedonallkindsofplatform,andthenexecutemorecomplicatedprocesswhichapplicationprogramrequired.
3.Thesystemrealizemobiletelephoneordersystem’sallfunctionalmodulethroughJDBC-ODBCbridgedriverprogramandODBCtechnique.
Thearticleistalkingaboutnet-ordersystembasedonJSPtechnique.Thearticleconsistsofsevenchapter:
Thefirstchapterintroducesthebriefingononlinemobiletelephoneordersystemdevelopment,databaseanddevelopmenttool.Thesecondchapterintroducesjavaprogramlanguagefeaturewhichjspowned“oncecomplile,runallover”,JSPbasicsyntaxandfewconnectingwithdatabasetechnique.Thethirdchapteristalkingaboutsystemdesign:
andsystemprocedureanalyzing.Thefourthchaptermainintroducedatabasestructure’sdesign,includedatabaselogicandphysicaldesign.Thefifthchapteristalkingaboutsystemfunctionalmodeldesign,includeforegroundandreargroungmanagement,theforegroundconsistofmembermanagement、goodsquerymodel、orderquerymodel、purchasinggoodscarmodel、usermanagementmodel、webmanagementmodel.Thereargroundconsistsofgoodsordermanagement、usermanagementmodel、classificationmanagementmodel、informationmanagementmodel、commonsetmodel.Thesixthchapteristalkingaboutsystemfunctionalrealizingandtesting.ItintroducetheinstallingandconfigurationonTomcatserverbasedonjsp,andintroduceJ2SDKastojavavirtualmachine.Thesevenchapteristalkingaboutstudysummarize.Thechaptersummarizetheexperienceandshortageondevelopmentsoastoimprovemydevelopmentinlaterapplication.
keywoeds:
mobiletelephoneordersystem,JSPtechnique,database
第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-1JSP语句的标签
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三层结构的动态购物网站。
网上购物系统要由前台系统和后台系统两部分构成。
前台系统是供商品销售使用的浏览器界面,在这里可以注册会员、浏览商品、查询商品、购物及进行购物结算。
后台系统主要是进行用户管理、商品分类管理、信息管理,同时要进行会员管理、新闻管理、网站友
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机科学 技术 专业 毕业论文 指导