第一篇:学生成绩管理系统开题报告
学生成绩管理系统开题报告
一. 研究背景、目的、意义
背景:随着经济的快速发展,科技的日益普及。目前我国的信息数字化工作也进入一个全新发展时期,特别是高校的信息化建设已进入了全面的发展阶段,诸多高校充分地认识到,信息化建设己经成为了高校提高自身管理水平、提升综合竞争实力的重要手段。在高校,各种信息管理系统层出不穷。通过本系统,能够实现对学生成绩的有效管理,减少教务人员、教师的工作量,该系统能够很好的满足学校教学、管理方面的要求。
目的:为教务人员、教师提供学生成绩管理系统,以轻松实现学生成绩管理。意义:系统化的成绩管理可以减少教务人员及教师因为工作量大而出现错误,为学校减少不必要的人力、物力、财力,便于学生成绩的增加、删除、修改、查询。
二.研究的主要内容
ASP.NET方向:本系统的开发主要涉及到 Visual Basic编程语言和 Access的运用。对于Visual Basic编程语言我们主要研究图形用户界面(Graphic User Interface,简称GUI)的方法,它与其他编程软件不同的是不需要编写大量代码去描述界面元素的外观和位置,只要把预先建立好的对象拖放到屏幕上相应的位置即可。
数据库方向:数据控件的使用主要需要和Access相连接使用,二者的结合使用可以很简单的把数据库的数据呈现给系统用户。对数据库的操作有备份、恢复等,这一类操作就要求对数据库的存储过程进行研究。
三.论文提纲
第一章:绪论(引言)
阐述本论文的书写背景和系统开发的背景。
第二章:系统需求分析
第一节:数据分析,分析系统开发所需数据类型、格式等,并有数据的实现性能。
第二节:功能分析,分析用户需求的功能和在技术可行的情况下能做出的功能。
第三节:性能分析,设计系统运行的期望值,分析出系统实现时的性能需求,给出优质产品。
第三章:系统设计
第一节:功能设计,设计系统所需功能如:
第二节:数据库设计,设计系统运行时所需要的数据库。
第三节:运行平台,说明系统运行所需的软硬件需求。
第四章:系统实施
第一节:编码 阐述各主要模块的编码设计
第二节:程序测试 阐述在程序正确性验证过程中所用到的测试用例第五章:总结
阐述自己在开发系统中所遇到的困难和解决方法,并得出所学的经验。第六章:致谢
致谢自己在开发过程中所得到的帮助即帮助自己的老师和同学
四.参考文献
[1].C#入门经典(第三版)/(美)(Watson,K.),(Nagel,C.)等编著
(至少六篇)
五.进度计划
从10月15到12月13 截止,自己划分自己论文的进程。如:
学生成绩系统开发的进度安排:
1、10-15至10-25 收集,整理与分析资料2、10-26至11-10 系统设计3、11-11至11-30 系统实施4、12-1至12-5 论文初稿5、12-6至12-10 论文第二稿6、12-11至12-13 论文定稿
齐立波 翻译 清华
第二篇:学生成绩管理系统设计开题报告
学生成绩管理系统设计 开 题 报 告 论文题目 ____________________________________ 姓 名 ____________________________________ 专 业 ____________________________________ 班 级 ____________________________________ 学 号 ____________________________________ 指导教师 ____________________________________ 年 月 日 1.毕业设计(论文)题目背景、研究意义及国内外相关研究情况。
一、设计背景及研究意义:
目前我国的教育体制正处在不断改革,创新的阶段,随着社会的发展和经济时代的到来,还有学校的教学质量的提高,生源不断扩大。尤其是自从国家实施大众化教育,实行高考扩招以来,我国高校学生数量急剧增大。学校管理就成了一个现实问题摆在了人们面前。学校如同企业,如果没有好的管理和来竞争力?在国际社会飞速发展的今天,我国也已成功加入世贸组织的今天,不得不让我们认真对待每一个问题。
学生成绩管理是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学生成绩管理的计算机化是整个学校教务管理中的重要一部分,能否实现这一步关系到学校办学整体效率的高低,介于它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。
运用学生成绩管理系统可以减轻学院教学人员的工作量,加快查询速度,加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。还有就是缩小开支,提高工作效率与准确率。可以使学生能够合理安排时间,能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次没有考过的课程。并且学生成绩管理系统的应用也为今天的高校教育在未来市场的竞争力的提高达下的基础。
在现代,高科技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。学生成绩管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管。对于一个学校而言,更应该运用一些本地资源,提高管理的力度,对学生负责,对自己的重任负责。
毕业设计(论文)开题报告 二、国内外相关研究情况:
学生成绩管理是各大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,学生成绩日常管理工作及保存管理日趋繁重、复杂。迫切需要研制开发一款功能强大,操作简单,具有人性化的学生成绩管理系统。
在国外高校,与国内不同,他们一般具有较大规模的稳定的技术队伍来提供服务与技术支持。而国内高校信息化建设相对起步较晚。在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。但是,由于整体信息化程度相对落后,经费短缺,理论体系不健全等原因,国内高校教务管理系统在机构设置、服务范围、服务质量及人员要求上与国外高校相比都有一定的差距。
纵观目前国内研究现状,在安全性和信息更新化方面存在有一定的不足,各现有系统资料单独建立,共享性差;
在以管理者为主体的方式中,信息取舍依赖管理者对于信息的认知与喜好,较不容易掌握用户真正的需求,也因此无法完全满足用户的需求。因此,教务管理软件应充分依托校园网,实现教务信息的集中管理、分散操作、信息共享,使传统的教务管理朝数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的计算机教务管理系统和全校信息系统打下良好的基础。
Web开发技术是Internet应用的一个重要方面,而JSP又是Web开发的最先进的技术,是当前Web开发人员的首选技术。
2.本课题研究的主要内容和拟采用的研究方案、研究方法或措施。
本文通过用JSP面向对象的编程环境编写学生成绩管理系统,利用软件工程原理,采用生程原理,采用生命周期方法学,用模块化设计方式将系统的各个功能模块层层分解,设计出系统的模块化结构,并根据系统的具体要求和需要实现的功能,详细地定义了各个模块的具体功能。
本系统将采用的工具有:TOMCAT6.0+JCREATOR.SQL SERVER2000。采用B/S模式来开发基于WEB的网上学生成绩管理系统。
二、系统要实现的功能:
使用学生成绩管理系统的人员主要有3种:管理员,教师,学生。
他们可以使用不同的功能:
管理员能使用系统的所有功能。
教师所使用的功能有:录入学生的成绩,查询学生的成绩,修改自己的登录密码。
学生所使用的功能有:查询学生成绩,修改自己的登录密码。
软件模块说明:
(1)班级信息管理:录入,修改,删除和查询班级数据。
(2)学生信息管理:录入学院某个班级的学生数据;
查询学生数据时,要求支持班级和学生姓名的组合查询,其中学生姓名支持模糊查询;
可修改写生的姓名及学生所在的班级;
可删除学生的数据。
(3)教师信息管理:录入,修改,删除和查询学院班级数据。
(4)课程信息管理:录入,修改,删除和查询开设的课程数据。
(5)成绩录入:可录入某个班级某门课程的学生成绩。
管理员,教师可以使用这个模块。
(6)学生成绩查询:可供系统的各种用户查询学生成绩。
功能结构图如图1所示:
毕业设计(论文)开题报告 学生成绩管理系统 学生 教师 管理员 查询学生成绩 修改登录密码 增删改,查询 增删改,查询 增删改,查询 增删改,查询 修改登录密码 查询学生成绩 录学生入成绩 学生管理 教师管理 课程管理 班级管理 图1:学生成绩管理系统功能结构图 毕业设计(论文)开题报告 3.预期成果形式。
(1)数据库脚本文本、源代码。
(2)系统设计作品。
(3)系统演示PPT。
(4)论文、答辩PPT。
4.本课题研究的重点及难点,前期已开展工作。
现在流行的成绩管理系统不仅要有漂亮的网页,更要有严谨的规划。每一个细小的环节都很重要。这样才能使得在操作时避免不必要错误发生。我们将使用HTML、JSP等技术来编辑网页,并运用JSP技术把数据库和动态网页相关联。传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。, 以及自己的数据库,使得所需成绩信息可以及时的保存、更新。
前期以开展的工作是对成绩管理网页的设计以及建设。学习掌握JSP技术数据库技术等。
5.完成本课题的工作方案及进度计划(按周次填写)。
毕 业 设 计 进 度 表 起止时间 工作内容 1周——2周 熟悉课题内容,查找相关的技术资料,完成毕业设的计开题报告。
3周——5周 完成系统分析设计(需求分析、技术分析、开发平台、工具确定)。
6周——7周 完成系统设计(设计总体方案,体系结构,功能模块、界面设计,数据库设计)。
8周——11周 完成编码工作(模块编码和单元测试)。
12周——13周 测试打包(集成测试、修改、打包)。
14周——16周 完成毕业设计的论文写作。
毕业设计(论文)开题报告 6.指导教师意见(对课题的深度、广度及工作量的意见)。
指导教师:
年 月 日 7.所在院(系)审查意见:
院(系)主管领导:
年 月 日 参 考 文 献 略
第三篇:《高校成绩管理系统》开题报告
毕业设计题目:高校学生成绩管理系统
专
年
学
姓
导
业:计算机科学与技术 级:2005秋 号:20051610000522 名:安琦 师:史宁昌 教授
一、毕业论文选题的意义
目前我国的教育体制正处在不断改革,创新的阶段,随着社会的发展和经济时代的到来,还有学校的教学质量的提高,生源不断扩大。尤其是自从国家实施大众化教育,实行高考扩招以来,我国高校学生数量急剧增大。学校管理就成了一个现实问题摆在了人们面前。学校如同企业,如果没有好的管理和来竞争力?在国际社会飞速发展的今天,我国也已成功加入世贸组织的今天,不得不让我们认真对待每一个问题。
学生成绩管理是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学生成绩管理的计算机化是整个学校教务管理中的重要一部分,能否实现这一步关系到学校办学整体效率的高低,介与它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。
运用学生成绩管理系统可以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,能够合理安排时间,能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次没有考过的课程。而学生成绩管理系统的应用也为今天的教育在未来市场的竞争力有所提高。从大的方向说,就是为了加速我国四化建设的发展,实现全部的自动化,使我国发展成为通讯网络化,决策科学化,办公自动化的国家。
在现代,高科技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。学生成绩管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管。对于一个学校而言,更应该运用一些本地资源,提高管理的力度,对学生负责,对国家负责。
在每所学校中,许多管理工作(如:学生信息管理、学生成绩管理、考试管理、考试科目管理、成绩分析、毕业班学生成绩审核打印...)都是由各系教师手工操作完成,再统一到教务处进行处理。由于各种原因,导致在操作过程中出错的事常有发生,而且操作的过程非常复杂,操作的效率也很低,往往需要教师花很长的时间来完成各项管理工作,占用了老师较多的时间。因此,开发本系统旨在提高学校管理工作的现代化水平,提高工作效率,使之成为现代教学信息化服务体系的重要组成部分。
二、本题目国内外研究现状
学生成绩管理是各大学的主要日常管理工作之一,涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,尤其是学分制、选课制的展开和深入,学生成绩日常管理工作及保存管理日趋繁重、复杂。迫切需要研制开发一款功能强大,操作简单,具有人性化的学生成绩管理系统。
在国外高校,与国内不同,他们一般具有较大规模的稳定的技术队伍来提供服务与技术支持。而国内高校信息化建设相对起步较晚。在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。但是,由于整体信息化程度相对落后,经费短缺,理论体系不健全等原因,国内高校教务管理系统在机构设置、服务范围、服务质量及人员要求上与国外高校相比都有一定的差距。
纵观目前国内研究现状,在安全性和信息更新化方面存在有一定的不足,各现有系统资料单独建立,共享性差;在以管理者为主体的方式中,信息取舍依赖管理者对于信息的认知与喜好,较不容易掌握用户真正的需求,也因此无法完全满足用户的需求。因此,教务管理软件应充分依托校园网,实现教务信息的集中管理、分散操作、信息共享,使传统的教务管理朝数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的计算机教务管理系统和全校信息系统打下良好的基础。
三、本课题的研究方法、研究内容
数据库是一门研究数据管理的技术,始于20世纪60年代,经过40多年的发展,现在已经形成了理论体系,成为计算机软件的一个重要分支。数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。在现在的信息管理系统中更是不可缺少。
因此本成绩管理系统拟采用asp(语言)+access(数据库)来进行开发,用asp+access来研究开发成绩管理系统中要实现的学生信息管理、学生成绩管理、考试管理、考试科目管理、成绩分析、教师评价及毕业班学生成绩审核打印功能
在开发方法的选择上,拟选择演绎式原型法与生命周期法相结合的方法。具体来说,就是在系统开发之前对系统有一个总体框架设想,各功能单元的结构和功能也比较清楚,但是还没有具体实现。系统完成什么功能,分成哪几个部分,各个部分又有哪几个模块,都已理解掌握,且以后不需要做更大的变动,只是具体到每个模块,还没有全部实现。具体地设计可能是完全实现一个模块,也可能是用一个效率高地模块代替一个旧模块。信息系统的开发是一项比较复杂的工作,我们必须选用科学的有效的开发方法。近年来,国内外已逐步总结出一些开发信息系统的方法和技术,但是,从目前的情况来看,系统的开发技术仍是一个比较薄弱的环节。那么根据本系统开发的要求,本系统选择了生命周期法和原型法相结合的方法。具体介绍如下:
生命周期这个概念源于系统工程方法。广义地说,任何系统均有其发生、发展、成熟、消亡或更新换代的过程,这个过程称为系统的生命周期。主要包括系统调查阶段、系统分析、系统设计、系统实施及系统维护与评价五个部分。根据系统设计而对整个系统实施,包括物理实施,程序设计,调试等。实施是最后的一步,关系着最后的成功。
三、主要设计内容、设计思想及工作流程
1.本系统包括以下功能模块:
学生信息管理、学生成绩管理、考试管理、考试科目管理、成绩分析、教师评价及毕业班学生成绩审核打印
2.设计思想:
首先,最大限度地减轻学校管理人员的工作负担。再者,本系统拥有灵活的权限,用户权限可以定义到每个子模块的三种权限级别(最高级、普通用户、拒绝访问)。其次,在成绩管理方面,各任课老师、教学秘书等人员分别拥有不同维护权限,系统日志更是详细记录了更相关人员的操作历史。本系统以学校教务处或系办公室为主控制中心,其它部门(如各专业、班等)作为工作站,在主控制中心的授权下可以对数据进行录入、修改、查询、统计、打印等操作。最后,该系统在硬件配置上,最低配置CPU:P4 3.0以上,内存:512M,硬:160G就足够,在成本上不是很高,有很强的普遍性。采用Microsoft Windowns XP Professional SP2Dreamweaver 8.0及Microsoft office 2003中的access数据库。
3.开发工具的选择
采用Microsoft Windowns XP Professional SP2、iis5.1、Dreamweaver 8.0及Microsoft office 2003中的access数据库。
4.工作流程:
本系统是一个面向学校教务管理人员、教师和学生,为其提供成绩管理服务的管理系统。教务人员通过本系统完成所有的日常教务工作。从学生入学开始到毕业离校,其在学校内的所有学科成绩与学分都通过本系统进行管理。
① 需求分析:
② 概念结构设计:
③ 逻辑结构设计:
④ 物理设计:
⑤ 过程实现及维护:
四、毕业设计(论文)进度安排
1. 5月14日---5月28日:选题及撰写开题报告
2.6月1日---6月7日:需求分析
3.6月8日---6月14日:概要设计
4.6月15日--6月30日:总体设计及系统实现
5.7月1日---7月14日:测试调试及修改
6.7月15日---7月30日:系统与毕业论文完善
参考资料:信息管理系统asp与网页数据库设计网络信息
第四篇:学生成绩管理系统
//*学生成绩管理系统*//
#include
#define N 3
struct student
{
int no;
char name[20];
float english;
float computer;
float math;
float average;
};
void getclass(struct student *class_gishui)
{
int i;
printf(“请输入%d个学生的学号 姓名 英语 计算机 数学n”,N);
for(i=0;i { printf(“第%d个学生”,i+1); scanf(“%d%s%f%f%f”,&class_gishui[i].no,&class_gishui[i].name,&class_gishui[i].english,&class_gishui[i].computer,&class_gishui[i].math); } } void print_class(struct student *class_gishui) { int i; for(i=0;i { class_gishui[i].average=(class_gishui[i].english+class_gishui[i].computer+class_gishui[i].math)/3; } printf(“学生信息表如下:n”); printf(“学号tt姓名tt英语tt计算机tt数学tt平均成绩n”); for(i=0;i printf(“%dtt%stt%ft%ft%ft%fn”,class_gishui[i].no,class_gishui[i].name,class_gishui[i].english,class_gishui[i].computer,class_gishui[i].math,class_gishui[i].average); } void paixu(struct student *class_gishui) { int i,j,flag; struct student t[1]; for(i=0;(i { flag=0; for(j=0;j if(class_gishui[j].average>class_gishui[j+1].average) { t[0]=class_gishui[j]; class_gishui[j]=class_gishui[j+1]; class_gishui[j+1]=t[0]; flag=1; } if(flag==0) break; } printf(“排序后学生成绩为:n”); printf(“学号t姓名t英语tt计算机tt数学tt平均成绩n”); for(i=0;i printf(“%dt%st%ft%ft%ft%fn”,class_gishui[i].no,class_gishui[i].name,class_gishui[i].english,class_gishui[i].computer,class_gishui[i].math,class_gishui[i].average); } void main() { struct student class_gishui[N]; getclass(class_gishui); print_class(class_gishui); paixu(class_gishui); } 专业: 姓名: 电子邮箱: 联系电话: 学生成绩管理系统 (论题报告) 一、论题提出的背景和意义 在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版)电子工业出版社第五篇:学生成绩管理系统(论题报告)