




已阅读5页,还剩70页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
I 企企 业业 级级 应应 用用 软软 件件 课课 程程 设设 计计 职称外语考试网上报名及成绩管理职称外语考试网上报名及成绩管理 系统开发系统开发 - -II 目目 录录 目目 录录.II 第一章第一章 系统分析系统分析1 1.1 需求分析.1 1.2 系统功能分析.1 1.2.1系统安全性1 1.2.2系统功能2 第二章第二章 系统设计系统设计3 2.1系统总体结构设计.3 2. 2系统模块结构设计4 2.3 数据库设计.5 2.3.1数据库概念结构设计5 2.3.2数据库逻辑结构设计8 第三章第三章 系统的实现系统的实现9 3.1登录模块.10 3.212 33网上交费模块14 3 4信息修改模块17 第四章第四章 结论结论20 4.1 课程设计工作总结.20 4.2 进一步的工作.20 第一章第一章 系统分析系统分析 1.11.1 需求分析需求分析 为了开发一个完美的、功能强大、满足用户的需求的职称外语考试 网上报名及成绩管理系统开发系统,我们进行研究调查,进行需求 分析,得出如下功能:考生要想网上报名考试要先填写个人信息存 储到数据库中,考生注册以后可以进行个人信息查看、修改、网上 交费。考完试后可以进行网上成绩查询,如果有什么问题可以通过 在线问答来解决,同时嗨可以看到其它考生的问题和解决办法。系 统管理员可以对考生进行操作:考生信息查询、修改,网上成绩录 入,按照各种组合进行成绩查询,生成成绩报表,以及对考生在线 问答的问题进行回答。 1.21.2 系统功能分析系统功能分析 为了建立一个一个稳定、安全的、兼容的职称外语考试网上报名及 成绩管理系统开发,我对系统进行了如下的设计。 .1 系统安全性系统安全性 系统安全性:本系统将采用 B/S 结构,数据库将采用安全机制级别 高的数据库管理平台,整个系统安全稳定;系统成员登录以及进行 其它操作都要通过系统验证,防止成员从非正常入口进入系统,系 统软件将采用通过身份证和准考证号的双重验证,管理员也要通过 - -2 用户名,密码的方式验证身份。 数据安全性:系统数据库将采用 ORACLE ,ORACLE 是一个完整 的关系数据库管理系统,它还包括用于 OLAP 和数据挖掘的集成 分析功能。ORACLE 满足最大的数据处理系统和商业 Web 站点对 资料及分析的存储要求,同时可以为个人和小企业提供易用的资料 存储服务。ORACLE 的结构支持高级的服务器功能,比如行一级 的锁定、高级查询优化、数据复制、分布式数据库管理以及分析服 务。 系统稳定性:系统将采用 JSP 中的错误异常处理功能,在发生错误 操作时,系统将会给予用户全面的提示,以避免系统的不正常退出。 系统兼容性:系统将采用技术先进的开发语言 JSP,具有良好的兼 容性,可应用于 WINDOWS98/2000/ME/NT 等操作系统之上,且对 其他任何软件均无影响。 .2 系统功能系统功能 为了保障系统的安全,要经过有效的身份验证才可以登录。 为了方便用户管理,系统提供考生注册、登录接口,通过数据 库提供的信息以进行验证。考生可添加详细个人信息,可查看、 修改个人信息。 在系统里,考生可以通过身份证号和准考证号查询自己的成绩, 可以进行在线问答。 为了方便系统管理员对考生个人信息的管理,在系统里系统管 理员可以对考生进行操作:考生信息查询,修改,删除功能。 为了方便系统管理员对考生成绩的管理,在系统里系统管理员 可以对考生成绩进行操作:网上成绩录入,按照各种组合方式 查询成绩,修改成绩,产生成绩报表。 在系统里,系统也提供给考生管理功能,考生可以在线提问问 题,管理员可以通过后台对考生所提出的问题进行解答。 为了解决考生交费问题,系统采用网上交费模式,考生通过网 上银行进行交费,即方便了考生,也有助于管理与查收。 第二章第二章 系统设计系统设计 该系统是集职称外语考试网上报名和成绩管理与一体的网上报名系 统。将网上报名与成绩管理于一体,不仅便于数据库的管理,而且对用 户的管理也很方便。 2.12.1 系统总体结构设计系统总体结构设计 平台以 Web 服务器 Tomcat 和数据库软件为支撑,为在平台之上建 立的站点提供考生信息管理,成绩管理以及在线问答等功能,各级站点 为考生和管理者员供信息浏览和管理服务。 如图系统结构示意图 3-1 所示: - -4 图 2-1 系统总体结构示意图 2 22 2 系统模块结构设计系统模块结构设计 该系统的功能,可以基本被分解为以下几个方面: 考生要想进行网上报名,首先要进行注册,填写个人信息,存放到 数据库中,方便以后登录。 考生可以随时更改用户名和密码,可以进行网上报名,网上交费, 查看自己的考试成绩,有问题可以进行在线提问。 在系统里系统管理员可以对考生进行操作:考生的添加、删除。为 了方便系统管理员对考生信息的管理,在系统里系统管理员可以对 考生信息进行操作:查看信息,修改信息,删除考生信息。在系统 里,系统也提供对成绩管理功能,管理员可以网上录入成绩,按照 任何组合查询考生成绩,修改成绩,生成成绩报表,在线回答问题 等功能。 据分析,系统可以分为客户端和管理员端,客户端分为。如 图 3-3 系统总体模块图所示: 操作系统 OS Web 服务器 Tomcat数据库 网上成绩管理、用户管理平台 站点 1 用户/管理者 站点 2站点 n 职称外语考试网上报名及成绩管理系统 考生端 考生信息查询 成绩录入 成绩查询 在线问答 成绩修改 考生信息修改 注册登录 网上报名 网上交费 成绩查询 在线问答 管理员端 图 2-2 系统总体模块图 2.32.3 数据库设计数据库设计 数据库技术是信息资源管理最有效的手段。数据库设计是指对于一 个给定的应用环境,构造最优的数据库模式,建立数据库及应用系统, 有效存储数据,满足用户的信息要求和处理要求。 数据库结构设计的好坏将直接对应系统的效率及实现的效果产生影 响。合理的数据库结构设计可以提高数据库存储的效率,保证数据的完 整性和一致性。设计数据库系统时应该首先充分了解用户各个方面的需 求,包括现在和将来的可能增加的需求。 .1 数据库概念结构设计数据库概念结构设计 根据前面章节对需求的分析,可以设计出能够满足用户需求的各种 实体,以及它们之间的关系,为后面的逻辑设计打下基础。这些实体包 含各种具体信息,通过相互之间的作用形成数据的流动。 根据上面的分析可以规划出的实体有:准考证,考生,成绩,考场, 银行,问答。 - -6 实体之间关系的 E-R 图,如图实体之间关系图所示: 考 号 身份证 号 考场号 准考证 准考证 考生 身份证 号 照片 姓 名 性 别 年龄 学 历 单 位 报 考 地 区 报 考 类 别 得 到 图 2-3 考生准考证 E-R 图 考 号 成 绩语 种 成 绩 准考证 考生 身份证 号 照片 姓 名 性 别 年龄 学 历 单 位 报 考 地 区 报 考 类 别 取 得 姓 名 图 2-4 考生成绩 E-R 图 .2 数据库逻辑结构设计数据库逻辑结构设计 数据库的概念设计完毕后,现在可以将上面的数据库概念结构转化 为某种数据库系统所支持的实际数据库模型,也就是数据库的逻辑结构。 - -8 职称外语考试网上报名及成绩管理系统开发系统的数据库中的主要 表的设计结果如下面的表格所示。每个表格在数据库中的一个表。 (1)考生表:姓名、性别、年龄、照片、学历、单位、身份证号、报 考类别 报考地区。 表 2-1 考生表 名称说明属性 Id唯一的编号,主键Varchar2 Name 考生姓名Varchar2 Password 密码Varchar2 Sex性别Varchar2 Age年龄Varchar2 Image考生照片Varchar2 Degree考生学历Varchar2 Enterprise考生的单位或学校Varchar2 Language报考的语种Varchar2 City报考的城市Varchar2 (2)准考证:考号、身份证号,考场号 表 2-2 准考证表 名称含义属性 Sid 唯一编号,主键Varchar2 Id 考生身份证号Varchar2 Numbers 考场号Varchar2 (3)成绩表:考号、姓名、外语语种、成绩 表 2-3 成绩表 名称 含义属性 Sid考号,唯一编号,主键Varchar2 Name考生姓名Varchar2 Language 报考语种Varchar2 Score考生成绩Varchar2 (4)考场:考场号 考场地址 考试时间 表 2-4 考场表 名称含义类型 Numbers 考场号,唯一编号,主键 Varchar2 Address考场地址 Varchar2 Time 考试时间 Varchar2 (5)银行表:银行名,账号,密码 表 2-5 银行表 名称含义类型 Bname银行名Varchar2 Account账号,唯一编号,主键Varchar2 Password文章讨论区Varchar2 (6)问答表:问答号、问题、回答 表 2-6 问答表 名称含义类型 Id账号,唯一编号,主键Varchar2 Question问题Varchar2 Answer答案Varchar2 第三章第三章 系统的实现系统的实现 本人的主要工作是建立职称外语考试网上报名及成绩管理系统,实 现考生注册和网上报名,将数据上传到数据库,也可以从数据库中查询 考生成绩,进行在线问答。管理员可以从数据库中读取考生信息进行添 加,修改,删除。可以在线录取考生成绩,修改成绩,以各种组合查询 成绩,同时对考生提出的问题进行回答等功能。本章主要讲述该系统模 块的实现的功能以及实现的方法。 - -10 3.13.1 登录模块登录模块 以下均使用 MVC 模式 在职称外语考试网上报名及成绩管理系统中,有两类用户:考生和 管理员,如图 32 是考生登录流程图: 浏览器Web 服 务器 控制器 ActionServlet 视图 JSP 模型 JavaBean EJB Struct-config.xml Action Action Action 图 31MVC 框架 网上报名系统 输入是否正确 考生登录 登录成功 用户是否已存在 否 重新输入 否 去 注 册, 注册 完在 登录 图 32 考生登录流程 UserLogin.jsp UserLoginServlet.java UserLogin.java 注册 信息 注册 信息 注册 信息 users 表 输入用户名和密码,单击“登录“按钮后,系统要对输入的内容进行验证。 通过UserLogin.jsp 调用UserLoginServlet.java,UserLoginServlet.java 在调用 UserLogin.java 实现登录。语句如下: UserLogin.jsp 中: 跳转: UserLoginServlet.java 中: 调用 JavaBean: String result = new Bean.UserLogin().select(user); UserLogin.java 中: 查询并比较是否匹配: String sql=“select * from users where username =“+name+“; if(name.equals(rs.getString(1) else return “false“; 3.23.2 网上报名模块网上报名模块 - -12 进入网上报名 填写个人信息 符合要求 报名成功 EnterOnline.jsp UserEnterOnline.java EnterOnline.java Student 表 网上报名当学生成功登录到本系统后可以进行网上报名,点击网上 报名,进入网上报名,学生填写自己的信息,如姓名,性别,年龄,语 种,学历等信息,点击提交就可以将自己的信息提交到数据库中。如 图 33 是考生网上报名流程图: 学生 信息 重新 填写 学生 否 信息 学生 信息 图 33 考生报名流程 图 34 考生报名接口图 在这个模块中学生填写自己的信息,在EnterOnline.java 这个JavaBean 中 有成员变量存放学生信息,当考生输入自己的信息时就会将参数传给 UserEnterOnline.java 这个Servlet,UserEnterOnline.java 这个Servlet 调用 EnterOnline.java 里面的insert 方法将信息插入到数据库中,如果插入成功 返回 true 如果插入失败返回 false,然后UserEnterOnline.java 这个Servlet 中判断如果返回 true 就跳到 UserRegisterSuccess.jsp 成功页面,如果返 回 false 跳到 UserLoginError.jsp 失败页面。主要代码为: EnterOnline.jsp 中: 跳转到 Servlet 中: UserEnterOnline.java 中: - -14 取数据: String name=new String (request.getParameter(“username“). getBytes (“ISO8859 -1“) ,“GB2312“); String password=request.getParameter(“password“); String sex=new String (request.getParamete r(“sex“) . getBytes (“ISO8859-1 “) , “GB2312“); 存到JavaBean中: Bean.EnterOnline enter = new Bean.EnterOnline(); enter.setUsername(name); enter.setPassword(password); 调用insert(enter)方法: String result = new Bean.EnterOnline().insert(enter); 返回值判断: if(result.equals(“true“) response.sendRedirect(“UserRegisterSuccess.jsp“); else response.sendRedirect(“UserLoginError.jsp“); EnterOnline.java 中: 插入数据:String sql = “INSERT INTO student VALUES (?,?,?,?,?,?,?,?,?,?)“; Statement st = conn.createStatement(); PreparedStatement ps=conn.prepareStatement(sql); ps.setString(1, enter.getUsername(); ps.setString(2, enter.getPassword(); 3 33 3 网上交费模块网上交费模块 考生报考完毕后考生要在指定日期进行网上交费,交完费后会返回给学 生准考证信息。如果填写信息不正确,会提示考生。如图 35 是考生 网上交费的接口图: 如图 35 考生网上交费的接口图 如图 36 返回考生准考证 - -16 如图 37 是考生网上交费的流程图: 网上交费UserFeeOnline.jsp UserFeeOnline.java 帐号正确与否 交费成功返回准考证 是 否 重新 填写提交 提交信息 提交信息 FeeOnline.java Bank 表和 student 表 提交数据 37 考生网上交费的流程图 UserFeeOnline.jsp 将考生交费是提交上来的数据提交给 UserFeeOnline.java 的 Servlet,在 UserFeeOnline.java 中先调用 String result=new Bean.FeeOnline().feein(fee);通过 JavaBean 中的 feein(fee)函数 来判断交费是否成功,如果交费成功再调用 Bean.UserMessage message=new Bean.UserMessage();message.message1(userid);调用 UserMessage()中的.message1(userid)将考生信息会回到页面上,主要代 码: UserFeeOnline.java 中: 取数据:String userid=request.getParameter(“userid“); String money=request.getParameter(“money“); 存到 fee 这个对象中:fee.setUserid(userid); fee.setMoney(money); 调用:Bean.FeeOnline fee=new Bean.FeeOnline(); String result=new Bean.FeeOnline().feein(fee); 返回值为 true 时: Bean.UserMessage message=new Bean.UserMessage(); message.message1(userid); 并将值存到 request 中并调用 UserMessage.jsp: request.setAttribute(“sex“,message.getSex(); request.setAttribute(“age“,message.getAge(); request.getRequestDispatcher(“UserMessage.jsp“).forward(request, response); FeeOnline.java 中:略 3.43.4 信息修改模块信息修改模块 如果学生信息有错误管理员可以在后台修改学生信息,点击修改信 息就返回了所有学生信息返回,想修改哪个学生的信息,就点击那个学 生后面的修改,就可以进行修改了,修改完毕提交完了显示学生信息, 如下图 3-8 为修改信息接口图: - -18 图 3-8 修改信息接口图 修改信息 是否修改 是 否 AdminAlterMessage.jsp EnterOnline.java AdminUpdateMessage.java 要修改的 信息 新信息 图 3-8 修改信息流程图 进行信息修改 修改后信息 Student 表 新信息 当管理员要修改学生信息时会调用 AdminAlterMessage.jsp,它中 的 ArrayList al = new ArrayList();al = new EnterOnline().showStudent();这 两句话会直接调用 EnterOnline.java 这个 Javabean 中的 showStudent()方 法,并且在这个页面上返回查询的值并输出,当管理员点击修改时就会 以 doget 的形势调用 AdminUpdateMessage.java,他会通过 Bean.EnterOnline student=new Bean.EnterOnline().showStudent(id);调用 showStudent(id)方法将要修改的学生信息返回到 AdminUpdateMessage.jsp 中,然后管理员进行修改,当修改完毕在提交 AdminUpdate.java 中,在 AdminUpdate.java 中调用 EnterOnline.java 中修改学生信息的函数 student.updateStudent(request, id);修改信息,将 修改后的信息返回到 AdminAlterMessage.jsp 中,修改工作就完成了。 主要代码: AdminAlterMessage.jsp 中: 返回所有学生信息:ArrayList al = new ArrayList(); al = new EnterOnline().showStudent(); 调用 AdminUpdateMessage:“ 修改 AdminUpdateMessage.java 中: 调用 showStudent(id),将返回值放到 session 中: Bean.EnterOnline student=new Bean.EnterOnline().showStudent(id); session.setAttribute(“student“, student); request.getRequestDispatcher(“AdminUpdateMessage.jsp“).forward(request, response); AdminUpdate.java 中: 调用 updateStudent(request,id)方法将值返回到 AdminAlterMessage.jsp: Bean.EnterOnline student = new Bean.EnterOnline(); student.updateStudent(request, id); response.sendRedirect(“AdminAlterMessage.jsp“); EnterOnline.java 中: 包含以下方法 public String insert(EnterOnline enter) - -20 public ArrayList showStudent() public EnterOnline showStudent(String id) public void updateStudent(HttpServletRequest request,String id) 第四章第四章 结论结论 4.14.1 课程设计工作总结课程设计工作总结 半个月的企业级应用软件课程设计课程设计结束了,在这半个月 的时间里从盲目到有了目标,从感觉时间很多到忙得不可开交,经历了 很多转折点。 第一天选择题目,开始觉得所有的题目觉得都挺简单的,但是后来 仔细研究了每个题目觉得每个题目都有他深刻的含义,和难点,听着老 师在前面讲述做课程设计的整体思路,当时头都大了,可能是以前从来 都没接触过这样的题目,再加上老师说的那么严肃,好象很不容易做, 当时就想这可怎么办呀,自己平时上课也很认真听呀,怎么跟上课不一 样呢?后来知道一些同学也选了研究生这道题就决定和他们一起讨论, 人多力量大嘛,接下来的几天还算顺利,需求分析,ER图和表很快 就制定好了。 当时觉得原来也不难也很好做。 接下来就开始了编程阶段,觉得自己JAVA图形界面学的好不错, 决定做个漂亮的界面,但是当我看到别人漂亮的界面时觉得原来还自以 为是其实已经背别人落在后面了。但是还安慰自己这是数据库课程设计 不是JAVA课程设计,只要我把数据库后台做的好一样能行。 时间过得真快2周时间快过去了,我也开始了连数据库的过程,可 是机房这些机器好象在跟我作对,怎么也连不上,后来在同学的帮助下 终于连上了,当时我真是开心死了。有一种很大的成就感。 两周过去了,我还有很多功能没有实现,于是决定要全天在机房奋 斗,跟同学说好以后一个星期每天都去机房知道完成为止。接下来这个 星期才是最考验我的时候,也是这次作课程设计最有意义的一个星期, 最磨练意志的一个星期。在这一个星期里,曾经绝望过,想过要放弃, 也曾开心过,决定一定要坚持下去。前两次做课程设计也遇到过各种困 难,但是都没有这次难。直到周四我还没有完成所有的功能,还好老师 很宽容,决定周六验收,在这里我真的要好好感谢王老师。正是您和其 他老师放弃休息时间换来我宝贵的一天,也让我重新找回了信心,周五 下午终于完成了所有工作,当时真实高兴的要跳起来了,看见自己做的 到目前为止最大的一项工程,真是无比开心。 程序设计结束了,在这次程序设计中学到了太多太多的东西,有些 是在课本中学到的,有些是在课本中学不到了,比如说信心,耐心,决 心。宋老师曾经跟我们说过学软件一定要有耐心,要坐的住冷板凳,现 在终于体会到了。以后无论是做一个小的实验还是一个大的工程都要认 真用心去做,还要有耐心,这次我就是因为缺乏信心和耐心差点放弃, 还好最后坚持下来了。这也是一项不小的收获呀。 作课程设计也是一个学习的过程,结果重要,但是过程更重要,因 为我们不是只做这一次,我们要学会这个过程,体会其中的深刻内涵。 在作课程设计的过程中知道自己还有那些不足,哪方面需要重点学习。 通过这次课程设计,不仅巩固了以前学的JAVA和数据库知识还学 会了用存储过程,我由不了解存储过程,到会使用存储过程,我觉得这 就是一次成长,自己研究过的东西记忆会更深刻,可以永远都不会忘记。 对大三学数据库理论更有信心啦。 - -22 4.24.2 进一步的工作进一步的工作 由于时间关系,开发工作以发布新闻信息为主,因此系统还存在不 足,需要进一步改进和完善。本系统存在不足和改进方向:对系统的搜 索功能实现的不是很完美,上传功能不是很强,对于 javaBean 的使用 不是很熟练,某些采取的方法不是很科学。在以后的编程日子,会进行 改进。 计算机科学与技术专业 毕业实习及毕业论文毕业实习及毕业论文(设计设计)规范规范 计算机科学与工程学院 计算机科学与技术系 2015 年 03 月 1 目目 录录 一一. 毕业实习及毕业论文毕业实习及毕业论文(设计设计)的主要目的的主要目的.1 二二. 指导教师选聘及对指导教师的要求指导教师选聘及对指导教师的要求 .1 三三. 毕业实习分组及实施计划毕业实习分组及实施计划 .3 四四. 毕业论文毕业论文(设计设计)的选题的选题.3 五毕业实习及毕业论文五毕业实习及毕业论文(设计设计)的进度控制的进度控制4 六、毕业论文的结构与格式六、毕业论文的结构与格式 7 七、毕业实习以及毕业论文七、毕业实习以及毕业论文(设计设计)成绩评定成绩评定10 八、毕业设计的归档工作八、毕业设计的归档工作 10 九、毕业实习及毕业论文九、毕业实习及毕业论文(设计设计)领导小组领导小组12 附件附件 1:任:任务务书的填写格式书的填写格式 .14 附件附件 2:开题报告的填写格式:开题报告的填写格式 .18 附件附件 3:文献综述格式:文献综述格式 .22 附件附件 4:实习报告封面格式:实习报告封面格式 .27 附件附件 5:实习鉴定表格式:实习鉴定表格式 .28 附件附件 6:实习成绩评定表格式:实习成绩评定表格式 .29 附件附件 7:毕业论文格式的基本要求:毕业论文格式的基本要求 .30 附件附件 8:毕业设计袋封面填写格式:毕业设计袋封面填写格式 .39 附件附件 9:毕业论文验收表:毕业论文验收表 .40 附件附件 10:毕业设计:毕业设计(论文论文)评论标准评论标准.41 附件附件 1111:毕业设计资料电子文档目录结构:毕业设计资料电子文档目录结构 .46 1 根据学院有关学生实习的规定和本专业教学计划的安排,对计算机科学与技术专 业学生毕业实习及毕业论文(设计)作如下具体安排: 一一. 毕业实习及毕业论文毕业实习及毕业论文(设计设计)的主要目的的主要目的 1、 毕业实习的主要目的: (1) 通过毕业实习,使学生从理论走向实践,并运用所学的理论知识解决一些实 际软硬件应用问题,达到实践锻炼的目的。 (2) 总结升华理论知识的目的,使学生毕业后能迅速适应实际工作岗位。 (3) 为毕业论文(设计)获取素材。 2、 毕业论文(设计)的主要目的: (1) 全面检验学生四年所学得基本理论和基本技能状况,巩固学生所学知识,并 提高学生运用所学知识的能力。 (2) 通过毕业论文(设计)的撰写,弥补知识结构中的薄弱环节,优化毕业生知识结 构,提高毕业生的适应能力。 (3) 培养学生运用所学理论知识和技术,发现、分析和解决问题的能力,使学生 掌握科学研究的方法和原则,培养和提高学生对理论和时间问题研究的能力。 (4) 通过论文撰写,培养学生创造性思维能力,提高学生创新能力。 二二. 指导教师选聘及对指导教师的要求指导教师选聘及对指导教师的要求 1、 指导教师选聘 (1) 指导教师应具有讲师及以上专业技术职称或具有硕士学位,并有一定实践经 验的相关专业人员。 (2) 指导教师的聘任由计算机科学与技术系根据工作需要提出初步名单,经计算 机科学与技术学院院长审核,予以聘任。 (3) 指导教师指导学生数:讲师或具有硕士学位的指导教师一般不超过 6 人,高 级职称(教授、副教授、高工)的指导人数不超过 8 人。 - -2 (4) 指导教师责任 1). 学生毕业论文(设计)工作实行指导教师负责制。指导教师应以高度认真负 责的态度对待毕业论文(设计)的指导工作,按时完成毕业论文(设计)的各项工作。 2). 指导教师对学生毕业论文(设计)中的以下事项负责: 把握正确的政治方向; 确保选题与培养目标的一致性; 论文(设计)结构与撰写格式的规范性; 督促学生保质、保量,按时圆满地完成毕业论文(设计)工作。 (5) 指导教师指导工作基本要求 1). 提出参考选题; 2). 针对学生的选题,结合学生的实际情况,确定所指导学生的毕业论文(设 计)题目,并提出明确的撰写要求和进度计划; 3). 介绍有关参考文献,指导学生搜集和查阅必要的资料; 4). 下发毕业设计任务书 ,认真指导和检查学生填写开题报告等相关 内容,并在签名处签名; 5). 指导学生拟写毕业论文提纲,定期检查学生毕业论文的进展情况,做好 每个阶段的工作记录; 6). 加强与学生的沟通,认真指导学生提交论文初稿、2 稿、3 稿等,并及时 提出修改意见,圆满完成最终定稿; 7). 根据评分标准,结合学生平时的表现,评定毕业论文(设计)成绩;指导教 师评语字数不少于 200 字,其中包括工作态度、选题意义,理论水平、应用价值 等; 8). 确认所指导学生的毕业论文(设计)是否可以递交答辩,并签署意见; 9). 协助做好毕业设计(论文)的归档工作。 10). 撰写毕业设计指导工作总结,包括所指导学生的选题分析、质量分析、 3 计划执行情况等。 三三. 毕业实习分组及实施计划毕业实习分组及实施计划 (1) 毕业实习分组 毕业实习主要采取集中与分组相结合,以收集毕业论文资料为主,主要采取由各 指导教师根据学生所选论文(设计)题目,联系,分派学生到相关单位进行实习,收集 资料;计算机科学与技术系可以在此基础上做统一安排。 (2) 毕业实习时间 根据教学计划,学生在第四学年第 2 学期的第 1 周到第 4 周进行毕业实习,共 4 周。 (3) 实习要求 1). 实习期间,学生必须自觉遵守学院和实习单位的一切规章制度; 2). 并认真服从指导教师的安排,尊敬教师; 3). 经常与指导教师沟通,全面完成毕业实习和毕业论文(设计)所规定的各项 任务; 4). 校外实习的同学,特别注意安全问题; 5). 按规定的时间和格式等要求,在第四周结束后完成并前提交实习成果, 主要包括:实习日志、毕业实习报告(不低于 2000 字,格式参见附件 4)、实习单 位鉴定表(格式参见附件 5); 6). 实习报告的内容 实习报告的内容必须包括:实习时间、实习地点、实习目的、实习单 位介绍、实习内容介绍、实习心得体会等,根据具体实习情况可以添 加其它一些内容。 7). 指导教师根据学生的实习情况,填写实习成绩评定表,格式参见附件 6; 四四. 毕业论文毕业论文(设计设计)的选题的选题 (1) 题目来源 - -4 毕业论文(设计)题目主要来源是: 1). 教师和学生到企业调研,了解和收集毕业论文(设计)的课题; 2). 教师根据教学和科研的需要,结合当今计算机软硬件技术的研究重点、 计算机科学与工程学院的研究方向以及一些横向联系的单位的具体需求拟订论文 (设计)题目; 3). 学生根据兴趣爱好和研究方向自行确定,并经指导教师同意的题目。 (2) 题目主要类型和范围 根据大学及计算机科学与工程学院关于“毕业论文(设计)的选题”要求,每个教 师拟订一定数量的题目,经计算机科学与技术系讨论,确定最终的毕业论文(设计)题 目类型和范围。题目应保证符合计算机科学与技术专业的研究方向、培养目标,大小 适宜,并具有新颖性(注意出题不要与其他老师重复,且不能和以前毕业设计题目重 复) 。 (3) 学生选题 毕业论文(设计)题目于第七学期 15 周以前下发给学生,并在计算机学院毕业设计 网站上公布,组织学生选题,采取学生自选与系里指定相结合的方式,确定每一个学 生的毕业论文(设计)题目,并配备指导教师。具体题目及学生、指导教师配备情况、 学生的选题情况等在学生完成选题工作后,于第七学期 18 周以前按大学实践教学科 的要求上报。每一阶段的工作都要在计算机学院毕业设计网站上公布。 (4) 指导教师填写好毕业论文(设计)任务书,及时下达给学生。 五毕业实习及毕业论文五毕业实习及毕业论文(设计设计)的进度控制的进度控制 1. 毕业实习及毕业论文(设计)的进度控制 5 时间进度(周) 第七学期第八学期备 注 阶段工作要点 14151617181920211234567891011121314151617 指导教师资格认定指导教师资格认定 1.讲师及以上职称或具有硕士学位 2.在专业领域内有较强的科研能力 汇总毕业设计题 目 1.教师结合教学科研推荐题目; 2.学生自拟题目 3.系统一汇总题目,审查后公布。 确定指导教师指 导学生人数 讲师或具有硕士学位指导人数不 超过 6 人;高职称不超过 8 人 教师与学生商量 确定论文题目 1.符合计算机科学与技术专业培养 方向; 2.大小适宜,具有新颖性,实践性 下达毕业设计任 务书 1.教师下达任务书; 2.正式任务书的格式参见附件 1 毕业实习,收集 资料,完成开题 报告,文献综述, 英文文献翻译 学生参与生产实习,收集与课题 相关的资料,完成实习报告,撰 写文献综述和开题报告,并进行 英文资料的翻译 深入分析系统的 业务功能和流程, 确定业务模型给 出初步设计方案 对课题进行深入分析,确定业务 模型,完成系统的需求分析,并 提交需求分析说明书及初步的设 计方案;拟订论文大纲 - -6 时间进度(周) 第七学期第八学期备 注 阶段工作要点 14151617181920211234567891011121314151617 完成系统的功能 设计和数据库设 计, 准备论文 1 稿 划分模块和数据库设计; 完成论文初稿 1; 指导教师根据论文初稿 1,提出修 改意见 各模块程序编写、 整个系统调试, 准 备论文 2 稿 进入系统实施阶段,开始进行软 件和硬件的设计; 学生根据论文修改意见修改论文; 提交论文 2 稿;指导教师提出修 改意见 系统调试,毕业 论文 3 稿 系统进入调试阶段; 学生根据论文修改意见修改论文; 提交论文 3 稿 提交可运行软件, 论文定稿、准备 答辩 完成所设计的软硬件系统,根据 指导教师的意见最终定稿,提交 全部文档准备答辩 7 注释:注释: (1). 进行毕业设计(论文)的学生,应结合选题内容,在调研、查阅资料的基础上 写一篇文献综述,字数不少于 2000 字。格式参见附件 3。参考文献不少于 10 篇(最 好是期刊文章) ,至少含英文文献 3 篇; (2).进行毕业设计(论文)的学生英应完成一篇文献翻译,文献内容必须和毕业 设计内容相关且应独立完成,文献原文不少于 1 万英文印刷字符,译文稿撰写在 统一的稿纸上,同时上交原文。教师应留下评阅意见,签注日期最好在毕业实习 收集资料结束时。 (3). 学生毕业实习的主要目的是运用所学的理论知识解决一些实际问题,达 到实践锻炼,使学生毕业后能迅速适应实际工作岗位,同时也为毕业论文(设计)的 撰写收集资料。实习结束后,学生应提交不低于 2000 字的实习总结报告 1 份(格 式参见附件 4)、实习日志 1 本(记录整个毕业实习过程及其每天的心得体会,用 32 开软抄本记载)、实习单位鉴定表(格式参见附件 5),指导教师根据学生实习情况填 写实习成绩评定表(格式参见附件 6),向计算机科学与技术系提出学生实习的建议 成绩。 (4). 有下列情形之一,取消正式答辩资格: 1). 论文撰写过程中,学生如果未完成阶段工作,经指导教师催促、教育仍不 改正者; 2). 不能在规定时间内完成毕业设计程序编制或不能完成论文定稿者; 3). 毕业设计达不到规定要求,或软件无法演示(特殊原因除外) ; 4). 不能在规定时间提交论文正确及全套材料者; 5). 凡在毕业论文中出现未经注释援引、窃取、抄袭他人作品的情况,一律视 为“剽窃” ,论文中“剽窃”内容超过 2 页者。 - -8 六、毕业论文的结构与格式六、毕业论文的结构与格式 1 纸张与页面设置: 学院有统一规定,B5 纸单面打印。 2 毕业论文的组成部分: 毕业设计论文是对毕业设计工作的总结,写作有一定的规范和要求,一份完 整的毕业设计论文应包括以下几方面:(1)封面;(2)摘要(中文摘要和英文摘 要);(3)目录;(4)前言;(5)正文;(6)结论;(7)致谢;(8)参考文 献与附录等。 3 基本结构: 论文结构通常由以下几个部分组成: 标题。题目要确切、恰当、鲜明、简短,文字要简练、准确、有概括性。 既能概括整篇论文的中心内容,又能引人注目。通过标题概括说明毕业设 计(论文)的主要内容。标题字数要适当,一般不宜超过 20 字,如果有 些细节必须放进标题,可以加副标题,主标题写得简明,将细节放在副标 题里。 摘要。摘要是论文的高度概括,是全文的缩影,概括研究课题的内容、方 法和观点,以及取得的成果和结论,应能反映毕业设计论文的精华。中英 文摘要以 300500 字为宜,一般应概括以下几方面的内容:为何从事这 项研究(即研究工作的缘由、问题的重要性);完成了哪些工作(研究的内容 与过程);获取了哪些重要成果(含结论性意见);成果的意义。英文摘要与 中文摘要内容要相对应;撰写摘要时应注意以下几点: (1) 语言使用要精炼、概括; (2) 陈述要客观,不加主观评价; (3) 摘要的重点是成果和结论; (4) 设计说明主要介绍设计任务来源、设计标准、设计原则及主要技术 9 资料。 目录。目录应列出论文各组成部分的大小标题,分别层次,逐项标注页码。 一般按三级标题编写,即 1、1.1、1.1.1、等,要求标题层次清晰。 关键词。一般 3 至 5 个。 前言(或序言、引言)。前言是论文的开头,前言一般应包括以下内容:写 这篇论文的背景介绍;对本论文研究主题范围内已有文献的评述;说明本 本课题的研究意义、目的、范围及解决的主要问题,所采用的研究手段、 方式、方法。 正文。正文是对研究工作的详细论述。它是全文的主体,其内容包括:问 题的背景和提出,毕业设计工作的基本前提和条件;相关基本概念和基本 理论基础;系统分析;设计方案的拟定;理论在课题中的应用;系统实现; 课题得出的结果,以及结果的讨论等。不同类型的毕业设计论文,可根据 实际情况取舍内容。 结论。结论是对整个研究工作进行归纳和总结,还应包括所得结论与前人 结论的比较和本课题尚存在的问题,以及进一步开展研究的建议。结论集 中反映毕业设计的工作成果,表达对所研究课题的见解,是全文的精髓, 结论要写得概括、简短。撰写时应注意以下几点: (1) 结论要简洁、明确,措辞应严谨; (2) 结论应反映工作主要成果。 致谢。致谢应以简短的文字对课题研究与论文撰写过程中曾给予帮助的人 员表示自己的谢意。 参考文献。参考文献是毕业设计论文不可缺少的组成部分,它反映设计论 文的取材来源、引用材料的广博程度和材料的可靠程度。一般设计论文的 参考文献应列入引用的主要中外文文献。应包括参考的文献和资料的名称、 - -10 作者名和出版社以及时间等。 附件。对于一些不宜放入正文中、但作为毕业设计论文又不可缺少的组成 部分,或有主要参考价值的内容,可编入毕业设计论文的附录中,例如数 据、表格、编写的算法、数据字典、主要程序和其他需要说明的资料以附 件的形式放置在正文之后。 4 论文格式 具体格式参见附件 7:毕业论文格式的基本要求。 七、毕业实习以及毕业论文七、毕业实习以及毕业论文(设计设计)成绩评定成绩评定 1 毕业实习 (1). 成绩评定的主要依据是实习纪律及表现、实习周记、实习报告、实习单位 鉴定。 (2). 毕业实习成绩由各指导老师填写评分表(评分表见附件 6),提出每名学生 的实习成绩。 (3). 最终实习成绩由计算机学院综合评定。 (4). 最终成绩采用五级记分制,即:优、良、中、及格、不及格。 2 毕业论文(设计) 毕业论文(设计)成绩评定遵照大学关于毕业论文(设计)评分标准的精神, 具体按照计算机科学与技术专业毕业论文(设计)评分标准执行。 计算机科学与技术专业毕业论文(设计)评分标准见附件 10。 八、毕业设计的归档工作八、毕业设计的归档工作 学生完成毕业设计工作后,必须提交全套的毕业设计资料,包括纸质资料和 电子文档资料,各个学生上交的资料是否齐全,质量是否符合要求,需要各个指 导老师进行验收,并签字: 11 1毕业设计纸质资料归档规范 毕业设计资料袋封面的填写格式见附件 8,所有的纸质文档资料均用 B5 纸打 印,全部装入毕业设计资料袋中,袋中资料应包括: 毕业设计任务书 1 份, 开题报告 1 份, 文献综述 1 份, 毕业实习报告 1 份, 英文翻译 1 份(手写稿),附英文翻译原件 1 份, 毕业论文修改稿多份, 毕业论文定稿 1 份, 毕业设计成绩评定表 1 份, 光盘 1 张(光盘中存放 2 中的所有内容) 。 2毕业设计电子资料归档规范 每个学生完成毕业设计后,必须上交符合规范的全套电子文挡资料,方能参 加答辩,电子资料全部存放在光盘中,现就计算机科学与技术专业毕业设计电子 文挡的归档规范做如下规定: (1) 每个学生必须将所有电子资料存放在光盘中,光盘中的根文件夹为学生在 自己班内的学号(2 位) ,如: 01,然后在此文件夹中建立两个子文件夹: “程序” 和“文档” ,所有的毕业设计电子资料都放在子文件夹下。 (2) 在程序文件夹下存放本次毕业设计编制的所有程序,可以再建子文件夹。 (3) 在文档下应包括如下 word 文件: 毕业设计任务书.doc 开题报告.doc 文献综述.doc - -12 毕业实习报告.doc 毕业设计论文_1 稿.doc 毕业设计论文_2 稿.doc 毕业设计论文_3 稿.doc 毕业设计论文_定稿.doc 其中毕业设计论文可
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 加班费劳动合同补充协议
- 包装企业合作协议书合同
- 农田污染赔偿协议书范本
- 发货时效违约协议书范本
- 合肥晚班出租车合同范本
- 企业厨师合同协议书范本
- 位楼顶防水修补合同范本
- 合同中止或作废的协议书
- 企业承包合同协议书范本
- 卫浴工作合同协议书模板
- 2025年粮油仓储管理员(高级)职业技能鉴定考试练习题库(含答案)
- 历史 2024-2025学年部编版七年级历史下学期期末问答式复习提纲
- 2025年中国邮政集团有限公司北京分公司招聘笔试冲刺题(带答案解析)
- 学校物业服务应急事件处理预案
- 单位车辆管理委托协议书示例3篇
- 人工智能赋能教育:技术变革与教学创新
- 木制棺木项目可行性研究报告
- 2023年高考生物试卷(福建)(答案卷)
- 跨国知识产权争议解决机制-全面剖析
- 孔子的故事课件
- 直肠癌护理疑难病例讨论
评论
0/150
提交评论