




已阅读5页,还剩81页未读, 继续免费阅读
基于B_S架构的毕业论文管理信息系统设计.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浙江工业大学硕士学位论文 基于B S 架构的毕业论文管理信息系统设计 作者姓名 应颂翔 指导教师 古辉 浙江工业大学计算机科学与技术学院 软件学院 20 11 年8 月 吣 2 0 骶 4 8 8 7 0 D i s s e r t a t i o nS u b m i t t e dt oZ h e j i a n gU n i v e r s i t yo f T e c h n o l o g y f o rt h eD e g r e eo fM a s t e r B A S E Do NB SS T R U C T U R E o FM A N A G E M E N TI N F o R M A T I O NS Y S T E M D E S I G NA B O U TG R A D U A T I o NT H E S I S C a n d i d a t e Y i n g S o n g x i a n g A d v i s o r G n H u i C o l l e g eo fC o m p u t e r S c i e n c eT e c h n o l o g y C o l l e g eo fs o f t w a r e Z h e j i a n gU n i v e r s i t yo fT e c h n o l o g y A u g 2 0 1 1 浙江工业大学 学位论文原创性声明 本人郑重声明 所提交的学位论文是本人在导师的指导下 独立进行 研究工作所取得的研究成果 除文中已经加以标注引用的内容外 本论文 不包含其他个人或集体已经发表或撰写过的研究成果 也不含为获得浙江 工业大学或其它教育机构的学位证书而使用过的材料 对本文的研究作出 重要贡献的个人和集体 均已在文中以明确方式标明 本人承担本声明的 法律责任 作者签名 面顺酮 日期 沙1 年JL 月 J 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留 使用学位论文的规定 同意 学校保留并向国家有关部门或机构送交论文的复印件和电子版 允许论文 被查阅和借阅 本人授权浙江工业大学可以将本学位论文的全部或部分内 容编入有关数据库进行检索 可以采用影印 缩印或扫描等复制手段保存 和汇编本学位论文 本学位论文属于 1 保密口 在 年解密后适用本授权书 2 不保密匹 V 请在以上相应方框内打 作者签名 面从诋日期 训年 2 月H 日 新繇一吼肿M I 7 日 摘要 基于B S 架构的毕业论文管理信息系统设计 摘要 随着社会不断的发展和进步 人们对大学教学质量的要求也在不断提高 在 大学的培养计划中 毕业论文环节是整个培养计划不可缺少的重要模块 在论文 指导方面 传统的互动方式往往是通过面授 互发邮件 集中检查等形式来对论 文进行指导 这些传统的指导方式有几个很明显的弊端 首先 毕业论文环节一 般是在大学四年级实施的 而这段时间学生们将面临考研 出国 就业等现实 学生个性化 自主性需求迫切 使得教师很难集中起来当面进行论文指导 当学 生的人数较多时 这种矛盾将更加突出 其次 教务管理部门很难对毕业设计过 程进行有效的监管 缺少监管的论文环节无疑对论文质量是有很大的影响的 l J 每一所大学对于毕业环节都有其相应的运作流程 浙江工业大学之江学院是 一所2 0 0 4 年由教育部确认的独立学院 具有较完善的教学管理系统 但在毕业 论文管理环节上 采用的仍然是传统的运作模式 作为浙江省最优秀的独立学院 之一 如何现代化 信息化毕业论文环节是其目前迫切需要解决的问题 也是基 于这个原因 作者在获得浙江工业大学之江学院经贸分院的支持后 针对之江学 院的毕业论文管理环节 着手开发出一款适应之江学院毕业论文管理需求的毕业 论文管理信息系统 本系统将毕业论文 设计 管理工作以网页页面的形式进行整合 通过互联网 技术搭建了学生 指导教师与教学秘书三者之间的交流平台 该系统使用P H P 技术 采用B S 工作模式 M Y S Q L 数据库系统 系统具有开放性好 架构灵活 在稳定和安全两个方面能也够很好的满足用户的使用要求 本论文分析了系统开 发的必要性 详细描述了系统的需求分析 主要功能以及使用到的相关技术 提 出了具体的实现方法 把师生从琐碎的论文管理工作中解脱出来 具有较强的实 用性和科学性 扩充了现有的教学管理系统功能 大大提高了工作效率 摘要 该系统目前正在浙江工业大学之江学院经贸管理分院中进行小范围的试用 效果良好 该系统使用后 减轻了师生和学院管理人员的工作量 提高了工作效 率 具有很强的实用性 关键词 毕业论文环节 毕业论文管理信息系统 分配算法 可行性 I I A b s t r a c t B A S E Do NB SS T R U C T U R E o FM A N A G E M E N TI N F o R M A T I O NS Y S T E M D ES I G NA B o U TG R A D U A T I o NT H ES I S A B S T R A C T W i t ht h ec o n t i n u o u sd e v e l o p m e n ta n dp r o g r e s so fs o c i e t y t h er e q u i r e m e n tt o u n i v e r s i t yt e a c h i n gq u a l i t yi si m p r o v i n g I nt h eu n i v e r s i t yc o u r s es t r u c t u r e t h et h e s i s l i n kf o re a c hu n i v e r s i t yi si n d i s p e n s a b l ea n di m p o r t a n tm o d u l ei nt e a c h i n gp r o c e s s I n t h et h e s i ss u p e r v i s i o n s o m et r a d i t i o nw a y s s u c ha sf a c et of a c e e m a i lt oe a c ho t h e r c e n t r a l i z e do b s e r v a t i o n t h e s em e t h o d se x i s ts e v e r a lo b v i o u sd r a w b a c k s F i r s t t h e t h e s i sl i n ke a r l yO U ti n t h e f o r t hy e a ro fc o l l e g et h a ts t u d e n t sa l ef a c e d 析t l l p o s t g r a d u a t ee n t r a n c ee x a m s g o i n ga b r o a da n do b t a i n i n ge m p l o y m e n t I ti sd i f f i c u l t t og a t h e rs t u d e n t sw h oh a v ei n d i v i d u a l i t ya n da u t o n o m yd e m a n d sg u i d i n gt h e s i sf a c e t of a c e e s p e c i a l l yw h e nt h e r ea l em o r es t u d e n t s S e c o n d i ti sd i f f i c u l tt oe f f e c t i v e l y s u p e r v i s et h eg r a d u a t i o nt h e s i sp r o c e s sw h i c ha f f e c tt h eq u a l i t yo ft h e s i si m p r o v i n g G r a d u a t i o nl i n kf o re a c hu n i v e r s i t yh a si t so w nc o r r e s p o n d i n g o p e r a t i o n a l p r o c e s s Z h i j i a n gC o l l e g eo fZ h e j i a n gU n i v e r s i t yo fT e c h n o l o g yi sa ni n d e p e n d e n t i n s t i t u t er e c o g n i z e db yM i n i s t r yo fE d u c a t i o ni n2 0 0 4 I th a saf a i r l yc o m p l e t e t e a c h i n gm a n a g e m e n ts y s t e m b u ti ts t i l la d o p tt r a d i t i o no p e r a t i o nm o d e si nt h et h e s i s m a n a g e m e n t A st h eo n eo fb e s ti n d e p e n d e n ti n s t i t u t ei nZ h e j i a n gp r o v i n c e t h e r ei s a nu r g e n tn e e dt os o l v et h ep r o b l e mh o wt om o d e r n i z ea n di n f o r m a t i o ng r a d u a t i o n t h e s i sl i n k F o rt h i sr e a s o n Id e v e l o paM I So ft h e s i sm a n a g e m e n tm e e t i n gt h en e e d s o fZ h e j i a n gC o l l e g eu n d e rt h es u p p o r to fs c h o o lo fF i n a n c i a lT r a d eA d m i n i s t r a t i o no f Z h e j i a n gC o l l e g e T h i ss y s t e mi n t e g r a t i o nt h e s i s d e s i g n m a n a g e m e n tt h r o u g hw e b p a g ef o r m a n d b u i l d si n t e r a c t i o np l a t f o r ma n db u i l d si n t e r a c t i o np l a t f o r ma m o n gs t u d e n t s t e a c h e r s a n ds e c r e t a r i e sb yi n t e r n e tt e c h n o l o g y I tU S e SP 肿t e c h n o l o g ya n da d o p t sB Sw o r k p a t t e ma n dM YS Q Ld a t a b a s es y s t e m I th a sag o o do p e nf e a t u r e f l e x i b l ef r a m e w o r k a n ds e c u r i t y T h i sp a p e ra n a l y s i st h en e c e s s i t yo fs y s t e md e v e l o p m e n t d e s c r i b e si t sr e q u i r e m e n ta n a l y s i s p r i m a r yf u n c t i o na n dt h eu s e dr e l e v a n tt e c h n o l o g y A b s t r a c t i nd e t a i l a n dp u t sf o r w a r ds p e c i f i ci m p l e m e n t a t i o nm e t h o d sw h i c hf r e et e a c h e r sa n d s t u d e n t sf r o mt r i v i a lt h e s i sm a n a g e m e n t I th a sg o o dp r a c t i c a b i l i t ya n ds c i e n t i f i c e x p a n d st h ee x i s t i n gt e a c h i n gm a n a g e m e n ts y s t e mc a p a b i l i t i e s a n dg r e a t l yi m p r o v e s w o r k i n ge f f i c i e n c y T h i ss y s t e mi sO i lt r i a li nt h es m a l ls e c t o ro fZ h i j i a n gC o l l e g eo f Z h e j i a n gU n i v e r s i t yo fT e c h n o l o g ya n dh a sag o o de f f e c t A f t e ru s i n g i tl i g h t e n st h e w o r kl o a do ft e a c h e r s s t u d e n t sa n da d m i n i s t r a t o r s a n di m p r o v e sw o r k i n ge f f i c i e n c y I th a sh i g h l yp r a c t i c a b i l i t y K e yW o r d t h e s i sl i n k t h e s i sm a n a g e m e n ti n f o r m a t i o ns y s t e m s A l l o c a t i o na l g o r i t h m f e a s i b i l i t y n 目录 目录 摘要 I A B S T R A c T I 第一章绪论 1 1 1 系统开发背景及目的 1 1 2 国内外研究现状与发展趋势 2 1 2 1 国内关于毕业论文管理研究现状 2 1 2 2 国外的毕业论文管理环节讨论研究 3 1 2 3 发展趋势 3 第二章毕业论文管理信息系统需求分析 6 2 1 需求分析概述 6 2 1 1 需求分析的具体内容 7 2 1 2 需求分析的方法 7 2 2 毕业论文管理系统调研 9 2 3 毕业论文管理系统的需求描述 1 0 2 3 1 系统数据流程图 1 3 2 3 2 系统性能基础需求描述 1 4 2 4 毕业论文管理系统数据流程分析 1 5 2 4 1 基础数据模块流程 1 5 2 4 2 学生功能模块流程 1 5 2 4 3 教师功能模块流程 1 7 2 4 4 管理员模块流程 1 9 2 4 5 教学秘书功能模块流程 2 1 2 5 数据库表的设计 2 3 2 6 本章小结 2 9 I 目录 第三章相关技术应用与主要算法设计 3 0 3 1相关技术分析与研究 3 0 3 1 1P H P 3 0 3 2 关于M y S Q L 的介绍与研究 3 1 3 3 关于语言解析平台的分析与介绍 3 2 3 4 关于软件体系结构的分析与研究 3 3 3 5 主要算法设计 3 4 3 5 1 分配功能 3 5 3 5 2 用户管理功能算法 4 0 3 6 本章小结 4 3 第四章毕业论文管理信息系统具体实现 4 1 系统登录界面实现 4 4 4 2 学生登录界面实现 4 5 4 2 1 学生模块处理流程 4 5 4 2 2 学生模块主要功能实现 4 5 4 3 教师模块实现 5 0 4 3 1 教师模块处理流程 5 0 4 3 2 教师模块主要功能实现 5 0 4 4 学科秘书模块实现 5 5 4 4 1 学科秘书模块处理流程 5 5 4 4 2 学科秘书模块主要功能实现 5 6 4 5 管理员模块实现 6 1 4 5 1 管理员模块处理流程 6 1 4 5 2 管理员模块主要功能实现 6 1 4 6 系统E R 图模型 6 4 第五章毕业论文管理信息系统性能优化及测试 6 5 5 1 关于数据库优化的一些基本方法 6 5 5 2 安装系统的需求介绍 6 6 5 3 系统测试 6 7 n 第六章结束语 致谢 参考文献 目录 I I I 8 9 0 6 6 7 图目录 图I I 传统论文管理模式工作流程图 图2 1 需求分析的实际步骤 图2 2 毕业设计课题选择 图目录 图2 3 毕业设计指导过程流程图 图2 4 毕业设计中期检查流程图 图2 5 毕业设计验收过程流程图 图2 6 毕业论文管理系统业务流程图 图2 7 顶层数据流程图 图2 8 系统数据流程图 图2 9 基础数据模块流程图 图2 1 0 学生模块功能图 图2 1 1 学生功能模块流程图 图2 1 2 教师模块功能图 图2 1 3 教师功能模块流程图 图2 1 4 管理员模块功能图 图2 1 5 管理员功能模块流程图 图2 1 6 学科秘书模块功能流程图 图2 1 7 主要数据库表逻辑关系 图3 I 语言解析流程图 图3 2B I S 体系与C S 体系比较图 图3 3 选题阶段分配流程图 图3 4 中期抽查阶段分配中期检查教师流程图 图3 5 论文答辩阶段分配评阅老师流程图 图4 1 系统登录界面 3 8 4 0 4 4 4 5 I V 图4 2 学生模块处理流程图 1 7 1 1 2 2 3 4 4 5 6 7 7 9 9 1 2 4 2 4 6 吖 岬 n n 心 他 B H 2 插 侈 侈 殂 丝 M 弛 M 靳 图目录 图4 3 学生子系统操作界面 图4 4 导师信息界面 图4 5 课题选择流程图 图4 6 课题选择界面 图4 7 文档提交与下载流程图 图4 8 学生模块论文栏界面 图4 9 学生模块文档上传功能界面 图4 1 0 文档上传成功查看功能 图4 1 1 教师模块处理流程图 图4 1 2 教师模块登录界面 图4 1 3 教师查看学生列表界面 图4 1 4 教师申报课题流程图 图4 1 5 新增论题操作界面1 图4 1 6 新增论题操作界面2 图4 1 7 在线评阅功能流程图 图4 1 8 自动生成相应报表界面 图4 1 9 学科秘书模块流程图 图4 2 0 学科秘书分配功能流程 图4 2 1 学科秘书分配相关人员界面1 图4 2 2 学科秘书分配相关人员界面2 图4 2 3 课题审核界面 图4 2 4 自动生成申报表界面 图4 2 5 自动生成任务书界面 图4 2 6 学科秘书查表功能流程图 图4 2 7 管理员模块流程图 图4 2 8 用户管理功能 图4 2 9 管理员用户管理界面 图4 3 0 管理员文件管理流程图 图4 3 1 管理员文件管理界面1 图4 3 2 管理员文件管理界面2 6 6 7 7 8 8 9 9 O O 1 2 4 4 4 4 4 4 4 4 5 5 5 S 3 4 5 5 6 7 7 8 8 9 D O 2 2 弓 4 矿 骼 鲋 弱 弱 靳 钉 鼹 鼹 钞 甜 砷 记 配 硌 B v 图目录 图5 1 系统硬件需求配置图 图5 2 系统测试图 6 6 6 7 V I 表目录 表2 1 系统数据库列表 表2 2 学生信息表 表目录 表2 3 行程安排具体时间表 表2 4 中期检查表 表2 5 学生选择论文题目表 表2 6 教师目录表 表2 7 论文题目表 表2 8 文件上传表 表2 9 用户表 表2 1 0 用户管理表 V I I 1 3 3 4 4 5 5 6 6 6 2 2 2 2 2 2 2 2 2 2 浙江工业大学硕士学位论文 第一章绪论 1 1 系统开发背景及目的 进入2 1 世纪 随着科学技术的迅速发展 计算机作为实现现代化教学管理的 重要工具和手段 在教学和科研领域正扮演着越来越重要的角色 其发展方向主 要在于计算机技术的网络化和智能化 通过计算机软硬件来进行学校的教学和管 理 正在被越来越多的高校所接受 在高校的日常管理中 毕业论文管理无疑是重中之重的核心工作 毕业设计 论文 是各学院人才培养模式改革及各专业教学计划的一个有机组成部分 是完 成专业培养目标的一个重要教学环节 是对学生学业水平和研究能力的综合检 验 也是对学生在学校求学期间综合运用所学的基本知识 基本理论 基本技能 和获得的分析问题解决问题的能力 独立进行理论与实际结合的最后的训练 2 然而传统的毕业论文管理模式充斥着很多重复性和无效性的工作 传统方法实施 毕业设计 论文 的工作流程图1 1 所示 圉吟倒呵 国 I 辩I I 一 图卜1 传统论文管理模式工作流程图 整个的过程主要还是靠导师面对面的进行论文指导 一般情况下 学生在写 毕业论文期间都是临近毕业的一个学年 这时的学生面临着考研 考公 出国 实习找工作等各种任务 在学校的时间相对变得不那么稳定 期望导师经常性的 浙江工业大学硕士学位论文 集中指导显然比较困难 而对于毕业论文环节的处理工作 又是学校最重要的教 学任务之一 人们迫切的需要利用现代化的技术对毕业论文环节的管理工作进行 改革 以减轻教师 管理人员以及学生的工作负担 提高工作效率 本文就是在这样一个设想的基础上 设计的一套基于B S 架构的高校毕业论 文管理信息系统 目的在于为广大教师和学生以及学科秘书提供一个良好的工作 和交流平台 这套系统将通过W e b 交互手段 优化毕业设计期间的交流方式 实 现其在教学管理工作中发挥的自动化与网络化优势 具有很好的应用价值和实际 意义 1 2国内外研究现状与发展趋势 1 2 1国内关于毕业论文管理研究现状 目前国内高校在对学生的毕业设计管理过程中 普遍存在很多问题 比方说 导师与学生之间沟通效率低下 答辩分组复杂 答辩材料收集困难 学生查询浏 览导师对毕业论文评价情况等信息十分不便等等 3 这些问题直接给教学管理工 作带来了很大的麻烦 如今 随着科技的进步 经济的发展 国家对教育的投入 也在逐年提升 在最近推出的 关于推进高等学校教学信息化建设的若干意见 中明确提出N 2 0 1 5 年时 要达到每个教室都要有线入网 6 0 的教学区域要覆盖 无线 网络教学平台的使用率要达到9 0 以土 4 所有的这些政府倾向 都为毕 业设计管理系统的上马提供了坚实的物质基础 但是目前国内的软件对于学生毕 业论文管理信息系统的设计与实现都显得不太完善 即使市面上有一些类似的论 文管理软件 也存在着功能相对单一 指导教师与论文作者之间缺少互动 简单 的说就是缺乏毕业论文的过程管理 当然 在国内 也有很多著名的高校早早的 就加入了网络化的管理模式来进行学校的日常管理 其中以清华大学的教务管理 系统为代表 在经过多次的改版升级后 该系统已经日趋成熟 其软件学院正在 使用的毕业管理系统 也能够合理 有效地安排和管理教学任务中的毕业设计这 一重要环节 这些都为高校管理网络化积累了丰富的经验p J 浙江工业大学之江学院经贸分院成立八年来 建立了稳定的教学管理体系 但是却唯独缺少一套能够贯穿整个毕业设计环节的管理系统 根据经贸分院教学 浙江工业大学硕士学位论文 办公室的实际需求 作者设计了一套完整的适应该分院的毕业设计管理信息系 统 该系统可以通过文档的桌面提交 互动查询和自动化操作等手段 高效采集 毕业论文的指导信息 减少指导过程中书面文档的反复提交和烦琐的查询手续 达到提高学院 导师和学生之间沟通效率的目的 从而实现毕业论文指导过程的 科学化和高效化 1 2 2 国外的毕业论文管理环节讨论研究 毕业论文管理系统作为学院教务管理信息系统的一个重要模块 一直被国外 优秀大学视为其发展成为一所现代化 信息化大学所不可或缺的有机组成部分 以世界著名大学耶鲁大学为例 耶鲁大学作为西方世界教学系统的代表 除了其 优秀的学术环境之外 先进的教学管理制度 包罗万象的教学管理系统都是辅佐 其成为世界著名大学的重要功臣 单以其毕业论文环节管理信息系统而言 与国 内的很多大学开发的同类产品也有着不小的差距 其毕业论文管理信息系统不仅 是作为师生之间的一个重要的交流平台 其从选题到撰写论文 以致到后期的答 辩 学生的自主性以及教授的权利都得到了充分的发挥 6 耶鲁的毕业论文管理 系统不仅整合了耶律对毕业环节的流程安排 还针对论文完成后期的数据校验 查询论文的抄袭率的情况制作了相应的功能模块 而这点在国内就很难达到 国外的毕业论文管理信息系统除了功能上比较完善以外 更多的是一种对教 学理念的深入整合 7 完全以教师为主体 带动学生发展的模式是值得国内诸多 大学借鉴的 1 2 J 发展趋势 1 毕业论文环节作为高校的考核标准之一越来越受到重视 毕业论文作为高校大学生在校学习过程中最重要的一个环节 一直被社会和 各个高校所重视 早在2 0 0 4 年教育部就针对高校毕业论文环节发出过 关于要求 加强普通高校毕业设计 论文 工作 这样的明文通知 通知上就明确指出高校要 充分认识毕业论文环节的重要意义 要加强学校在毕业论文环节的教学管理工 作 要加强对毕业设计 论文 指导教师的管理工作 保证经费投入 并努力改善 毕业设计的基本条件等 引 其作为评价高校办学质量的一个重要参数 正在被各 浙江工业大学硕士学位论文 个大学所重视 2 大学的扩招促使着高校转变原有老旧的毕业环节管理办法 大学扩招是指中华人民共和国境内自1 9 9 9 年开始 高等教育 包括大学本科 研究生 不断扩大招生人数的教育改革政策 扩招源于1 9 9 9 年教育部出台的 面 向2 1 世纪教育振兴行动计划 而在最近发布的 国家中长期教育改革和发展规 划纲要 中更是提出 至U 2 0 1 0 年 高等教育毛入学将达到适龄青年的4 0 t 9 1 这些政策在改善国民素质问题方面起着非常重要的作用 但同时 也对高校 的教学质量提出了严峻的考验 如何更有效的实施教学管理办法 提高教学效率 增加教学质量一直都是教育界所追寻的一个难题 社会群众普遍认为 教学领域 更应该追求高效率 高质量 拥有一套毕业论文管理信息系统 对毕业环节的帮 助 将会非常的明显 3 高校毕业论文管理工作的信息化管理还有待加强 中国高等教育信息化已经进入一个新的发展阶段 计算机技术已经融入到各 个高校日常管理当中 学校对于教务工作的信息化一直非常重视 而各个学院的 教务管理系统也的确为各级教务人员减轻了不少的工作 但是很多学校对于毕业 论文环节仍然采用老旧的流程 没有融入到教务系统中 在这方面 高校毕业论 文管理工作的信息化发展还有待加强 纵观我国各高校的发展情况 大部分高校 特别是发展中高校为了增强自身 的竞争能力 都努力强化各个环节的教学质量 毕业论文环节作为教学质量检测 最重要的一个指标之一 无不引导着各个高校去完善毕业论文管理办法 实现流 程再造 逐步向高效的管理模式过渡 最终达到现代化 信息化建校的目的 1 3 主要研究内容 毕业设计是本科教学的重要组成部分 毕业论文是教学管理的重要环节之 一 浙江工业大学之江学院在毕业论文的管理上有其独特的一面 学院里专业众 多 每个专业在毕业环节的侧重点上也会有些许不同 本文根据浙江工业大学之 江学院毕业设计教学管理工作的实际需要 采用B S 系统架构 研究并设计了基 于W e b 模式的毕业设计管理信息系统 4 浙江工业大学硕士学位论文 本文作者通过建模的方式来对系统特点和主要功能模块进行分析 本系统在 开发的过程中使用了很多工具 主要的开发工具是D r e a m w e a v e r 和E d i t p l u s 配 合m y s q l 数据库系统 对于毕业论文管理信息系统中一部分主体功能的实现办 法 作者也将在论文中详细说明 本论文共分六个章节进行叙述 第1 章介绍了系统的开发背景 国内外发展趋势以及本论文中作者主要完成 的工作 第2 章介绍了市面上需求分析的一般方法 以及针对本系统的需求分析 主 要对系统功能进行了分析和描述 第3 章主要介绍了系统的理论基础 相关技术应用分析及研究 内容包括 开发环境及开发平台 系统开发语言 数据库系统等 第4 章为系统的具体实现 主要是针对模块功能的具体实现及部分主体功能 的源代码等 第5 章为测试章节 主要介绍的是对平台的测试过程中的一些分析数据以及 主要工作回顾 系统存在的不足和对系统的展望 本文通过对毕业设计管理系统的开发 实践了项目管理在实际项目中的应 用 同时系统本身又是毕业设计项目管理的辅助工具 通过对系统的各种需求分 析 给出了具体的实现方案 该系统可以实现在W e b 浏览器上对毕业设计工作的全过程进行动态的信息 交互管理 实现导师与学生的双向选择 导师和学生分组 毕业论文过程管理 毕业答辩分组 学生成绩申报等功能 通过该系统 学生可以通过登陆该网站了 解毕业指导老师的相关信息 并在特定的时间段内提交论文过程中所需要上传的 文档 了解毕业环节进行的流程等 导师可以登陆该网站查询学生上传的文档并 且进行批阅 学科秘书可以登陆来查看学生以及毕业设计的信息 并对整个流程 环节进行监管 管理员可以查看各个流程的情况 对不适当的选择进行调整和监 控 浙江工业大学硕士学位论文 第二章毕业论文管理信息系统需求分析 在软件的设计过程中 我们常常需要对新系统的设计目的 使用范围 概念 定义以及具化功能进行系统性的描述 而完成这些功能的全部过程 我们简称为 需求分析 需求分析是软件设计过程中的一个最关键的过程 在这个过程中 程 序设计员需要确定软件所需要的一些主体功能 因为只有在确定了需求后 设计 者才能够在这样的基础上分析和寻求系统的解决方案 1 0 1 在软件设计发展的几十年时间里 需求分析一直被认为是整个软件工程中最 简单的一个步骤 但是随着软件需求的不断发展 越来越多的人开始怀疑这个结 论 甚至有人认为 需求分析是整个软件设计过程中最重要的一个环节 假如在 需求分析时 分析者未能正确地认识到软件在功能上的真正需求的话 那么最后 的软件实际上可能达不到软件设计者最初的设想 或者软件无法在规定的时间里 完工 2 1 需求分析概述 需求分析就是分析软件用户的需求是什么 如果投入大量的精力 开发出的 软件却没能达到最初的设想 那所有的投入都是徒劳 如果费了很大的精力 开 发一个软件 最后却不满足用户的要求 从而要重新开发过 这种返工是让人痛 心疾首的 比如 用户需要一个F o rL i n u x 的软件 而你在软件开发前期忽略了软 件的运行环境 忘了向用户询问这个问题 而想当然的认为是开发F o rW i n d o w s 的软件 当你千辛万苦地开发完成向用户提交时才发现出了问题 那时候你是欲 哭无泪了 恨不得找块豆腐一头撞死 一 需求分析之所以重要 就因为他具有决策性 方向性 策略性的作用 他在 软件开发的过程中具有举足轻重的地位 我们一定要对需求分析具有足够的重 视 在一个大型软件系统的开发中 他的作用要远远大于程序设计 简言之 需 求分析的任务就是解决 做什么 的问题 就是要全面地理解用户的各项要求 6 浙江工业大学硕士学位论文 并准确地表达所接受的用户的需求 1 1 1 需求分析方法不同 描述形式不同 但 是一般的实现步骤都是通用 一般需求分析的工作流程图2 1 所示 回 逻辑模型 图2 1 需求分析的实际步骤 2 1 1 需求分析的具体内容 我们要了解系统的具体内容 首先要确定系统的综合要求 其中包括系统功 能要求 系统性能要求 系统运行要求 将来可能提出的扩展性要求等 在进行 需求分析时 一般需要考虑以下几个方面 1 分析系统数据 既然是分析系统的数据 那么就必须要求软件系统本质 上是信息处理系统 因此 必须考虑 数据 需要哪些数据 数据间联系 数据 性质 结构 数据处理的类型 处理的逻辑功能等 2 导出系统的逻辑模型D F D D a t aF l o wD i a g r a m 数据流图 通常我们用 D F D 来描述需求 数据流图是描述系统中数据流程的图形工具 它标识了一个 系统的逻辑输入和逻辑输出以及把逻辑输入转换为逻辑输出所需的加工处理 3 修正系统的开发计划 我们需要不停的调整系统的开发计划 使其能够 符合进度需求 2 1 2 需求分析的方法 1 调查软件所需单位的组织机构情况 调查所需单位的组织结构主要是是为了了解该组织的部门结构以及各个部 门所需承担的职能等 这些工作都是为分析信息流程所做的准备工作 浙江工业大学硕士学位论文 2 调查目标单位各组织结构中的主要业务流程情况 软件设计的最终目标就是为了优化目标单位的业务流程 程序设计者在设计 软件之前 必须对目标单位有深入的业务了解 包括其使用的数据信息 如何处 理数据 怎样输出信息 信息的输出方式是怎样 输入到什么部门等 3 程序设计者需要协助目标单位明确对设计的软件的具体要求 目标单位可能有些时候对于抽象化的流程并不是很了解 这时候 程序员就 需要合理协助目标单位的使用者的在对信息要求 处理要求 完全性与完整性要 求等方面进行引导性的具体化 4 确定新系统的边界 确定哪些功能由计算机完成或将来准备让计算机完成 哪些活动由人工完 成 由计算机完成的功能就是系统应该实现的功能 在需求分析的过程中 我们常常会使用一些方法来完成程序员对数据收集的 需要 1 切身参与目标单位的业务运作 程序员通过参加目标单位的具体业务来加深其对整个系统运营流程的了解 通过这种方法 程序设计者可以比较深入的了解目标单位所提出的业务需求 但 是 同样的 这样的方法非常的耗费时间 2 定期召开座谈会 程序设计者需经常与目标单位用户进行沟通 以便在软件开发的过程中 不 断更正细微的错误 3 请专人介绍 对于所要开发的软件 其具体需要实现的功能以及实现这些功能所需要经历 的流程 这些对于系统开发者而言基本是陌生的 只有真正工作在第一线的工作 人员才是最好的专家 4 不耻下问 在做系统分析报告时 一定要对每一个问题都做到了然于心 有不明白的地 方 需要第一时间跟用户进行沟通 5 善用调查问卷 浙江工业大学硕士学位论文 一份设计合理的调查问卷对于需求分析的帮助是非常巨大的 而且这种方式 对于用户而言也是最容易接受的 6 查阅记录 即查阅与原系统有关的数据记录 通过调查了解了用户需求后 还需要进一 步分析和表达用户的需求 分析和表达用户需求的方法主要包括自上向下和自下 向上两类方法 1 2 1 2 2 毕业论文管理系统调研 毕业论文管理系统是一个相对复杂的系统 在系统开发之前 我们必须进行 合理有效的调研 调研是否到位 是系统能否成功开发设计的一大前提 如果在 软件开发过程中 调研不彻底 那么就很难将调研过程反映到系统的开发过程中 程序设计员也很难准确表达用户的实际需求 因为对需求信息掌握的不确切而导 致的对需求描述的误解 会对系统设计埋下很深的隐患 而这完全有可能导致最 终系统在功能表达上的不理想更甚至于系统的开发失败 从这里 我们可以很明 显的发现 需求调研作为软件开发的第一步 是至关重要的 本文所阐述的毕业论文管理信息系统 其需求调研的目的是开发出一款适应 现在浙江工业大学之江学院的毕业论文管理信息系统 而要想完成这样的调研 就需要具体而全面的了解该校在毕业论文管理过程中的整个流程 只有充分的了 解了学校在整个业务流程里面扮演的角色之后 软件程序员才能有针对性的设计 和开发这款软件 在调研需求的整个过程中 作者与工作在一线的工作人员对于流程重组的问 题上 进行了深入的探讨 通过不断比较 相互验证 常规功能的演示等手段 对毕业论文管理环节中的各项业务的具体流程 以及其中的具体内容 包括所涉 及到的一些默认报表 表格 图形操作 以及每个角色所赋予的权限等问题进行 了详细的梳理 最终形成了一份完整的 需求调研报告 根据这份双方认可的 报告为基础搭建系统的原型 通过这样的形式 不仅使得系统开发人员熟悉了业 务流程 同时 对于使用者而言 也相当于对整个流程进行了一次彻底的梳理 学校管理部门的毕业论文环节的管理者可以通过系统原型 对今后系统运行的模 式有更深的感性认识 双方对原型系统进行讨论 调整至最终定稿 9 浙江工业大学硕士学位论文 系统调研的过程同时也是重新规整合业务管理部门的一个流程 把握好这个 环节 对系统开发将有很大帮助 与此同时 注意到需求调研非常困难 必须引 起重视 主要原因总结如下 1 缺乏专门领域的知识 同时对于应用领域中有可能涉及到的许多问题 不管是设计者还是目标单位通常都比较模糊 很难界定 2 学校对于过去的论文管理模式过于熟悉 以至于为对一些环节理所当然 的认为应该如此 而这些环节对于系统开发人员而言是不被认知的 以至于最后 出现问题 这些都是不易发觉的一些潜在问题 3 获取后的信息有可能存在重叠的问题 4 在调研的过程中 对于信息的索取可能并不会一帆风顺 被调研者有可 能并不会十分配合调研人员的需求调研在这种情况下 掌握必要的方法和技巧非 常重要 2 3 毕业论文管理系统的需求描述 浙江工业大学之江学院毕业论文管理信息系统 是对该校应届毕业生和往届 毕业生在毕业环节上的有关事务进行综合管理的一个系统软件 该系统将涉及到 学校的一些有关部门和人员 特别是毕业论文管理人员 根据该校实际情况结合 毕业论文管理系统 对系统的大致流程归纳如下 1 教务处首先提供应届毕业生信息 再由学院 系 负责本学院 系 毕业论文 管理工作的学科秘书核对本系本届毕业生信息 对毕业论文环节进行参数设置 2 指导教师申报课题 学科秘书审核后学生根据阶段安排进行毕业环节各 项工作 此时指导教师负责指导 系统将记录全部工作过程 学科秘书负责指定 整个答辩环节事宣 学生按照要求进行答辩 毕业论文管理信息系统根据浙江工业大学之江学院的规定 将毕业流程设定 为四个环节 他们分别是毕业设计课题选择 毕业设计指导过程 毕业设计中期 检查 毕业设计验收过程 我们以流程图的形式分别进行介绍 1 0 浙江工业大学硕士学位论文 1 毕业设计课题选择 教师 学生 2 毕业设计指导过程 图2 2 毕业设计课题选择 学生 图2 3 毕业设计指导过程流程图 3 毕业设计中期检查 教 学生 图2 4毕业设计中期检查流程图 4 毕业设计验收过程 包括毕业设计论文的评阅 上传 下载等功能 学生 图2 5 毕业设计验收过程流程图 1 2 眄丽 竺兰苎 浙江工业大学硕士学位论文 浙江工业大学之江学院的系统业务流程图2 6 所示 学生资料 教矽币资料 教p 币 学生 教矽币 学生 选题 设计 Z 兰竺兰 三塑三7 畛在雾 7 厂 手旨 笋哥赁可币 7 评语表 图2 6 毕业论文管理系统业务流程图 2 3 1 系统数据流程图 数据流图 D a t aF l o wD i a g r a m 简称D F D 它从数据传递和加工角 度 以图形方式来表达系统的逻辑功能 数据在系统内部的逻辑流向和逻 辑变换过程 是结构化系统分析方法的主要表达工具及用于表示软件模型 的一种图示方法 13 1 本文设计的浙江工业大学之江学院毕业论文管理信息系统的顶层数据 流程图2 7 所示 浙江工业大学硕士学位论文 始巴丛奇 j 日哥叱义 管理员 学科秘书中期抽查 r k 开始 JL 7 教师 毕业论文管理系统 论文 学生 亚阍孤寺 r 盯测叱又 图2 7 顶层数据流程图 该系统运作数据流程图2 8 所示 图2 8 系统数据流程图 2 3 2 系统性能基础需求描述 任何一款软件在使用性能方面都有一些必须遵守的基础约束条件 比如 用户访问权限的大小 系统处理时间等等 本系统在毕业论文管理系统的 性能上做了以下要求 1 系统在每个模块上都镶嵌了相关提示 管理员不需要经过特别培 训 就能很快的掌握系统中的主要模块功能 2 在权限限制上 系统只开通了管理员的人员管理功能 只有管理员 1 4 浙江工业大学硕士学位论文 登陆时 才能对其他身份的使用者的信息进行添加 修改 删除 浏览等 功能 而其它用户对毕业生信息只有浏览的权限 2 4 毕业论文管理系统数据流程分析 2 4 1 基础数据模块流程 系统中的基础数据是作为系统运行时各大模块运行所必备的初始数据 而存在的 是毕业论文管理系统中各大模块的公共数据来源 毕业论文管 理系统基础数据模块的流程图2 9 所示 图2 9 基础数据模块流程图 2 4 2 学生功能模块流程 学生操作模块主要期望实现的目标是毕业生通过该系统来完成学院规 定的毕业论文环节的时间安排 并在此基础上完成课题的选择 提交各个 阶段的电子文档 查看学院管理办公室发放的相关通知以及对于查看导师 给予的论文指导及成绩等 其功能图如图2 1 0 所示 浙江工业大学硕士学位论文 图2 1 0 学生模块功能图 实现的功能有 1 信息维护 每个学生除了最基本的信息是由学科秘书导入系统的 以外 需要对自己的一些基本情况进行补充 使得指导教师能够更好的选 择 可供学生修改的信息包括电子邮箱 电话 住址 个人简介等等字段 2 密码修改 修改登录密码 需要输入的是原有密码 新密码 确 认密码 3 选择课题 根据自己的实际情况以及爱好 选择自己喜欢的课题 每个学生都有三次填写志愿的机会 同时 也会显示每个志愿选择的人数 方便学生根据实际情况选择课题 4 选题结果 查看选题结果 包括同组的同学 导师资料 以及具 体的课题情况 5 查看通知 查看导师的通知 不包括系统通知 6 下载附件 这里包括系统管理员或学科秘书发放的公共附件 以 及指导教师发放的附件 7 师生互动 师生以留言的方式与导师进行沟通 同组学生都可看 到这些留言 8 查询成绩 在答辩结束以后 学生可以查询自己的成绩 9 上传文档 学生可以在适当的时间上传文档 包括普通文档 开 题 翻译 论文等等文档 方便答辩小组下载 1 0 文档维护 可以对已经上传的附件文档删除或下载的操作 毕业论文管理系统学生模块的业务流程图2 1 1 所示 1 6 浙江工业大学硕士学位论文 学生登录l J l 导p 币信 息l 查询 l I 论文查看及 修改密码 选题 r r 一一 t 1 目甘t I f 4 t t r 曲个人 信息 劬与J l 文 一 一 文 I载 IL 一 短信管理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年八年级(上)语文10月月考模拟卷(二)含答案
- 建筑装饰工程技术创新应用方案
- 智能建筑楼层空调系统方案
- 小学数学学科实践的内涵、特征及样态
- 全国中学生物理竞赛实验试题及答案
- 人力资源知识竞赛试题及答案 HR
- 2025常州辅警考试真题及答案
- 社会工作者考试模拟试题及答案
- 2025殡葬考试真题及答案
- 村级财务管理培训试题及答案
- 2025年全国保密教育线上培训考试试题库附答案【考试直接用】含答案详解
- 2025年度全国普通话水平测试20套复习题库及答案
- 2025年初级会计师考试真题试题及答案
- 上海嘉定区区属国有企业招聘考试真题2024
- 2025心肺复苏术课件
- T-CECS 10400-2024 固废基胶凝材料
- 2025年内蒙古三新铁路有限责任公司招聘笔试参考题库含答案解析
- 初中竞选安全部部长
- 《人体的经络》课件
- 《福禄贝尔》课件
- 期中测试卷(第一单元至第四单元)-2024-2025学年六年级上册数学人教版
评论
0/150
提交评论