欢迎来到天天文库
浏览记录
ID:42152572
大小:589.50 KB
页数:37页
时间:2019-09-09
《程序设计要求》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、程序设计课程设计要求端正自己的心态不要把自己当做鼠,否则,肯定被猫吃。Beforethisclass,Allstudentsareequal!Nopain,nogain课程设计目的相关文献查找、阅读能力撰写简单的选题报告,内容包括:选哪题选题动机准备分几个模块准备用何种工具语言用户意图以什么方式输入计算机、运行结果通过什么方式展示较复杂算法实现能力用VC或C语言实现一个有实际意义、较复杂的算法,来源于教科书:高级语言程序设计面向对象程序设计数据结构要求:一个完整的拥有输入、输出、文件读取等功能的系统学习并掌握一门新的网络编程语言ASP或J
2、SP为脚本语言编写一个多媒体的web展示系统要求:动态网页,包括:输入、输出、文件读取&写入撰写完整规范技术报告的能力撰写规范的、完整的课程设计报告,包括实践动机、意义概要设计模块说明关键技术编码实现运行结果总结和心得程序要求:实现一个完整可运行的小型系统满足读写磁盘上文本文件,或读写简单的Access数据库;对所读取的数据项进行浏览、查询、统计;能对其中的数据项进行增、删、改。友好的界面、独立完成、有新创意的系统,是高分的候选者。考核方式考核指标总分为100分,以具体分数记:程序实现(40分)实验报告(30分)平时成绩(30分)程序实现4
3、0%及早完成10分(最先完成系统的20%同学该项满分,第15周开始检测程序)独立完成10分基本功能完整10分用户交互界面(简单易操作的输入、输出功能,交互式功能)10分在计算机上检测,“独立完成”项,当面提问验证,要点:程序部分-建议最终提交前,来找指导教师一次,便于指导如此做下去是否符合要求有技术难点的部分,加分。譬如(VC编写的树形控件,VC画的导航)网站方面,高分点为友好的查询、统计功能。静态网页的,除友好界面能得少量分之外,其余得分点极少。实验报告30%技术细节正确、具体,结构完整。(10分)逻辑清楚,层次分明、条理清晰。(10分)
4、图标、表标规范,图表正确;语句流畅,无错别字,标点正确。(10分)需打印、装订成册,在程序检查结束后提交。Tips:不要互相抄袭,评分时发现雷同,而无法辨别的,各打一棒;若教师在辨别谁才是真正原创时出错,由作者自己负责(轻易把自己报告给人copy)平时成绩30%向指导教师汇报所选题目及计划(10分)报告撰写情况,中期检查(10分)对指导教师所提问题的改正态度和情况(10分)考核平时努力程度、求学态度,如下:终极版-建议报告不要彩打:贵,黑白部分不清晰刻盘部分:2个文件“源程序”+“报告文档”档案袋,有2张成绩评分表除教师填写部分外,其余要自
5、己事先填写好其中的“任务书”,就是要把报告中“要解决的问题”归纳下,抄上去所以档案袋,有2张成绩评分表其中的“任务书”,就是要把报告中“要解决的问题”归纳下,抄上去在撰写”开题报告时“,务必要把其中的一个小节”要解决的问题“,一个一个罗列:仔细想好,仔细写好。日期安排第9周:确认选题第10周:中期检查(地点:信息工程学院119机房)第16周:检查每个同学的系统实现(地点:信息工程学院119机房)第17周:提交系统报告参考题目-类1-以算法为主TravelingSalesmanProblem(1人独立完成)公交站点查询系统(1人独立完成)Ti
6、c-Tac-Toe井字游戏(1人独立完成)Gamesofsticks木棍游戏(1人独立完成)类1关键问题C或者VisualC++语言读取/写入数据到磁盘的文本文件C或者VisualC++对运行结果的展示系统的交互功能:有用户输入,不同输入计算机有不同反应第2类-以展示+数据库为主我的网上书店(可2人合作)我的网上超市(可2人合作)学生管理信息系统(可2人合作)人事信息管理系统(可2~3人合作)类2关键问题HTML的脚本语言的学习较多数据项的处理:用文件(或数据库)处理数据量较多的记录,记录要按一定规则存储浏览、查询、统计功能数据项,能通过界
7、面进行增、删、改第3类-以多媒体为亮点某地导游系统(1人独立完成)MyDigitalLife(1人独立完成)类3关键问题声音文件的录制:要有自己的录音设备,可以录制数字的,也可以录制模拟的声音,然后用CoolEidt转换。图片数据的收集基于图片或音频文件名进行浏览、查询、统计数据项的增、删、改(实现其中2个功能)。程序-说明1代码,不得抄袭,否则成绩记为0分程序说明2-工作量是计分的同样是做一个按钮,用VC++写就的要用代码写,给出按钮坐标位置、宽度、长度、初始化。。。和用DreamWeaverCs写就的从工具栏里拖一个过来,就OK欲得高分
8、C家族的语言,java是首选要有算法、计算统计等功能,即具有一定的“智能”程序说明3编码工具不能用Flash,虽然其也有ActionScript,但那是unprofessiona
此文档下载收益归作者所有