广西民族师范学院学生信息管理系统的设计与实现韦论文开题报告706.docx
《广西民族师范学院学生信息管理系统的设计与实现韦论文开题报告706.docx》由会员分享,可在线阅读,更多相关《广西民族师范学院学生信息管理系统的设计与实现韦论文开题报告706.docx(13页珍藏版)》请在冰豆网上搜索。
![广西民族师范学院学生信息管理系统的设计与实现韦论文开题报告706.docx](https://file1.bdocx.com/fileroot1/2023-6/13/834d0946-6360-4571-998c-a6d31b51109c/834d0946-6360-4571-998c-a6d31b51109c1.gif)
广西民族师范学院学生信息管理系统的设计与实现韦论文开题报告706
电子科技大学工程硕士学位论文开题报告
学位论文题目:
广西民族师范学院学生信息管理系统的设计与实现
工程领域名称:
软件工程(金融信息化)
学号:
姓名:
校内导师姓名:
企业方导师姓名:
所在学院:
软件学院
电子科技大学研究生院制表
填表日期:
2013年3月6日
填表说明
1、研究生须认真填写本表相关内容。
2、开题报告内容见《电子科技大学工程硕士学位论文开题报告撰写格式规范》
3、所列栏目填写不下的,可以另加附页。
4、本表采取双面印制,且保持原格式不变,纸张限用A4(页边距为上、下:
2.5cm,左为2.6cm,右为2.1cm;字体为宋体小四,行间距为18磅),整齐装订。
5、开题报告完成,经相关人员签字后,须交学院研究生教务秘书保存。
广西民族师范学院学生信息管理系统的设计与实现
一、选题来源、依据及国内外研究动态
1.论文选题来源和依据
学生信息管理是高等学校日常管理工作的一个重要组成部分,涉及学校、老师、学生等诸多方面。
而广西民族师范学院学生管理工作形式单一不全面,目前,学校对学生的学分制、选课制等有关的教务管理工作已有相应的软件来管理相关数据。
但对学生的费用管理、报到注册管理、宿舍管理、班级管理、家庭经济情况、简历、课外活动管理、奖惩管理等,目前还没有一个系统来进行综合的管理相关数据。
此学生信息管理系统是针对广西民族师范学院学工处、教务处开发的一款管理软件,是典型的管理信息系统。
它是一个教育单位不可缺少的信息化工具,其内容对于学校的决策者和管理者来说都很重要,能为用户提供详细的信息、快捷的查询。
在传统的模式下依赖人工管理学生信息,存在着很多缺点,例如效率很低、数据易丢失、数据量大、不易查找和更新等,严重影响了教育工作者的工作效率。
随着科学技术不断发展,计算机网络日益普及,使得用计算机来代替人工模式成为可能。
作为计算机应用的一部分,使用计算机对学生信息进行管理具有手工管理所无法比拟的优点,例如检索迅速、查找方便、出错率小等。
这些优点能够极大地提高学生管理部门的工作效率,实现科学化、正规化管理。
2、国内外研究动态
美国和其它发达国家由于在教育上的投入比较多,技术又先进,因此学校学生管理系统发展较早,较快且成熟。
他们的学校一般具有较大规模的稳定的技术队伍来提供服务与技术支持,学校管理工作的信息化程度非常高。
而国内高校信息化建设相对起步较晚,由于整体信息化程度相对落后,经费短缺等原因,国内高校学生信息管理系统在功能设计、服务范围、服务质量及服务需求的满足上与国外高校相比都有一定的差距。
近几年来,国内很多高校都开始使用学生信息管理系统来代替原来的纸质文件来管理学生档案,在数字校园理论逐步应用的过程中,一方面能不断投资构建各种硬件、系统软件和网络,另一方面也不断开发各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。
虽然服务器的质量还不算高,使用高峰期服务器的负载能力也还不算强,但是从使用功能上来说还是比较完善的。
例如,南海东软信息技术职业学院的学生信息管理系统以学院的教务管理系统为依托,其功能模块还是比较完善的,包括学籍管理、课程成绩、考核评定、费用管理、宿舍管理等,基本实现了对学生所有信息的管理。
但是从其设计说明上面看,缺少信息输出以及决策支持模块。
学生信息输出能使学校快速的打印输出学生成绩等多方面信息,这样由每次都要把成绩单发下去让学生手写变成了自己打印,省了很多中间的繁琐过程。
二、论文研究意义及价值
广西民族师范学院于2009年由南宁师专升格为本科院校,近年来,随着学校教学质量的提高,学院招生规模不断扩大,庞大的学生信息管理就成了一个现实问题摆在了学校面前。
在传统模式下利用人工进行学生信息管理,令学校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率。
使用计算机对学生信息进行管理,能够极大地提高学生信息管理的效率,使管理科学化、规范化。
学生信息管理系统的开发必要性和优越性主要体现在以下几个方面:
1、学生信息管理系统可以代替学生信息管理人员进行许多繁杂和复杂的计算、更新信息、存储信息等工作;
2、学生信息管理系统可以节省大量的资源,如纸张、管理人员人数等;
3、系统可操作性强,能够节省人力,最多只需一到两名信息录入员,提高了工作效率;
4、学生信息管理系统可以使敏感文档更加安全。
5、可以存储历届的学生信息,而且安全、高效;
6、查找信息速度快、效率高,可以检索有条件信息;
三、论文研究的目标与主要内容
1、论文研究的目标
本文结合广西民族师范学院学生信息管理工作的实际情况,在需求分析、系统分析的基础上,对广西民族师范学院学生信息管理系统做出总体设计、详细设计和程序设计,并进行系统测试。
本系统建设的目标是利用当前最新的信息技术来实现高校学生信息的信息化管理。
通过系统的实施,可以方便、快速地查询学生信息,对学生信息实现数据操作。
2、论文主要内容
本论文主要介绍学生信息管理系统的设计实现的过程和方法。
本系统主要可以实现以下的管理功能:
学生个人信息管理、民族管理、报道注册管理、特困认定和助学金管理、评优评奖管理、违纪处分管理、学习状态跟踪、思想政治教育、成绩管理、勤工助学管理、综合测评排名管理、公寓信息管理、学生干部培养、人才信息管理、班级管理、等级成绩管理、课程管理、课外活动管理(运动会管理、文艺活动管理和科技作品大赛等)、就业信息管理、打印报表等等。
其中,民族管理功能模块具体包括:
民族、民族风俗习惯、饮食习惯、忌讳、宗教信仰等。
本论文主要内容包括:
1、详细介绍论文所涉及的关键技术、数据库系统体系结构、数据库管理系统技术。
2、系统分析广西民族师范学院学生信息管理系统的需求。
分析C/S模式、B/S模式的技术特点,并根据广西民族师范学院互联网系统的特点,提出采用B/S模式的软件架构体系;利用存储过程和触发器来提高整个系统处理效率的开发方案。
3、对本研究中系统的概要设计进行详细的阐述,主要包括系统结构体系设计,系统数据库、软件结构、数据库连接设计,系统集成设计,差错处理设计与系统维护设计。
4、系统的实现。
在本研究中系统的实现包涵系统功能模块实现与数据库连接的实现。
5、系统测试。
集成关键技术与软件,测试,进一步优化。
四、论文研究工作拟采取的主要理论、技术路线和实施方案
本系统采用需求调研与分析方法,根据软件工程的理论进行分析展开的,满足高校学生信息管理工作的需求。
本系统以VisualStudio2008作为主要的开发工具采用B/S(Browser/Server)结构,在前台使用ASP.NET开发技术,后台使用MSSQLServer2005数据库。
ASP.NET是一个统一的WebB/S开发模型,它包括使用尽可能少的代码生成企业级Web应用程序所必需的各种服务。
ASP.NET作为.NETFramework的一部分提供。
当编写ASP.NET应用程序的代码时,可以访问.NETFramework中的类。
可以使用与公共语言运行库(CLR)兼容的任何语言来编写应用程序的代码,这些语言包括MicrosoftVisualBasic、C#、JScript.NET和J#。
使用这些语言,可以开发利用公共语言运行库、类型安全、继承等方面的优点的ASP.NET应用程序。
系统最关键的功能:
从前台管理部分,安排具备辅助信息管理;从后台控制部分,能够开展管理员管理、数据公示、管理员登录还有不同数据开展录入、调整、增减不同工作,能够在学生数据方面开展科学合理的控制,保证工作质量和水平,满足相关标准。
学生信息管理系统有三个操作权限,依次包括了学生、教师还有管理员。
通过登陆界面进行访问,按照身份方面的差异,依次访问界面:
(1)管理员界面;
(2)普通教师界面;(3)学生界面。
系统在处理大量数据上采用先进的编程思想和适当SQL语句连接数据库,提高数据库的运行速度;在数据库设计上减少了数据冗余度,提高工作效率,减少了错误代码的可能性;编程上采用面向对象的编程技术,对所要完成的各项任务通过较为全面的分析,实行界面的统一性,代码的重用率高,方便系统再开发和维护工作;系统对可能的错误进行拦截,提高系统的可靠性;用户对数据处理的自由度加大,提高系统的通用性;支持多用户共享数据。
五、论文研究目标和成果形成
1、论文最终目标
本文将以高校学生信息管理系统的实际需求为基础,设计一个网上信息管理系统,分别实现用户管理、基础表维护、权限管理、学生信息登记、学生信息管理、学生信息审核、学生信息统计等功能。
2、论文最终成果
开发出学生信息管理软件系统,并形成学位论文《广西民族师范学院学生信息管理系统的设计与实现》。
学位论文工作计划表
论文题目:
广西民族师范学院学生信息管理系统的设计与实现
论文工作起止日期:
2013年1月到2014年3月
工作项目
工作内容
计划完成日期
文献阅读和科学调研
(调研课题主要内容、阅读主要文献资料)
1.调查分析广西民族师范学院学生管理工作的现状和今后的建设目标;
2.查阅现有高校学生信息管理系统开发技术;
3.查阅国内外相关系统开发技术使用情况;
4.确定广西民族师范学院学生信息管理系统的开发技术。
2013年5月
方案论证
(课题的应用价值与可行性)
1.对学生信息管理系统开发意义进行论证。
2.系统整体架构的设计;
3.关键技术的设计与论证;
4.设计关键技术验证方案。
2013年8月
设计或研究阶段
(研究方法、技术路线、实验方案)
1.实现原型系统;
2.集成关键技术与软件,测试,进一步优化。
2013年11月
论文撰写
总结、完成论文。
2014年3月
课题研制条件落实情况:
在导师、校外计算机专家、校内计算机指导老师的带领和指导下,由本人承担一部分,校外计算机专家和校内计算机指导老师共同参与,合作完成。
课题来源(下达部门):
在导师的指导下自主选题
课题名称:
广西民族师范学院学生信息管理系统的设计与实现
课题负责人:
论文类型:
1)产品研发2)工程设计√3)应用研究(请在对应类型后打√)
导师对开题报告和论文计划的可行性提出意见,是否同意开题:
校内导师签字:
企业方导师签字:
年月日
开题报告会
时间:
年月日
地点:
评审专家(至少3位):
评审专家组对学位论文的选题、方案实施的可行性,是否通过开题报告的具体意见和建议:
同意通过开题()/不同意通过开题()
组长签字:
年月日
学院审批意见:
学院主管领导(签字、盖章):
日期:
年月日
电子科技大学工程硕士学位论文文献综述
姓名:
学号:
工程领域:
软件工程(金融信息化)
综述题目:
广西民族师范学院学生信息管理系统的设计与实现
导师意见:
校内导师:
企业方导师:
注:
1、文献综述加页附后,整齐装订。
2、纸张限用A4(页边距为上、下:
2.5cm,左为2.6cm,右为2.1cm;字体为宋体小四,行间距为18磅)。
3、文献综述应对选题所涉及的工程技术问题或研究课题的国内外状况有清晰的描述与分析,一般不少于3000字。
4、至少应阅读20篇中外文献,其中英文文献不少于5篇。
文献综述
广西民族师范学院学生信息管理系统的设计与实现
摘要:
计算机飞速发展的今天,计算机的应用已在社会的各个领域深入开来,无论是在商业,工业还是政府部门都早已普及,如今就连教育行业也把计算机应用到各个方面的工作中,本系统就是把计算机应用到学校学生信息管理中的范例。
本系统以VisualStudio2008作为主要的开发工具采用B/S(Browser/Server)结构,在前台使用ASP.NET开发技术,后台使用MSSQLServer2005数据库。
关键词:
Web技术学生信息管理ASP.NET
随着Internet技术的快速发展,当今社会已进入了信息化和数字化的时代,以信息高速公路和多媒体技术为代表的科学技术正强烈地冲击着整个教育领域,动摇了传统教育模式和教育观念,使教育面临着革命性的变化。
学生信息管理系统(StudentInformationManagementSystem),以下简称SIMS,是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统(ManagementInformationSystem)。
它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。
能有效的帮助学校和老师掌握学生的情况,为学生提供成绩跟课程方面的查询。
在传统模式下利用人工进行学生信息管理,存在着较多的缺点,如:
效率底,保密性差,时间一长将产生大量的文件和数据,更不便于查找,更新,维护等。
诸如这些情况,令学校管理者对学生的信息管理带来了很大困难,严重影响了教育工作者的工作效率。
随着科学技术的不断提高,计算机科学日渐成熟,使用日趋成熟的计算机技术来代替传统的人工模式,来实现学生信息的现代化管理,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
马念[1](2006)介绍了用JAVA语言来实现的具有基本功能的学生信息管理系统,重点介绍了学生信息管理系统的实现过程;包括系统分析与设计,数据库的分析与设计,系统各大功能模块的分析、设计和实现。
王磊[2](2007)采用基于ASP.NET的B/S架构,同时使用MicrosoftSQLServer2000作为数据库存储和迁移工具;利用决策树ID3算法对学生各门课程成绩进行分析,得到判定属性,建立合适的规则,预测学生更合适的专业发展方向,并通过指导学生选择不同的选修课来达到更加合理的培养学生的专业能力的目的。
高双珍[3](2008)分析了学生信息管理系统的设计目标和系统需求,讨论了使用VB.NET和SQL实现学生信息管理系统的技术方案。
舒建武[4](2009)针对高校学生信息管理工作的需求,提出了以ASP.Net技术和工作流技术为基础的高校学生信息管理系统。
牛伟志[5](2009)针对本校学生选课及教务员排课做详细的需求分析,在WindowSXP平台下以SQLServer2000为数据库服务器及PowerDesigners.0为设计工具,采用PowerBuilder设计开发了基于C/S结构的学生信息管理系统。
此系统不仅实现了学生对个人基本信息的修改、查询以及专业选课和重修等,还实现了教务员对学生所选课程的排课组班功能。
真正的实现了选课、排课的一体化。
简洁的操作方法与人性化的界面设计让任何非计算机专业的管理人员轻松使用。
魏松[6](2010)利用UML统一建模语言,结合RUP方法和多种建模工具对该校学生信息管理的实际情况研究制定了系统的框架和功能图,并实现了该系统的建模。
别红桂[7](2010)设计并实现基于ASP.NET的学生信息管理系统。
莫尧尧[8](2011)在深入调研高校学生信息管理系统的基础上,对高校学生信息管理系统的业务流程,高校校园局域网络环境的发展情况,以流行的统一身份认证机制和统一数据服务为基础,提出了一种于.Net三层架构模式的高校学生信息管理系统的设计目标和整体设计解决方案。
有的更为具体到本校的需要进行设计,如陈礼军[9](2012)调研万州区教委与重庆市三峡水利电力学校之间的业务情况,分析业务流程以及确定功能需求,设计并实现了基于B/S架构的学生信息管理系统。
杨道平[10](2013)从本校学生信息管理的实际出发,设计开发了适合学校实际的学生信息管理系统。
该系统主要运用Struts2、Hibernate、JSP等技术,实现了教师查询所有学生信息功能;学生查询个人基本信息功能。
系统经测试各项功能模块运行正常。
更多还原
作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点.例如:
检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、成本低、便于打印等。
这些优点能够极大地提高学生信息管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。
系统开发以ASP.NET+SQLServer2005为开发工具,VisualStidio2008和SQLServer2005为开发环境。
DavidGardner[11](2010)介绍了如何配置工具环境,如何使用开发工具;JeffProsise[12](2003)介绍了.NET框架的3个主要部分组成:
通用语言运行库CLR、统一类库(ClassLibrary)和一个被称为ASP.NET的高级ASP+。
ReillyDouglas[13](2004)说ASP.NET具有功能强大,如上传一个文件,在过去的ASP中必须通过其他组件的调用来完成,而在ASP.NET中通过简单的代码就可以实现。
DinoEsposito[14](2006)介绍了存储过程是实现三层服务体系的关键技术之一,对系统以后的维护也具有极大的便利性,当数据库表结构或查询语句需要变更的时候,只需修改存储过程即可,不必对程序代码本身进行修改。
ASP.NET是一个统一的WebB/S开发模型,它包括使用尽可能少的代码生成企业级Web应用程序所必需的各种服务,胡越,龙辉霞,张俊[15](2009)介绍基于C/S和B/S混合模式的高校学生信息管理系统设计探讨了C/S和B/S混合模式的可行性;李武,刘清梅[16](2008)介绍基于B/S模式的大学生就业指导信息系统设计,阐述了B/S模式对大学生就业指导产生的作用。
ASP.NET作为.NETFramework的一部分提供。
当编写ASP.NET应用程序的代码时,可以访问.NETFramework中的类。
可以使用与公共语言运行库(CLR)兼容的任何语言来编写应用程序的代码,这些语言包括MicrosoftVisualBasic、C#、JScript.NET和J#。
使用这些语言,可以开发利用公共语言运行库、类型安全、继承等方面的优点的ASP.NET应用程序。
ASP.NET包括参与声明性数据绑定模型的两类服务器控件:
数据源控件和数据绑定控件,Microsoft.ASP.NETMSDN[17](2012)介绍了控件使用技巧。
数据源控件是管理连接到数据源以及读取和写入数据等任务的ASP.NET控件;刘浩宇,徐家品,肖廷[18](2006)介绍基于.NET的信息管理系统的设计与实现,阐述了.net技术在信息管理系统的相关运用;崔淼,关六三,彭炜[19](2010)提供了ASP.NET程序设计教程,介绍了ASP.NET技术在B/S系统中相关运用。
学生信息管理系统是学校信息管理系统的一个重要组成部分,可以为其他系统(如学校图书管理系统、学校档案管理系统、教学管理系统、总务后勤管理系统等)提供学生的基本信息,同时它也需要如教学管理系统提供课程设置数据等。
这些系统在具体应用中构成一个大系统,相互调用对方的数据。
由以上分析,我们可以充分认识到设计并开发一个学生信息管理系统的必要性和迫切性,本次设计和开发的学生信息管理系统应符合学校学生信息管理的规定,满足对学校学生信息管理的需要,并达到操作过程中的直观,方便,实用,安全等要求。
系统采用模块化程序设计的方法,既便于系统功能的组合和修改,又便于未参与系统开发的技术维护人员补充和维护。
SIMS通过教育网络或互联网把整个学校的学生信息汇聚起来,为学校教育主管部门提供全面及时的学生信息,方便管理,同时亦可通过校园网扩展各类信息化应用,共享学生信息。
本文围绕开发广西民族师范学院学生信息管理系统做以下工作:
1、分析广西民族师范学院学生管理工作的现状和今后的建设目标,对学生信息管理系统的的开发意义进行了论证。
2、分析C/S模式、B/S模式的技术特点,并根据广西民族师范学院互联网系统的特点,提出采用B/S模式的软件架构体系;利用存储过程和触发器来提高整个系统处理效率的开发方案;对ASP.NET技术和工作流技术进行了深入的研究;利用ASP.NET技术实现对用户认证与授权的方法;后台使用MSSQLServer2005数据库。
3、采用XML技术来实现数据交换,形成标准数据交换平台,使系统具有更强的开放性和可扩展性。
4、对互联网环境下应用系统的安全机制和性能优化问题提出了相应的解决方案。
参考文献:
[1]马念.学生信息管理系统的设计与实现[J].高等函授学报(自然科学版),2006
[2]王磊.高校学生信息管理系统的设计与实现[D].山东大学2007.
[3]高双珍.基于VB.NET的学生信息管理系统的设计与实现[J].锦州师范高等专科学校,2008
[4]舒建武.基于ASP.NET技术和工作流技术的学生信息管理系统的研究与开发[D].浙江工业大学,2009
[5]牛伟志.老年大学学生信息系统的设计与实现[D].山东大学2009.
[6]魏松.基于UML的学生信息管理系统的设计与实现[D].南京理工大学,2010.
[7]别红桂.基于ASP.NET的学生信息管理系统设计与实现[J].经济研究导刊,2010
[8]莫尧尧.基于.NET三层架构的高校学生管理信息系统的设计及实现方式[D].电子科技大学,2011.
[9]陈礼军.学生信息管理系统的设计与实现[D].电子科技大学,2012.
[10]杨道平.基于Struts2学生信息管理系统的设计与实现[J].中国新通信,2013
[11]DavidGardner,VisualStudio.NET2008Developmentofapass.化学工业出版社,2010.
[12][美]JeffProsise.NET技术内幕[M].北京:
清华大学出版社,2003.
[13]ReillyDouglas.ASP.NETformsauthentieationbestPraetiees.Dr.Dobb,5Joumal20,29
(2):
P68一70
[14](意)DinoEsposito.ASP.NET2.0技术内幕[M].北京:
清华大学出版社,2006
[15]胡越,龙辉霞,张俊.基于C/S和B/S混合模式的高校学生信息管理系统设计[J].江西电力职业技术学院学报,2009,第131.页。
[16]李武,刘清梅.基于B/S模式的大学生就业指导信息系统设计[J].科技信息(科学教研),2008
[17]Microsoft.ASP.NETMSDNOverview[EB/OL].,2012
[18]刘浩宇,徐家品,肖廷.基于.NET的信息管理系统的设计与实现[J].电脑学习,2006(5),第11-12页.
[19]崔淼,关六三,彭炜.ASP.NET程序设计教程[J],机械工业,2010,第2-5页.
[20]JeffreyRIChter著,李建忠泽,.NET框架程序设计,清华人学出版社,2003