星空学业评价系统V1.03(成绩管理系统、学籍管理系统)

版本更新记录：

V1.03：

1、2011年11月19日完善教师、学生的添加功能，禁止使用重复账号或者学号；

2、2011年11月19日完善删除班级自动删除学生等信息的功能；

3、2011年11月19日完善了原始成绩导入导出的功能；

4、2011年11月20日修改了多处错误；

5、2011年11月20日修正了删除考试时没有删除考试统计的问题。

V1.02：

1、数据量操作需要长时间的页面修改为多线程处理。

2、加入几次考试对比的功能。

3、加入学生个人成绩查询页面、并以曲线图显示成绩记录。

功能特色：

一、长期记录学生成绩，生成曲线图表；

二、添加考试简便，可直接以Excel成绩表生成考试；

三、生成的统计分析详细全面。

成绩管理:

1、通过Excel导入导出学生成绩、通过考号录入学生成绩。

2、统计学生成绩、将统计结果导出网页和Excel
统计项目主要有：
a、分班统计学生总分、平均分、班排名和级排名；
b、分学科统计班和全级的总分、平均分、各分数段(50分以下、50-60分、60-70分、70-80分、80-90分、90-100分)、低分人数、合格人数、优秀人数、高分人数、低分率、合格率、优秀率、高分率、四率和、四率一分；
c、统计各班和全级的平均分、各分数段(450分以下、450分以下、540-630、630-720、810-900)、低分人数、合格人数、优秀人数、高分人数、低分率、合格率、优秀率、高分率、四率和、四率一分。

3、修改&设置：
a、学科满分的修改；
b、分班级添加或者删除考试学生；
c、随机生成考试学生的考号、从Excel文件中导入考号、导出考生信息。
　

添加考试:

添加方式一：以系统学籍和系统学科数据为基础进行添加。

添加方式二：直接导入已经考完试有成绩的数据表，导入的数据如果和系统的学籍或者学科相同，程序将自动关联，例如学生的学号和系统的一至，成绩将自动记录到该学生名下。导入的数据也可以系统中没有的学生、班级或者学科，但这样学生查不了成绩，可以用于临时对某个考试成绩进行统计，获取统计表，比如用于外校的成绩统计。

学生管理:

班主任或者管理员对班级、学生的管理：添加、导入、删除、调班、修改密码、修改在校离校情况、查看历史成绩等操作。

学科教师:

学科和学科教师管理：添加、修改、删除学科；修改学生的教师。

教师管理:

对教师进行添加、导入、修改、删除、设置权限、所教科目等操作。

权限管理:

添加、修改、删除教师用户组权限。

登录:

教师、学生都是同一页面登录，学生以学号和密码登录，登录后可以查询历史成绩。

 

 

安装方法：

1、附加SQL2005数据库：RP2011t.mdf 。
2、修改Web.config里面的数据库用户和密码
3、文件放置到虚拟目录中进行访问，如果所在分区是NTFS格式，请设置具有读写的权限；

4、如果是旧版本升级可以不用修改数据库，只要运行一次updata.aspx就可以了，运行后可以删除这个文 
件。
5、管理员登录账号：admin 密码：admin
6、登录后添加班级、学生、科目、教师......

7、Excel导出功能服务器需要如下设置：
Asp.Net中Excel操作权限的问题
由于Excel的DCom组件权限不足所引起的，所以按照原来的步骤进行设置，如下所示：

1:在服务器上安装office的Excel软件；

2:在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务"；

3:依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置"；

4:在"DCOM配置"中找到"Microsoft Excel 应用程序",在它上面点击右键,然后点击"属性",弹 
出"Microsoft Excel 应用程序属性"对话框；

5:点击"标识"标签,选择"交互式用户"；

6:点击"安全"标签,在"启动和激活权限"上点击"自定义",然后点击对应的"编辑"按钮,在弹出的" 
安全性"对话框中填加一个"NETWORK SERVICE"用户(注意要选择本计算机名),并给它赋予"本地启动"和"本 
地激活"权限。在XP系统和2000系统中添加ASPNET用户；

7:依然是"安全"标签,在"访问权限"上点击"自定义",然后点击"编辑",在弹出的"安全性"对话框 
中也填加一个"NETWORK SERVICE"用户,然后赋予"本地访问"权限.

注意：其中第5步是必须的，否则会出现以下错误：

内存或磁盘空间不足，Microsoft Office Excel 无法再次打开或保存任何文档。 ? 要想获得更 
多的可用内存，请关闭不再使用的工作簿或程序。 ? 要想释放磁盘空间，请删除相应磁盘上不需要的文 
件。
　
