学位论文管理系统

上传人:m**** 文档编号:169684403 上传时间:2022-11-16 格式:DOCX 页数:12 大小:258.80KB
收藏 版权申诉 举报 下载
学位论文管理系统_第1页
第1页 / 共12页
学位论文管理系统_第2页
第2页 / 共12页
学位论文管理系统_第3页
第3页 / 共12页
资源描述:

《学位论文管理系统》由会员分享,可在线阅读,更多相关《学位论文管理系统(12页珍藏版)》请在装配图网上搜索。

1、学位论文管理系统刘兆森(山东建筑大学 管理工程学院 山东省 济南市 250100)摘要:学位论文管理是高校教学管理中一项重要工作。传统的纸张化教学管理方式已经不能适应现代教学管理的要求, 因此开发一套基于互联网的学位论文管理系统是必然之措。本系统开发的目的是实时、高效、便捷地完成教学管理工作, 节省人力、物力、财力等资源。论文管理系统对学生毕业论文工作进行管理,如发布、审核、评阅、查询、修改、增加、删除,针对这些要求设计 了毕业论文管理系统。通过使用计算机对学生毕业论文进行管理测试,于传统管理方式相比较,检索更加迅速、查找更 加方便、提高了可靠性、提升了保密性、使得论文管理成本有所降低。这特点

2、能够提高学生论文工作的效率,也是学校 向科学化、正规化管理发展的必要条件,更是各个高等院校与世界接轨的重要条件。关键词:学位论文管理;C#编程;信息系统开发中图分类号:C931.6Degree thesis management system Liu Zhaosen(shandong jianzhu university institute of management engineering shandong jinan 250100)ABSTRACT:The management of academic degree thesis is an important work in the te

3、aching management in Colleges and universities.The traditional teaching management method of paper is unable to meet the requirements of modern teaching management, so it is necessary to develop a degree thesis management system based on Internet. The purpose of this system is to complete the teachi

4、ng management in real time, efficiently and conveniently, and save the resources such as manpower, material resources and resources.Thesis management system on student graduation thesis work management, such as the release, audit, marking, query, modify, add, delete, according to these requirements,

5、 design the graduation thesis management system. Using computer to student graduation thesis management, with a manual management of the incomparable advantages, such as: quick search, find convenient, high reliability, large storage capacity, confidentiality good, long life, low cost and so on. The

6、se advantages can greatly improve the efficiency of student work, also is the school scientific and standardized management of theKey Words:development of necessary conditions, it is an important condition for the integration of various colleges and universities and the world.Degree thesis managemen

7、t; management information system; C# programming; system developmen第 1 章 前 言1.1 课题背景毕业生信息档案的管理对于学校的管理者来说至关重要,学位论文是高等学校的非 常重要的一项数据资源,是一个教育单位不可缺少的一部分。硕士论文的管理缺乏高效系统性,学生选题、提交论文以及论文的评阅和成绩发布过程复杂, 文档保存工作较繁琐,缺乏安全稳定。1.2 系统开发意义与目标1.2.1 系统开发意义 学位论文是指高等院校和研究机构的本科生以及硕士生和博士生在导师的指导下,表明作者从 事科学研究取得创造性的结果或有了新的见解,并以此为

8、内容撰写而成。基于学位论文的重要价值, 学位论文管理工作越来越得到高校的重视,已成为高校教学和教务工作的重要组成部分。对学位论文管理工作的全过程实现信息化管理,是非常有必要和迫切的,符合高校信息化建设 的发展方向,符合高校的实际需要。因此,研究如何设计并实现一个高效、易用、灵活、可扩展的 论文过程管理系统,是非常有意义的。1.2.2 系统开发目标 面向高校教务处等各级学生管理部门学风建设与管理的需求开发,用于辅助高校教 务处管理大学生论文,优化工作流程,实行科学管理,提高办公效率的实际应用效果, 建立学生诚信档案,帮助提高大学生论文质量,论文文献能够长期保存,方便检索,且 不受时空限制地共享资

9、源。第 2 章 学位论文管理系统调查与规划2.1 系统调查一、调查方法与步骤1 小组讨论确定调查内容2 分配调查方向3 收集资料(网络搜索、研究生处)4 整理分析资料二、调查内容1、系统用户研究生:在校研究生 教师:研究生指导老师 管理员:研究生处负责人2、管理功能(如图 2.1)图 2.1 组织机构图3、业务流程(如图 2.2)图 2.2 业务流程图2.2 系统实现的关键技术本系统以软件工程理论和技术为指导,采用浏览器/服务器(B/S)三层结构,开发平台采用.NET Framework vl.l,开发工具采用Visual Studio.NET2003.编程语言采用C#,前段界面使用ASP.N

10、ET, 采用性价比较好的MicrosoftSQL Server2000作为后台数据库管理系统,采用XML进行元数据描述, 以方便资源共享。系统开发过程中所采用的关键技术如下:2.2.1 ASP.NETASP.NET是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由 因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创 建它们。指 Active Server Pages (动态服务器页面),运行于 IIS (Internet Information Server 服务, 是 Windows 开发的 Web 服务器)之中

11、的程序。使用一种字符基础的,分级的配置系统,虚拟服务器环境和应用程序的设置更加简单。 因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。 这种被称为Zero Local Administration的哲学观念使的基于应用的开发更加具体和快捷。一个 的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须的文件,不需要系统的重新 启动,一切就是这么简单。多处理器环境的可靠性已经被刻意设计成为一种可以用于多处理 器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现 在的应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改

12、变都能提高他们的 效能,但现在的ASP却做不到这一点。自定义性和可扩展性设计时考虑了让网站开发人员可 以在自己的代码中自己定义plug-in的模块。这与原来的包含关系不同,可以加入自己定义的 任何组件。网站程序的开发从来没有这么简单过。安全性基Windows认证技术和每应用程序配置, 你可以确保你的原程序是绝对安全的o 的语法在很大程度上与ASP兼容,同时它还提供一种 新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过 在现有ASP应用程序中逐渐添加功能,随时增强ASP应用程序的功能。是一个已编 译的、基于 .NET 的环境,把基于通用语言的程序在服务器上运

13、行。将程序在服务器端首次运行时进行编译,比ASP即时解释程序速度上要快很多而且是可以用任何与.NET兼容的语言(包括VisualBasic .NET、C#和JScript .NET.)创作应用程序。另外,任何应用程序都可以使用整个.NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型 安全、继承等等。可以无缝地与WYSIWYG HTML编辑器和其他编程工具(包括Microsoft Visual Studio .NET)一起工作。这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优 点,包括开发人员可以用来将服务器控件拖放到Web

14、页的GUI和完全集成的调试支持。当创建 应用程序时,开发人员可以使用Web窗体或XML Web services,或以他们认为合适的任何方 式进行组合。每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数 据,或者对应用程序的配置进行自定义. 如果你从来没有开发过网站程序,那么这不适合你,你应该 至少掌握一些HTML语言和简单的Web开发术语(不过我相信如果有兴趣的话是可以很快的掌握的)。 你不需要先前的ASP开发经验(当然有经验更好),但是你必须了解交互式Web程序开发的概念, 包含窗体,脚本,和数据接口的概念,如果你具备了这些条件的话,那么你就可以在的世界 开始展翅高

15、飞了1。2.2.2 ADO.NETADO.NET的名称起源于ADO (ActiveX Data Objects),是一个COM组件库,用于在以往的Microsoft 技术中访问数据。之所以使用ADO.NET名称,是因为Microsoft希望表明,这是在NET编程环境中优 先使用的数据访问接口。可将资料管理的资料存取分成不连续的元件,这些元件可分开使用,也可串联使用 也包含.NET Framework资料提供者,以用于连接资料库、执行命令和撷取结果。这些结果会 直接处理、放入 DataSet物件中以便利用机器操作(Ad Hoc)的方式公开给使用者、与多个 来源的资料结合,或在各层之间进行传递。D

16、ataSet物件也可以与.NET Framework资料提供者分开使 用,以便管理应用程序本机的资料或来自XML的资料2】。2.2.3 E-R 图E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法, 用来描述现实世界的概念模型。构成E-R图的基本要素是实体型、属性和联系,其表示方法为:实体型(Entity):具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象 和刻画同类实体;在E-R图中用矩形表示,矩形框内写明实体名;比如学生张三丰、学生李寻欢都是 实体。如果是弱实体的话,在矩形外面再套实线矩形。属性(At

17、tribute):实体所具有的某一特性,一个实体可由若干个属性来刻画。在E-R图中用椭圆 形表示,并用无向边将其与相应的实体连接起来;比如学生的姓名、学号、性别、都是属性。如果 是多值属性的话,在椭圆形外面再套实线椭圆。如果是派生属性则用虚线椭圆表示。联系(Relationship):联系也称关系,信息世界中反映实体内部或实体之间的联系。实体内部的 联系通常是指组成实体的各属性之间的联系;实体之间的联系通常是指不同实体集之间的联系。在 E-R图中用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁 标上联系的类型(1 : 1, 1 : n或m : n)。比如老师给学

18、生授课存在授课关系,学生选课存在选课关 系。如果是弱实体的联系则在菱形外面再套菱形。生成基本E-R图分E-R图经过合并生成的是初步E-R图。之所以称其为初步E-R图,是因为其中 可能存在冗余的数据和冗余的实体间联系,即存在可由基本数据导出的数据和可由其他联系导出的 联系。冗余数据和冗余联系容易破坏数据库的完整性,给数据库维护增加困难,因此得到初步E-R图 后,还应当进一步检查E-R图中是否存在冗余,如果存在,应设法予以消除。修改、重构初步E-R图 以消除冗余,主要采用分析方法。除此外,还可以用规范化理论来消除冗余。2.3 系统规划1、项目目标:面向高校教务处等各级学生管理部门学风建设与管理的需

19、求开发,用于辅助高校 教务处管理大学生论文,优化工作流程, 实行科学管理, 提高办公效率的实际应用效果,建立学 生诚信档案,帮助提高大学生论文质量,论文文献能够长期保存,方便检索,且不受时空限制地共 享资源。2、项目范围:适用于在校研究生毕业论文设计及管理的一系列工作。3、限定条件:仅限于应届毕业生的论文设计及管理,相关研究生教师以及特定的管理人员使用。第 3 章 学位论文管理系统分析3.1 目标分析3.1.1 管理目标 对学位论文的日常管理工作进行详细分析和整合,规范管理流程,细化管理内容,确定管理框 架,以此为出发点需要实现的具体目标如下,1、对学位论文管理工作的业务流程进行详细分析,规范

20、管理流程。2、对学位论文室管理的内容进行详细分析,确定学位论文管理系统需要具体管理的内容,确定 合理的管理框架。3、实现学位论文管理的自动化,尽可能的消除管理业务流程中的手工作业,提高工作效率。4、实现教师基本信息、工作信息的数据一致性,并实现持久化管理。5、实现历年学位论文题目的管理,确保题目的难度适中且不重题。6、为学院其他考核提供依据。3.1.2 用户目标1、学生:实现导师查询、论文查询、在线选题,论文的提交与审核,查看成绩及论文上传系统 与检索。2、导师:对论文题目的管理,学生选题情况的查看,学生论文的审核、评阅,对论文的查询检 索,实现与学生的在线交流,记录交流次数与过程。3、系统管

21、理员:实现对导师、学生、论文、公告的管理,数据库的管理。对学生选题进度的查 看,对论文的查询检索。3.2 用户分析用户特点:系统目前处于软件制定开发,主要用于学院毕业论文日常管理,使用该软件的用户 具有良好的计算机专业知识和操作能力。学位论文信息管理师学院日常教学管理的一个重要行为,因为该软件一旦研发成功,使用频率 较高。假定和约束:该软件由学院教师指导学生完成开发,对于经费投入没有要求,预期将会在 2014 年8 月完成。3.3 功能分析管理员的业务功能包括:审核题目和审核任务书; 教师的业务功能包括提交题目,确定学生,提交任务书,评审终稿和发表成绩单; 研究生的业务功能包括:选题,提交开题

22、报告,提交论文(如图3.1)。3.4 业务流程分析提交题目:教师提交论文的题目,可供研究生选择; 审核题目:管理员审核教师所提交的论文题目,审核通过就可以让研究生进行选题,审核不通 过需要让教师重新提交论文的题目,直到审核通过为止。选题:研究生根据教师提交的论文题目进行选题,一个研究生对应一个论文题目。 确定学生:教师确定研究生所选论文题目,通知研究生 提交任务书:教师提交任务书,让研究生明确自己的任务,指导研究生完成任务。 审核任务书:管理员审核任务书,审核通过就让研究生根据任务书工作,审核不合格需要教师 重新提交任务书直到审核通过为止。提交开题报告:研究生根据个人的任务书编写开题报告并进行

23、提交,提交给教师,供教师查阅。 提交论文:研究生根据自己所选题目编写论文,并提交论文给教师,供教师评阅。 评审终稿:教师对研究生提交的论文进行最终的评审。发布成绩表:教师发布评审结果,生成成绩表发布给研究生,供研究生查看。(如图3.2)图 3.2 业务流程图3.5 数据流程分析从数据传递和加工角度来对数据流进行设计(如图3.3和3.4)图 3.3 顶层 DFD 图PP6P3P2表P7审核开 题报告审核评阅 论文研究生提交论文 .7管理员论文提交开 题报告| |开题报告开题报告发布题 目教师P3 、提交指 选题L4导记录-图 3.4 一层 DFD 图第 4 章 学位论文管理系统设计系统功能结构设

24、计功能结构:(1)发布 导师发布论文题目,审核通过后由学生进行选题。(2)选题 学生进行论文题目的选择。(3)报告 包括指导报告表,开题报告等。(4)提交 实现论文的提交,并保存完整的信息。(5)审核 对报告及论文的审核,通过后即可完成论文的创作。数据库设计实体联系设计(如图4.1)urlidsubmitDatetitleopinion;ubTitleIdtestDocUrstudentldnamejectCa;orynameuseriduseridassworduserNamestudentuserIdroleIduserIdgraduateP rojectIdgraduateP rojec

25、tIdaudioByDirectorfinalDraf tUrlaudioByTu toroserIlprojectTy petestDocAp provedescripti-. on .-descriptionopeningRepoettutorrolegraduateProjectuserguideRecord图 4.1 ER 图数据库中表的设计(如表4.1)表4.1数据库中表的设计表名字段名字段类型长度主键外键graduateProjeidintidcttitlenchar30subTitlenchar30proiectFromnchar10proiectFidelitynchar10p

26、roiectTypenchar10proiectCategorynchar10studentIdintstudentIdproposerIdintproposerIdtaskDocUrlnchar40taskDocApprovebitfianlDraftUrlnchar40approvebitguideRecordidintiddescriptonvarchar100submitDatenchargraduateProjectIdintgraduateProje ctIdstudentIdintstudentIdopinionvarcharopeningReportidintidurlncha

27、rgraduateProjectIdint40graduateProje ctidaudioByTutorbitaudioByDirectorbitroleidintiddescriptionncahr10studentuseridintidstudentNonchar11namenchar10tutoruseridintidnamenchar10useridintiduaerNamencahr20passwordncahr16roleidintroleid输入/输出设计 硕士论文管理系统通过三个用户管理员、教师和研究生实现论文的管理,管理内容包括管理员 审核题目,审核任务书和审核开题报告,教

28、师进行提交题目,确定学生,提交任务书和评审终稿, 研究生进行选题,提交开题报告,提交论文。用C#语言和数据库技术实现上述功能。主要界面设计举例:1. 登陆界面:不同的用户分别输入自己的用户名和密码,进入不同的功能界面(如图4.2)。口毛;如古哥巧:下知是住戟.xm I图 4.2 登录界面2. 管理员添加学生和职工,输入学生和职工信息(如图4.3 和图4.4) 。乗统首页r进題济程聽工号姓名审核老卿题目 分配未选揮学生-指导般审樓幵题扌艮告两评审流屋毕业论文明细規吕用户管理港加学生 憑加敎师图 4.3 添加职工信息图 4.4 添加学生信息3. (1)教师输入论文题目信息(如图4.5)。日浆统首页

29、-选题淀程 申报題目 蛋询规有翹目 选择学生指导凉握审翊題报告图 4.5 教师输入论文题目第 5 章 总结和展望5.1 主要结论本文所设计并实现的系统具有如下特色: 系统设计遵循了分层设计的思想,系统方便灵活,便于将来的系统扩展和后续开发。系统部署 可以按照业务规模进行不同形式的部署。系统面对不同的需求和快速的需求变化有较强的应变能力。 本文着力于实用,力争以成熟的技术和架构、合适的系统开发成本实现最符合业务需求的系统 目标。5.2 后续工作和展望在完成本文的过程中,对学位论文管理工作有着不断地更深的认识和熟悉,对业务需求有了更 加深入的了解,也因此产生了很多新的想法和认识。这些想法虽可使系统

30、功能更加全面,更加符合 实际需求,但却出于需求控制的原因,并没有在系统中实现。其软件开发过程本身就是一个迭代、 增量的过程,要始终坚持合适的开发和开发成本现实符合业务需求的应用原则,才能保证项目的进 度,顺利的完成目标。开发技术一直在高速的发展,通过今后对新框架和新技术的使用,本系统将会在性能、易用性、 可维护性上得到显著的改善。展望未来,不断发展创新的信息技术给教育信息化带来了源源不断的助力。作为一名享受教育 信息化的学生,对其无限美景重满期待。谢辞 首先感谢邓晓红院长、陈兆柱老师的指导,感谢小组成员的齐心协力和不懈坚持,感谢各位同 学的帮助。参考文献:1百度百科, 8AMqiudjvS8nrYvaAkjlAIPuX49OmYESuSuEII9z3tezDxAq2OEIZLbuEQtrM4M4XrFc_ZoVz7SW1q2百度百科,http: iJ QC0pIFnFjXuK_3百度百科,Feh3CCJ1Kz_I4S6qIR 4xmeQIutceE2jZOLa9mG

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!