论文部分内容阅读
摘 要:本选题拟建立基于 Web 的毕业论文选题系统,着重探讨了如何利用互联网来实现毕业设计的出题、选题的可行的网上选题解决方案。其主要内容包括:系统的主要框架、选题的策略、合理的筛选方式。
关键词:选题系统;WEB;设计
中图分类号:TP311.52
1 原人工系统选题的缺陷
分析原人工系统选题所存在的不足,首先就要分析人工系统选题的具体流程,从每一环节进行逐一排查,发现问题存在的根源。我们可以了解到,原选题系统整个流程是流通的,都是以物理信息模式开展的,而每个教师又被分配较大的任务量因此压力是非常大的,也导致教师们无法在短时间内完成工作任务,从而使工作效率大大降低,而且在此过程中要进行某一部分资料的查找也是非常困难的。即使学生已经顺利通过答辩,并不意味着论文的全部工作内容已经收尾。学校还有大量的后续工作要完成,教师要对每一个学生的论文进行整理后进行分类储存,其储存方式非为两种形式,一种是文字纸质形式,另一种则是电子文档的形式。基本上学校会使两者进行共存的保存形式。但是电子文档本身是不存在的,只有依靠工作人员进行大量的电脑录入,因此工作量非常巨大,需要花费大量的财力与物力。
2 新选题系统目标
解决原人工选题系统中所存在的所有问题即是新选题系统的最主要工作目标,通过上一节的介绍,我们可以看出很多问题,因此传统的人工选题系统已经不能满足巨大的工作任务,因此新选题系统的形式成了一种必然发展趋势。所有与学生毕业设计相关的内容都要在新选题系统中完成,学校、教师及学生都在一个系统内部提交文件,具有同一管理的思想理念,且处理过程全部依靠数字程序设计,只需要简单的操纵即可。
新选题系统的工作以Web为中心,学校、教师、学生分别以不同的角色登陆浏览器。系统会根据角色设计自动处理逻辑内容。首先,教师会提交各类型的论文选题,而学校通过浏览器登陆后,可以对教师论题进行有效审核,学生只需要按照教师要求完成毕业设计全部内容即可。
3 开发工具及环境的选择
考虑到开发效率和本人的技能,决定用微软的 ASP.Net 进行系统开发,数据库 采用微软的SQL Server。Visual Studio 2008 是微软推出的一款集成开发环境,其功能强大,使用方便,是开发.Net 平台软件的首选工具。本系统的开发工具套装。(1)操作系统:Microsoft Windows7;(2)Web服务器:Microsoft IIS 6.0;(3)Web开发平台:ASP.Net;(4)开发语言:C#;(5)数据库:Microsoft SQL Server 2005(或SQL Server 2000);(6)集成开发环境 Microsoft Visual Studio 2008;(7)浏览器:Microsoft IE 8.0。
系统分析实质上是对目标系统的建模。为了更形象地描述系统,本文将采用软件设计结构化方法学和面向对象方法学相结合的形式,因此对于系统的分析和设计,既用到了结构化建模工具,又用到了面向对象建模工具。
由上一章的叙述,了解了传统毕业选题事务模型和目标新系统要实现的总体功能。这一章将从上一章得出的结论入手,继续分析毕业选题数字化将出现的各种问题,并根据学院目前的需要设计出一种可行的方案。
4 系统功能
选题系统开发的最终目标即是可以高效率、高质量、高规范、高便捷的方式完成全部论文选题工作,较轻教师工作压力的同时,也为学生提供适当的方便性。笔者为选题系统提出了以下几点功能要求:(1)学校、教师、学生都可以通过设置对自己的个人信息进行修改;(2)在论文题目这一选项栏内,必须满足添加、删除、修改三项基本功能;(3)满足管理员审核每个论文题目的基本要求;(4)满足教师添加、删除、修改论文题目的基本要求;(5)满足学生根据个人意愿自主进行论文题目选择的基本要求;(6)满足教师对每一名学生选题结果的审核功能要求。系统功能列表如下:
5 系统性能分析
5.1 技术可行性分析。就整个系统的技术构成来看,它属于数据库与Visual C#编程的结合,將所有的信息都放入数据库进行存储,而这些基础信息的调用完全由程序来完成。其基本操作是对数据库进行添加、删除、查找、编辑等。所以就技术应用来看,暂不存在太大的问题。
5.2 经济可行性。减少了数据的流通环节,提高了办公效率,保证了各项数据的准确性,也解决了数据流动造成的数据跟踪信息丢失等问题,适应了当前的发展形势。
5.3 实用性。使用本系统的一般操作人员要求有一定计算机基础。系统管理员要求具有计算机的专业知识。随着时代的发展,人员素质己逐步提高,不论是对于电脑系统的基本操作还是对于系统的维护都有了一定的基础。
5.4 基于安全控制。整个系统是一个灵活的、安全的系统。系统有效地保障了个人信息在系统内部流动的安全性。用户分为学生用户、教师用户和教务管理员。普通用户只能操作本系统设置的相关供给功能,教务管理员能够管理以及查询相关信息并作出审核。
5.5 可移植性。毕业设计选题各环节联系十分紧密,且随外界环境的变化而不断改变。所以该系统必须具有较强的灵活特征才能满足不断变化的目标需求。
本系统采用模块化的设计思想,在结构上具有良好的可伸缩性,可根据实际业务需要扩展模块。
因此,在目标与操作过程都十分明确的前提下,只要加大技术投入力量,实现系统应用的目标是指日可待的。
参考文献:
[1]严健松,柳青.ASP.NET程序设计[M].北京:中国水利水电出版社,2010.(01)
[2]韩朝阳.Visual C#程序开发案例[M].北京:北京大学出版社,2009.(09)
作者介绍:刘玉菊(1966.01-)女,云南丽江人,副教授,本科,研究方向:计算机教育。
作者单位:丽江师范高等专科学校,云南丽江 674100
关键词:选题系统;WEB;设计
中图分类号:TP311.52
1 原人工系统选题的缺陷
分析原人工系统选题所存在的不足,首先就要分析人工系统选题的具体流程,从每一环节进行逐一排查,发现问题存在的根源。我们可以了解到,原选题系统整个流程是流通的,都是以物理信息模式开展的,而每个教师又被分配较大的任务量因此压力是非常大的,也导致教师们无法在短时间内完成工作任务,从而使工作效率大大降低,而且在此过程中要进行某一部分资料的查找也是非常困难的。即使学生已经顺利通过答辩,并不意味着论文的全部工作内容已经收尾。学校还有大量的后续工作要完成,教师要对每一个学生的论文进行整理后进行分类储存,其储存方式非为两种形式,一种是文字纸质形式,另一种则是电子文档的形式。基本上学校会使两者进行共存的保存形式。但是电子文档本身是不存在的,只有依靠工作人员进行大量的电脑录入,因此工作量非常巨大,需要花费大量的财力与物力。
2 新选题系统目标
解决原人工选题系统中所存在的所有问题即是新选题系统的最主要工作目标,通过上一节的介绍,我们可以看出很多问题,因此传统的人工选题系统已经不能满足巨大的工作任务,因此新选题系统的形式成了一种必然发展趋势。所有与学生毕业设计相关的内容都要在新选题系统中完成,学校、教师及学生都在一个系统内部提交文件,具有同一管理的思想理念,且处理过程全部依靠数字程序设计,只需要简单的操纵即可。
新选题系统的工作以Web为中心,学校、教师、学生分别以不同的角色登陆浏览器。系统会根据角色设计自动处理逻辑内容。首先,教师会提交各类型的论文选题,而学校通过浏览器登陆后,可以对教师论题进行有效审核,学生只需要按照教师要求完成毕业设计全部内容即可。
3 开发工具及环境的选择
考虑到开发效率和本人的技能,决定用微软的 ASP.Net 进行系统开发,数据库 采用微软的SQL Server。Visual Studio 2008 是微软推出的一款集成开发环境,其功能强大,使用方便,是开发.Net 平台软件的首选工具。本系统的开发工具套装。(1)操作系统:Microsoft Windows7;(2)Web服务器:Microsoft IIS 6.0;(3)Web开发平台:ASP.Net;(4)开发语言:C#;(5)数据库:Microsoft SQL Server 2005(或SQL Server 2000);(6)集成开发环境 Microsoft Visual Studio 2008;(7)浏览器:Microsoft IE 8.0。
系统分析实质上是对目标系统的建模。为了更形象地描述系统,本文将采用软件设计结构化方法学和面向对象方法学相结合的形式,因此对于系统的分析和设计,既用到了结构化建模工具,又用到了面向对象建模工具。
由上一章的叙述,了解了传统毕业选题事务模型和目标新系统要实现的总体功能。这一章将从上一章得出的结论入手,继续分析毕业选题数字化将出现的各种问题,并根据学院目前的需要设计出一种可行的方案。
4 系统功能
选题系统开发的最终目标即是可以高效率、高质量、高规范、高便捷的方式完成全部论文选题工作,较轻教师工作压力的同时,也为学生提供适当的方便性。笔者为选题系统提出了以下几点功能要求:(1)学校、教师、学生都可以通过设置对自己的个人信息进行修改;(2)在论文题目这一选项栏内,必须满足添加、删除、修改三项基本功能;(3)满足管理员审核每个论文题目的基本要求;(4)满足教师添加、删除、修改论文题目的基本要求;(5)满足学生根据个人意愿自主进行论文题目选择的基本要求;(6)满足教师对每一名学生选题结果的审核功能要求。系统功能列表如下:
5 系统性能分析
5.1 技术可行性分析。就整个系统的技术构成来看,它属于数据库与Visual C#编程的结合,將所有的信息都放入数据库进行存储,而这些基础信息的调用完全由程序来完成。其基本操作是对数据库进行添加、删除、查找、编辑等。所以就技术应用来看,暂不存在太大的问题。
5.2 经济可行性。减少了数据的流通环节,提高了办公效率,保证了各项数据的准确性,也解决了数据流动造成的数据跟踪信息丢失等问题,适应了当前的发展形势。
5.3 实用性。使用本系统的一般操作人员要求有一定计算机基础。系统管理员要求具有计算机的专业知识。随着时代的发展,人员素质己逐步提高,不论是对于电脑系统的基本操作还是对于系统的维护都有了一定的基础。
5.4 基于安全控制。整个系统是一个灵活的、安全的系统。系统有效地保障了个人信息在系统内部流动的安全性。用户分为学生用户、教师用户和教务管理员。普通用户只能操作本系统设置的相关供给功能,教务管理员能够管理以及查询相关信息并作出审核。
5.5 可移植性。毕业设计选题各环节联系十分紧密,且随外界环境的变化而不断改变。所以该系统必须具有较强的灵活特征才能满足不断变化的目标需求。
本系统采用模块化的设计思想,在结构上具有良好的可伸缩性,可根据实际业务需要扩展模块。
因此,在目标与操作过程都十分明确的前提下,只要加大技术投入力量,实现系统应用的目标是指日可待的。
参考文献:
[1]严健松,柳青.ASP.NET程序设计[M].北京:中国水利水电出版社,2010.(01)
[2]韩朝阳.Visual C#程序开发案例[M].北京:北京大学出版社,2009.(09)
作者介绍:刘玉菊(1966.01-)女,云南丽江人,副教授,本科,研究方向:计算机教育。
作者单位:丽江师范高等专科学校,云南丽江 674100