基于BS架构的党校毕业论文管理系统的设计与实现

作者:翟文佳 刊名:硅谷 上传者:古丽娣

【摘要】本系统是针对党校毕业论文管理难度大、效率低的现状而着手开发的,旨在为参加毕业论文撰写的学员和指导教师提供便利,提高党校毕业论文管理工作的质量。本毕业生论文管理系统采用Asp作为平台、JavaScript作为脚本语言、关系型数据库Access,并结合Web技术进行开发,实现学员从论文选题到答辩通过整个过程的流程化管理。

全文阅读

学员毕业论文(设计)的管理是党校教学管理的重要组成部分重要的字典表示如下:部分,是教学过程的重要实践环节。通过毕业论文(设计),能深化和检验教学过程中的各个教学环节,总结和检验学员的学习成果;能考察学员综合运用基础理论、专业知识和基本技能的能力。同时,也能提高学员在工作中的独立分析和解决实际问题的能力。撰写毕业论文对于学员、教师以及党校三方都具有十分重要的意义。本课题所设计的是基于网络的毕业论文管理系统,目的在于使论文管理人员从烦琐的事务中解脱出来,而且还能提供面向学员的快捷、灵活、方便的智能服务,为学员、教师、管理人员提供一个不受时间、地域限制的毕业论文管理环境。1设计目标和开发工具在对我校毕业论文管理工作现状的综合分析判断的基础上,提出本系统的设计目标如下:系统的功能设计将涵盖论文管理工作的主要环节:课题立项申请、课题审核、学员选题、教师对毕业论文进行评定等。毕业论文管理的工作流程将严格按照我校相关规定进行设计;参与毕业论文活动的人员:教师、学员、由教务处和各教研室的专家组成的审核小组、系统管理员,都能通过本系统完成相应的工作;对于学员对课题的选择不均、又不能及时更正的问3.2数据库逻辑和物理结构设计题,将通过审核人员功能模块中的学员调剂功能加以解决;系关系模型转化后的主要数据表如下:统将提供查询、统计以及打印的功能,并可根据具体情况采取表1项目信息表(KTXXB)多种查询方式,能够解决检索、统计相关资料效率低下的问题;为保证系统的运行安全,将设计系统管理员模块。本系统选择功能强大、技术成熟的ASP语言,编辑工具采用Dreamweaver,其具有可视化、数据库连接和Web编程功能,而数据库管理软件使用Access2010,不但易于维护、应用广泛,而且建立的数据库也较为安全。2系统分析在毕业论文管理过程当中涉及到的人员可以分为学员、指导教师、学校教务人员、管理人员四类,对应到论文管理系统中,则可分成学员、指导教师、审核人员、系统管理员四种用户角色。他们分别应具备的主要功能如下:教师模块:课题的发布与修改、学员的选择、成绩评定;学员模块:用户管理、课题选择、评价教师、成绩查询;审核人员模块:审核课题、学员调剂;系统管理员模块:系统维护(数据库操作)。3数据库设计3.1数据字典通过对毕业论文(设计)管理内容和过程的分析,本系统表2项目选择表(KTXZ)表3审核意见表(PYB)4系统实现4.1系统登录的实现根据用户的不同类型以及相应的操作要求,系统入口主要分为学员、教师、审核人员、系统维护,用户根据本人身份点击相应链接。算法设计:以学员登录系统为例,当用户点击“学员”时,系统进入学员登录界面系统首先通过JavaScript程序检查姓名、学号、密码是否全部填入,如漏填将进行提示,否则,进入数据库中的学员注册表检验所填信息是否正确,如错误将进行提示并要求返回,正确则进入学员登录后的界面。4.2教师登录后的功能教师主界面包括课题申报,课题修改,选择学员,综合查询,成绩评定,论坛等模块的链接,教师可根据需要点击相应的链接进行操作。其中成绩评定部分的核心代码如下:;value=>4.3学员选课过程的实现实现目标:学员选择课题并对选题结果进行查询。算法设计:如还未选择过课题,进入系统后,点击“课题选择”时,程序会列出课题名称、指导教师、所要求的专业等,学员可根据情况最多选择三个课题,点击“提交”并确定,则选题信息进入“课题选择”表。如学员已经选题完毕,进入系统后,在“课题选择”中,将会提示“课题确定,无法更改”的信息。在“结果查询”中,会将所选课题的名称、教师等

参考文献

引证文献

问答

我要提问