版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、闽江学院本科毕业论文(设计)题 目 基于.net毕业论文管理系统 闽江学院毕业论文(设计)诚信声明书本人郑重声明:兹提交的毕业论文(设计)基于.net毕业论文管理系统,是本人在指导老师 李旗 的指导下独立研究、撰写的成果;论文(设计)未剽窃、抄袭他人的学术观点、思想和成果,未篡改研究数据,论文(设计)中所引用的文字、研究成果均已在论文(设计)中以明确的方式标明;在毕业论文(设计)工作过程中,本人恪守学术规范,遵守学校有关规定,依法享有和承担由此论文(设计)产生的权利和责任。声明人(签名): 年 月 日毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我
2、个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利
3、为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入
4、有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日指导教师评阅书指导教师评价:一、撰写(设计)过程1、学生在论文(设计)过程中的治学态度、工作精神 优 良 中 及格 不及格2、学生掌握专业知识、技能的扎实程度 优 良 中 及格 不及格3、学生综合运用所学知识和专业技能分析和解决问题的能力 优 良 中 及格 不及格4、研究方法的科学性;技术线路的可行性;设计方案的合理性 优 良 中 及格 不及格5、完成毕业论文(设计)期间的出勤情况 优 良 中 及格 不及格二、论文(设计)质量1、论文(设
5、计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)指导教师: (签名) 单位: (盖章)年 月 日评阅教师评阅书评阅教师评价:一、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、
6、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格二、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)评阅教师: (签名) 单位: (盖章)年 月 日教研室(或答辩小组)及教学系意见教研室(或答辩小组)评价:一、答辩过程1、毕业论文(设计)的基本要点和见解的叙述情况 优 良 中 及格 不及格2、对答辩问题的反应、理解、表达情况 优
7、良 中 及格 不及格3、学生答辩过程中的精神状态 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格评定成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)教研室主任(或答辩小组组长): (签名)年 月 日教学系意见:系
8、主任: (签名)年 月 日摘 要在这个日新月异的信息科技时代,计算机已成为我们生活中不可或缺的一部分。传统的论文管理方式,已渐渐无法适应社会的发展,它要求有更方便和人性化的管理方式,因此就有了这个论文管理系统。本系统采用asp.net技术和三层架构技术进行设计和开发,并通过使用sql server 2005数据库来对数据进行管理。该系统主要是满足学生和教师的文档交接、查询和审核管理等,并且教师还可以通过互联网对学生的论文(设计)和答辩情况做出评定,对学生的论文格式进行检查,查看自己所带的学生的答辩成绩及管理学生的相关文档。管理员在整个过程中都可以查看学生的相关信息并对学生提交的有关文档进行管理
9、,还可以查看所有学生的答辩成绩和实习情况信息等。关键词:asp.net,三层架构,sql server 2005abstractin this era of rapid development of science and technology, the computer has become an important part of our lives. the management of paper has gradually can not adapt to social development. it requires a more convenient and human-orien
10、ted management, so we will have a management of the paper. the system uses asp.net technology and three-tier technology to design and develop, and by using sql server 2005 database for data management. the system is mainly to meet the students and teachers demand to submit, audit and manage document
11、s. besides teacher can also assess the students paper (design) and the oral defense through the internet, therefore, they are able to research the performance of their students to reply, and teachers can check their students the format of paper and research the score of their students reply their pa
12、per and manage their students documents. similarly, administrators can research the results of all students to reply and practice situation online and manage all students documents. key words:asp.net , three-tier , sql server 2005目录1引言11.1课题的研究意义11.2课题的设计目标11.3论文的章节安排22开发环境和相关技术简介22.1开发语言22.2 sql se
13、rver 200532.3 b/s体系结构32.4 .net三层架构42.5 开发及运行环境53系统需求分析53.1系统可行性分析53.2系统需求分析63.2.1系统功能需求63.2.2系统性能需求73.3系统数据流图73.4系统数据字典94系统设计104.1系统总体功能结构104.2系统详细设计104.3数据库设计134.3.1数据库e-r图134.3.2数据库表的设计135系统实现185.1系统登录界面实现185.2学生功能模块215.2.1答辩记录表模块实现215.2.2实习信息模块实现245.2.3文档上传265.3教师模块实现295.3.1论文格式设置模块实现305.3.2论文格式检
14、查模块实现385.3.3指导教师成绩评定模块具体实现415.3.4评阅教师评定模块和答辩成绩评定模块的具体实现465.3.5系决议书评定的具体实现465.3.6实习成绩评定模块具体实现475.3.7模板管理模块的具体实现475.3.8实习报告管理模块的具体实现485.3.9答辩记录表管理模块的具体实现485.4管理员功能模块505.4.1论文成绩报表具体实现506 结束语53参考文献54致 谢551 引言随着社会的进步和发展,计算机在我们日常生活中已经成为不可或缺的部分。它在人类社会的各个领域都发挥着重要的作用。作为计算机应用的一部分,使用计算机对论文信息进行管理,具有着手工管理所无法比拟的优
15、点。在快速而便捷的网络社会里,无不促使师生交流与沟通从面对面变成通过论文管理系统来实现。本系统是一个基于.net技术,结合实际情况开发的论文管理系统。通过网络来完成从学生选导师到论文中期检查到论文的成绩评定和最后的论文提交整个过程,为师生提供了便利。1.1课题的研究意义在如今高效而又快节奏的现代社会里,我们学校的毕业生论文相关资料还是使用传统人工的方式来进行管理,这样不仅工作效率低,而且时间久了会产生大量的文件,要对这些文件进行日常的管理将会带来诸多的不便,采用这种传统的方式还有可能出现资料丢失,泄露等等诸多不安全因素。再者考虑到大部分毕业生,由于都是即将毕业的学生,可能很多人在做毕业设计时都
16、不在学校,而是在实习单位。因而这样的话要想和自己的导师沟通就会显的比较困难,这样导师也就不能很好地了解自己的学生进度如何,进而也就不好提供比较有针对性的指导。为了方便学校能够更好的对毕业论文相关资料进行管理以及导师与学生之间能够更好的交流,因此决定开发一套毕业论文管理系统。本系统可以很大程度改善上面提到的问题,不仅能够提高学校工作人员对毕业论文管理的效率,同时也为导师与毕业生之间提供了一个很好的交流与指导的平台。1.2课题的设计目标本系统的设计目标主要是监控学生毕业设计(论文)的整个过程,其中包括学生的论文资料的提交和管理,小组里不同老师对学生设计(论文)进行成绩评议,导师可以对学生的论文格式
17、进行检测,管理员可以查看学生的论文成绩和实习情况。具有实用性和可靠性。1.3论文的章节安排整篇论文介绍了毕业设计管理系统的设计与实现。具体章节安排如下:第一章引言阐明了论文课题的提出及其意义,以及本课题研究内容。第二章主要介绍了研究本课题的相关技术和个性技术的特征、功能和应用领域。第三章介绍系统需求分析,包括系统的可行性分析以及系统功能需求分析。第四章介绍系统设计,并对系统的数据库设计进行的重点分析。第五章进行系统实现设计的分析,包括界面分析和代码说明。第六章是结束语。总结论文所做的主要工作及取得的研究成果。2 开发环境和相关技术简介2.1开发语言通过使用c#语言来开发本系统。c#是一种简洁、
18、类型安全的面向对象的语言,开发人员可以使用它来构建在 .net framework 上运行的各种安全、可靠的应用程序。microsoft visual c# 2005 提供高级代码编辑器、方便的用户界面设计器、集成调试器和许多其他工具,以在 c# 语言版本 2.0 和 .net framework 的基础上加快应用程序的开发。c#语言由c/c+演变而来。但是,它现代、简单、完全面向对象和类型安全。简单,它没有c中的指针,容易学,c#使用统一的类型系统,摒弃了c 多变的类型系统;现代,全面的内存管理已经不是您的任务了,因为c#程序在运行时提供一个垃圾收集器,负责c#程序中的内存管理;面向对象,它
19、是c# 的核心,c#支持所有关键的面向对象的概念,如封装、继承和多态性。封装是一种程序设计机制,它绑定代码及其操作的数据,并使它们不受外界干涉和误用的影响,从而保证安全性;多态性,定义了一个接口,多个方法;继承,是一个对象或的另一个对象的属性的过程;类型安全,c#实施最严格的类型安全,以保护自己及垃圾收集器,在c#中,被传递的引用参数是类型安全的。2.2 sql server 2005sql server 2005 是一个全面的数据库平台,使用集成的商业智能 (bi) 工具提供了企业级的数据管理。sql server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能。此外
20、 sql server 2005 结合了分析、报表、集成和通知功能。sql server 2005有助于简化企业数据与分析应用的创建、部署和管理,并在解决方案伸缩性、可用性和安全性方面实现重大改进。基于sql server 2000技术优势构建的sql server 2005将提供集成化信息管理解决方案,可帮助任何规模的组织机构: 创建并部署更具伸缩性、可靠性和安全性的企业级应用。 降低数据库应用创建、部署与管理的复杂程度,进而实现it效率最大化。 凭借可供创建更具安全保障之数据库应用的丰富、灵活、现代化开发环境增强开发人员工作效能。 跨越多种平台、应用和设备实现数据共享,进而简化内部系统与外
21、部系统连接。 实现功能强劲的集成化商务智能解决方案,从而在整个企业范围内推进科学决策,提高工作效率。 在不必牺牲性能表现、可用性或伸缩性的前提下控制成本费用水平。 2.3 b/s体系结构b/s软件体系结构,即browser/server (浏览器/服务器)结构,是随着internet技术的兴起,对c/s体系结构的一种变化或者改进的结构。在b/s体系结构下,用户界面完全通过www浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。b/s体系结构主要是利用不断成熟的www浏览器技术,结合浏览器的多种脚本语言,用通用浏览器就实现了原来需要复杂的专用软件才能实现的强大功能,并节约了开
22、发成本,是一种全新的软件体系结构。基于b/s体系结构的软件,系统安装、修改和维护全在服务器端解决。用户在使用系统时,仅仅需要一个浏览器就可运行全部的模块,真正达到了零客户端的功能,很容易在运行时自动升级。b/s体系结构还提供了异种机、异种网、异种应用服务的联机、联网、统一服务的最现实的开放性基础。但是,与c/s体系结构相比,b/s体系结构也有许多不足之处,例如:(1) b/s体系结构缺乏对动态页面的支持能力,没有集成有效的数据库处理能力。(2) b/s体系结构的系统扩展能力差,安全性难以控制。(3) 采用b/s体系结构的应用系统,在数据查询等响应速度上,要远远地低于c/s体系结构。(4) b/
23、s体系结构的数据提交一般以页面为单位,数据的动态交互性不强,不利于在线事务处理和应用。2.4 .net三层架构三层体系结构式指:用户界面表示层(usl)、业务逻辑层(bll)、数据访问层(dal)。数据访问层:主要是对数据的操作,而不是数据库,具体是为业务逻辑层或表示层提供数据服务;业务逻辑层:主要是对数据层的操作,对数据业务逻辑处理。表示层:主要表示web方式,也可以表示成winform方式,web方式也可以表现成:aspx, 如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务。三层体系结构,是在客户端与数据库之间加入了一个中间层,也叫组件层。这里所说的三层体系,不
24、是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有b/s应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到一台机器上。 三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过com/dcom通讯与中间层建立连接,再经由中间层与数据库进行交换.开发人员可以将应用的商业逻辑放在中间层应用服务器上,把应用的业务逻辑与用户界面分开。在保证客户端功能的前提下,为用户提供一个简洁的界面。这意味着如果需要修改应用程序代码,只需要对中间层应用服务器进行修改,而不用修改成千上万的客户端应用程序。从而使开发人员
25、可以专注于应用系统核心业务逻辑的分析、设计和开发,简化了应用系统的开发、更新和升级工作。使用三层结构主要是使项目结构更清楚,分工更明确,有利于后期的维护和升级。它未必会提升性能,因为当子程序模块未执行结束时,主程序模块只能处于等待状态。2.5 开发及运行环境l 系统开发平台:visual studio 2005l 系统开发语言:c#l 数据库管理系统:sql server 2000l 系统运行平台:windows xp/windows2000或更高版本l 系统运行环境:microsoft.net framework sdk v2.0或更高3 系统需求分析3.1系统可行性分析系统可行性可以从经济
26、可行性、技术可行性和社会可行性3个方面来论证。(1)经济可行性分析本系统主要是个人开发的,投入的资金并不多,如要算成本的话,应按如下计算:序号项目人工(人日)单价(元)合计(元)1需求分析81008002总体设计31003003详细设计51005004编码实现2010020005单体测试31003006系统集成测试31003007使用手册编制51005008合计4700在系统投入使用两年后,可节省4000元,比最初投资还少700元,但到第三年可以节省6000元,即700/2000=0.35,所以投资回收期为2.35年所以,引入系统后5年内工程的纯收入预计是10000-4700=5300(元)即
27、,本系统在经济上是可行。(2)技术可行性分析本系统使用microsoft visual studio 2005和microsoft sql server 2005开发工具,而这两个开发工具相对而言也是比较简单、易学的。开发语言使用c#,这种面向对象语言,相对于c,c+而言也简单很多,主要是开发人员对c#更加熟悉。所以技术上也是可行的。(3)操作可行性分析本系统界面友好,操作方便,只要懂得计算机的基本操作,都会使用该系统的相关操作。 所以,在操作可行性上也是可行的。经上述可行性分析,系统是可行的,可以立即进行。3.2系统需求分析3.2.1系统功能需求本系统主要分为3个大模块:学生、教师、管理员。
28、而在原系统上的这些大模块里,需要添加以下几个小模块:学生:主要要增加上传承诺书、英文翻译、外文原文、实习报告、学生论文答辩记录表、实习情况表等。教师:主要要增加评语模板管理、实习报告管理、实习成绩评定、指导教师成绩评定、评阅教师成绩评定、答辩成绩表管理、论文答辩成绩评定、系答辩委员会决议、论文格式设置、论文格式检查、查看自己所带学生的成绩等。管理员:主要要增加组管理、教师分组、评阅教师分配、承诺书管理、外文原文管理、英文翻译管理、实习报告管理、论文成绩统计、实习情况统计等。3.2.2系统性能需求本系统是基于网络、操作简便。为了能够满足学生在做论文整个过程中都能够顺利的上传文件和作品,老师能够在
29、答辩的时候在线打分和管理学生的相关文件和作品,管理员可以在线查看报表和管理学生的相关文件和作品,系统需要满足一下要求: 1、实用性: 论文管理系统主要是要考虑其实用性,要跟实际的应用相结合,满足实际的需求。2、可靠性:系统能够正常的运行,在多人同时登录时也能够正常的运行。若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。3、安全性:对于系统的重要数据都有密码保护,具有一定的安全性。4、简单易用性:系统的操作简便,容易,能够满足教师、学生和管理员的使用。3.3系统数据流图论文管理系统的顶层(0层)数据流图,如下:图:3-1论文管理系统的第一层数据流图,如下:图:3-2论文管理系统的第二层
30、数据流图,如下:图:3-33.4系统数据字典表:3-1 学生信息数据字典数据项名称:学生信息数据项别名:无说明:每个学生的基本信息数据流来源:教师输入数据流组成:学生信息=学生编号+专业编号+系编号+教师编号+学号+姓名+密码+性别+ 年级+班级+电话+邮箱+毕业年份数据流量:1份/人表:3-2 格式信息数据字典数据项名称:格式信息数据项别名:无说明:论文格式的基本信息数据流来源:页面格式表、段落格式表数据流流向:论文格式检查数据流组成:页面格式信息=编号+上页边距+下页边距+左页边距+右页边距+装订线+装订线位置+页面大小+页面宽度+页面高度+页眉+页脚+页面栏+垂直对齐 段落格式信息=编号
31、+大纲级别+字体名称+字体大小+粗体+斜体+行距+段后间距+段前间距+对齐方式+左缩进+右缩进数据流量:1份表:3-3 成绩信息数据字典数据项名称:成绩信息数据项别名:无说明:每个学生的成绩信息数据流来源:系决议书成绩表 数据流流向:成绩报表数据流组成:成绩信息=学生姓名+论文题目+指导教师+教师职称+总分+等级数据流量:1份/人4 系统设计4.1系统总体功能结构4.2系统详细设计本系统是分成三个角色:学生、教师和管理员。学生模块详细设计学生成功登录系统后,可以进行填写答辩记录表、实习情况和上传相关文档。图:4-1教师成功登录后,进行成绩评定的具体流程图如下:图:4-2论文格式检查的具体流程图
32、如下:图:4-3管理员成功登录后,报表查看的具体流程图如下:图:4-44.3数据库设计4.3.1数据库e-r图图:4-54.3.2数据库表的设计sql数据库中,一个关系就对应一个基本表,一个或多个基本表对应一个存储文件。用户建立一个基本表后,可以对它进行增加、删除、修改、查询等操作。本系统数据库设计中使用的基本表如下,数据库名为:paper。在原系统中增加的表具体如下:表:4-1 answerscore(答辩成绩表)列名数据类型长度是否主键允许空说明answer_mannerfloat8否允许答辩态度innovativefloat8否允许创新性paperquanlityfloat8否允许论文质
33、量reportfloat8否允许口头报告answerfloat8否允许回答问题的正确情况totalfloat8否允许总分remark_idint4否允许评语编号addtimedatetime8否允许时间teacher_idint4否允许教师编号student_idint4是不允许学生编号表:4-2 assess(指导教师成绩表)列名数据类型长度是否主键允许空说明workr_mannerfloat8否允许工作态度innovativefloat8否允许创新性selectionfloat8否允许选题design_forfloat8否允许设计方案analysefloat8否允许分析问题解决问题能力pr
34、acticalityfloat8否允许实现情况thesisfloat8否允许论文质量otherfloat8否允许其它totalfloat8否允许总分addtimedatetime8否允许时间remark_idint4否允许评语编号teacher_idint4否允许教师编号student_idint4是不允许学生编号表:4-3 fieldwork(实习情况表)列名数据类型长度是否主键允许空说明work_idint4是不允许实习编号stu_numbernvarchar50否允许学生学号work_unitnvarchar100否允许工作单位work_contentnvarchar100否允许工作内容
35、work_scorefloat8否允许实习成绩work_remarknvarchar500否允许备注work_adddatedatetime8否允许时间表:4-4 finalscore(决议书成绩)列名数据类型长度是否主键允许空说明f_idint4是不允许编号f_studentidint8否允许学生编号f_assessfloat8否允许指导教师评定f_pyfloat8否允许评阅教师评定f_answerscorefloat8否允许答辩小组评分f_finalfloat8否允许最终成绩f_classvarchar4否允许评定等级f_remarkint8否允许评语编号f_addtimedatetime
36、8否允许时间f_teacheridint4否允许教师编号表:4-5 group(组)列名数据类型长度是否主键允许空说明idint4是不允许编号namevarchar128否允许组名表:4-6 pagestyle(页面格式)列名数据类型长度是否主键允许空说明pagestyleidint4是不允许编号topmarginfloat8否允许上页边距bottommarginfloat8否允许下页边距leftmarginfloat8否允许左页边距rightmarginfloat8否允许右页边距gutterfloat8否允许装订线gutterposnvarchar50否允许装订线位置pagesizenvar
37、char50否允许页面大小pagewidthfloat8否允许页面宽度pageheightfloat8否允许页面高度pageheaderfloat8否允许页眉pagefooterfloat8否允许页脚colnumint4否允许页面栏verticalalignmentnvarchar50否允许垂直对齐表:4-7 paragraphstyle(段落格式)列名数据类型长度是否主键允许空说明paragraphstyleidint4是不允许编号namelocalnvarchar50否允许大纲级别fontnamenvarchar50否允许字体名称fontsizefloat8否允许字体大小boldbit1否
38、允许粗体italicbit1否允许斜体linespacingrulenvarchar50否允许行距linespacingfloat8否允许行距1lineunitafterfloat8否允许段后间距lineunitbeforefloat8否允许段前间距spaceafterfloat8否允许段后间距spacebeforefloat8否允许段前间距alignmentnvarchar50否允许对齐方式leftindentfloat8否允许左缩进rightindentfloat8否允许右缩进characterunitleftindentfloat8否允许左缩进(字符)characterunitright
39、indentfloat8否允许右缩进(字符)characterunitfirstlineindentfloat8否允许缩进表:4-8 pingyue(评阅成绩)列名数据类型长度是否主键允许空说明innovativefloat8否允许创新性selectionfloat8否允许选题design_forfloat8否允许设计方案analysefloat8否允许分析能力practicalityfloat8否允许实现情况thesisfloat8否允许论文质量otherfloat8否允许其它totalfloat8否允许总分addtimedatetime8否允许时间remark_idint4否允许评语编号t
40、eacher_idint4否允许教师编号student_idint4是不允许学生编号表:4-9 record(答辩记录表)列名数据类型长度是否主键允许空说明record_idint4是不允许编号r_subidint4否允许选题编号r_studentidint4否允许学生编号r_timedatetime8否允许时间r_addressvarchar50否允许答辩地点r_answervarchar5000否允许提问及回答r_humanvarchar50否允许记录人表:4-10 remark(评语表)列名数据类型长度是否主键允许空说明idint4是不允许编号titlenvarchar128否允许评语标
41、题contentstext16否允许评语内容access_idint4否不允许教师编号表:4-11 template(模板表)列名数据类型长度是否主键允许空说明t_idint4是不允许编号t_namevarchar100否允许评语标题t_contentvarchar1000否允许评语内容t_teacheridint4否不允许教师编号表:4-12 teacher(教师)列名数据类型长度是否主键允许空说明tea_idint4是不允许编号didfloat8否允许系号tea_numberfloat8否允许教师号tea_passwordfloat8否允许密码tea_namefloat8否允许姓名tea_
42、sexfloat8否允许性别tea_phonenvarchar50否允许电话号码tea_titlenvarchar50否允许职称tea_studydirectionfloat8否允许研究方向tea_teamfloat8否允许所属小组tea_leaderfloat8否允许组长tea_masterfloat8否允许系主任tea_stupyteaint4否允许评阅教师编号表:4-13 student(学生)列名数据类型长度是否主键允许空说明stu_idint4是不允许编号pidint4否允许专业编号didint4否允许系号tea_idint4否允许教师号stu_numbervarchar50否不允许
43、学号stu_passwordvarchar50否不允许密码stu_namevarchar50否允许姓名stu_sexbit1否允许性别stu_gradevarchar30否允许年级stu_classvarchar30否允许班级stu_telvarchar30否允许电话号码stu_emailvarchar50否允许邮箱地址stu_addtimedatetime8否允许日期link1varchar255否允许任务书link2varchar255否允许中期检查link3varchar255否允许毕业设计link4varchar255否允许论文link5varchar255否允许承诺书link6var
44、char255否允许外文翻译link7varchar255否允许英文原文link8varchar255否允许实习报告stu_checkpaperint4否允许论文检测结果stu_byyearint4否允许毕业年份5 系统实现5.1系统登录界面实现该模块主要是对想要登录本系统的用户的用户名、密码和登录类型进行检验。只有用户名、密码和登录类型都正确了才能成功的登录本系统,而且会根据不同的登录类型到不同的界面;若用户名、密码或者登录类型只要有一个出错或者没有填写都会导致登录失败。具体如图:5-1所示:图:5-1此时点击登录按钮(登录类型不正确),会出现图:5-2的错误提示:图:5-2其他无论是用户名还是密码出错了都是会出现图:5-2的错误提示框。登录的具体实现代码如下:protected void btnlogin_click(object sender, imageclickeventargs e) bool select = false; int type = 0; bool success = false; for (int i = 0; i rbltype.items.count; i+) if (rbltype.itemsi.selected) select = true
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏大学《文学概论(I)》2023-2024学年第一学期期末试卷
- 江苏大学《食品感官分析》2022-2023学年第一学期期末试卷
- 多媒体课件制作教案
- 第六章氧族元素环境保护教案(人教版)
- 研发质量管理办法
- 生态养殖山坡地租赁合同
- 六年级计算机上册教案
- 农业设施地面施工合同
- 农业发展资金扶持办法
- 绿色建筑房产交易合同样本
- 混凝土结构施工图平面整体表示方法制图规则和详图
- 中华民族现代文明有哪些鲜明特质?建设中华民族现代文明的路径是什么?参考答案三
- 液压站操作说明书
- 2021至2024年广东新高考化学真题考点分布试题及答案
- 2024广东深圳市部分事业单位公开招聘300人历年高频考题难、易错点模拟试题(共500题)附带答案详解
- 7《小书包》教学设计-2024-2025学年统编版语文一年级上册
- 八年级物理上册 第四章 第五节《光的色散》说课稿 (新版)新人教版
- 新《劳动法》知识学习考试题库200题(含答案)
- 铭记历史 勿忘国耻九一八事变教育主题班会课件
- 中药蒲公英培训课件
- 2024-2030年中国帆船行业市场深度调研及发展趋势与投资前景研究报告
评论
0/150
提交评论