为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

网上学生成绩查询系统

2017-09-07 29页 doc 223KB 1152阅读

用户头像

is_574951

暂无简介

举报
网上学生成绩查询系统 目 录 1 引言 .................................................................. 2 2 总体描述 .............................................................. 2 3 需求分析 .............................................................. 4 4 系统设计 ......................................
网上学生成绩查询系统
目 录 1 引言 .................................................................. 2 2 总体描述 .............................................................. 2 3 需求分析 .............................................................. 4 4 系统 .............................................................. 6 4.1 系统结构图 ............................................................ 6 4.2 数据库E-R图设计 ...................................................... 7 4.3 数据库物理设计: ...................................................... 7 5 详细设计 ............................................................. 10 5.1 功能页面设计: ....................................................... 10 5.2 支持函数设计: ....................................................... 17 5.3 附录 自定义函数列: ................................................. 25 6 总结 ................................................................. 27 7 参考文献 ............................................................. 27 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不保证其内容的合 法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法律责任。 基于B/S的网上学生成绩查询系统 摘要 本学生成绩查询系统是一套基于B/S(浏览器/服务器)结构的学生成绩查询系统。系统运行于服务器端,完全采用ASP+VBScript开发,客户端只需安装有浏览器(如IE)即可使用本系统。系统面向三类用户(系统管理员/教师用户/学生用户)提供不同的操作界面实现不同的功能。 关键词 ASP IIS ACCESS VBScript B/S 1 引言 从教育行业中开始应用计算机至今,随着电脑的普及和网络技术的应用,学生成绩查询系统在学校正常的教务管理中所起的重要作用已越加明显。最早的学生成绩查询系统多为单机版,数据库采用的多是Foxbase、FoxPro等。因为是单机版,所以大大限制了数据的共享。在网络无处不在的今天,这种系统已大大落伍,不适用了。 近期开发的一些网络版的学生成绩查询系统则多是采用C/S(客户端/服务器)结构,使用VB、PowerBuilder等语言开发。这些系统的必须在服务端与客户端都安装上相应的系统才能使用。软件使用事先设计好的固定界面,用户几乎不能对此进行修改,更不要说进行界面或功能上的二次开发。如用户在使用过程中想增添功能,只能将建议反馈给系统的作者,然后等待作者在下一版中进行改进,而不能自已动手。而使用ActiveX控件技术,客户端必须启用所有ActiveX控件选项,并安装相应客户端软件才能使用。这对大多数非计算机专业的老师来说无疑仍是一道高高的门槛。我们开发的这套学生成绩查询系统完全基于B/S结构,没使用任何ActiveX控件,网页中只使用了ASP语言来实现服务器端的功能,使用VBScript脚本语言来完成客户端的一些简单错误。这些都是当今任何一种浏览器都默认支持的功能。所以只要客户端安装了任何一种浏览器,不用作任何设置即可使用本系统。 2 总体描述 信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继 成绩查询系统 第2页 共27页 续用手工劳动。为了适应现代社会人们高度强烈的时间观念,成绩查询系统软件为教学办公室带来了极大的方便。 在现今的商品社会是一个讲究效率的社会,人们有很强的时间观念,尤其在教育领域,教学办公室对学生成绩的管理就不够完善,而现今成绩查询的繁琐给具有强烈时间观念的行政人员带来了诸多不便,为了对学生成绩的管理方便,为此开发了更适用于现今的办公自动化领域的成绩查询系统软件。研制成绩查询系统软件同时也是为了满足教学办公室对学生成绩查询的方便,以现代化的创新思维模式去工作。 该系统软件简单、易学、便于管理,是对成绩查询的一种工具。通过本系统软件,使教学管理人员能通过网络利用计算机,快速方便地对学生成绩进行管理、输入、输出、查寻等所需操作,减轻教学管理人员的工作负担。统一的风格,的操作界面,便于教学管理人员使用学生成绩查询系统的各个子模块。 成绩查询系统 第3页 共27页 3 需求分析 系统可以分为三种不同用户,每用户登陆后所看到的界面不同,功能亦不同; 用户分三种:系统管理员,教师,学生; 3.1 系统管理员 , 基础信息设置 可进行院系、班级、专业、课程、教师、学生等基本信息的设置与采集,并建 立相对应的隶属关系,即:院系包括专业,教师隶属院系,专业开设课程,教 师担任课程,开设专业下分班级,学生隶属班级,一教师可担任多个班级的多 门课程,一课程可由多门教师分别教授 , 教学计划设置 本年度此院系开设此专业,每年度可能开设专业不同,本年度此开设专业下设 几个班级,学生隶属于哪个班级 , 课程安排 本年度此专业开设课程由何老师来担任哪个班 注:院系,专业,班级,教师,学生,课程均有对应编号,其中院系与专业,编号 由手工设置,其他编号全为自动编号且学生学号可反映出届别,院系,专业信息, 所有编号均由数字组成 3.2 教师用户 , 教师登陆后,可查看本年度本人的教学计划,担任何专业,何班级的哪门课程 , 教师可录入成绩 成绩分为补考和统考两种 教师登陆后可自动分配出其可录入成绩的班级,即其所担任课程的班级 教师录入学号及成绩即可入库 , 浏览成绩 教师可查看自己担任班级的课程成绩 , 修改密码 3.3 学生用户 , 查看课程安排 成绩查询系统 第4页 共27页 本年度开设的课程由何教师担任 , 查看成绩 可自动显示出该生入学来所有课程的成绩情况 , 修改密码 成绩查询系统 第5页 共27页 4 系统设计 4.1 系统结构图 6 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法律责任。 4.2 数据库E-R图设计 4.3 数据库物理设计: Department 【院系】 DepartmentId N[2] 学院ID DepartmentName C[20] 学院名称 Specialty【专业】 SpecialtyId N[2] 专业ID SpecialtyName C[20] 专业名称 SpecialtyKS【开设专业】 7 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法律责任。 SpecialtyKSId N[4] 开设专业ID SpecialtyKSYear D 开设专业年 DepartmentId N[2] 学院ID SpecialtyId N[2] 专业ID Class【班级】 ClassId N[4] 班级ID ClassCode C[2] 班级编号 SpecialtyKSId N[4] 开设专业ID Course【课程】 CourseId N[2] 课程ID CourseName C[20] 课程名称 CourseKS【开课表(授课)】 CourseKSId N[4] 开课ID CourseKSIdYear D 学年 CourseId N[2] 课程ID TeacherId N[3] 教师ID ClassId N[4] 班级ID Grade【成绩(考试)】 StudentId C[8] 学号 CourseKSId N[2] 开设课程ID ExamGrade N[3] 统考成绩 [0<= ExamGrade <= 100] MakeupGrade N[3] 补考成绩 [0<=MakeupGrade<= 100 And ExamGrade <= 60] Teacher【教师】 TeacherId N[3] 教师ID TeacherName C[8] 教师姓名 DepartmentId N[2] 学院ID TeacherPassword C[50] 登陆密码 MD5加密 Student【学生】 StudentId C[8] 学号 StudentName C[8] 学生姓名 ClassId N[4] 班级ID StudentPassword C[50] 登陆密码 MD5加密 Admin【系统管理员用户】 UserName C[20] 登陆用户名 8 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不 保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法 律责任。 UserPassword C[50] 登陆密码 MD5加密 9 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法律责任。 5 详细设计 5.1 功能页面设计: 1. Com.Asp 数据连接文件 在此文件中定义ADO.Connecation对象,设置数据访问相关信息,其他所 有对数据库操作文件均可引用此文件,若修改数据库只需修改此文件。 2. Checkuser.Asp 实时检测用户信息 用户登陆时,利用Cookies保存用户相关信息考虑到客户端数据的不可控 性,在此页面中拿Cookies中信息与数据库中信息实时验证,此页面被所 有页面引用。 3. GradeAddSelectCourse.Asp 选择登记成绩课程 教师进入此面可选择本人所担任的课程进行成绩录入 操作表: CourseKS Course 引用: GetYearSelectOption 函数显示学年 实现: 教师选择学年即可显示该教师在该年内所担任课程 CurYear=Request(“Year”) TeacherID= Request.cookies(“TeacherID”) RS=Select CourseID ,CourseName From CourseksID As A Left Join Course As B ON A.CourseID=B.CourseID Where A. Courseks.Year=Cut.Year And A.TeacherID= B.TeacherID 4. GradeAdd.Asp 录入课程成绩 根据GradeAddSelectCourse.Asp页面传递的CourseKSID,决定录入课程 10 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不 保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法 律责任。 操作表: Grade 实现: 用户选择录入成绩类型:统考成绩录入,补考成绩录入 5. GradeBrowse.asp 成绩浏览页面(教师用户) 可根据、学年、课程、班级、学号等条件组合查询。 操作表 : Grade Courseks Course Calss Student 引用: GetYearSelectOption 函数显示学年 GetCourseSelectOption 函数显示该教师所担任课程 GetClassSelectOption 函数显示该教师所授课班级 GetCorseName 函数得到课程名称 实现: Year=学年 Teacher ID=教师ID CourseID=课程ID ClassID=班级 RS=Select StudentId, CourseKSId,ExamGrade, MakeupGrade From Grade Where CourseksID In (Select CoursekSI From Courseks Where CourseYear=Year And TeacherID=TeacherID And CourseID=CourseID And ClassID=ClassID) 注:因是复合条件查询,所以需根据条件生成不同的SQL。 11 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不 保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法 律责任。 6. StudentGrade.ASP 学生查看成绩页面(学生用户) 学生查看本人自入学来所有课程成绩及本人基本信息, 按年进行排序,显示该 生每年所参与的课程 操作表: Grade CourseKSID Course Student Class 引用: GetCourseksName(以开设课程ID返回 该课程开设年,课程名) 实现: StudentID=Cookies(“Student ID “) 12 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法律责任。 RS=Select GetCourseKS Name(CourseKS ID ),CourseKS Year,Exanhrade, Makeup Grade From Grade AS A Left Join Course KS AS B on A.CourseKSID=B.CourseKSID Where A.Student ID=student ID Order By CourseKS Year 7. StudentCourseBrowse.asp 学生查看课程安排 学生查看自入学来至今开设的课程同时显示本人信息,信息包括:年,课程, 任课教师。 操作表: Student CourseKS Course ClassID Teacher 引用: StudentInfoCls 学生信息表 GetCourseName 由课程ID得到课程名称 实现: StudentID=Cookies(“StudentID”) StudentInfo=New StudentInfoCls 设置学生类 RS=Select Year(Courseks Year),CourseId,TeacherName From CourseKS AS A Left Join Teacher As B On A.TeacherID=B.TeacherID Where CourseID=StudentInfo.ClassID And Year(CourseKSYear) Bettwen StudentInfo.Enroonent Year(Date) Order By Year(CourseKSYear) 8. TeacherCourrseBrowse Asp 教师查看课程安排 教师可按年查看其担任课程,班级,同时显示本人信息。 显示信息包括:学年,专业名称,班级名称,课程名称。 操作表: 13 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不 保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法 律责任。 CourseKS 调用函数: TeacherInfoCls 教师信息类 GetClassofSpecialtyName 根据班级ID返回其名称 GetCourseName 根据课程ID返回课程名称 实现: curYear=Reguest(“Year”) TeacherID=Cookies(“TeacherID”) RS=Select Year(CourseYear),GetCassofSpecialtyName(class ID), GetCourseName(LourseID) From CourseKS Where Year(CourseYear)=curYear And TeacherID=TeacherID 9. InitWizardFunction.Asp 系统初始化配置函数表 类 Checkconfig 检测基本信息表是否有数据 公有属性 Deptment,Course,Specialty,Teacher,SpecialtyKS Class,CourseKS,Student 均为布尔型表示该相关表中是否有数据 Iscomplete 布尔型,全部通过 WizardMessage 字符型,向导提示信息(只读属性) 向导提示信息表现实例: 你未完成系统配置~请按下面提示步骤完成系统基础信息录入~ 院系统未设置,单击此处设置院系统 班组未设置,单击此处设置班级 10. Department.asp 院系设置 实现院系添加,编辑,删除 (所有功能一个页面实现) 操作表: Department 14 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不 保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法 律责任。 引用: GetMaxId 实现: 院系ID自动生成,取当前表中最大ID值加1。首次添加,默认值为10 AT 参数 枚举为:Del ,Edit ,Save 11. Specialty.Asp 专业设置 实现专业添加编辑删除 操作表: Specialty 引用: GetMaxId 实现: 专业ID自动生成,取当前表中最大ID值加1。首次添加,默认值为10 AT 参数 枚举为:Del ,Edit ,Save 。 12. 教师设置:Teacher.Asp 实现教师管理,添加编辑删除 操作表: Teacher 引用: GetMaxId GetDepartmentSelectOption(院系列表) 实现: 专业ID自动生成,取当前表中最大ID值加1。首次添加,默认值为100 AT 参数 枚举为:Del ,Edit ,Save 默认密码等于编号 13. 每年开设专业 specialtyks.Asp 15 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不 保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法 律责任。 设置每年度何院系开设何专业 操作表: SpecialtyKS 引用: GetYearSelectOption() 学年 GetMaxID() 最大ID GetDepartmentSelectOption() 院系列表 GetSpecialtySelectOption() 专业列表 14. Class.Asp 班级设置 设置本年度何院系开设何种的专业的班级的增加删除 操作表: Class 引用: GetMaxID GetDeptmentYearSpecialtyName 院系+专业+专业名称 实现: RS.ClassID=GetMaxID(“Class”). RS.SpecialtyID=Reguest(“SpecialtyID”) RS.ClassCode=Select Max((INT(ClassCode))+1 From Class Where specialtyKSID=Reguest(“specialtyKSID) 11 CouseKS.ASP 开课表设置 本年度何院系何专业何班级开设哪门课程并有何老师担任 操作表: CouseKS 引用: GetMaxID 最大ID GetYearSelect 年 16 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不 保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法 律责任。 GetCourseSelectOption 课程 GetTeacherSelectOption 教师 GetClassSelectOption 班级 GetClassOfSpecialtyName 班级名称:年+专业+班级编号 15. Student.ASP 学生管理 实现学生的管理、增加、删除 输入姓名 选择班级自动产生学号 密码等于学号 操作表: Student 引用: GetClassOfSpecialtyName 班级所属名称 GetNewStuentID(ClassID) 通过班级ID产生新学号 实现: RS(学号前几位)= Select SpecialtyKSYear+SpecialtyID FromSpecialtyKS Where SpecialtyKSID=Reguest(“SpecialtyKSID”) RS1(现有人数)= Seclect count(*) From Class where classID=Reguest(“classID”) 学号=RS(0)+ Str(RS(1)+1) 5.2 支持函数设计: PubFunction.ASP 公共函数库 此文件中定义公共函数供其它模块调用 1. SQLStr(str) 形参:字符型 返回:字符型 17 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不 保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法 律责任。 功能:将形参中字符去空格,首尾加单引号。应用于SQL语句连接。 2. CheckStr(str) 形参:字符串 返回:字符串 功能:将形参中字符去首尾空格用字符中包含的不安全字符。应用于客户 端传递信息过滤。 3. ClentMessage(str,level) 形参:字符串,整型 返回:字符串 功能:以提示框形式提示字符串,利用History对象返回形参Level指定的 级别页面。 4. ServerMessage(str) 形参:字符串 返回:字符串 功能:以特殊的形式利用Response对象Write方法输出提示信息。 5. ErrorMessage(str) 形参:字符串 返回:字符串 功能:提示错误信息转向错误页面。 6. StudentInfoCls 学生信息类 功能:得到学生的各种详细信息(学号、姓名、班级等) 7. TeacherInfoCls 教师信息类 功能:得到教师的各种详细信息(编号、姓名、所属院系等) Function.ASP 函数库 此文件中定义函数供其它模块调用 18 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不 保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法 律责任。 1. GetYearSelectOption(CurOption) 形参:字符 返回:Select控件的Option选项 功能:从2000年至今年列表,并将CurOption设为默认项 2. GetCourseSelectOption(TeacherID,CurOption) 形参:TeacherID为教师ID,为空表示管理员,返回全部 返回:Select控件的Option 功能:返回教师授课名称及ID 操作表: CourseKS Course 实现: RS=Select A.CourseID,B.CourseName From Courseks As A Left Join Course As B On A.CourseID= B.CourseID Where A. TeacherID= B. TeacherID 注:TeacherID为空则无Where子句 3. GetClassSelectOption (TeacherID,Year,CurOption) 形参:TeacherID为教师ID,为空表示管理员,返回全部 Year为学年,CurOption字符,为当前选择项 功能:返回教师某学年所担任班级及ID 操作表: Courseks Class 引用: GetClassOfSpecialtyName 返回班级所属专业 注:班级的表示为:专业名称+班级编号(专业名称调子函数) RS(班级编号)=Select ClassID,ClassCode From Class Where ClassID In(Select ClassID From Courseks WhereTeacherID=TeacherIDAnd 19 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不 保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法 律责任。 CourseksyYaer=Yaer ) 注:TeacherID为空则表示该学年全部课程 4. GetClassOfSpecialty(ClassID) 形参:班级ID 返回值:专业名 功能:返回班级所属名称 操作表: Class SpecialtiyKS Specialty 实现: RS= Select SpecialtyName From Specialty Where SpecialtyID=( Select SpecialtyID From Specialtyks Where SpecialtyID=(Select SpecialtyID From Class Where ClassID=ClassI D)) 5. GetCourseName(CourseID) 形参:课程ID 返回:课程名称 功能:根据课程ID返回课程名称 操作表: Course 实现: RS=Select CourseName From Course Where CourseID=CourseID 6. GetCourseName(CourseksID) 形参:开设课程ID 返回:该课程开设年&该课程名称&该课程任职教师 20 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不 保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法 律责任。 操作表: Courseks Course Teacher 实现: RS= Select CourseksYear,TaecherID,CourseName From Courseks As A left Join Course As B On A.CourseID= B.CourseID Where A.CourseksID=B.CourseksID RS2= Select TeacherName From Teacher Where TeacherID=RS.TeacherID Return=RS.CourseksYear+”&”+RS.CourseName+”&”+RS2.TeacherNa me 7. 类StudentInfoCls (StudentID) 属性: StudentID 学号 StudentName 姓名 ClassCode 班级 SpecialtyName 专业 DeptmentName 院系 Enrollment,Found 届别 方法:SetStudentID 设置学生学号 同时以此学生查找该生相关信息若找到赋值于各相 关属性置found 属性为假 引用: GetClassOfSpecialtyName 从班级ID得到专业名称 实现: RS1= Select StudentName,ClassID,SpecialtyName From Student Where StudentID= Stud.ID StudentName=RS1. 21 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不 保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法 律责任。 StudentName RS2= Select ClassCode,SpecialtyName From Class Where ClassID=RS1. ClassID And ClassCode=RS2. ClassCode SpecialtyName= GetClassOfSpecialtyName(RS1.ClassID) RS3=Select Deptment Name From Deptment Where Deptment ID=(Select DeptmentID ) From Specialtyks Where SpecialtyksID=RS2.Spe3cialtykdID And DeptmentName=RSb.Deptment Name 8. 类:Teacher cls (TeacherID) 属性: TeacherID 教师编号 TeacherName 教师姓名 Department 所属院系 Found 是否存在 方法: Set TeacherID 设置教师编号同时以编号查找教师相关住处若找到赋值相关属性,置 found 为真未找到则found 为假 实现: RS=Select TeacherID,TeacherName ,Departmernt.Name 22 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不 保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法 律责任。 From Teacher as A left Join Department AS B.on DepartmentID=B.Departmert Where TeacherID =TeatcherID 9. GetdepartmentSelectOption(curoptino) 院系列表 10. Get Sepcialy SelectOption(curoption) 专业列表 11. Get CourseSelectOption(curoption) 课程列表 12. Get Teacher Select Option(curOption) 教师列表 13. GetDepartmentYearSpecialtyName(specialtyksID) 形参:开设专业ID 返回:院系+学年+专业名称 14. GetNewStudentID (classID ) 由班级ID 产生一个新学号 23 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不 保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法 律责任。 24 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不 保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法 律责任。 5.3 附录 自定义函数列表: , SQL STR(str) 返回字符串首尾加单引号 , CheckStr(str) 过滤字符串中单引号,分号等 , ClentMessage(str,level) 返回HTML代码,可以用提示框提示用户,并跳转指定页面 , ServetMessage(str) 返回HTML代码 , ErrorMessage(str) 转向错误页面,提示错误信息(形参) , GetYearSelectOption(CurOption) 返回2000年至今列表(Select控件选项) , GetCourseSelectOption(TeacherID,CurOption) 返回指定教师授课名称列表(控件) , GetCourseSelectOption(TeacherID,tYear,CurOption) 返回指定教师指定学年担任班级列表(控件) 班级:02计应一班 , GetClassOfSpecialtyName(ClassName) 返回班级所属名称 , GetCourseName(CourseID) 返回指定课程ID的课程名称 , GetCourseksName(CourseksID) 返回开设课程名称:例2003年中数据库&张良 , GetDepartmentSelectOption 学院列表 , GetSpecialtySelectOption 专业列表 25 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不 保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法 律责任。 , GetCourseSelectOption 课程列表 , GetTeacherSelectOption 教师列表 , GetDepatment Year Specialty Name 由开设专业ID返回院系+学年+专业名称 , GetNewStudentID (classID ) 由班级ID 产生一个新学号 26 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法律责任。 6 总结 经过XXX月的设计和开发,学生成绩查询系统开发完毕。其功能符合 用户需求,能够完成学生成绩信息的管理以及各类相关的生成。对于数 据的一致性的问题也通过程序进行了有效的解决。在编写代码的过程中,每 一个模块编写完以后,我们对模块进行了功能测试,即单元测试,使其能够 达到模块设计的功能;根据模块的耦合度,将模块组合成子系统,进行子系 统的测试;各个模块代码编写完以后,把各个子系统装配成完整的系统—— 《学生成绩查询系统》系统,进行了系统测试。 但是由于设计时间较短,所以该系统还有许多不尽如人意的地方,比如 联机文档比较少,用户界面不够美观,出错处理不够等多方面问题。这些都 有待进一步改善。系统投入使用之后,需要定期对系统进行维护,以提高系 统的稳定性。 7 参考文献 , ASP.NET与网站开发编程实战 陈 湘 主编 清华大学 出版社 , ASP高级编程及其项目应用开发 李存斌 樊建平 中国水利 水电出版社 , 软件工程导论(第三版) 张海潘 著 清华大学 出版社 27 免责声明:中国文档网致力于为会员提供高质量文档。网站所有资料均来自internet和会员,中国文档网不保证其内容的合法性、准确性或有效性,文档版权属于提供者所有。中国文档网不承担与此相关的任何法律责任。
/
本文档为【网上学生成绩查询系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索