论题报告前的思考论文

2024-06-30

论题报告前的思考论文

论题报告前的思考论文 篇1

专业:

姓名:

电子邮箱:

联系电话:

学生成绩管理系统

(论题报告)

一、论题提出的背景和意义

在21世纪的科技时代,科学技术突飞猛进,计算机已经不仅是在科技上应用,而且在生活中也是同样得到了广泛应用。在我国,教育是一个影响着国富民强的重要行业,随着改革开放和市场经济的发展,教育得到了国家的大力扶持与社会各界的高度重视,从而使教育业向规范性与现代化的方向高速发展。但是同发达国家相比,我国的教育行业的信息技术的应用程度还很低,只有在大城市中发展较早、规模较大的院校中才使用计算机进行大规模操作,从各方面提高工作效率,取得良好的社会和经济效益。而一些新兴的、规模较小的教育机构还没有全部具备这种功能。因此可见,随着我国教育的迅速发展,信息技术在其上的应用会更加地广泛和深入。学生成绩管理是学校管理中非常重要的一个环节,是整个学校教务管理中的重要一部分,鉴于它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程。运用学生成绩管理系统可以减轻学院教学人员的工作量,加快查询速度,加强管理。

运用学生成绩管理系统可以缩小教学开支,提高工作效率与准确率,学校能够合理安排时间,学生能够尽快的知道考试成绩,以便投入新的课程的学习或复习这次没有考过的课程。而学生成绩管理系统的应用也为今天的民办教育在未来市场的竞争力有所提高。从大的方向说,就是为了加速我国四化建设的发展,实

现全部的自动化,使我国发展成为通讯网络化,决策科学化,办公自动化的国家。

二、目前学生成绩管理存在的现状

在我国,各大中小学校的各类信息管理系统并非一个新的课题,但也有的学校根本就没有任何信息管理系统,所有的工作几乎还是手工操作来完成。计算机技术在日新月异的发展,但是有的很多学校,特别是在西部贫困地区,学校的信息管理都依然由手工操作来完成,这十分落后,效率极低,成本很大,而且极异出错。随着社会的发展,信息化是社会进程的必然趋势,学校管理只有快,准,精才能发挥其价值。所以机器代替人力是必然的历史发展趋势,只有领导的重视和支持才能从人工操作改为计算机的自动化系统。人工操作必将被计算机代替。

纵观目前国内研究现状,在安全性和信息更新化方面存在有一定的不足,各现有系统资料单独建立,共享性差;在以管理者为主体的方式中,信息取舍依赖管理者对于信息的认知与喜好,较不容易掌握用户真正的需求,也因此无法完全满足用户的需求。

三、开发学生成绩管理系统的必要性和可行性

学生成绩管理是各大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,学生成绩日常管理工作及保存管理日趋繁重、复杂。迫切需要研制开发一款功能强大,操作简单,具有人性化的学生成绩管理系统。作为学校,学生成绩管理的计算机化是整个学校管理中的重要一部分,能否实现这一步关系到学校办学整体效率的高低,介与它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。

技术可行性-----本系统将采用ASP.Net4.0+SQL Server 2008进行开发,供管理人员在本地机上完成对数据库的各种修改工作.并且采用了数据访问技术ADO.Net使之能更好地访问本地和远程的数据库;在数据环境方面,允许程序员可视化地创建和操作ADO.Net连接命令等优点,SQL Server 2008是一款非常成熟的数据库管理软件,提供了强大的数据库访问功能,为数据库管理与分析带来灵活性,因此, 对于软件技术要求,C#语言已非常成熟。

经济可行性-----系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。对机器本身没有太高的要求,学校用于学生管理的微机在存储量、速度方面都能满足数据库运行的要求。计算机装上该应用软件,即可使用系统,当系统投入运行后可以为学校节约大量的人力,物力,在经济上完全可行。

操作可行性-----数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。

四、开发学生成绩管理系统的构想

(一)、系统分析

成绩管理系统的业务总体目标是建立一个先进、高效、安全、可靠的能被有效和应用于学生成绩管理的信息化数据库管理系统。

由于本系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。并且学校用于学生成绩管理的微机在存储量、速度方面都能满足数据库运行的要求。在技术难度方面,由于有指导老师的指导和相关参考文献,借助于网上资料,因此完全可以实现。

本系统用户角色主要有两类:系统管理员与普通用户。其中系统管理员可进行用户管理。普通用户可分为学生、老师等用户。

系统管理员:可进行用户管理,权限分配,信息查询等工作。

教师:可进行学生信息管理,课程信息管理,成绩管理,授课信息管理,信息查询,成绩统计等工作。

学生:可进行成绩查询等操作。

(二)、系统设计

1.开发语言:C#

该系统基于B/S结构,即采用浏览器/服务器模式,服务器端由运行ASP.Net的Web应用程序及运行Microsoft SQL Server2008的数据库服务器组成,Web服务器使用IIS6.0,运行环境为windows平台,可以使用浏览器访问本系统。本信息系统体现了学生成绩管理的业务逻辑行为、大大简化了相关工作的烦琐流

程,同时为管理层提供有力的决策支持。

2.开发工具的选择:

针对目前世界上流行的大量软件和开发工具,经过认真分析其优缺点,结合本系统特点,我们选用Microsoft Visual Studio作为软件开发工具。Visual Studio是一种可视化的、面向对象和调用事件驱动方式的结构化高级程序设计,可用于开发windows环境下的种类应用程序。它简单易学、效率高,而且功能强大。可以高效、快速地开发出windows环境下功能强大、图形界面丰富的应用软件系统。

3.数据库系统的选择:

Microsoft SQL Server 是一个具备完全Web支持的数据库产品,提供了可扩展标记语言核心支持以及Internet上和防火墙外进行查询的能力,具有可伸缩性、灵活性、扩充性好,而且价格便宜的特点。本系统选用Microsoft SQL Server2008作为数据库系统。

五、进度安排

2月15日-20日 系统调查分析、设计

2月21日-29日 系统实施、运行与维护

3月1日 提交论文

3月2日-15日根据指导老师的意见对系统进行调整、修改论文

3月16日以后准备答辩

六、系统预计成果

本系统从功能上划分可分为功能模块管理,组权限管理,学生信息管理,课程信息管理,学生成绩管理,授课信息管理等几大模块。以下将对各子模块进行说明。

1.功能模块管理:

将系统功能模块保存到数据库中以便于动态地进行不同用户组权限的分配等操作。本模块包括功能模块的添加,删除,修改等。

2.组权限管理:

对用户进行分组,并将权限设置到不同的用户组,添加、修改、删除用户信息。

3.学生信息管理:

输入学生基本信息,并可以对学生信息进行添加、查询、修改、删除。还可查询并输出学生基本信息。

4.课程信息管理:

设置课程号,课程名等课程信息。

5.成绩信息管理:

输入成绩信息,并可以对成绩信息进行添加、查询、修改、删除。还可以用关键字查询,并对学生基本成绩信息修改、删除等。输出查询的学生成绩信息,可以打印成绩单。

6.授课信息管理:

对教师授课信息的调度,安排等信息的管理。

主要参考资料:

C#与.NET 4高级程序设计Andrew Troelsen著,朱晔译人民邮电出版社 ADO.NET数据库应用开发张俊崔海波著机械工业出版社 C#开发技术大全明日科技 著人民邮电出版社 ASP.NETWeb程序设计蒋培,王笑敏 著清华大学出版社 SQL学习指南比利 著,张伟超 林青松 译人民邮电出版社 数据库系统原理丁宝康著经济科学出版社

HTML/CSS/JavaScript标准教程:实例版(第3版)电子工业出版社

上一篇:真幸福的含义小学作文下一篇:教师的自我剖析