基于net+sql的毕业论文管理系统Word格式文档下载.docx
- 文档编号:18992801
- 上传时间:2023-01-02
- 格式:DOCX
- 页数:24
- 大小:30.78KB
基于net+sql的毕业论文管理系统Word格式文档下载.docx
《基于net+sql的毕业论文管理系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《基于net+sql的毕业论文管理系统Word格式文档下载.docx(24页珍藏版)》请在冰豆网上搜索。
1.4运行方式………………………2
1.5系统名称………………………2
2可行性解析………………………3
2.1社会行解析………………………3
2.2技术行解析………………………3
2.3ASP.NET(C#)介绍………………………3
3功能设计………………………4
3.1毕业论文管理流程分析………………………4
3.2功能模块概要分析………………………4
3.2.1教学秘书功能模块………………………4
3.2.2指导教师功能模块………………………6
3.2.3评阅教师功能模块………………………7
3.2.4领导功能模块………………………8
3.2.5学生功能模块………………………9
4数据库设计………………………11
4.1数据库E-R图………………………11
4.2数据库中表的设计………………………14
5遇到的问题,和解决方法………………………20
6用户手册………………………22
6.1教学秘书使用说明………………………23
6.1.1登录系统………………………23
6.1.2论文管理中心………………………23
6.1.3教师信息管理………………………26
6.1.4用户信息管理………………………28
6.2教师使用说明………………………29
6.2.1登录系统,如图6-15………………………33
6.2.2教务公告信息………………………34
6.2.3论文管理中心………………………35
6.2.4用户信息管理………………………35
6.3学生使用说明………………………37
6.3.1系统登录………………………37
6.3.2论文管理中心………………………39
6.3.2教务公告信息………………………40
6.3.3用户信息管理………………………41
6.4领导使用说明………………………42
6.4.1登录系统………………………42
6.4.2论文管理中心………………………45
6.4.3用户信息管理………………………47
6.4.4教务公告信息………………………48
参考文献………………………49
总结………………………50
致谢………………………51
1绪论
1.1开发目的
在大学的最后一年之中,由于大部分学生不在学校完成毕业论文,而由于实习单位,或者个人原因,使得这部分学生与指导老师之间联系和沟通不方便,从而造成对于各自毕业设计的不良影响。
苦于对此问题的思索,开始设计我的这个毕业论文管理系统,希望能给此问题带来很好的解决。
使得师生之间的沟通更为方便,管理更为通常,尽善尽美的完成每一个毕业作品!
1.2研究背景
纵观当今社会企业发展的,软实力已经成为社会之中各个机关机构,公司,企业,必不可少的管理手段,和生存手段的一个重要组成部分。
有效地管理信息资源,充分利用信息技术对学校机构自身进行管理,针对物资管理、人力管理、财务管理、信息管理集成一体化的管理软件,已经成为社会上各个企业,公司,政府,学校的迫切需要。
但是社会的不断发展进步,技术的不断革新精简,社会机构对系统提出了更加多元化的要求,对系统的先进性、安全性、跨平台性、可扩展性、可移植性、分布式等方面的要求,结构老旧,功能单一的管理系统已经不再能满足企业的管理要求,因此一个全面、高效的、架构良好社会机构管理信息系统对信息的管理和资源的合理运用、对社会机构核心竞争力的增强、对机构的可持续发展都市显得至关重要。
本人正式随着实习阶段逐步的步入社会机构,学校机构,渐渐了解软件管理的重要性,和可靠性,它对于提升工作的效率方便管理信息等等也有着至关重要的作用,介于此处,我开始着眼于我校的毕业论文信息管理,如何方便,快捷,安全,并且功能完善成为了我完成自此课程设计的目标和关键,系统的维护问题暂不考虑但从开发的时机角度去勾勒蓝图,首先要做学生操作模块。
学生管理类模块分为教务公告信息,用户信息管理,和论文管理中心三个模块,用户信息管理可以查询学生个人的信息,修改信息,极其查看知道老师的信息,论文管理中心则应该包含提交选题,查看选题结果,开题,中期检查,提交初稿,提交二稿,提交定稿,指导记录,答辩和成绩查询等功能,
教学秘书类模块则分为教学业务公告信息,学生用户信息管理,和学生论文管理中心三个子模块,更为系统的调配信息功能,可以论文工作任务分配查询,审核指导老师资格,教师所有题目一览,学生选题情况一览,教师学生搭配比例,学生开题报告情况一览,中期检查情况一览,查看初稿,定稿,指导记录,答辩进展一览,学生的论文所得分数以及最终的成绩一览等等
指导教师模块同样分成这三个子模块,其中指导教师可以实现查看提交论文题目信息,选择学生,查看学生选题情况,选题结果。
网上实现学生开题指导,中期检查,初稿评阅,二稿评阅,定稿评分,查看自己的指导记录,答辩评分,查看学生论文成绩等等功能。
评阅教师模块方便教师查看学生的所有信息,定稿评分。
领导模块则能对论文题目审核,查看学生选题结果,查看学生开题情况,中期检查结果一览,学生初稿一览,定稿一览,教师评阅结果一览,指导老师打分记录一览等等,总体上有一个统筹信息的管理。
前期的工作做了很多,对于毕业论文整个审理的系统流程坐了充分的功课,然后开始了初步的设计。
1.3开发环境
MicrosoftVisualStudio2005、SQLServer2005、ASP.NET(C#);
1.4运行方式
C/S模式;
1.5系统名称
《毕业论文管理系统》;
2可行性解析
2.1社会行解析
伴随着计算机的日益应用广泛,越来越普及,以及网络所带给我们的便利,使得我们通过互联网来工作、学习变成了可能,也是当今大学生普遍认可和接受的。
我所设计的毕业论文管理系统是一个网上管理的系统,使其中所有的流程都能在网络上展开,进行,既方便又快捷。
这样以便于解决毕业生与指导老师之间的沟通交流不便利所带来的一系列为题。
目前是信息时代,然而信息时代的主题不在是人才和信息,而是如何管理人才和信息才是重中之重,越来越多的软件应用个各行各业之中,不但方便了管理,而且能够简单提升工作效率,软件所带来的方便快捷,已经社会机构适应性的改革改制已经成为时代发展的主题。
自动化管理论文系统与传统论文审核对比几大优势:
2.2技术行解析
本系统应用MicrosoftVisualStudio2005开发工具,运用C#语言汇编,和SQLSERVER2005进行开发,预期能够实现满足要求的所有功能。
2.3ASP.NET(C#)介绍
C#(CSharp)是微软(Microsoft)为。
NETFramework量身订做的程序语言,微软公司在2000年6月发布的一种新的编程语言。
C#拥有C/C++的强大功能以及VisualBasic简易使用的特性,是第一个组件导向(Component-oriented)的程序语言,和C++与Java一样亦为对象导向(object-oriented)程序语言。
3
功能设计
3.1毕业论文管理流程分析
a、阶段一:
题目审定。
该阶段主要任务为:
老师提交题目审核表,领导(系主任、院领导小组组长)进行题目审核。
时间为每年的10月1日-11月1日。
b、阶段二:
选题。
该阶段为学生的选题阶段,老师指导学生进行选题。
时间:
每年的11月2日-11月15日。
c、阶段三:
开题。
该阶段学生撰写开题报告,老师开始指导开题。
每年的11月61日-12月15日。
d、阶段四:
中期审查。
该阶段学生上交中期检查报告,老师针对期间审查存在的问题提出意见或建议。
时间为第二年的3月1日-3月5日。
e、阶段五:
提交初稿。
该阶段学生提交论文初稿,老师对学生的初稿进行打分,并对初稿提出修改意见,学生对初稿进行修改。
时间截止日期为次年的3月10日。
f、阶段六:
提交二稿。
该阶段学生上交论文的二稿,老师评阅二稿,并对论文的二稿提出修改意见,学生参照老师所给的修改意见对二稿进行修改。
时间截止日期为次年的3月20日。
g、阶段七:
提交定稿。
该阶段学生提交定稿。
第二年的4月1日。
h、阶段八:
定稿评阅。
该阶段教学秘书确定评阅老师,老师以及评阅老师对学生的论文定稿进行评阅评分。
第二年4月15日。
i、阶段九:
提交指导记录。
该阶段学生提交指导记录。
第二年的4月15日。
j、阶段十:
论文答辩。
该阶段教学秘书确定参加论文答辩老师,答辩过程记录情况的学生。
答辩审核成员进行答辩评分,答辩审核进行答辩记录表的审核,负责记录的学生进行答辩过程情况的记录。
第二年的4月25日。
k、阶段十一:
成绩发布:
该阶段答辩审核会主任要对学生的成绩表进行审核,审核通过后发布学生成绩、学生即可查询自己的成绩。
第二年的5月1日。
3.2功能模块概要分析
主要人员有教学秘书,指导老师,打分老师,学生和学校领导。
3.2.1教学秘书功能模块
教学秘书教务公告信息发布浏览修改删除查看个人信息修改个人信息查看所有学生信息查看所有教师信息用户信息管理论文管理中心查看教师题目情况查看学生选题情况查看学生开题情况查看中期检查情况查看学生初稿情况查看学生定稿情况查看答辩情况论文工作任务分配审核指导教师资格调配师生比例查看学生最终选题查看学生论文成绩查看指导记录
图3-1教学秘书功能图
具体说明:
模块一:
教务公告信息:
1、发布:
学校可以在这里发布通知。
2、浏览:
学校可以在这里对发布的信息进行浏览。
3、修改:
学校可以在这里对发布过的通知进行修改。
4、删除:
学校可以在这里删除已经发布过的通知。
模块二:
用户信息:
1、查看个人信息:
用户在这里查看自己之前填写的信息。
2、修改个人信息:
用户在这里填写或者修改自己的个人信息。
3、查看所有学生的信息:
用户在这里查看所有学生登陆的用户信息,但是修改不了。
4、查看所有教室的信息:
用户在这里查看所有教师登陆的用户信息,但是修改不了。
模块三:
论文管理中心:
1、论文工作任务分配:
审核题目的时候,给学校的领导审题的资格,只要根据系统要求输入相应领导的教师号就可以完成;
2、审核指导教师资格:
软件内的系统可以自动的检测相应指导老师的资格,并且做出判断,学校的秘书可以确认判断结果。
3、查看教师题目情况:
所有的老师登陆到系统中的题目,和有关内容,还有学校领导对于题目的结果的审核一览。
4、查看学生选题情况:
所有学生的选择题目状况一览。
5、调配师生比例:
学校的老师所指导的学生不可以多余4个,如果老师和学生的对应比例超过1:
4,则学校的教学秘书就会通知老师调配所指导的学生,直到老师与学生的比例不超过于1:
4。
6、查看学生最终选题:
对于学校学生最后选择的题目整体查询。
7、查看学生开题情况:
对于学校学生的开题情况整体查询。
8、查看中期检查情况:
对于学校学生的期中检查情况整体查询。
9、查看学生初稿情况:
对于学校学生的所有初稿整体查询。
10、查看学生定稿情况:
对于学校学生的最后定稿情况整体查询。
11、查看指导记录:
对于学校指导老师的所有指导记录整体查询。
12、查看答辩情况:
对于所有学生的答辩情况整体查询。
13、查看学生论文成绩:
所有学校学生的论文成绩一览。
14、论文归档:
改软件会核实所有学生递交上来的论文各个环节,如果有疏漏的地方方便学生以及教学秘书整体查漏补缺。
3.2.2指导教师功能模块
指导教师查看个人信息修改个人信息查看所有学生信息用户信息管理浏览教务公告信息查看学生选题情况选择学生中期检查初稿评阅二稿评阅定稿评分提交论文题目信息查看题目审核结果查看学生选题结果学生开题指导指导记录答辩评分查看学生论文成绩论文管理中心
图3-2指导教师功能图
指导老师在这里能够浏览所有公告信息,但不能够修改。
用户信息管理:
指导老师能够在这里填写自己的基本信息。
指导老师再这里填写并且修改自己的基本信息。
3、查看所有学生信息:
知道来时在这里查看所有的学生信息。
1、提交论文题目信息:
指导老师要根据学校的规定来写题目的信息。
每个指导老师最多可以申请8个题目。
2、查看题目审核结果:
指导老师可以查看先前被申请的题目的评审状况。
3、查看学生选题情况:
指导老师在这里可以查看学生的选题情况一览。
4、选择学生:
指导老师可以由自己的实际情况而决定自己能够指导的学生数量,当有大于四个学生选择本指导老师的题目的时候,指导老师则需与学生沟通,被指导的学生数不可以超过四个。
5、查看学生选题情况:
指导老师在这里可以查看所有学生的选题情况。
6、学生开题指导:
指导老师在这里可以查看学生的开题,并且给予指导和帮助。
7、中期检查:
指导老师在这里根据学生的中期报告,给予点评和指导。
8、初稿评阅:
指导老师评审初稿,并在“指导记录”模块中提出自己的意见和问题。
9、二稿评阅:
指导老师评审二稿,并再次在“指导记录”当中给出自己的意见和问题。
10、定稿评阅:
指导老师评审最后的定稿,给出对该学生的最终分数,并要写出剪短的评语。
11、指导记录:
指导老师查阅指导记录,并对其进行评审。
其次数不能少过两次。
12、答辩评分:
指导老师给出学生答辩的最后分数。
指导老师可以查看所有学生的论文分数。
3.2.3评阅教师功能模块
论文管理中心定稿评分浏览教务公告信息查看个人信息修改个人信息查看所有学生信息评阅教师用户信息管理
图3-3评阅教师功能图
3.2.4领导功能模块
领导在这里查看通知,公告,不能够修改。
学校领导在这里查看自己的基本信息。
学校领导在这里填写个人的基本信息,并可以对填写内容进行修改。
学校领导在这里查看学生的个人信息,不能够对其进行修改。
4、查看所有学生的信息:
学校领导在这里查看全体老师的个人信息,不能够对其进行修改。
论文管理中心模块:
1、论文题目审核:
学校领导这里审理指导老师提交上来的的课题内容、并写出自己的审理建议。
2、查看学生选题结果:
学校领导在这里查看学生们的最终选择课题的结果。
3、查看学生开题情况:
学校领导在这里浏览所有学生的报告的上交状况。
4、查看中期检查情况:
学校领导在这里可以浏览所有指导老师在期中检查时期的状况。
5、查看学生初稿情况:
学校领导在这里拷贝并查阅学生之前上传上来的初稿。
6、查看学生定稿情况:
学校领导在这里拷贝并查阅学生之前上传上来的定稿。
7、查看评阅情况:
学校领导在这里能够浏览所有指导老师、评阅老师的最终给分状况。
8、查看指导记录:
学校领导在这里能够浏览所有指导老师对自己负责的学生的所有指导记录。
9、审核答辩记录情况:
学校领导在这里给予答辩委员会答辩记录表的填写资格。
10、审核成绩评定情况:
学校领导给予答辩委员会对于学生成绩的最终评定资格。
11、查看学生论文成绩:
学校领导在这里查看所有学生的论文以及成绩。
领导用户信息管理查看个人信息修改个人信息查看所有学生信息查看所有教师信息论文管理中心查看学生开题情况查看中期检查情况查看评阅情况审核答辩记录情况审核成绩评定情况查看指导记录论文题目审核查看学生选题结果查看学生初稿情况查看学生定稿情况查看学生论文成绩教务公告信息浏览
图3-4领导功能图
3.2.5学生功能模块
论文管理中心开题中期检查提交定稿答辩成绩查询指导记录提交选题查看选题结果提交初稿提交二稿浏览教务公告信息查看个人信息修改个人信息查看指导教师信息学生用户信息管理
图3-5学生功能图
学生能够查看的公告,不能够对其进行更改。
学生可以查看个人填写的基本信息。
学生可以填写个人的基本信息,并可以对其进行修改。
3、查看指导教师信息:
学生可以根据本人选择的题目,浏览指导老师的详细资料信息。
1、提交选题:
学校的学生根据指导老师给出的题目基本信息,由自己实际情况决定选择哪道题目。
2、查看选题结果:
学生可以在这里查看最终选题的结果。
3、开题:
学生开始写开题报告(指导老师指导下)。
4、中期检查:
学生依据学校要求,写中期的检查。
5、提交初稿:
学生上交初稿,浏览指导老师对自己给出的意见。
6、提交二稿:
学生上交二稿,浏览指导老师对自己的评价意见。
7、提交定稿:
学生最终上交定稿。
8、指导记录:
学生在这里浏览指导老师的指导记录,并且可以添加。
9、答辩:
学生可以查阅学校答辩的具体规则,如果答辩完则可以查阅答辩的最终成绩和整个答辩过程的记录。
10、成绩查询:
学生能够浏览所有评阅老师的给分情况,以及答辩中各个问题的评分情况。
4数据库设计
4.1数据库E-R图
根据毕业论文管理的一般流程分析及各类人员的任务分析,设计出的系统数据库E-R图如下:
教师题目审核领导论文1MN
图4-1题目审核E-R图
教师选题学生论文1MN
图4-2选题E-R图
教师开题学生论文1MN
图4-3开题E-R图
教师论文撰写指导学生论文1MN
图4-4论文撰写与指导E-R图
教师中期检查学生论文1MN
图4-5中期检查E-R图
指导教师评分论文MN
图4-6指导教师评分E-R图
图4-7评阅教师评分E-R图
教师答辩学生论文1MN领导M
图4-8答辩E-R图
M成绩查询学生论文MN教师M领导
图4-9成绩查询E-R图
制作公告教学秘书MN查看领导M学生领导NMM
图4-10公告制作与查看E-R图
4.2数据库中表的设计
表一:
教师表
表二:
学生表
表三:
公告
表四:
选题
表五:
开题报告
表六:
中期检查
表七:
论文
表八:
指导教师评分表
表九:
评阅教师评分表
表十:
答辩记录表
表十一:
指导记录
表十二:
成绩表
表十三:
时间安排表
表十四:
任务分配
表十五:
题目审核
5遇到的问题,和解决方法
第一个问题:
无法将dbnull类型转化为其他类型。
解决方法:
原来SQL语句为:
select字段名from数据表
改用:
selectcasewhen字段名isnullthen0else字段名endfrom数据表。
第二个问题:
使用panel时出现无法将string类型隐式转换为bool类型。
boolx=Convert.ToBoolean("
true"
);
this.Panel1.Visible=x;
第三个问题:
下载文件时,文件路径正确,下载成功,但下载下来的文件却出现格式错误。
原下载语句:
Respo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 net sql 毕业论文 管理 系统