毕业论文_管理系统的设计说明书.doc
14页毕业论文管理系统的设计摘要现代学校的教学规模逐渐增加.随之而来需要处理的信息量越来越大每年临近毕业之际.就会有大量的学生毕业论文需要处理.使用传统的毕业论文管理方法已不能满足教师和学生的需要老师与学生需要一个简单方便的系统来代替传统较为机械的论文管理模式.从而能够快速简易地处理教师和学生之间的信息交互它要能够做到让教师在办公室通过联网的计算机就能够完成自己的教学任务同样情况.学生也能够足不出户就可以及时完成相应的教学任务因此.这个系统就需要做成B/S模式的网站系统由于使用此系统的教师或学生不一定都对网络技术知识有较深的了解.所以.这个系统需要做得简易.让任何专业的教师和学生通过阅读系统说明文档就能很快使用它关键字:课题申报;课题编辑;成绩评定;课题选择 目 录1 引言 1.1课题研究的知识背景 1.2课题研究的目标与意义2 系统的的需求分析 2.1系统需要解决的问题 2.2系统主要功能详细描述 2.3系统的开发环境3 系统具体实现 3.1定义系统过程 3.2定义数据类 3.3绘制u/c矩阵 3.4绘制毕业论文管理系统的数据流图4 毕业论文管理信息系统可行性分析 4.1 系统目标 4.2 系统实施方案 4.3 系统实施的可行性 4.4 毕业论文管理信息系统的结构化分析建模5 毕业论文管理信息系统的系统设计 5.1 毕业论文管理信息系统业务主要内容 5.2 毕业论文管理信息系统功能结构图 5.3 代码设计 5.4 输入输出界面设计 5.5 数据库文件设计 5.6模块设计 5.7系统主界面设计 5.8数据库概念结构设计 5.9逻辑结构设计 6 系统调试与测试 6.1测试的策略和原则 6.2测试的方法与步骤1 引 言 1.1课题研究的知识背景目前.用于网站开发的主要技术有很多.这些技术都有其强大的功能.其中ASP就是目前最为广泛的Web开发技术之一。
ASP
大学毕业论文是毕业生在校时期的最后一个教学环节.这个环节直接关系到学校教师能否顺利地完成自己的教学任务和在校生能否顺利毕业因此.建立一个完善的毕业论文管理系统对此环节有着重要作用.以此为题设计"毕业论文管理系统"具有重要意义这个系统不仅要能够减少教师和学生的工作量.提高工作效率.还为教师和学生提供了便捷的信息交互教师或学生只要拥有联网的计算机就能够随时随地进行自己的教学任务.彻底摆脱传统手工操作模式带来的低效与误差本文介绍的就是这个具有一定实用价值的基于web的管理系统本课题的目标是开发出一个能够代替传统毕业论文管理模式的毕业论文管理系统借助这个系统.教师能够申报自己的课题和管理自己的课题.学生能够自主选题.教师也能够自主选择学生.学生能够上传自己的毕业论文同时教师能查看或者下载学生的论文.然后可以根据学生论文的完成情况评定成绩而学生在老师评定成绩后.可以查看到自己的论文成绩2 系统的需求分析2.1系统需要解决的问题此系统是面向教师和学生的这两类对象的.是为了方便教师管理学生的毕业论文.代替传统的毕业论文管理模式因此.此系统不仅要拥有传统管理模式的主要功能.而且要能够做到简单、方便、易于操作等。
在以往.教师首先要向上级申报自己的课题以及对应的课题内容.经审批合格后公布给学生而学生则可以从众多论题中依据课题信息或者根据课题老师的信息进行选择.且每人只能选择一个课题.每个课题只能由一个学生来做学生选择课题后.需经过课题老师同意后.才能最终确定这个论题学生确定此课题后.便可以着手完成此课题的任务.撰写对应的课题论文学生将完成的论文交给课题老师.老师审阅后.给予该生应得的论文成绩以及论文评价.并将学生论文成绩公布学生在论文成绩统一公布后才可以查看到自己的论文成绩.学生若有疑问.则可及时联系课题老师由传统的论文管理模式可以大致明确该系统的主要功能首先.系统应该分为两个主要模块:教师模块和学生模块在教师模块中.教师要具有课题申报、课题编辑、查看学生信息并且确认选择课题的学生、下载学生论文、学生论文成绩评定等功能在学生模块中.学生要具有课题选择以及课题查询、选择课题的编辑、上传自己论文、查看自己论文成绩等功能2.1系统需要解决的问题2.2.1 系统的功能关系图图 1:系统功能关系图2.2.2 系统主要功能详解从图1可以看出系统的主要功能已经明确.主要分为教师和学生两大模块此外.为了便于用户使用.又添加了系统说明模块。
教师模块:教师以课题为处理对象的功能有三个.分别是课题申报.课题编辑.课题确认.这也是教师模块最主要的功能课题申报时.教师要能够申报自己的课题.而且每个教师可以申请多个课题.每个课题要有自己的名称和对应的课题要求;教师申报的课题可以有很多.因此系统需要一定的课题编辑功能.让教师对自己的课题可以进行一定的管理.例如删除.修改等;教师申报的课题最终是要被学生选择的.学生选择教师课题后.教师可以查看对应学生信息.从而来决定是否让该学生做这个课题教师对论文的处理是论文的下载功能系统要提供给学生对应的论文上传功能.教师能够从对应的论文选择信息栏中去下载学生的论文.可以将论文下载到本地计算机的任何位置中在这个功能里.是根据文件的文件名和扩展名来实现学生论文的下载教师对成绩的处理是学生的论文成绩评定功能教师下载学生的论文到本地计算机后.便可以审阅学生的论文论文审阅后.教师就可以根据学生论文完成情况来给学生评定成绩评定成绩的方式有很多.可以是等级制.可以是打分制.可以是文字评价的方式学生模块:学生以课题为处理对象的主要功能也有三个.分别是课题选择.课题查询.课题编辑.这也是学生模块最主要的功能课题选择时.学生应该能够看到所有教师发布的论文信息.可以一一进行查看.直至选择自己感兴趣并且没有被别人选择的课题;当有很多课题公布时.就会有很多课题信息项.学生若一一查看.会浪费很多时间.此时系统需要具有课题查询功能.查询可以采用方便的模糊查询.即输入关键字.系统自动筛选出对应的课题;学生选择课题后.若发现有其它自己更感兴趣的课题可以选择.先前已选择的课题若未确认.则可以将它删除.再选择其它课题。
学生对论文的处理是学生论文的上传功能上传时.系统可以从本地计算机任何位置上传上传的方式有很多.主要分为有组件上传和无组件上传.上传的论文也可以有格式或者大小的限制学生对成绩的处理是学生对论文成绩的查看功能学生上传自己的论文后.便等待教师审阅完毕后对自己的论文打分打分后.学生可以通过这一功能查看自己的论文成绩系统说明:系统使用说明文档需由系统开发人员来撰写.让需要使用系统的用户通过文档就能够对系统有个大致的了解.并且能够独立使用该系统2.3 系统的开发环境本系统是利用ASP技术来开发的.它的开发环境可以有很多选择考虑到自己电脑的配置和系统开发的时限.系统的开发采用下面的开发环境:①开发平台:Windows XP SP3 + IIS + IE 5.0以上版本;②开发工具:Dreamweaver 8 简体中文版;③数据库:Microsoft Office Access 20033系统具体实现3.1定义系统过程主要包括:下达毕业论文设计任务、论文报题、论题审核、选题、提交自拟题目、自拟题目审核、下达任务书、期中文献、文献审核、论文设计、中期检查、答辩分组、格式审核、答辩、成绩评定、毕业生管理、毕业设计。
分别对以上各过程进行定义如下:1、下达毕业论文设计任务:学院〔系、部根据学校和学院教学目标和战略及论文设计目的.由学院下达论文设计任务给教研室2、论文报题:学院下达毕业论文设计任务后.院系教师拟定并提交论文题目给教研室3、论题审核:教研室将论题审核信息提交院系.及和院系反馈最终制定毕业论文题目明细表的过程.当然其中也包括了教研室与院系教师反馈的过程4、选题:毕业生依据教研室下发毕业论文题目明细表.选定个人毕业论文题目或自拟题目经教研室审核确定的过程5、提交自拟题目:毕业生可以自拟论题.提交教研室审核6、自拟题目审核:教研室审核学生提交的自拟题目.通过审核由教研室指定指导老师7、下达任务书:院系依据教研室提交并经院系确定的XX届XX专业毕业论文〔设计选题明细表给指导教师下达具体的任务8、期中文献:此阶段毕业生在指导老师指导下完成计划书、文献综述等内容9、文献审核:教研室对毕业生完成计划书、文献综述的等文档的评定10、论文设计:毕业生根据前期计划书等文献.在指导老师指导下完成毕业设计论文11、中期检查:教研室对毕业生论文设计进行检查12、答辩分组:由院系进行答辩分组13、格式审核:教研室对毕业生毕业论文格式进行审核。
14、答辩:毕业生进行答辩的过程15、成绩评定:教研室对毕业生表现成绩、论文成绩、答辩成绩的综合评定16、毕业生管理:对毕业生信息等的管理17、毕业设计:系统重点.包括历年毕业生毕业论文的电子文档的存储与管理3.2定义数据类主要包括:院系、教研室、教师、论文设计题目、题目明细表、班级、选题明细表、毕 业生、计划书、毕业设计、科研技能训练、中期检查汇总、答辩小组、参加答辩、答辩成绩、最终成绩、教学秘书、培养方案具体定义如下: 院系:描院系的名称、编号 教研室:描述院系所属的各教研室名称、及编号 教师:各教研室、专业的教师编号、姓名、所教班级、性别、年龄论文设计题目:教师提交论题初稿编号、专业编号题目明细表:论题、专业编号班级:描述班级的所属专业编号、教研室编号、班级人数、班级编号选题明细表:毕业生、论题、专业毕业生:描述毕业生编号〔学号、姓名、性别、年龄、籍贯计划书:毕业生编号、专业编号、计划书编号毕业设计:毕业生编号、指导教师编号科研技能训练:成绩、毕业生、指导教师中期检查汇总:毕业设计编号、毕业生编号、导师编号答辩小组:所属教研室、教师编号参加答辩:毕业生编号、答辩小组。
答辩成绩:答辩小组编号、教师编号、毕业生编号、班级编号最终成绩:答辩成绩、论文成绩、平时表现教学秘书:教秘编号、成绩汇总培养方案:描述方案编号、内容3.3绘制u/c矩阵教研室教师论文设计题目题目明细表班级选题明细表毕业生计。





