台州学校教务系统统到底有多害啊,根本

学校教务系统进不去怎么破_百度知道
学校教务系统进不去怎么破
我有更好的答案
而是网站设计方的问题。
现在大多数学校的教务系统都是杭州正方软件的、系统维护之类的时候这完全不是你的网络有问题。这个公司做出的系统平台一般情况下只支持电信的入口,对其他网络的接入只有在网站不更新的时候才能接入。
尤其是选课或者学校登记分数,也不是ip和协议的问题,不知道你们的是不是
VpnVip资讯教程,软件使用平台。
操作系统/系统故障
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。修改GPA(绩点)是改学校教务处系统里的吗?_百度知道
修改GPA(绩点)是改学校教务处系统里的吗?
我有更好的答案
  修改GPA(绩点),不是修改学校教务处系统里的绩点,具体如下:不需要去改档案里的绩点,只需要把打印下来的绩点在打印前改好,前提得要教务同意。&如果不肯改,可以删课,这个一般学校都肯的,但有些课程不能删除,大学英语,体育,毛概,还有专业课程,这些删除可以看出来的,因为中国学生这些课程都是必须学的,别的选修课程或者非专业课程随便删,只要够120个学分就行,读美国研究生要求本科有120学分的。要按照美国大学4.0的绩点标准来写啊,他们85分就是4.0(最高绩点),75分是3.0。GPA不是写多少是多少的,有些美国的大学会拿着成绩单重新算一遍,如果是造假的GPA很可能影响申请。去美国永远不要尝试做违规的事情,例如作弊,作假,国外对这个看得很重,而且会有档案记录。
还有专业课程,这些删除可以看出来的. 你不需要去改档案里的成绩单,只需要把打印下来的成绩单在打印前改好,因为中国学生这些课程都是必须学的,别的选修课程或者非专业课程随便删,美国人不会做那事。我们这行都知道成绩单可以做手脚并且很安全,只要你按照我说的做成绩单做手脚很正常的,到申请高峰,一点风险都没有。结论:完全不需要担心什么教育部,可以删课,这个一般学校都肯的,但有些课程不能删除,大学英语。1,除非是你的成绩单有非常不合理的地方才会查,不然,体育,毛概,谁有闲工夫去查,ADMISSION根本看基本材料都忙不过来,只要够120个学分就行,只要你够专业。美国学校不会查的,读美国研究生要求本科有120学分的,当然得要教务同意,一般都不同意的,我只碰到过2个学生的学校是肯直接改成绩。2. 如果不肯改
本回答被提问者和网友采纳
为您推荐:
其他类似问题
gpa的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。教务管理系统软件专题
华军软件园为小伙伴提供教务管理系统的软件下载专题。什么是教务管理系统?教务系统管理平台就是充分利用互联网络B/S管理系统模式,以网络为平台,为各个学校教务系统的管理提供一个平台,帮助学校管理教务系统,用一个帐号解决学校教务教学管理,并且学校可以自由选择学校需要的教务管理系统,灵活地定制符合学校自己实际情况的教务系统。
教务管理系统软件专题相关电脑软件
推荐星级:
软件类型:教育管理
更新时间:
软件大小:8.5M
  清辉学校教务管理系统是针对当前中小学教务管理工作需要而开发的新型教育管理软件,涉及学校教务工作的每...
推荐星级:
软件类型:教育管理
更新时间:
软件大小:32.5M
&&&&恩迪教务管理单机版(原名金盛教务管理)功能说明:
■ 由于考虑到学校未来的发展,以及...
推荐星级:
软件类型:教育管理
更新时间:
软件大小:44.1M
  这是一款专为中小学开发的优秀教务管理软件。功能包括考试管理、分班管理、排课管理、学生管理、教师管...
推荐星级:
软件类型:教育管理
更新时间:
软件大小:3.2M
  金松中小学教务管理系统(职校版)主要功能模块有学生管理、教师管理、成绩管理、教务管理等等。系统精心为...
推荐星级:
软件类型:教育管理
更新时间:
软件大小:1.0M
&&&&针对大中专院校的教务管理系统,她包含20多个子系统,子系统既能够独立运行,又能够自由...
推荐星级:
软件类型:教育管理
更新时间:
软件大小:10.8M
&&&&可设置全校课程名称、年级、班级数目及名称、各科班主任及任课教师,可进行自动分...
推荐星级:
软件类型:教育管理
更新时间:
软件大小:71.8M
  日更新:
  1、增加在学籍变窗口,允许学校自定义字段保存信息。
  2、优化成绩报表统计速...
推荐星级:
软件类型:教育管理
更新时间:
软件大小:4.0M
  系统主要功能:
  《教师人事管理模块》&& 教师基本情况、工作简历、资历变化等档案的录入,教...
推荐星级:
软件类型:教育管理
更新时间:
软件大小:18.2M
&&&&中学教务管理系统有:成绩管理、教师教务、学籍管理、教师评估、教师排课等模块,其中...
推荐星级:
软件类型:教育管理
更新时间:
软件大小:3.6M
&&&&最新版的中小学通用教务管理系统网络操作平台结合了校园资源网信息管理系统中。并...
教务管理系统软件专题评价
简直是神应用,给清辉学校教务管理系统赞一个,会一直支持下去的。
还在研究金盛教务管理系统(民办学校版)中,很多功能不会用~~
以前一直在用这个春海教务管理系统,不过用腻了,想换换其它的教育管理
没想到金松中小学教务管理系统(职校版)的安装包都已经这么大了,变化真快,看来又有很多新功能了
找了那么多下载软件网站下载点控综合教务管理系统,终于让我找到你了,我的点控综合教务管理系统1.8
支持开发更多的简体中文,方便大家的使用
还在研究谦锐教务管理系统网络版中,很多功能不会用~~
国产软件的中小学通用教务管理系统就是好用,有机会体验下其它类型的
热门软件推荐当前位置: >>
教务管理系统文档终极版
哈尔滨理工大学 软件学院课程设计报告课程名称 设计题目 专业班级 学生姓名软件工程 课程设计 高校教务管理系统 软 件 13-6 班
杨海 涛 指导教师 姚登举2015 年 12 月 30 日1 一.引言................................................................................................................................... 3 1.1 项目背景............................................................................................................................ 3 1.2 项目目标............................................................................................................................ 4 二. 组内分工.............................................................................................................................9 2.1 任务分工........................................................................................................................... 6 2.2 时间安排........................................................................................................................... 6 三.系统可行性分析............................................................................................................... 7 3.1 编写目的............................................................................................................................ 7 3.2 对系统的介绍和分析其状况 ............................................................................................ 8 3.3 系统的整体结构................................................................................................................ 8 3.4 可行性研究的前提 ............................................................................................................ 9 3.5 系统的可行性研究 .......................................................................................................... 11 四. 项目计划书.......................................................................................................................16 4.1 引言....................................................................................................................................16 4.2 项目概述.......................................................................................................................... 16 4.4 质量保证计划.................................................................................................................. 19 4.5 支持条件.......................................................................................................................... 19 五. 项目计划书.......................................................................................................................20 5.1 引言.................................................................................................................................. 20 5.2 运行环境.......................................................................................................................... 20 5.4.功能需求....................................................................................................................... 21 5.5.性能需求......................................................................................................................... 22 5.6 运行需求......................................................................................................................... 22 5.7 其他需求.......................................................................................................................... 23 5.10 用例图............................................................................................................................ 26 5.11 活动图 ............................................................................................................................. 27 六. 概要设计....................................................................................................................... 34 6.1.引言................................................................................................................................. 34 6.2.系统概述......................................................................................................................... 34 6.3.总体设计....................................................................................................................... 35 6.4.接口设计....................................................................................................................... 36 七、详细设计......................................................................................................................... 40 八.测试计划............................................................................................................................ 46 8.1 引言................................................................................................................................... 46 8.3 测试计划.......................................................................................................................... 48 8.4 测试用例.......................................................................................................................... 49 8.5 评价.................................................................................................................................. 54 8.6.测试分析......................................................................................................................... 552 一.引言1.1 项目背景教务管理系统是大学的主要日常管理工作之一,涉及到校、系、 师、生的诸多方面,随着教育体制的不断改革,尤其是学分制、选课 制的展开和深入,教务管理工作日趋繁重,复杂。如何把教务工作信 息化,模块化,便捷化是现代高校发展的重点,所以迫切需要研制开 发一个完整统一、技术先进、高效稳定、安全可靠的教务管理系统。 本需求分析的撰写目的为:对“学生教学管理系统”做出较为详 细的需求分析,明确软件需求、安排项目规划与进度,以指导开发阶 段的各个流程,包括组织软件开发与测试及日后对系统进行的改动, 为开发人员、 维护人员及用户之间提供共同的协议以保证开发任务顺 利并行地开展。 本文档供项目经理、设计人员、开发人员参考。 本文档预期读者为本项目项目经理、设计人员、开发人员、测试 人员。开发目的:本项目的开发旨在方便查阅学生信息管理,教师课程信息管理,成绩查询等活动。方便校方对学生和老师信息的管理。项目名称:教务管理系统。 参与者和使用者:本项目的使用者主要为三种,一是学生,二是老师,三是管理员。软件关联:本系统运行在普通 xp / win7 的环境,,同时需要使用3 SQL 作为数据库。1.2 项目目标待开发系统名称:教务管理系统 项目范围:为了解决日趋繁重的教务管理工作,使老师和学生能从复 杂的工作中解放出来 在二十一世纪这个高速发展的社会,教务管理工作变得愈发繁 重,为了使老师能够更加轻松便捷的管理学生事务,为了学生能够更 好地获取信息,迫切需要一个高效的综合教务管理系统,面对日益增 多的学生信息和等级考试通知, 学生信息的管理工作变得越来越庞大 和繁冗,效率也低。为了充分利用互联网带给人们的便利,更好地提 高教学管理管理工作的效率, 使学生和教职员工能更方便地进行信息 查询活动,特开发此大学教育教学管理系统。 长远目标: 实现教务系统的自动化管理, 方便学生随时查询课程, 成绩等功能的实现, 争取在本世纪头二十年内完全解放导员的劳动工 作,能够更加高效的管理学生。1.3 项目确立项目名称定为:教务管理系统, 本系统是一个高校教务管理系统, 可以为各类用户提供方便在线 查询教学信息的环境, 学生用户可以在系统中实现登录查看自己的个4 人信息可以通过系统查询自己的成绩和课程, 教师用户可以实现登陆 查看自己要教授的课程,上传学生成绩,修改学生成绩,查询学生成 绩等功能,管理员可以查看学生信息,查看教师信息,并且可以修改 和删除。 本系统使用 HTML,Javabean,Servlet,Mysql,Jsp 等技术进行 开发。5 二.组内分工2.1 任务分工 学号
姓名 宋婷婷 孙浩亮 王昊 王泽鹏 杨海涛 分工 数据库设计、前端设计。后端 管理员、教师功能实现 后端管理员、学生功能实现、 概要设计 需求分析,详细设计 测试计划,测试分析2.2 时间安排 序号 课程实训任务名称 1 2 3 4 5 6 7 8 选题、成立项目小组 可行性分析、项目计划 需求分析 系统设计 详细设计、编码 测试 演示运行系统,答辩 撰写课程设计报告 第二周 第三周 学时 第一周6 三. 系统可行性分析3.1 编写目的本文档将描述对教务管理系统项目的可行性研究,为了方便广大用户 的使用。 就教务管理系统而言,由于网络已经覆盖全球,信息量大而独具优 势。现如今高校为适应社会的需求以及自身办学的需要,扩建、扩招已在寻 常不过。自然就会有更多的学生信息需要处理。如果只靠人力来完成,必然 是一项非常繁琐、复杂的工作,而且还会出现很多意想不到的错误,这不仅 会给教学及管理带来了很大的不便,也不益于学校全面快速发展的需要,所 以需要教务管理系统来统一管理学生信息,方便处理。 众所周知,作为高校日常教学中的主要管理工作之一的教务管理,它涉 及到院校、专业、师生等诸多方面。特别是目前国家的教育体制也正处在不 断改革、创新的阶段,教育部门充分吸取国外优秀的教学模式,结合国内多 年的办学经验,逐步探索出了适合中国特色的教学形式,国家教育部面向各 级各类学校开展了全面学分制改革。同时,随着选课制的展开和深入,教务 日常管理工作也日趋繁重、复杂,如何把教务工作信息化、模块化、便捷化 便成为了现代高校发展的重点。所以总的来说,教务管理软件应实现教务信 息的集中管理,使传统的教务管理朝数字化、无纸化、智能化、综合化的方 向发展, 并为进一步实现完善的计算机教务管理系统和全校信息系统打下良 好的基础。在高校中,教务管理工作具有举足轻重的地位,教学质量直接取 决十教务管理水平,现如今教务管理信息系统的开发与实施可谓日新月异。7 3.2、对系统的介绍和分析其状况教务管理系统是一个庞大而复杂的系统,它包括对学生信息的注册、 修改,学生选课及课程管理的管理;对教师课程的管理以及对选课学生评分 的管理;和管理员对教师、各类考试的综合管理等主要的功能。教务管理系 统运行的状况将直接影响到学校里的主要工作,一旦此系统出错,不仅学校 的教学进度安排会受到一定程度的影响, 而且还会危及到每一个在校学生的 切身利益。所以设计一个功能相对完整、操作简单以及界面友好的教务管理 系统变得非常重要。 为了提高教务管理的工作效率和服务质量,降低出错率,精简人力、物 力的投入,各个高校均建立了自己的教务管理信息系统,为学校的动态管理 和分析决策带来了极大的便利。 现在的学校的教务管理也逐步从手工转到计 算机自动化信息处理阶段。通过这个系统,管理员可以方便的对教师信息以 及学生信息和学生成绩资料进行添加、修改和删除操作,还可以对学生资料 和成绩进行查询操作。除此之外,对学生用户和教师用户的添加和删除操作 也很方便。 教务管理系统是典型的信息管理系统(MIS),它能够实现整体规划教学 资源(学生,教师,教室),评估教学质量,制定教学计划,检查教学进度, 给学校的教务人员管理教务工作提供了极大的方便。?3.3、系统的整体结构教务管理的工作重点却均是放在了学生的学籍信息、相关课程的成绩 资料以及教师的课程安排等,故而开发一套具备基本教务信息管理功能的、8 可移植性较强的管理信息系统不为一件乐事。 它既可以作为学校开发教务管 理信息系统的模板,又可作为自主设计开发教务管理系统的一个参照。3.4 可行性研究的前提 3.4.1 要求功能: 1、登录模块 用户首先进入登录界面。 如果是学生,账号密 码会有管理员提前给予,然后会进入学生界面;如果是老师,账号密 码会有管理员提前给予,然后会进入教师界面。 2、学生模块 学生可以查看自己的个人信息,查询课 程,成绩 等,查看考试安排,校历,并且可以通过此系统选课。 3、老师模块 教师可以添加修改学生成绩,并且可以查询要教 授的课程及学生成绩。 4、 管理员模块 管理员可以查看学生教师的信息, 添加、 修改、 删除学生和教师用户。3.4.2 性能:为了满足用户的需求,该系统需要迅速的对用户的要求做出反 馈并能支持庞大的访问量; 为了可以存大量的学籍信息以及学生成绩 等,所以就需要很大的主存容量,以及强大的数据库支持。由于该系 统涉及到学生成绩,所以需要系统具有强大的安全性能支持;为了给 用户提供最新的课程信息和成绩信息,该系统需要具有实时更新功9 能。3.4.3 输出:老师可以查看学生信息成绩等,所以输出需要包括:学生成绩, 课程信息。 学生可以查询自己的成绩、课程、考试安排及校历等,所以输出 需要包括:学生成绩,课程信息,考试安排及校历。 管理员需要管理教师和学生信息, 所以输出需要包括: 学生信息, 教师信息,课程信息。3.4.4 输入:1、登录部分 2、教师部分 3、管理员部分 用户名、密码; 学生成绩。 教师及学生的个人信息包括用户名密码等3.4.5 目标1、定义目标 ?本项目的总体目标的是:建立哈理工教务管理流程,吸收、借鉴 先进的管理理念,再结合学院的具体情况, 使教务管理体系更加科 学化和规范化。 在此基础上, 开发 “哈尔滨理工大学教务管理系统” , 完成教务综合管理的信息化、集成化和自动化建设。 按照项目的总体目标, 确立了 “教务管理系统” 应达到如下目标: (1)符合实际需求,建立完善的可行的教务管理系统; (2)对系统所涉及的各类信息进行规范化建设; (3)实现数据共享,彻底解决数据安全问题;10 (4)自动处理各种统计数据,自动形成各种标准报表 (5)运行稳定,具有较强的容错性能和异常处理功能; (6)界面清新,风格一致,操作简单,灵活方便; (7)具有可维护性和可扩充性; (8)使其具有通用性。3.5 系统的可行性研究通过调查分析,系统的设计方案需要具备以下四个可行性: 3.5.1 管理可行性: 信息化的教务管理在如今的信息时代是大势所趋, 而且随着现代管理理 念、 方法和途径的发展, 教务信息化管理手段日渐成熟, 也必定会突飞猛进, 所以从长远利益出发,主管领导对该项目的开发与实施会大力支持。 3.5.2 技术可行性: 本项目 在 myeclipse2014 mysql 下运行,利用现在所学习的技 术 HTML,CSS,JavaScript,Javabean,Servlet,JDBC,JSTL 等技术 足以支持该系统的开发和功能实现。 技术介绍:JSP 全名为 Java Server Pages,中文名叫 java 服务器页面,其根本是一个简化的 Servlet 设计,它是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网 页技术标准。JSP 技术有点类似 ASP 技术,它是在传统的网页 HTML(标准通用标记语言的子 集)文件(*.htm,*.html)中插入 Java 程序段(Scriptlet)和 JSP 标记(tag),从而形成 JSP 文件,后缀名为(*.jsp)。 用 JSP 开发的 Web 应用是跨平台的,既能在 Linux 下运行,也能11 在其他操作系统上运行。 它实现了 Html 语法中的 java 扩张(以 &%, %&形式)。JSP 与 Servlet 一样,是在服 务器端执行的。通常返回给客户端的就是一个 HTML 文本,因此客户端只要有浏览器就能浏 览。 JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets,来封装产生动态网页 的处理逻辑。 网页还能通过 tags 和 scriptlets 访 问存在于服务端的资源的应用逻辑。 JSP 将网页逻辑与网页设计的显示分离, 支持可重用的基于组件的设计, 使基于 Web 的应用程序 的开发变得迅速和容易。 JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将 表示逻辑从 Servlet 中分离出来。 Java Servlet 是 JSP 的技术基础,而且大型的 Web 应用程序的开发需要 Java Servlet 和 JSP 配合才能完成。JSP 具备了 Java 技术的简单易用,完全的面向对象,具有平台无关 性且安全可靠,主要面向因特网的所有特点。技术优势:(1)一次编写,到处运行。除了系统之外,代码不用做任何更改。 (2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行 系统部署,在任意环境中扩展。相比 ASP/.net 的局限性是显而易见的。 (3)强大的可伸缩性。从只有一个小的 Jar 文件就可以运行 Servlet/JSP,到由多台服务 器进行集群和负载均衡,到多台 Application 进行事务处理,消息处理,一台服务器到无数 台服务器,Java 显示了一个巨大的生命力。 (4)多样化和功能强大的开发工具支持。这一点与 ASP 很像,Java 已经有了许多非常优秀 的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。 (5)支持服务器端组件。web 应用需要强大的服务器端组件来支持,开发人员需要利用其他 工具设计实现复杂功能的组件供 web 页面调用, 以增强系统性能。 JSP 可以使用成熟的 JAVA BEANS 组件来实现复杂商务功能。Myeclipse:MyEclipse,是基于 Eclipse 开发的功能强大的企业级集成开发环境,主要用于 Java、 Java EE 以及移动应用的开发。据官方介绍,诸如三星、IBM、戴尔、惠普、花旗集团、西 门子、斯坦福大学、波音公司等知名机构均使用 MyEclipse 进行 Java、JavaEE 开发,80% 以上的全球财富 100 强企业均是 MyEclipse 的用户。 MyEclipse 提供了对 UML、Ajax、Web、Web Services、J2EE、JSP、 XML、 Struts、 JSF、 Java Persistence、 EJB、扩展数据库以及各种应用服务器的集成支持。MyEclipse 也全面 支持各种主流的第三方框架,让你能够快速高效地进行开发工作。此外,MyEclipse 还全面 支持各种基于 Eclipse 平台的插件,允许你自由定制或扩展个性化功能。 MyEclipse 全面支持 Eclipse 开源平台的所有功能特性,如果你熟悉 Eclipse,那么你能够 轻松地上手 MyEclipse,包括熟悉的 Eclipse 快捷键,而且使用 MyEclipse 完成某项任务往 往要比使用 Eclipse 更加快速、简单。MySQLMySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的12 RDBMS (RelationalDatabase Management System,关系数据库管理系统) 应用软件之一。 MySQL 是一种关联数据库管理系统, 关联数据库将数据保存在不同的表中, 而不是将所有数 据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用 于访问数据库的最常用标准化语言。 MySQL 软件采用了双授权政策(本词条&授权政策&), 它 分为社区版和商业版, 由于其体积小、 速度快、 总体拥有成本低, 尤其是开放源码这一特点, 一般中小型网站的开发都选择 MySQL 作为网站数据库。 由于其社区版的性能卓越, 搭配 PHP 和 Apache 可组成良的开发环境。MySQL 系统特性1.使用 C 和 C++编写,并使用了多种编译器进行测试,保证源代码的可移植性 2.支持 AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、 Solaris、Windows 等多种操作系统 3. 为多种编程语言提供了 API。 这些编程语言包括 C、 C++、 Python、 Java、 Perl、 PHP、 Eiffel、 Ruby 和 Tcl 等。 4.支持多线程,充分利用 CPU 资源 5.优化的 SQL 查询算法,有效地提高查询速度 6.既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而 嵌入到其他的软件中。 7.提供多语言支持,常见的编码如中文的 GB 2312、BIG5,日文的 Shift_JIS 等都可以用 作数据表名和数据列名。 8.提供 TCP/IP、ODBC 和 JDBC 等多种数据库连接途径。 9.提供用于管理、检查、优化数据库操作的管理工具。 10.支持大型的数据库。可以处理拥有上千万条记录的大型数据库。 11.支持多种存储引擎。技术可行性评价 随着现代社会的发展,在现有的计算机水平上(数据库平台开发 成熟度高,网络速度足够快,计算机运行速度快)可以达到功能目标 要求。现在的计算机各方面的技术都非常成熟,相对来说开发此系统 的技术也 要求比较简单,可以达到功能目标要求。3.5.3 操作可行性 该系统提供窗体界面,操作简单。 客户要求有基本的计算机使用技能,经过简单培训后将会熟练 使用本系统。13 系统管理员要求有一定计算机的基础知识, 需要经过简单培训, 以能够熟练管理本系统,使其正常运行。并且适应系统行政管理、工 作制作、人员素质的要求。3.6 社会因素可行性分析 法律因素 政府,无论是中央政府还是地方政府,一般都用法律规定组织可 以做什么,不可以 做什么。例如:《合同法》,《消费者权益保护 法》,《专利法》,《反不正当竞争法》 等对所有企业的行为都做 了限制,法规的影响不仅仅限于时间和金钱,它还缩小了管理 者可 斟酌决定的范围,限制了可行方案的选择。 根据《中华人民共和国 计算机软件保护条例》(1991 年 6 月 4 日中华人民共和国国 务院 令第 84 号发布) (修改后的新条例 2002 年 1 月 1 日起施行)第 九条可知:软件著作权人享有下列各项权利:发表权, 即决定软件是否公之于众的权利; 开发者身份权, 即表明开发者身份的权利以及在其软件上署名的权利; 使用权, 即在不损害社会公共利益的前提下, 以复制、展示、发行、修改、翻 译、注 释等方式使用其软件的权利; 使用许可权和获得报酬权, 即许可他人以本条第(三)项中规定的部分或者全 部方式使 用其软件的权利和由此而获得报酬的权利; (五)转让权, 即向他人转让由本条第(三)项和 第(四)项规定的使用权和使用许可 权的权利。 受他人委托开发的软件, 其著作权的归属由委托者与受委托者签订书面 协议约定, 如 无书面协议或者在协议中未作明确约定, 其著作权属于受委托者。 在软件著作权的保护期内, 软件的著作权人或者其受让者有权许可他人 行使本条例第 九条第(三)项规定的使用权。著作权人或者其受让者许可他人行使使用权 时, 可以按协议 收取费用。 另外, 软件权利的使用许可应当根据我国有关法规以签订、 执行书面合同的方式进 行。 被许可人应当在合同规定的方式、条件、范围和时间内行使使用权。合同中未明确 规定为 独占许可的, 被许可的软件权利应当视为非独占的。 法律的相关规定既保护了开发者的权利, 同时要求侵权者承担停止侵害、 消除影响、 公14 开赔礼道歉、赔偿损失等民事责任, 并可以由国家软件著作权行政管理部门给予没收 非法 所得、罚款等行政处罚,以下为部分侵权行为: 未经软件著作权人同意发表其软件作品; 将他人开发的软件当作自己的作品发表; 未经合作者同意, 将与他人合作开发的软件当作自己单独完成的作品发表; 在他人开发的软件上署名或者涂改他人开发的软件上的署名; (五)未经软件著作权人 或者其合法受让者的同意修改、翻译、注释其软件作品; 未经软件著作权人或者其合法受让者的同意复制或者部分复制其软件作品; 未经软件著作权人或者其合法受让者的同意向公众发行、展示其软件的复制品; 未经软件著作权人或者其合法受让者的同意向任何第三方办理其软件的许可 使用或者 转让事宜。3.7 营运可行性: 本系统操作简单,易于理解,只需通过简单熟悉,上手较快,学校 教务管理处的教职员以及相关教师均能进行操作,营运环境要求低。3.8 用户使用可行性 该系统是一个教务在线网站,所以操作简易,只需要按照提示一 步步操作即可完成查询信息等其他活动。 3.9 结论意见 通过对项目整体进行可行性分析,该项目无论在操作可行性、技 术可行性、经济可行性及社会可行性上均满足要求,因此,开发此系 统的构想是可行的,可着手进行开发。15 四. 项目计划书4.1 引言 4.1.1 编写目的 编写本计划书的目的是把教务管理系统的开发过程中对 各项工作任务的项目目标、开发团队及人员安排、硬件和软件资源需 求、工作分解,项目进度和开发费用估算等问题所作的安排用文档形 式记载下来,以便根据本计划开展和检查项目开发工作,保证项目开 发成功。编写本计划之前,项目组成员完成了与老师的咨询,同时与 多位软件使用者进行了全面深入地探讨和分析的基础上, 明确了所要 开发的软件应具有的功能、性能与界面要求,并在此基础上完成了项 目计划书、需求分析报告以及后续设计与开发工作。 本计划书是整 个软件开发的依据,它对以后阶段的工作起指导作用。本文也是项目 完成后系统验收的依据。4.1.2 研发背景 在二十一世纪这个高速发展的社会,教务管理工作变得愈发繁 重,为了使老师能够更加轻松便捷的管理学生事务,为了学生能够更 好地获取信息,迫切需要一个高效的综合教务管理系统。 4.2 项目概述 4.2.1 项目目标 教务管理系统建设按时完成之后,应首先具备以下功能:16 1.学生,教师信息采集录入与维护 2.学生和教师信息表的生成与管理 3.课程和成绩信息表的生成与管理 4.2.2 工作内容 设计 编码 测试 答辩 4.2.3 项目组织结构 项目经理:宋婷婷 项目成员:孙浩亮 王泽鹏 王昊 杨海涛4.2.4 产品1.程序 本项目程序开发遵循 J2EE 开发规范,采用 Myeclipse。项目建设中 开发的程序源代码,由项目组向用户方予以提交。 2.服务 无 3.非移交产品 源代码 4. 验收标准17 答辩通过 5.项目期限 本项目应与 2015 年 12 月 22 日前进行测试阶段,并于 2015 年 12 月 25 日前正式提交 4.3.实施计划 4.3.1 项目生命周期 本项目周期共分为以下 5 个阶段 1.需求调研分析阶段。 主要完成工作:就完成教务管理系统的所有功能与老师交流。 阶段时间安排:2015 年 12 月 18 日至 2015 年 12 月 19 日 。 2.系统设计阶段 系统设计阶段分为概要设计和详细设计两部分, 概要设计主要 完成系统功能模块的划分及系统操作流程的设定, 详细设计主要完成 数据库设计和系统业务逻辑实现的流程实现。 阶段时间安排:2015 年 12 月 19 日至 2015 年 12 月 20 日。 3.编码阶段 本阶段除完成程序的主要编码工作之外,各程序员还应对自 己开发的功能模块完成功能测试。 阶段时间安排:2015 年 12 月 20 日至 2015 年 12 月 23 日。 4.系统测试阶段 对系统的功能进行全面的测试 阶段时间安排:2015 年 12 月 23 日至 2015 年 12 月 24 日18 5.系统提交阶段 2015 年 12 月 25 日将系统提交给老师 4.4 质量保证计划 4.4.1 项目风险分析及应对 1 2需求陈述 需求不明确,增加需 求,导致需求蔓延 采用新技术可能导致 进度的延期 采取加班单的方法, 修改计划去掉一些任 务 培训开发人员,找专 家作指导,采用边开 发边学习的方法,要 求开发人员必须在规 定的时间内掌握技术 找专业的测试公司完 成测试工作需求和计划3 4.5 支持条件 老师的技术支持 4.5.1 计算机系统支持 JDK 1.5 以上 Eclipse Tomcat 6.0 MySQLWBS外包上的质量问题4.5.2 需要由用户承担的工作 无 4.5.3 由外单位提供的条件 无19 五.系统需求分析5.1 引言在软件工程中, 需求分析指的是在建立一个新的或改变一个现存 的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有 的工作。需求分析是软件工程中的一个关键过程。在这个过程中,系 统分析人员确定顾客的需要。 只有在确定了这些需要后他们才能够分 析和寻求新系统的解决方法。5.2 运行环境 5.2.1 目标建立哈理工教务管理流程,吸收、借鉴先进的管理理念,再结 合学院的具体情况, 使教务管理体系更加科学化和规范化。在此基 础上,开发“哈尔滨理工大学教务管理系统”,完成教务综合管理的 信息化、集成化和自动化建设。5.2.2、硬件设备要求:客户程序硬件要求: 最低 64 MB 内存 最小 2.1 GB 硬盘 鼠标 键盘20 服务器硬件需求: 最低 512MB 内存 最小 8 GB 硬盘 鼠标 键盘 5.2.3、支持程序 客户程序软件: Windows7 或更高版本 数据库服务器软件: MySql 5.4.功能需求 5.4.1 功能划分 管理员:添加、修改、删除账户 学生:登陆,查看课程安排,校历安排,个人成绩查询,个人信息查 询,学生选课,课程评估,学生考试安排, 老师:登陆,上传成绩,修改成绩,查看课程 5.4.2 功能描述 管理员可以给学生创建账户,学生就可以通过此账号登陆到教务 在线,管理员对帐户可以进行修改删除,学生使用自己的账户登录到 教务在线后,可以查看校历安排,课程安排,和自己的成绩信息等,21 同时还可以进行选课,评课等功能,老师可以查看自己要上哪节课, 并且可以添加修改学生的成绩 5.5.性能需求 5.5.1 数据精确度 在从数据库中提取数据时,要求数据定位准确;在向数据库输入 数据时, 要求录入数据有校验准确; 查询返回的信息均来源于数据库。 5.5.2 时间特性 a.查询响应时间应在人的感官视觉时间范围内 b.更新处理、数据转化与传输和运行时间受到网络个人操作设备 的影响会对具体的操作有不同的反应;且随着系统的不断更新、 版本的升级(在硬件设备允许的条件下)会有所提高。 5.5.3 适应性 当需求发生某些变化时,教务管理系统操作方式、数据结构、 运行环境基本不会发生变化,变化只是将对应的数据库文件内的 记录改变,或将过滤条件改变即可。 5.6 运行需求 5.6.1 硬件接口 本工程产品不需要特定的硬件或硬件接口进行支撑22 5.6.2 软件接口 本工程产品的软件接口由编程操作系统、 SQL 数据库以及机票管理 应用软件的词典和数据结构组成 5.6.3 故障处理 系统失效后能给出错误信息,提示用户采取适当手段处理故障。 5.7 其他需求 5.7.1 易用性需求 作为一个教务管理系统网站,网站的设计和实现遵循易用性原 则,工具的安装和入门,工具的用户界面布局,使用工具的操作方式 等方面都应符合主流教务管理系统的设计风格与要求。 5.7.2 安全性需求 为了对系统的安装和使用进行统一的管理, 需要的到管理人员的 授权才能使用该工具。启动并使用该网站时,应对系统的授权信息进 行检查,缺少授权信息情况软件将自动关闭。23 5.8E-R 图24 5.9 类图25 5.10 用例图26 5.11 活动图 学生27 教师28 管理员29 5.12 时序图30 数据项数据项名 m_id m_name m_password s_id s_name s_password s_number s_sex s_birthdate s_phone t_id t_name 数据项含义 管理员序号 管理员姓名 管理员密码 学生序号 学生姓名 学生密码 学号 学生性别 学生出生日期 学生联系方式 教师序号 教师姓名 别名 无 无 无 无 无 无 无 无 无 无 无 无 数据类型 int varchar varchar int varchar varchar varchar varchar varchar varchar int varchar 长度 11 20 20 11 20 20 20 20 20 20 11 2031 t_password t_number t_sex t_birthdate t_phone c_id c_name c_hour c_credit c_room sc_id stu_id cour_stu_score isFinsh教师密码 教师账号 教师性别 教师出生日期 教师联系方式 课程序号 课程名 课程时间 课程学分 上课的教室 成绩序号 学生序号 成绩 是否通过无 无 无 无 无 无 无 时间 学分 上课的地点varchar varchar varchar varchar varchar int varchar varchar varchar varchar int varchar varchar varchar20 20 20 20 20 11 20 20 20 20 11 20 20 20数据结构数据结构名 Manger 信息表 学生信息表 含义说明 储存管理员信息 储存学生信息 组成 管理员序号,名字,密码 学生序号, 姓名, 密码, 学号, 性别,出生日期,联系方式 教师序号, 姓名, 密码, 学号, 性别,出生日期,联系方式 课程序号, 课程名, 上课时间, 上课地点,学分, 成绩序号,java 成绩,c++成 绩,jsp 成绩 学生序号,课程序号 课程序号,教师序号教师信息表储存教师信息课程信息表储存课程信息成绩信息表储存学生成绩学生查课表 老师查课表储存学生选课信息 储存老师上课信息32 33 六.概要设计6.1.引言6.1.1 目的 由前面的需求分析, 得出了系统的基本需求, 和基本的数据流图, 要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用 比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定 整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初 步设计。6.2.系统概述6.2.1 目标 通过该系统的实施,方便学生查询成绩、选课、查看课表;方便 教师查询学生名单、提交学生成绩、查看课表;方便教务处管理学生 教师的账户、发布公告、修改教学计划。 6.2.2 运行环境 数据库管理系统软件:MySQL 运行平台:Windows XP/Windows 734 6.2.3 条件与限制 经费来源:无。 运行环境:Windows XP 数据库:MYSQL 硬件条件:服务器sun工作站,终端为pc机。 6.2.4 需求概述 学生查询成绩、选课、查看课表;方便教师查询学生名单、提交 学生成绩、查看课表;方便教务处管理学生教师的账户、发布公告、 修改教学计划。6.3.总体设计6.3.1 处理流程 其 IPO 图为:35 1.学生查询其基本 信息、选课、成 绩、并进行打印1 学生基 本信息用户信息 (姓名、 密 码、身份)2.根据选课自动进 行教师、教室、 上课地点的安排2 课表信 息3.教务处进行学生 信息、成绩的录 入、修改、删除、 打印,并对不及 格者安排补考, 并进行成绩修改3 有效修 改后学生 信息6.4.接口设计6.4.1 外部接口 1、用户接口:采用窗口化,菜单式进行设计。 2、硬件接口:无 3、软件接口:通过 JDBC 对 MYSQL 数据库的连接 6.4.2 内部接口 通过面向对象语言设计类,在 public 类中实现调用;类间实现严 格封装; 6.5 数据结构与程序的关系 管理员登录模块: 管理员需使用正确的用户名和密码才能登录系 统进行操作,否则如果输入错误的用户名或密码将不能登陆系统 学生登录模块: 需使用正确的用户名和密码才能登录系统进行操36 作,否则如果输入错误的用户名或密码将不能登陆系统 老师登录模块: 需使用正确的用户名和密码才能登录系统进行操 作,否则如果输入错误的用户名或密码将不能登陆系统 用户信息管理模块:对用户的 ID,密码进行管理。 学生信息管理模块:对学号、姓名、性别、学生编号、联系电话 等信息进行添加、修改或删除操作。 课程信息管理模块: 对班号, 课程名, 课程列表等信息进行添加、 修改或删除操作。 成绩信息管理模块:对考试期号、学生班号、学生编号、考试课 程、分数等信息进行查看操作。6.6 运行设计6.6.1 运行模块的组合 程序启动后,进入主模块,用户的单击对话框按钮事件触发主 模块调用各下层模块,进入对应的子对话框,同样由用户的输入触发 这些模块调用其下层模块,完成相应操作。 本程序主要是以一个窗口为模块,一般一个窗口完成一个特定的功 能, 主窗口通过打开另一个子窗口来实现个模块之间不同功能的连接 和组合。各模块之间相对独立,程序的可移植性好。各模块之间主要 以传递数据项的引用来实现模块之间的合作和数据共享。 6.6.2 运行控制 本软件控制流程:主程序运行,等待用户的输入,根据用户的 输入调用各子模块,只要符合操作说明书,用户可自由控制37 6.6.3 运行时间 检索业务响应时间&2s; 运行响应时间&1s;6.7 出错处理设计6.7.1 出错输出信息 本程序多处采用了异常处理的机制,当遇到异常时不但能及时 的处理,保证程序的安全性和稳定性,而且各种出错信息能通过弹出 对话框的形式,及时的告诉用户出错的原因及解决的办法,使用户以 后能够减少错误的发生。程序的大部分地方还采取了出错保护,如输 入内容的长度和类型等减少了用户出错的可能。6.7.2 出错处理对策对一般错误,给用户提示信息,让用户重新输入或退出。 对于严重错误,启动备份文件恢复,建议使用帮助文件。 我们对于本程序的几种可能的错误进行了分析, 分别进行了不同 的处理。主要的错误可能有: 数据库连接错误:这类错误主要是数据库设置不正确,或 sql server 异 常 引 起 的,我们只要取消本次操作,提醒用户检 查数据库问题就可。 输入错误:这主要是用户输入不规范造成的,我们在尽量减少用 户出错的条件的情况下,主要也是通过对话框,提醒用户,然后再次 操作。 其他操作错误:对于用户的不正当操作,有可能使程序发生错误。38 我们主要是中止操作,并提醒用户中止的原因和操作的规范。 其他不可预知的错误: 程序也会有一些我们无法预知或没考虑完全的错误,我们对此不可能作出万全的异常处理,这时我们主要要 保证数据的安全,所以要经常的进行数据库备份,并能及时的和我们 联系,以逐步的完善我们的程序。6.8 安全保密设计为每个操作人员设置账号及口令,规定每一级操作人员的权限。 我们这个软件的安全主要有几个方面: 软件使用安全: 这个我们在对错误的异常处理的地方已经详细说明。 这里不再重述。 数据保密: 由于我们这个软件是面向教务处管理的,里面会有很多 重要数据。这些数据 不宜被外人知道,所以我们设计了登陆系统, 保证了合法性。 操作安全: 由于操作不慎可能导致数据被误删,误改等情况,这里 我们在每次删除的时 候提醒用户,以防误操作。6.9 维护设计软件的维护主要包括,数据库的维护和软件功能的维护。 对于数 据库的维护,本软件已经提供了数据库的备份和恢复的功能,可以方 便的实现数据库的维护管理。 对于软件功能方面的维护,由于我们 采用的是模块化的设计方法, 每个模块 (窗口) 之间相互独立性较高, 这样对软件的维护带来了很大的方便, 对于单独功能的修改只需修改 一个窗口就行了。39 七、详细设计7.1 主要界面功能设计index.jsp:网站主页,包括登录功能和查看新闻的功能。可以进入 到学校概况、图书情报、校基金、校友会、新闻网、教学单位、人才 招聘、招生就业等关于学校信息的网页。 indexControl.jsp:判断登录信息的页面。若输入的用户名或者密码 不正确,则在当前页显示“请输入正确的用户名和密码!”。 manager.jsp:管理员登录后的主页面, 包括查看学生信息和查教师信 息的分页面。 teacher.jsp:教师登录后的主页面,包括上传成绩、查看成绩、修改 成绩、查看课程的分页面。 student1.jsp;学生登录后的主页面,包括查看课程、校历安排、学 生选课、 个人成绩查询、 个人信息查询、 学生考试成绩安排的分页面。 ckjs.jsp:管理员查看教师信息 scjs.jsp:管理员删除教师信息 xgjs:管理员修改教师信息 zjjs;管理员在增加教师信息 ckxs.jsp:管理员查看学会信息 scxs.jap:管理员删除学会信息 xgxs.jsp:管理员修改学生信息 zjxs.Jsp:管理员增加学生信息 ckkc.jsp:学会查看课程40 xlap.jsp:学生查看校历 grxxcx.jsp:学生查看个人信息 grcjcx.jsp:学生查看个人成绩 xsxk.jsp:学生选课 kcpg.jsp:学生对课程进行评估 xsksap.jsp:学生查看考试安排 showStucour.jsp:教师上传学生成绩 resetScore.jsp:教师修改成绩 ckkc2.jsp:教师查看课程 ckcj.jsp:教师查看成绩7.2 性能高校教务管理网站的用户有三类:管理员、教师、学生。管理员 可以登录和管理学生信息以及教师信息;教师可以登录,上传学生成 绩、查看学生成绩、修改学生成绩、查看课程;学生可以登录,查看 课程、校历安排、学生选课、个人成绩查询、个人信息查询、学生考 试成绩安排。7.3 输入项目系统的输入项目包括: (1)学生成绩 (2)学生信息 (3)教师信息7.4 输出项目41 系统输出的项目包括: (1)学生信息 (2)教师信息 (3)学生成绩 (4)课程7.5 算法42 43 7.6 程序逻辑本网站的首页可以进入到任何关于校园信息的页面, 通过登录进入到 不同用户的相应界面,不同的用户有不同的权限。7.7 存储分配(1) 学生信存储在 student 表中 (2) 教师信息存储在 teacher 表中 (3) 管理员信息存储在 manager 表中 (4) 课程信息存储在 course 表中 (5) 成绩信息存储在 score 表中44 7.8 限制条件本网站不同的用户有不同的权限, 游客只能浏览首页以及校园 相关信息,只有凭借帐号登录才能进入相应的界面进行相关的操作。7.9 测试要点本模块设计系统的安全性、稳定性和可行性,所以要进行很多测试。 (1) 兼容性测试 (2) 流程测定,验证是不是每个页面都可以正确运行并且可以安全 返回首页 (3) 文字测试,确认文字没有错误和歧义 (4) 安全测试,测试在退出系统后再刷新页面是否会出现不登录仍 旧进入系统的问题。7.10 运行模块的组合程序启动后,进入主模块,用户的单击对话框按钮事件触发主模 块调用各下层模块,进入对应的子对话框,同样由用户的输入 触发这些模块调用其下层模块,完成相应操作。45 八.测试计划8.1 引言8.1.1 编写目的 在开发大型软件的漫长过程中,面对及其错综发杂的问题,人的 主观认为不可能完全符合客观实现, 与工程密切相关的各类人员之间 的同心和配合也不可能完美无缺。因此,在软件生命周期的各个阶段 都可不避免的会产生差错。 对于教务在线系统这种会影响教师学生各 项信息的工程软件,必须尽量减少差错,以避免造成严重的损失。测 试是“为了发现程序中的错误而执行程序的过程”。测试的目的就是 在软件投入生产性运行之前,尽可能多的发现软件中的错误。目前软 件测试仍然是保证软件测试的关键步骤,它是对软件规格说明,设计 和编码的最后复审,也是必不可少的关键步骤。 8.1.2 项目背景 被测试软件系统的名称:教务管理系统 该软件的任务提出者是本小组成员。 由于本软件测试范围较小, 再见全体成员在技术上有一定的纰漏, 而且软件的测试平台主要以基 于 Window7 平台, 可能存在软件的垮平台性问题以及软件测试人员未 能发现的问题。与实际运行环境之间可能存在着差异,如:实用性不 强,参与者的范围较窄等等。 8.1.3 定义 黑盒测试:又称为功能测试或数据驱动测试,是把测试对象看作一个46 黑盒子。 利用黑盒测试法进行动态测试时, 需要测试软件产品的功能, 不需测试软件产品的内部结构和处理过程。 白盒测试:又称结构测试,透明盒测试、逻辑驱动测试或基于代码的 测试。 白盒测试是一种测试用例设计方法, 盒子指的是被测试的软件, 白盒指的是盒子是可视的,你清楚盒子内部的东西以及里面是如何运 作的。 8.1.4 参考资料 [1] 周丽娟.《新编软件工程使用教程》 电子工业出版社 [2]郑人杰 殷人昆 陶永雷.《实用软件工程》清华大学出版社 [3]胥光辉 金凤林 丁力.《软件工程方法与实践》机械工业出版社 [4]《软件设计文档国家标准》GB8567-888.2 任务概述8.2.1 目标 ●功能: 教务管理系统应该具有: 教师对学生的成绩进行上传、 修改、 查看课程和成绩,学生能进行查询课程、成绩、个人信息,管理员能 进行添加、修改、删除教师和学生的账户,查看学生和老师的信息等 功能。该系统能极大的提高教师和学生获取信息的效率。 ●安全与保密要求 :只有管理员能添加和修改教师和学生的帐号, 学生只能浏览一些信息而无法修改信息, 只有教师才能添加学生的成 绩。 8.2.2 运行环境 本项目 在 Myeclipse2014 MySQL 下运行,以及在 360 浏览器下显示47 项目运行结果。 8.2.3 条件与限制 对本项目开发中给出的条件、假定和所受到的限制如下 1. 所建议开发软件运行的最短寿命 系统运行寿命的最小值应为 10 年。 2. 经费来源和使用限制暂时不考虑 3. 法律和政策方面的限制暂时不考虑 4. 硬件、软件、运行环境和开发环境的条件和限制 : 在 Window7 下使用 硬件、软件、运行环境和开发环境的条件和限制在 Window7 下使 用 5. 建议开发软件投入使用的最迟时间 建议开发软件投入使用的最迟时间为三个周。8.3.测试计划8.3.1 测试方案 采用黑盒测试方法,整个过程采用自底向上,逐个集成的方法,依次 进行单元测试、组装测试。测试用例的设计应包括合理的合不合理的 属兔条件。 8.3.2 测试项目 用户测试 ,管理员功能测试 8.3.3 测试准备48 测试机构:编写人员以及本小组内部人员 测试目的:找出软件中存在的错误与不足,并加以修改 其他准备:根据系统的运行条件准备测试环境。测试人员对测试环境 进行确认。 ①确认计算机硬件、网络、软件支持环境以满足所测试软 件对其的要求,并确认这些环境运行正常。 ②消除病毒干扰: 首先使用杀毒软件对测试环境进行病毒 的检查和杀毒处理;其次对被测试的软件进行病毒检测和杀毒处理。 在上述各个环境下不能正常运行时, 测试人员向设备管理部门对 测试环境进行维护的申请。维护工作完成后,测试人员需要再次对测 试环境进行确认。8.4 测试用例8.4.1 测试项目名称及测试内容49 测试项目测试内容学生登录 学 生 功 能 测 试 个人信息查询 学生选课 校历安排 课程评估 学生考试安排 查看课程 个人成绩查询进度(分钟)10 10 10 10 10 10 10 10 5 5 5 30管 理 员 功 能 测 试管理员登录和退出 查看教师 查看学生 管理员添加、删除、和修改学生管理员添加、删除、和修改教师2教 师 功 能 测 试 教师查看个人信息 10 教师上传修改学生成绩 10 教师登录和退出 1050 8.4.2 测试用例登录界面: 若没输入用户名:若没输入密码:若用户名或密码输错:学生登录:51 查看课程:查看成绩:查看个人信息:52 教师登录: 教师上传修改学生信息:管理员登录: 管理员管理学生信息:可以删除、修改、增加学生管理员管理教师信息:可以删除、修改、增加教师53 管理员查看学生成绩:8.5 评价8.5.1 对系统的简要描述 随着计算机、网络通讯和信息技术,特别是 Java 技术的发展。 电子商务在国际上得到广泛的应用,取得了巨大的成功。我国也不例 外,特别是各大电子商务网站从无到有,得到很大的发展,并取得成 功。为了适应新环境下的新的销售模式和顾客销售方式的改变,我们 小组开发这个网上书店电子商务网站。它是基于 Internet/Intranet 及 Web 技术,建立以 Browser/Server 为结构模式、以数据库为后台 核心应用、以服务,销售为目的信息平台。 8.5.2 改进之处 所建议的系统需要改进的地方:不需要管理人员手工操作查询, 可及时更新图书和用户信息,节省大量的人力物力资源,提高管理质 量和工作效率。 8.5.3 采用建议系统可能带来的影响54 1.对设备的影响 2.对现有软件的影响 : 因 为 采 用 了 Jave 技 术 开 发 , 所 以 系 统 运 行 需 要 安 装 有 JavaRuntime Environment(Java 运行环境) 3.对用户的影响 : 用户需要有必须的网络设备,如网卡等,以便接入互联网 4.对系统运行的影响 : 系统调试期半月,在开始必须对初始数据进行录入,包括所有的 书目信息等,这个期间还需要接受新用户的注册。在半月的调试期结 束,系统通过检验后,将要优化该系统的性能,把一些发挥不良的组 件重新开发,或者加入合适的补丁文件。系统稳定后的主要工作是加 强该系统安全性。8.6.测试分析8.6.1.引言 1 编写目的 编写测试文档的目的是验证教务管理系统的正确性, 可移植性, 健壮性,可修改性,为了使系统含有更少的错误,方便以后维护、调 试、时系统运行更加稳定,为用户交付一个满意、稳定、不易出错、 的软件,制定本测试说明文档,预期的读者包含以后系统的维护、维 修人员,使用该软件的高级用户,以及大部分的系统测试测试人员。55 通过对系统的测试,找出其中的 bug,对系统进行修改和改进,达到 与需求的一致性。 2 项目背景 被测试软件系统的名称:教务管理系统 该软件的任务提出者是本小组成员。由于本系统测试范围较小, 再见全体成员在技术上有一定的纰漏, 而且系统的测试平台主要以基 于 Window7 平台, 可能存在系统的垮平台性问题以及软件测试人员未 能发现的问题。与实际运行环境之间可能存在着差异,如:实用性不 强,参与者的范围较窄等等。 3 参考资料56 8.6.2 测试计划执行情况1 测试项目测试项目 测试内容 学生登录 学 生 功 能 测 试 查看课程 个人成绩查询 个人信息查询 学生选课 校历安排 课程评估 学生考试安排 管 理 员 功 能 测 试 管理员登录和退出 查看教师 查看学生 进度(分钟) 10 10 10 10 10 10 10 10 5 5 5管理员添加、删除、和修改学 30 生 管理员添加、删除、和修改教 2 师57 教 教师登录和退出 师 功 能 测 试 2.功能模块 a. 功能 学生,教师与管理员进行登录操作。b. 输入项目10教师上传修改学生成 10 绩 教师查看个人信息 10学生,教师与管理员进行输入用户名与密码。c. 输出项目通知学生,教师与管理员登录成功。显示主页面消息。 a.功能 学生,教师查看信息。 b.输入项目 点击各个模块 c.输出项目 显示各个项目 a.功能 管理员修改学生和教师58 b.输入模块 管理员修改信息 c.输出模块 显示修改后的结果 a.功能 教师上传或修改学生成绩 b.输入模块 教师上传学生成绩 c.输出模块 显示上传后的结果3 测试结果测试的功能:输入用户名以及密码,测试结构正确无误与预期的结构 一样。 测试的功能:学生浏览信息。测试结果正确无误与预期的结果一样 测试的功能:教师上传或修改学生成绩。测试结果正确无误与预期的 结果一样。 测试的功能:学生查看成绩。测试结果正确无误与预期的结果一样。 测试的功能:学生查看课程。测试结果正确无误与预期的结果一样。 测试的功能:管理员查看教师和学生。测试结果正确无误与预期的结 果一样。 测试的功能:管理员登录和退出。测试结果正确无误与预期的结果一59 样。 测试的功能: 管理员删除教师。 测试结果正确无误与预期的结果一样。 测试的功能: 管理员增加教师。 测试结果正确无误与预期的结果一样。 测试的功能: 管理员删除学生。 测试结果正确无误与预期的结果一样。 测试的功能: 管理员增加学生。 测试结果正确无误与预期的结果一样。8.6.3.评价1 软件能力 开发此教务管理系统软件, 使教务人员及操作者进行教务管理, 方便操作者随时添加、查询、修改,使工作人员从繁琐的填表,查表 工作中解放出来;使供需双方都获得满意的结果;促进报表、统计数 字的规范化; 提高工作效率; 降低教务管理维护费用, 改善教学质量。 该软件实现了教务管理的查询、增加、删除等功能。为保证系统安全 高效的运行,本系统把用户划分为 3 类:管理员,教师和学生。不同 的用户在系统中的作用和权限也有所不同, 所以它所需要完成的功能 也就不同。教师在本系统功能:教师查询选课学生、登记学生成绩、 查询开课课程。学生在本系统的功能:查询本人基本信息及成绩查询 等。管理员在本系统的功能,拥有最高权限,修改信息等。 2 缺陷和限制 程序在运行前先要在本地机器上安装 jdk 以及相关的软件。 并作相应 的环境配置。60 在时间与能力的限制下,无法实现一个大型的教务在线系统,所以只 能开发有限的功能。 功能: 学生不能修改密码,系统还不够灵活 3 建议 希望尽量修改以上所说的功能缺陷,是项目能够更加的完整。 4 测试结论 该系统是一个能正常运行的完整的项目,但还无法投入使用。61 课程设计总结在这次课程设计实习中,我们基本上达到了实习的功能要求,然 而在用户学习界面中的用户学习模块的功能还需要进一步加强, 其中 资料下载模块存在问题,这也是之后的工作做需要做的进一步改进。 在此次实习活动中我充分了解了 ASP.NET 开发技术及其结构特点, 同时在开发网站的过程中,了解的将所学知识运用的实践中的重要 性,同时也体会的及意义的重要性,再有就是通过几个周的努力编程 并且达到预定的功能,在开发程序的过程体会到了其乐趣。 我作为 此次项目的小组长,在项目的实施过程中,我们多次研讨相关问题的 解决方案,同时在研讨过程中使自己的编程水平得到了极大的提高, 同时在开发的过程中我也体会到,在项目的开发过程中,精诚合作的 重要意义,这也是开发成功与否的重要因素。 最后要感谢在此次实 习中给与极大帮助和支持的指导老师,在此向两位指导老师表示感 谢, 正是他们提供的大量学习资料及对开发过程中所遇问题解决方法 的指导,才使得此次项目的开发的到成功。代码附录(1)DB 层数据库的连接 package com.song. import java.sql.*; public class DB { public static void main(String[] args) {getConnection();} private static C 62 public static Connection getConnection(){ try { Class.forName(&org.gjt.mm.mysql.Driver&);conn=DriverManager.getConnection(&jdbc:mysql://127.0.0.1:3306/university?useUnicode=true&CharacterEncoding=utf-8&,&root&,&root&);} catch (Exception e1) { // TODO: handle exception e1.printStackTrace(); } } public static void closeConnection(){ if(conn!=null){try {conn.close();} catch (SQLException e2) { // TODO Auto-generated catch block e2.printStackTrace(); }} (2)vo层数据存储 package com.song.public class Manager {63 private int m_ private String m_ private String m_ public int getM_id() { return m_ } public void setM_id(int m_id) { this.m_id = m_ } public String getM_name() { return m_ } public void setM_name(String m_name) { this.m_name = m_ } public String getM_password() { return m_ } public void setM_password(String m_password) { this.m_password = m_ } }package com.song.import java.sql.ResultS import java.sql.SQLE64 public class Course { private int c_ private String c_ private String c_ private String c_ private int c_ private int c_public Course(){} public Course(ResultSet rs) { try { this.c_id = rs.getInt(1); this.c_name = rs.getString(2); this.c_room = rs.getString(5); this.c_date = rs.getString(3); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } }public int getC_id() { return c_ } public void setC_id(int c_id) { this.c_id = c_ } public String getC_name() { return c_65 } public void setC_name(String c_name) { this.c_name = c_ } public String getC_room() { return c_ } public void setC_room(String c_room) { this.c_room = c_ } public String getC_date() { return c_ } public void setC_date(String c_date) { this.c_date = c_ } public int getC_studentid() { return c_ } public void setC_studentid(int c_studentid) { this.c_studentid = c_ } public int getC_teacherid() { return c_ } public void setC_teacherid(int c_teacherid) { this.c_teacherid = c_ }66 }package com.song.import java.sql.ResultS import java.sql.SQLEpublic class Score {private S private C private int cour_stu_ prpublic Score(){}public Score(ResultSet rs) { try { this.cour_stu_score = rs.getInt(3); this.finish = rs.getBoolean(4); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } }public Student getStudent() {67 } public void setStudent(Student student) { this.student = } public Course getCourse() { } public void setCourse(Course course) { this.course = } public int getCour_stu_score() { return cour_stu_ } public void setCour_stu_score(int cour_stu_score) { this.cour_stu_score = cour_stu_ }public boolean getFinish() { }public void setFinish(boolean finish) { this.finish = }68 // // // // // // // // // // // // // // // // // // // // // // // // // // // // } } } } } } } }private int sc_private String sc_ private int sc_ private int sc_ public int getSc_id() { return sc_public void setSc_id(int sc_id) { this.sc_id = sc_public String getSc_score() { return sc_public void setSc_score(String sc_score) { this.sc_score = sc_public int getSc_courseid() { return sc_public void setSc_courseid(int sc_courseid) { this.sc_courseid = sc_public int getSc_studentid() { return sc_public void setSc_studentid(int sc_studentid) { this.sc_studentid = sc_69 }package com.song.import java.sql.ResultS import java.sql.SQLE import java.util.L/** * @author Administrator * */ public class Student { private int s_ private String s_ private String s_ private String s_ private String s_ private List&Score&public List&Score& getScores() { } public void setScores(List&Score& scores) { this.scores = } public int getS_id() {70 return s_ } public void setS_id(int s_id) { this.s_id = s_ } public String getS_name() { return s_ } public void setS_name(String s_name) { this.s_name = s_ } public String getS_password() { return s_ } public void setS_password(String s_password) { this.s_password = s_ } public String getS_sex() { return s_ } public void setS_sex(String s_sex) { this.s_sex = s_ } public String getS_age() { return s_ } public void setS_age(String s_age) { this.s_age = s_ }71 public Student(){}public Student(ResultSet rs) { try { this.s_id = rs.getInt(1); this.s_name = rs.getString(2); this.s_password = rs.getString(3); this.s_sex = rs.getString(5); this.s_age = rs.getString(6); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } }}package com.song.public class Teacher { private int t_ private String t_ private String t_ public int getT_id() { return t_ } public void setT_id(int t_id) { this.t_id = t_72 } public String getT_name() { return t_ } public void setT_name(String t_name) { this.t_name = t_ } public String getT_password() { return t_ } public void setT_password(String t_password) { this.t_password = t_ }}(4) Control层成绩更新 package com.song.import java.io.IOE import java.sql.C import java.sql.PreparedS import java.sql.SQLEimport javax.servlet.RequestD import javax.servlet.ServletE import javax.servlet.http.HttpS73 import javax.servlet.http.HttpServletR import javax.servlet.http.HttpServletRimport com.song.db.DB;public class UploadScore extends HttpServlet {@Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { // TODO Auto-generated method stub String ssId = req.getParameter(&s_id&); String scId = req.getParameter(&c_id&); String sscore = req.getParameter(&input_score&); int sId = Integer.parseInt(ssId); int cId = Integer.parseInt(scId); int score = Integer.parseInt(sscore); Connection conn = DB.getConnection(); try { PreparedStatement ps = conn.prepareCall(&update score set & + &cour_stu_score = ?, isFinish = ? where cour_id = ? and stu_id = ?&); ps.setInt(1, score); ps.setInt(2, 1); ps.setInt(3, cId); ps.setInt(4, sId); int res = ps.executeUpdate();RequestDispatcher dispatcher =74 if(req.getParameter(&flag&) == null) dispatcher = req.getRequestDispatcher(&showStuCour.jsp&); else dispatcher = req.getRequestDispatcher(&resetScore.jsp&); dispatcher.forward(req, resp);} catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); }}}(5) index.jsp 主页面&%@ page language=&java& contentType=&text/ charset=utf-8& pageEncoding=&utf-8&%& &!DOCTYPE html PUBLIC &-//W3C//DTD XHTML 1.0 Transitional//EN& &http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&& &html& &head& &meta http-equiv=&Content-Type& content=&text/ charset=utf-8& /& &title&Sailing Theme - News Page&/title& &meta name=&keywords& content=&sailing, news, web design, free templates, website templates, CSS, HTML& /& &meta name=&description&75 content=&Sailing Theme | News Page | free website template& /& &link href=&templatemo_style.css& rel=&stylesheet& type=&text/css& /& &link rel=&stylesheet& type=&text/css& href=&stt.css& /& &link rel=&stylesheet& type=&text/css& href=&content_slider_style.css& /& &script type=&text/javascript& src=&js/jquery.1.3.2.min.js&&&/script& &script type=&text/javascript& src=&js/jquery-ui.min.js&&&/script& &script type=&text/javascript&& $(document).ready(function() { $(&#featured & ul&).tabs({ fx : { opacity : &toggle& } }).tabs(&rotate&, 5000, true); $(&div[id^='news_div']&).find(&p:gt(0)&).css(&display&, &none&); }); &/script& &script type=&text/javascript&& function more(id) {var p1 = $(&#& + id).find(&p:gt(0)&).css(&display&); if (p1 == &block&) { $(&#& + id).find(&p:gt(0)&).css(&display&, &none&); } else { $(&#& + id).find(&p:gt(0)&).css(&display&, &block&); }} &/script&76 &/head& &body& &div id=&templatemo_wrapper_outer&&&div id=&templatemo_wrapper&&&div id=&templatemo_header&&&div id=&site_title&&&/div& &!-- end of site_title --&&div id=&templatemo_menu&& &ul& &li&&a href=&index.jsp& class=&current&&学校概况&/a&&/li& &li&&a href=&book.jsp&&图书情报&/a&&/li& &li&&a href=&jiaoxue.jsp&&教学单位&/a&&/li& &li&&a href=&rencai.jap&&人才招聘&/a&&/li& &li&&a href=&news.html&&新闻网&/a&&/li& &li&&a href=&xiaoyou.jap&&校友会&/a&&/li& &li&&a href=&jijin.jsp&&基金会&/a&&/li& &li&&a href=&zhaojiu.jsp&&招生就业&/a&&/li&&/ul& &/div& &!-- end of templatemo_menu --&&div id=&templatemo_wrapper_outer&& &div id=&templatemo_wrapper&&77 &div id=&templatemo_header&& &div id=&site_title&&&/div& &!-- end of site_title --&&/div&&!-- end of templatemo_header --&&div id=&templatemo_slider&&&div id=&featured&&&!-- First Content --& &div id=&fragment-1& class=&ui-tabs-panel& style=&&& &img src=&images/}TD)]PDC48VR7D352GBK6F4.png& alt=&Image 1& style=&height:250width:870px& /&&/div&&/div& &/div& &!-- end of templatemo_slider --&&div id=&templatemo_content&&&div class=&col_w600&& &div class=&news_box& id=&news_div_1&&78 &h2&知行统一&/h2& &!-- jsp --& &div class=&news_meta&&&/div& &!-- jsp --& &p&知行统一:“知”指知识或道德观念;“行”指行为、 行动;“统一”即部分联成整体,归于一致 校训 校训 。 “知行统一” , 源自于著名教育家陶行知先生的 “知 者行之始,行者知之成。”其意义在于要具有高尚的道德品质和远大的理想抱负,掌握过硬的科学文化知 识,注重基础,崇尚实践,真正做到知与行的完美统一。&/p& &p&知行统一:“知”指知识或道德观念;“行”指行为、 行动;“统一”即部分联成整体,归于一致 校训 校训 。 “知行统一” , 源自于著名教育家陶行知先生的 “知 者行之始,行者知之成。”其意义在于要具有高尚的道德品质和远大的理想抱负,掌握过硬的科学文化知 识,注重基础,崇尚实践,真正做到知与行的完美统一。&/p& &p&知行统一:“知”指知识或道德观念;“行”指行为、 行动;“统一”即部分联成整体,归于一致 校训 校训 。 “知行统一” , 源自于著名教育家陶行知先生的 “知 者行之始,行者知之成。”其意义在于要具有高尚的道德品质和远大的理想抱负,掌握过硬的科学文化知 识,注重基础,崇尚实践,真正做到知与行的完美统一。&/p&&div class=&cleaner_h20&&&/div&&div class=&btn_more float_r&& &a onclick=&more('news_div_1')&&More&/a& &/div&&div class=&cleaner&&&/div&79 &/div&&div class=&news_box news_box_last& id=&news_div_2&&&h2&博后悠远&/h2& &div class=&news_meta&&&/div&&p& 博厚悠远:“博”指大、广、通、众多、丰富;“厚” 指深、重、宽厚;“悠远”即长久,远大。“博厚悠远”出自《中庸》“故至诚无息,不息则久,久则征, 征则悠远,悠远则博厚,博厚则高明”。其意义在于要不断加强自身修养,坚持不懈地以真诚的态度追求 真理,要博学厚德,为人做事目光远大,不急功近利。.&/p& &p& 博厚悠远:“博”指大、广、通、众多、丰富;“厚” 指深、重、宽厚;“悠远”即长久,远大。“博厚悠远”出自《中庸》“故至诚无息,不息则久,久则征, 征则悠远,悠远则博厚,博厚则高明”。其意义在于要不断加强自身修养,坚持不懈地以真诚的态度追求 真理,要博学厚德,为人做事目光远大,不急功近利。&/p&&div class=&cleaner_h20&&&/div&&div class=&btn_more float_r&& &a onclick=&more('news_div_2')&&More&/a& &/div&&div class=&cleaner&&&/div& &/div&&/div&80 &div class=&col_w300 col_last&&&h2&登录&/h2& &form action=&indexControl.jsp& method=&post& name=&login1& id=&login1& onsubmit=&return check()&& 帐号:&input type=&text& name=&u_name& id=&u_name& /&&br /& 密码:&input type=&password& name=&password& id=&password& /&&br /& &br /& &input type=&submit& name=&submit& value=&登录& id=&submit& style=&width:100px& /& &/form&&script language=&JavaScript&& function check() { if (document.login1.u_name.value.length == 0) { alert(&请输入用户名!&); } else if (document.login1.password.value.length == 0) { alert(&请输入密码!&); }81
} &/script&&div class=&cleaner&&&/div&&/div&&div class=&col_w300 col_last&& &br /& &br /& &span&&h2&通知公告&/h2&&/span& &ul&&li&&a href=&index.html& class=&current&&发布校园 第四次清雪活动通知&/a&&/li& &li&&a href=&services.html&&校园清冰雪工作各单位分 担区划分示意图&/a&&/li& &li&&a href=&news.html&&学校冬季校园清冰雪工作安 排&/a&&/li& &li&&a href=&about.html&&干部在线学习&/a&&/li& &li&&a href=&contact.html&&中外合作办学专栏 &/a&&/li& &li&&a href=&news.html&&网络电视 精品课程 &/a&&/li& &li&&a href=&contact.html&&中外合作办学专栏 &/a&&/li&82 &/ul&&div class=&cleaner&&&/div&&/div&&div class=&cleaner&&&/div& &/div&&div class=&cleaner&&&/div& &/div& &/div& &div id=&templatemo_footer_wrapper&& &div id=&footer_top&&&/div&&div id=&templatemo_footer&&&div class=&col_w600&& &h5&关于我们&/h5& &h6&课程设计小组:&/h6& &p&我们尊崇“踏实、拼搏、责任”的企业精神,并以诚信、共赢、 开创经营理念,创造良好的企业环境,以全新的管理模式,完善的技术,周到的服务,卓越的品质为生存 根本,我们始终坚持用户至上 用心服务于客户,坚持用自己的服务去打动客户。&/p&83 &/div&&div class=&col_w220 col_last&& &h5&Links&/h5& &ul class=&tmo_list&& &li&&a href=&#&&Aenean rhoncus leo ut eros&/a&&/li& &li&&a href=&#&&Consectetur adipiscing elit&/a&&/li& &li&&a href=&#&&Lorem ipsum dolor sit amet&/a&&/li& &li&&a href=&#&&Pellentesque vel est ut magna&/a&&/li& &li&&a href=&#&&Sed fringilla sollicitudin nisi&/a&&/li& &/ul&&/div&&div class=&cleaner&&&/div& &/div& &!-- end of footer --&&div id=&templatemo_copyright&&&/div& &/div& &/body& &/html&84 (6) IndexControl.jsp 判断登录 &%@ page language=&java& contentType=&text/ charset=utf-8& pageEncoding=&utf-8& import=&java.sql.*,com.song.db.DB&%&&!DOCTYPE html PUBLIC &-//W3C//DTD HTML 4.01 Transitional//EN& &http://www.w3.org/TR/html4/loose.dtd&& &html& &head& &meta http-equiv=&Content-Type& content=&text/ charset=utf-8&& &title&Insert title here&/title& &/head& &body& &% request.setCharacterEncoding(&utf-8&); String u_name = request.getParameter(&u_name&); String password = request.getParameter(&password&); char fir = u_name.charAt(0); ResultSet rs = String sql = Connection conn = DB.getConnection(); if (u_name.equals(&manager&)) { sql = &select m_name,m_password from manager &; PreparedStatement pstmt = conn.prepareStatement(sql); rs = pstmt.executeQuery(); String name = String pwd = while (rs.next()) {85 name = rs.getString(1); pwd = rs.getString(2); if (u_name.equals(name) && password.equals(pwd)) { request.getRequestDispatcher(&manager.jsp&).forward( request, response); } } out.print(&请输入正确的用户名和密码!&); } else if (u_name.length()==4) { sql = &select t_number,t_password from teacher &; PreparedStatement pstmt = conn.prepareStatement(sql); rs = pstmt.executeQuery(); String num = String pwd = while (rs.next()) { num = rs.getString(1); pwd = rs.getString(2); if (u_name.equals(num) && password.equals(pwd)) { request.getRequestDispatcher(&teacher.jsp&).forward( request, response);} } out.print(&请输入正确的用户名和密码!!&); } else if (u_name.length()==10) { sql = &select s_number,s_password from student &; PreparedStatement pstmt = conn.prepareStatement(sql); rs = pstmt.executeQuery(); String num =86 String pwd = while (rs.next()) { num = rs.getString(1); pwd = rs.getString(2); if (u_name.equals(num)&&password.equals(pwd)) { session.setAttribute(&name&,u_name); request.getRequestDispatcher(&student1.jsp&) .forward(request, response); }} out.print(&请输入正确的用户名和密码!&);}else{ out.print(&请输入正确的用户名和密码!!!&);}%&&/body& &/html& (6) manager.jsp 管理员主页&%@ page language=&java& contentType=&text/ charset=UTF-8& pageEncoding=&UTF-8& import=&java.sql.*& %&87 &!DOCTYPE html& &!--[if lt IE 7]& &html class=&no-js lt-ie9 lt-ie8 lt-ie7& lang=&en&& &![endif]--& &!--[if IE 7]& &!--[if IE 8]& &html class=&no-js lt-ie9 lt-ie8& lang=&en&& &![endif]--& &html class=&no-js lt-ie9& lang=&en&& &![endif]--&&!--[if gt IE 8]&&!--&&html& &head& &meta http-equiv=&Content-Type& content=&text/ charset=utf-8& /& &title&Sailing Theme - News Page&/title& &meta name=&keywords& content=&sailing, news, web design, free templates, website templates, CSS, HTML& /& &meta name=&description& content=&Sailing Theme | News Page | free website template& /& &link href=&templatemo_style.css& rel=&stylesheet& type=&text/css& /& &link rel=&stylesheet& type=&text/css& href=&stt.css& /& &link rel=&stylesheet& type=&text/css& href=&content_slider_style.css& /& &script type=&text/javascript& src=&js/jquery.1.3.2.min.js&&&/script& &script type=&text/javascript& src=&js/jquery-ui.min.js&&&/script& &script type=&text/javascript&&$(document).ready(function(){ $(&#featured & ul&).tabs({fx:{opacity: &toggle&}}).tabs(&rotate&, 5000, true); $(&div[id^='news_div']&).find(&p:gt(0)&).css(&display&,&none&); }); &/script& &script type=&text/javascript&& function more(id){88 var p1=$(&#&+id).find(&p:gt(0)&).css(&display&); if(p1==&block&){ $(&#&+id).find(&p:gt(0)&).css(&display&,&none&); }else{ $(&#&+id).find(&p:gt(0)&).css(&display&,&block&); }} &/script&&/head& &body bgcolor=green link=black alink=blue vlink=yellow&&div id=&templatemo_wrapper_outer&& &div id=&templatemo_wrapper&& &div id=&templatemo_header&& &div id=&site_title&&&/div& &!-- end of site_title --&&/div& &!-- end of templatemo_header --&&div id=&templatemo_slider&&&div id=&featured&&89 &!-- First Content --& &div id=&fragment-1& class=&ui-tabs-panel& style=&&& &img src=&images/}TD)]PDC48VR7D352GBK6F4.png& alt=&Image1&style=&height:250width:860px& /&&/div&&/div& &/div&&div id=&templatemo_content&&&div class=&col_w300&& &h4&&%=new java.util.Date()%&&/h4& &ul class=&tmo_list&& &li&&a href=ckxs.jsp onclick=&& &查看学生&/a&&br&&br& &br&&br& &br&&br&&br& &br& &/li&&li&&a href=ckjs.jsp onclick=&& &查看教师&/a&&br&&br& &br&&br& &br&&br&&br& &br& &/ul& &div class=&cleaner&&&/div& &/div& &/li&&div class=&btn_more&&&/div& &/div&90 &div clsss=&col_w600 col_last&& &h2&欢迎管理员&/h2&&div class=&btn_more&&&/div& &/div&&div class=&cleaner&&&/div& &/div&&div class=&cleaner&&&/div& &/div& &/div&&div class=&cleaner&&&/div&&/div&&div class=&cleaner&&&/div& &/div&&div class=&cleaner&&&/div& &/div& &/div& &div id=&templatemo_footer_wrapper&& &div id=&footer_top&&&/div&&div id=&templatemo_footer&&91 &div class=&col_w600&& &h5&课程设计小组&/h5& &h6&&/h6& &p&组长:宋婷婷 组员:孙浩亮 王昊 王泽鹏 杨海涛&/p&&/div&&div class=&col_w220 col_last&& &h5&Links&/h5& &ul class=&tmo_list&& &li&&a href=&#&&Aenean rhoncus leo ut eros&/a&&/li& &li&&a href=&#&&Consectetur adipiscing elit&/a&&/li& &li&&a href=&#&&Lorem ipsum dolor sit amet&/a&&/li& &li&&a href=&#&&Pellentesque vel est ut magna&/a&&/li& &li&&a href=&#&&Sed fringilla sollicitudin nisi&/a&&/li& &/ul&&/div&&div class=&cleaner&&&/div& &/div& &!-- end of footer --&&div id=&templatemo_copyright&&92 &/div& &/div&&/body& &/html& (7) teacher.jsp 教师主页&%@ page language=&java& contentType=&text/ charset=UTF-8& pageEncoding=&UTF-8& import=&java.sql.*,com.song.db.DB&%&&!DOCTYPE html& &!--[if lt IE 7]& &html class=&no-js lt-ie9 lt-ie8 lt-ie7& lang=&en&& &![endif]--& &!--[if IE 7]& &!--[if IE 8]& &html class=&no-js lt-ie9 lt-ie8& lang=&en&& &![endif]--& &html class=&no-js lt-ie9& lang=&en&& &![endif]--&&!--[if gt IE 8]&&!--& &html& &head& &meta http-equiv=&Content-Type& content=&text/ charset=utf-8& /& &title&Sailing Theme - News Page&/title& &meta name=&keywords& content=&sailing, news, web design, free templates, website templates, CSS, HTML& /& &meta name=&description& content=&Sailing Theme | News Page | free website template& /& &link href=&templatemo_style.css& rel=&stylesheet& type=&text/css& /& &link rel=&stylesheet& type=&text/css& href=&stt.c}

我要回帖

更多关于 台州学校教务系统 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信