25175学生成绩在线管理系统(老师完整版)
编译环境:操作系统WINXP、WIN2000,IIS5.0,浏览器IE6.0下调试顺利通过。
该系统可实现成绩的录入,教师查看、添加、删除、编辑所有成绩(包括所有班级任何学生),管理员可进行上面导航栏的所有菜单。
目录data是数据库存放文件夹,数据库名为school.mdb,需要注意的一点是,conn.asp文件中连接的数据库就是这个(语句 conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("data/school.mdb")),两者的名字一定要对应。
数据库说明:
总共有9个表,bbs(成绩) , class(班级) , countip(首页浏览量) , department(年级) , manager(管理员) , student (学生), subject(课程) , teacher(教师) , term(学期)
关于每个表里面各字段的含义,只要你以设计的形式打开某个表,后面对应的都有说明,用来标志该字段的用处。
你可以用Access软件打开数据库,删除表bbs、class、department、student、subject、teacher、term里的所有数据,但请不要删除表countip里唯一的一条数据。但你可以修改表countip里的数据,因为它的数据无法用本套系统来做修改。
管理员操作:
“管理页面”,用初始帐号admin,密码admin来登陆。登陆后进入“管理页面”-“修改密码”来修改你的密码,如果你要创建一个管理员,请到“帐号管理”添加新管理,理论上可以添加无限多个,系统管理员拥有所有后台权限,而无权限管理则除了登陆后台修改自己密码外无其他任何功能,通俗些说是个摆设。可以用系统管理员对其他管理的帐号、密码、权限进行修改,也可以删除。
“教师管理”可以添加、编辑、删除教师。“年级管理”同样如此。(注意:本系统将班级名称分为两部分,一部分是年级,比如高一、初二,另一部分是班级名,不如(2)班、(5)班,所以年级添加的时候只输入前一部分“高一”这样即可。添加班级的时候选定某一年级,再输入班级名,如(4)班。)
“学期管理”最好将名字命名为“2006-2007第二学期”这样的形式,以便区分。添加完学期后,请设定某一学期为当前学期。
“班级管理”里列出所有已添加的班级,“批量班级添加一”和“批量班级添加二”是两种不同的添加方式,主要是从添加的便捷考虑,都可以使用。如果某一个班级添加出错,你可以重新编辑他,或者删除重新再添加。年级和班级的添加最好按顺序添加。
“课程管理”,只需要添加全校的所有课程即可,不必每个班级有什么课程这样重复去添加。假如某个初中,全校加起来的课程有56门(重复的课程算一门),你只需要添加56门。
“学生管理”,两种添加方式,学号就是学生的登陆帐号,同时学号也被默认为学生的初始登陆密码。学号不可重复,应该有两部分组成,班级编号和学生编号,参照大学里的编号方式,比如994218、994203,9942为班级,18、03为在班级的学号,所有学号的位数最好一致,比如某个学校的所有学号号码段为100001-999999,且不能以0开头!
管理员的操作一般就按上面讲述的顺序进行操作。
教师操作:
如果数据库里的数据还没有删除,则有个教师测试帐号密码都是aa ,登陆后可修改自己的资料。
“成绩管理”,添加的时候选择“添加成绩”,选择好参数,点设置,则自动列出该班级的所有学生姓名,可以一个班级的某科成绩一次输入。
学生操作:
如果数据库里的数据还没有删除,则有个认学生测试帐号994218密码a 。“修改资料”主要用来修改自己的密码。“我的成绩”显示我的所有成绩外。
管理员的操作都在最上方的菜单,教师和学生的操作都在登陆后左边的相关连接里。
学生用户只要有查询课程成绩的功能。
教师用户登陆系统后首先能选择课程,然后根据所选课程登记、修改成绩。
管理员要能添加课程和学生、教师用户。
教师用户登陆系统后首先能选择课程,然后根据所选课程登记、修改成绩。
1.管理员登陆不需要验证码了,
2.管理员的班级管理功能去掉,我这是大学成绩管理系统,不需要班主任的。
3.学生成绩管理中总分和平均分去掉。大学生不搞这些的,呵呵。
4.教师信息中QICQ和登陆数去掉。
5.学生查询界面上期中、期末分类去掉。
pdate.asp 单个成绩修改
stumenu.asp 学生导航菜单
stupuser.asp 学生资料修改
#25175class_cj.asp 数据库文件
学校数据统计 用户浏览统计
管理员--账号密码admin
admin_login.asp 管理登陆账号:admin 密码:admin
admin_modify.asp 修改密码(帐号 注册 权限 最后登陆 登陆数 新密码 重输新密码)
admin_account.asp 账号管理(管理帐号 密码 等级 添加 登陆 次数 管理)可分配权限
admin_teachers.asp 老师管理(帐号 姓名 电话 操作 )
admin_department.asp 年级管理(年级ID 年级名 操作 )
admin_term.asp 学期管理(学期ID 学期名 当前学期 操作 )
admin_class.asp 班级管理(班级ID 年级/班级名 学生数 操作 ) 搜索班级
admin_addclass.asp 批量班级管理
admin_kcs.asp 课程管理
admin_addkc.asp 批量课程管理
admin_user.asp 学生管理
admin_addstudent.asp 批量学生添加( 学生数 学号 班级 状态 入学年月)
admin_addstudentcla.asp 按班批量学生添加(所属班级 起始学号 终止学号 状态 入学年月 )
admin_teacher.asp 添加老师
学生登陆--账号密码100
edituser.asp 修改学生资料
mybbs_all.asp 我的成绩
老师登陆--账号密码001
edittea.asp 修改个人资料
admin.asp 成绩管理
admin_addbbscla.asp 添加成绩(设定班级,课程,学期)
可查询成绩(学号 班级 课程 成绩 学期 操作 )
操作系统:win2000及以上
调试平台:IIS5.0及以上
兼容浏览器: IE6, IE7, IE8, FireFox, Safari, Chrome, Opera and more.
软件案例:http://www.25175.com/200609/25175/Business/
程序演示:http://www.25175.com/200710
功能说明:http://www.25175.com/200609/25175/help/readme_25175_020100.html
定制软件:各类学生学校系统,中小企业软件开发。
[如果我们提供的版本也不付合你的需求,请联系我们为您来定制。QQ:993018853 QQ:29752345]
源码下载:http://www.25175.com/200609/25175/25175_upload/2010_07/10070622212756.rar