计算机专业毕业设计题目湖北

点赞:4207 浏览:12898 近期更新时间:2024-03-14 作者:网友分享原创网站原创

本科生毕业设计

开题报告

题目毕业设计过程管理系统设计与实现-师生模块

专业计算机科学与技术

班级073班

姓名张新军

指导教师赵方(讲师)

所在学院信息科技学院

开题时间2016年12月7日

一,选题的背景和意义

学生信息管理系统能极大地方便学生管理工作者,将其从繁重,复杂的学生管理操作中解脱出来,以科学,严谨,程序化的制度来规范学校毕业设计学生管理过程,并以其强大的数据处理及统计分析功能适应学校灵活多变的业务需要及发展趋势,逐步成为学校毕业设计信息管理系统的主要平台和重要手段[1].

国外高校一般具有较大规模的稳定的技术队伍来提供怎么写作与技术支持.国内高校信息化建设相对起步较晚.在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件,系统软件和网络,另一方面也不断开发实施了各类教学,科研,办公管理等应用系统,形成了一定规模的信息化建设体系.但是,由于整体信息化程度相对落后,经费短缺,理论体系不健全等原因,国内高校信息管理系统在机构设置,怎么写作范围,怎么写作质量及人员要求上与国外高校相比都有一定的差距[2].

大部分学校近年建立了自己的校园网,这为开发网络化的毕业设计管理系统提供了必要的条件,使得利用校园网进行毕业设计管理系统成为可能.在这样的背景下,我们开发基于网络的毕业设计管理系统,以满足数据信息集中存放,管理运作分布执行的需求.中心数据库存放毕业设计学生信息管理的相关数据,管理人员通过网络访问数据库从而进行业务管理,学生和任课教师可以通过浏览器查询相关数据[2].

毕业设计管理系统运行于网络环境,可以完成高校毕业设计管理事实上所有工作流程的各项事务.该系统可以充分利用校园网资源

二、研究的基本内容与拟解决的主要问题

业务流程分析

经过详细的调研,将整个毕业设计管理系统的大概业务流程描述如下[4]:

(1)用户登陆,进行身份验证,以便进入不同的页面,

(2)系统管理员进行各种基本必要信息的设置,如添加教师,添加学生,添加用户等,

(3)学生在网上选择毕业设计课题,并上传相关程序文档,

(4)指导教师在网上指定各课题的答辩教师,在网上查看学生的程序文档,并做出课题的评语并评出分数.指导教师还可以在网上取消学生选择他的课题.

计算机专业毕业设计题目湖北参考属性评定
有关论文范文主题研究: 关于管理系统的论文范文 大学生适用: 硕士毕业论文、学位论文
相关参考文献下载数量: 77 写作解决问题: 学术论文怎么写
毕业论文开题报告: 论文模板、论文设计 职称论文适用: 论文发表、初级职称
所属大学生专业类别: 学术论文怎么写 论文题目推荐度: 优质选题

(5)答辩教师在网上查看学生的程序文档并评出分数,

(6)学生在网上查询自己所设计课题的评语和成绩,包括指导教师评分和答辩教师评分数.

系统结构分析

毕业设计管理系统是学生,教师和教务管理人员共同参与的工作过程.因此,设计的管理系统必须做到三者的协调,让使用系统的用户都能够轻松自如的完成各自的工作.系统的主要任务是对学生的管理,系统的功能和使用都是围绕着"培养合格学生"的宗旨来设计.为了更好的体现这一思想,系统在仔细研究以前管理流程的基础上,抽象出需求,并充分利用现有技术的优势,对现有的管理思想进行适当的改进,使整个系统更显科学化,依照上面所说的理念,该系统主要划分为3大功能模块.其功能结构图见图1.

图1系统功能结构图

学生模块学生模块主要由选题系统和信息监控系统等组成.学生可以通过帐户和登陆系统,然后可以预选毕业设计题目,等待教师的审核,当教师审核后,系统自动发送短信息通知用户(学生)审核结果,同时在学生的个人资料中也显示学生的选题情况,这样有利于学生及时了解选题状态,有利于缩短指导教师与学生之间的交流时间.在选题系统这个模块中,学生可以在线预选课题,查看选题状态和课题信息,并且提供了约束支持下学生课题人工优化调整的功能.过程监控系统实现对学生在整个毕业设计过程中进行全程监控和规范,全面监控每个学生的设计进度与质量,严格按照具体要求完成毕业设计[5].

教师模块教师模块主要由立题发布系统,选择学生系统和评阅论文系统等组成.教师可以通过工号和登陆系统,进行课题发布,选择学生,评阅论文和成绩录入等.指导教师发布的课题必须经过管理员的审核,审核通过后才能显示给用户(学生).评阅论文系统做到对论文分项给分,自动分析汇总而且系统还把评阅的结果通过短信息的形式发送给用户(学生),以便让学生及早地了解评阅成绩[6].

管理员模块管理员可以管理学生信息,对学生基本信息的添加,删除和修改以及毕业论文成绩的录入,论文的答辩审核等.成绩管理主要是管理学生的答辩成绩和答辩评语,可以实现成绩的录入,修改和排名等功能,并提供查询,统计和打印报表等功能.短信管理是为管理系统中所发的短信息而设计的管理模块,主要实现远程信息访问,远程数据采集,状态监控和信息通讯等一系列功能.信息发布管理主要是管理员通过系统向教师和学生发布信息,及时地解决导师出题过程中出现的更改问题和教务时间进度问题,提醒教师和学生按要求和进度来完成各自的工作.数据维护是解决数据安全性的关键功能模块,系统管理员要对系统的数据库进行日常维护,要定期进行数据备份[7].

研究的方法与技术路线

本课题通过使用系统分析与面向对象建模(UML)对毕业设计管理系统进行设计与研究,对系统结构设计模型进行了软件开发.

面向对象的技术的出现给MIS软件的开发带来新的希望,它以对象作为描述信息实体的统一概念,将现实世界的实体,概念世界描述和计算机世界的实现联为一体[8].

通过文献查阅分析,本系统采用如图2所示的三层B/S模式.

采用B/S结构,其客户端只需安装配置少量的客户端软件,降低了开发成本,而且系统中的表示层分(浏览器和Web))在设计时,采用了BS(浏览器怎么写作器)结构体系可以把已往发给学生表由浏览器生成,学生直接在网上,后续处理.对系统的维护和升级也非常方便:如当有一个流程要改变时,只需在应用怎么写作器端进行更改即可.这种设计还可以最大限度的减小网络负载和后台数据库访问瓶颈[].

图2三层B/S模式WEB数据库

通过文献查阅分析,本课题采用MicrosoftSQLServer2005作为后台数据库,采用MicrosoftVisualStudio.NET2005作为前台开发工具,使用其中的ASP.NET进行Web应用程序的开发.

ASP.NET是建立在.NETCommonLanguageRuntime(CLR,通用语言运行时)之上的新一代网络开发工具,运行在怎么写作器端,可以用任何与.NET兼容的语言(包括VisualBasic.NET,C#和JAcript.NET)创作应用程序.ASP.NET页面只需要一次编译后不需要重新编译,直到该页面被修改或Web应用程序重新启动,这使得在多次访问时速度有了极大的提升[10].

SQLServer2005具有大型数据库的代表性,可以很好的支持B/S网络模式,满足各种类型的企事业单位构建网络数据库的需要,并且在操作的易用性,功能的可伸缩性,可靠性以及数据仓库等方面具有多方面的优点,特别在网络安全方面,SQLServer2005与其他数据库相比,更有优势.对于管理系统而言,数据库也是其核心组成部分,一个系统各大模块是不是联系紧密,关键是数据库的设计,它直接影响系统的设计开发进度和质量.在设计数据库的过程中要最小化数据冗余度,保持数据库的完整性和一致性[11].

在SQLServer2005建库时运用E-R模型E-R模型(实体联系模型)将现实世界的要求转化成实体,联系,属性等几个基本概念以及它们之间的两种基本连接关系,并且可以用E-R图非常直观的表示出来.

E-R图提供了表示实体,属性和联系的方法.

实体:客观存在并且可以相互区别的事物,用矩形表示,矩形框内写明实体名.

属性:描述实体的特性用椭圆形表示,并用无向边将其与相应的实体连接起来.

联系:实体之间的对应关系,它反映现实世界事物之间的相互联系,用菱形表示,菱形框内写明联系名.

在现实世界中,实体之间的联系可分为3种类型:一对一的联系(简记为1:1),一对多的联系(简记为1:n),多对多的联系(简记为M:N或m:n).

2016.12-2016.1:掌握C#语言中与数据库关系密切的ASP.NET,熟悉数据库编程.根据完成的UML图,生成C#代码.

2016.1-2016.3:开始细写代码,完成系统的编码工作.部署开发完成的系统.系统要求在预先的系统平台上稳定正确的运行.开发的系统要符合需求分析的要求,完成其中规定的应具有的功能.


2016.3-2016.4:毕业论文撰写,提交导师审阅,修改完善.

2016.5.23-2016.5.24:毕业答辩

五,参考文献

[1]贾永新,肖爱梅.基于.NET的毕业设计管理系统的研究与开发[D].山东:山东理工大学计算机科学与技术学院,2016,(35):30-35.

[2]王坤侠,夏铭,张媛.基于B/S结构的毕业设计过程管理系统的设计[D].合肥:安徽建筑工业学院,2016,(5):20-25

[3]秦光源,肖斌,汪敏.基于B/S架构的毕业设计过程管理系统的分析与设计[D].四川:西南石油大学计算机科学学院,2016,(34):50-60

[4]肖朝晖.基于B/S模式的学生成绩管理系统的设计与实现[D].新疆:新疆建设职业技术学院,2016,(13)

[5]张维玉,李明东,陈劲.Web数据库技术分析[J].四川:西华师范大学计算机科学系,2004,(2)

[6]熊熹,徐伟民.基于B/S模式的毕业设计(论文)选题系统的设计与实现[D].湖北:武汉工业学院,2016,(3):20-32

[7]杨燕萍,闫忠文,陈秀敏,刘爱勇,刘敏.软件工程理论对高校VFP课程教学的指导与实践[J].河北:河北科技师范学院,2016,(2):33-40

[8]赵玲.基于ASP的毕业设计管理系统的实现与安全设计[J].西安:西安邮电学,2016,(26):55-66

[9]刘智勇,李俊龙,梁敬东.基于.NET的毕业设计(论文)管理系统的设计与实现[D].南京:南京农业大学,2007,(5):77-81

[10]吕华盛.学生管理系统的设计与实现[D].辽宁:大连职业技术学院,2016,(65)

[11]吕金龙,史景钊,王万章,叶芳,李冠峰.基于WEB与S的毕业设计论文管理系统[D].河南:河南农业大学机电工程学院,2007,(4):20-35

[12]潘华,魏巍,宋挺,赵璋.高校本科毕业论文全过程管理系统的设计与应用[J].上海:上海电力学院经济与管理学院,2016,(135):33-35

[13]M.E.ZORRILLA*,E.MORAandJ.L.CRESPO.NON-STRUCTUREDDATAMANAGEMENTBYMANSOFOBJECTRELATIONALDATABASEMANAGEMENTSYSTEMS[J].DepartmentofAppliedMathematicsandComputerSciences,Vol.43,No.9,September2003,1173–1187

[14]VAIDYANATHAN,GANESH.SecurityinDynamicWebContentManagementSystemsApplications.[J].CommunicationsoftheACM.Dec2016,Vol.52Issue12,121-125.

指导教师审核意见:

指导老师(签字):

实习信息入录

学生信息查询

过程材料上传

修改

修改

过程材料评阅

公告信息查看

选题功能

选题功能

申请题目

学生模块

教师模块

管理员模块

毕业设计信息管理