网络系统论文范文.docxVIP

  • 24
  • 0
  • 约3.21千字
  • 约 4页
  • 2021-06-07 发布于湖南
  • 举报
网络系统论文范文 一、系统的总体设计 1系统功能设计 计算机专业毕业设计管理系统的操作对象有学生、教师和毕业设计系统管理员,主要完成毕业设计的选题、审批、毕业设计各个阶段的管理、论文提交、答辩管理、统计管理以及查看公告、留言信息等功能。系统功能模块包括学生模块、教师模块和管理员模块。 2系统的数据库设计 MYSQL是一个开放源码的中小型数据库管理系统,其体积较小,性能高效,使用成本低廉,针对毕业设计管理系统业务需求和系统规模,选择MySQL作为系统的数据库。本系统同时使用JSP技术,Tomcat服务器,这三者的组合将会使系统的性能得到很大提升。数据库的物理设计主要就是数据表的设计,主要内容包括数据表名、主要功能、字段名称、字段类型、字段属性、主键等。本系统包含的数据表有角色表、管理员表、学生信息表、指导教师信息表、课题信息表、开题报告信息表、中期检查信息表、评阅分组表、学生综合评定表、文件上传信息表、公告信息表。 二、系统的实现 1系统架构本系统采用B/S架构。B/S架构是一种以HTTP协议为基础,基于浏览器的请求和服务器的响应为基本事件的网络结构模式,只需要一个服务器,用户只要上网,就可以通过浏览器的地址栏访问到相应的服务,无需下载和安装客户端,提高了资源的利用率,简化了系统的相关维护操作。考虑到系统的使用人数,采用目前主流的SHH框架进行系统开发,底层采用JavaBean构造数据操作对象,采用DAO封装数据操作,Action对象控制请求和处理页面的显示;另外,采用Hibernate的缓存机制,可以控制系统首页实现页面缓存,减少了访问数据的次数,节省了系统资源,便于后期的修改和维护。 2系统关键功能模块实现 1选题管理模块 学生登录系统后,选择选题管理功能,选择选题。学生可以查看到已经公布、自己所在院系所有的课题信息。课题有两种状态,可选和不可选。学生选择状态可选的课题,一旦选中,不可再进行选题,等待教师确认后完成课题的选择;也可提前与某个教师进行沟通,在教师进行课题申报时就可以指定学生,提前完成选题。学生在Input标签输入筛选条件,点击Button按钮,从课题表Subjects中找到符合条件的课题信息,放到一个List集合里面,并使用JSTL标签遍历该集合,将每一项课题信息显示到JSP页面上,每个学生只可以选择某个教师的状态为可选的课题,在规定时间未完成选题的学生,由院系管理员根据情况进行调剂选题。 2文档提交模块 学生可以根据提交文档的类型进行选择,然后填写相应的文档相关信息,选择提交论文即可。通过Select标签选择要提交的文档类型,显示学生填写一个Form表单页面,使用Type为File的Input标签实现文件上传,将表单的信息提交给处理文件上传的Action,采用Fileupload插件保存相应的文件。 3审批管理模块 审批管理对教师的课题进行审批操作,只有院系管理员审批通过的课题,才会显示在学生选题的列表中;对学生提交的文档,当教师审批通过后,院系管理员会对文档再次进行审批,确保文档质量。管理员选择该功能时,管理员通过教师List列表,选择课题选项之后,会转入被选择教师的所有申报待审核的课题列表中,通过点击教师课题列表中的审核选项,选择通过即可完成课题的审核,将数据库中的Subjects表中的状态字段设为1,审核通过的课题将在学生的选题列表中显示。学生文档审批和教师的课题审批功能与此类似,在此就不进行赘述。 3系统运行结果 毕业设计管理系统主界面,其中显示了毕业设计过程的相关情况说明,最新动态,管理规定,通知公告及系统登录等信息。 三、结束语 基于JSP技术和B/S架构开发的毕业设计管理系统能够对毕业设计工作进行完善、有效的管理,为教师和学生提供了更好的服务。提高了工作效率,完善了毕业设计的相关环节,使毕业设计的各个阶段流程更为清晰、学生论文的指导和评阅更为方便。因此,毕业设计管理过程网络化具有重要的现实意义。 1.计算机网络系统集成策略 1.1安全第一 由于计算机网络集成涉及到的方面很广,用户众多,所以在进行计算机网络集成时,无比要严格的检测每一个步骤,做到严格要求,并尽心尽力,坚持安全第一的原则,才能构建出一个用户满意的计算机网络系统。 1.2文档归建 计算机网络系统集成,在后期或许会面对一些问题,在面对这些问题的同时,要拿出能够相应面对的文档,所以就要求在进行计算机网络系统集成的同时,对于项目的建设、施工文档,要重点保存,网络中新建、扩建以及改建都会成为重要的依据。 1.3务实操作 在计算机网络系统集成中,要

文档评论(0)

1亿VIP精品文档

相关文档