菜单
  

    教师可以对学生成绩进行修改或者删除,这个主要是运用GridView绑定到数据库中的指定字段,通过获取界面输入的信息然后保存到后台数据库,在GridView 控件中显示学生的成绩,并通过引发GridView中的事件进行修改和删除学生的成绩信息。GridView能方便地在WEB页面中显示数据源中的数据,数据源中的每条记录以行的形式显示在WEB页面。
    还可以按学号或者课程号进行查询学生的成绩。效果图2如下:
    图2成绩管理界面
    4.4 管理员功能模块的实现
    管理员登录成功后将跳转到管理功能主页:
    下面介绍几个主要方面:
    4.4.1授课管理界面:
    1、添加课程安排信息。
    2、    自动绑定课程ID,教师ID信息。
    3、    如课程、教师选错,请删除重新添加。
     
    图3授课管理界面
    从课程表、教师表、学生表中依次获取课程编号、课程名、教师号、教师名、班级名,分别在GridView控件中的DataField绑定后台数据库的指定字段;然后获取界面输入的信息填充到后台数据库中,最后通过GridView显示在页面如上图3所示,当课程号列表框发生变化时课程名应随之而变,教师号和教师名类似。
    4.4.2 考评管理界面:
    输入学号可以查询出平时成绩、课程总成绩、总成绩,单击汇总可以算出学生的课程总成绩。不过此功能一次添加一个学号的课程总成绩,通过调用存储过程SumScore算出课程总成绩,在GridView控件上绑定到后台数据库中表的指定字段上,然后通过GridView控件显示出一条条成绩记录。
    5 系统测试
    5.1测试定义
    软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。测试:为了发现软件中的错误而运行软件的过程。
    软件测试在软件生存期中,跨越两个阶段:一个是编码与单元测试阶段,
    单元测试:是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。另一个是综合测试阶段,即测试阶段。
    5.2测试方法及结果
    该系统使用以黑盒测试方法进行测试:
    黑盒测试:它是把程序看成一个不能打开的黑盒子,完全不考虑程序内部结构和处理过程。黑盒测试是在程序接口进行测试,它只是检查程序功能是否按照规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。黑盒测试又称功能测试或数据驱动测试。
    测试环境搭建:
    (1)打开Mircrsoft SQL Server 2005数据库,附加GradeManage数据库;
    (2)打开Microsoft Visual Studio 2005,运行源程序。
    测试用例:
    (1)登陆测试:管理员:admin   密码:123
    教  师:T1      密码:T1
    学  生:200901  密码:200901
    测试结果:成功登陆并转到相应页面。
    (2)功能测试:
       a.成绩管理:为学号200901添加成绩,修改成绩
       b.教师管理:查找T1教师,修改相应信息
       c.授课管理:给T2教师安排授课信息
       d.课程管理:添加课程:软件工程
    测试结果:系统应用功能正常,各程序模块正常。
    6  结 论
    随着IT行业的飞速发展,作为一名计算机科学与技术专业的学生,在大学的四年的学习过程中我学到了很多知识,包括:专业技术知识和文化理论知识。而毕业前的这次毕业设计又是对我所学的知识一次提高。在这次毕业设计中,总的感觉是开发软件的经验不足,其次我对开发软件的应用也不够熟练。值得欣慰的是,当自己苦苦思考和其它同学一起探讨,把问题解决的时候我还是觉得受益非浅,这就是在摸索中寻求到的知识。在于老师的严格把关中,为了顺利完成毕业设计,我不得不去查资料来做此网站,使我获得了以前没学到的知识,同时也培养了我对编程的兴趣。
  1. 上一篇:基于灰度共生矩阵的图像纹理分析系统设计
  2. 下一篇:基于Android的大学生生活小助手设计与开发
  1. jsp+mysql学生选课信息系统设计与实现

  2. jsp+mysql学生实践创新项目管理系统设计与实现

  3. jsp计算机学院学生就业及...

  4. C#+Sqlserver学生信息管理系统设计与实现

  5. C#和sqlserver学生管理系统设计

  6. VB学生管理系统设计与实现

  7. ASP.NET+SQLSERVER古诗词在线学...

  8. 十二层带中心支撑钢结构...

  9. java+mysql车辆管理系统的设计+源代码

  10. 大众媒体对公共政策制定的影响

  11. 乳业同业并购式全产业链...

  12. 电站锅炉暖风器设计任务书

  13. 酸性水汽提装置总汽提塔设计+CAD图纸

  14. 杂拟谷盗体内共生菌沃尔...

  15. 中考体育项目与体育教学合理结合的研究

  16. 河岸冲刷和泥沙淤积的监测国内外研究现状

  17. 当代大学生慈善意识研究+文献综述

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回