学生综合测评系统课程设计

上传人:m**** 文档编号:564427626 上传时间:2023-02-07 格式:DOCX 页数:53 大小:338.68KB
返回 下载 相关 举报
学生综合测评系统课程设计_第1页
第1页 / 共53页
学生综合测评系统课程设计_第2页
第2页 / 共53页
学生综合测评系统课程设计_第3页
第3页 / 共53页
学生综合测评系统课程设计_第4页
第4页 / 共53页
学生综合测评系统课程设计_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《学生综合测评系统课程设计》由会员分享,可在线阅读,更多相关《学生综合测评系统课程设计(53页珍藏版)》请在金锄头文库上搜索。

1、老瘙厚傥CIQMGQtKG LMIYERSITY OF ARTS ANO SCIENCES软件工程课程设计报告项目名称 学生综合素质测评系统专业班级09计种软件2班学号、姓名余小亚、傅 娆完成日期2012年6月4日重庆服务外包学院软件工程学院第1页共49页目录总述4第一章 引言 61.1 编写目的61.2 项目背景61.3 术语定义6第二章 软件项目的描述72.1 项目目标72.2 系统技术7第三章 可行性分析报告83.1 目标83.2 背景83.3 业务流程83.4 需求调查和分析83.5 系统侯选方案93.6 可行性分析103.7 结论 11第四章 软件需求分析124.1、初步沟通124.

2、2、功能需求124.3、性能需求12第五章 软件设计145.1 体系结构设计145.2 逻辑结构设计165.3 物理结构设计 175.4 系统流程18第六章 软件实现206.1. 编码语言206.2. 编码风格206.3. 人机界面实现20第七章 软件测试237.1 测试计划237.2 测试用例247.3 测试分析报告 26第八章 软件手册298.1 软件安装298.2 用户手册29第九章 项目开发总结报告309.1、编写目的309.2、背景309.4、实际开发结果309.5、费用309.6、经验与教训31附录321. 创建数据库322. 各个实体类343. 配置文件45总述摘要随着在校大学生

3、人数的不断增加,教务管理系统的数据量也不断 的增加。学生综合测评成绩的管理工作也变的越来越烦琐,本系统管理内容 广泛,全面涉及了教务教学上的各项服务,包括学生综合成绩管理,其中有 学生成绩管理;学生管理等等。在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、 通用性,使得本系统不只适用于一家教育机构。在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循 系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而 在具体的设计上,采取了演化式原型法,随着用户的使用及对系统了解的不 断加深,对某一部分或几部分进行重新分析、设计、实施。在开发工具的选择上,主要利用ASP

4、编程语言进行开发,使用数据库, 从而保证了数据的完整性与一致性。本系统基本实现了学生的在线查询成绩 以及教师对综合测评成绩和学生信息的录入、删除、修改等功能。本程序前 台采用Dreamweaver MX进行页面制作,后台由Oracle数据库支持,通过使 用asp语言实现动态网页的效果,达到对数据库的操作以完成使用者的要求。 本文中主要介绍了程序的总体设计、详细设计、功能实现等主体部分。作为高校的学生综合素质测评信息管理系统,它涉及到大量的学生信息, 各个学生的素质测评信息等各种信息,信息种类多,信息量大,如果一切都靠 人工操作管理,不但查找不方便,维护也更是噩梦,所以里哟个计算机来实现 这一繁

5、重的工作势在必行。并且也可以通过这次设计锻炼自己独立开发系统 的能力。关键词JavaScript、html、oracle、学生综合素质测评系统 该系统是一个结合学校实际情况、具体制度的实际需求,采用功能强大 的myeclipse8.6作为开发工具、oracle作为数据库而开发出来的综合测评 管理系统。能完成学生管理的全过程,包括系统管理、数据管理、数据备份 与恢复和报表输出,在实际应用中能根据用户帐号识别身份,实现课程成绩、 综合测评成绩、课程设计、学生基本信息和奖学金设计,并且可以实现报表 输出打印。实际使用证明,本系统可以满足学校综合测评管理的需要。系统具有友好的界面,操作方便。在这个系统

6、中,我们使用了 B/S 结构的软件体系,采用的是 asp 动态网 页设计技术和 oracle 数据库,可以灵活地管理各种信息。系统包括三大功 能模块:用户管理,学生信息管理,测评信息管理。学生综合素质测评系统第一章 引言1.1编写目的首先,学生综合素质测评系统可以帮助学校管理学生信息,以便 更好地管理和保存学生信息,提高办事效率。然后就是通过这次系 统的开发锻炼做项目和做文档的能力。1.2项目背景作为高校的学生综合素质测评信息管理系统,它涉及到大量的学 生信息,各个学生的素质测评信息等各种信息,信息种类多 ,信息量 大,如果一切都靠人工操作管理,不但查找不方便,维护也更是噩梦, 所以里哟个计算

7、机来实现这一繁重的工作势在必行。学生综合素质 测评是指对大学生的德育、智育、创新、文体等方面制定一系列的 量化指标与实施细则。测评由平时考核积累,每学期评定一次,是 大学生奖学金、三好生评比、评优评先以及毕业生就业的重要依据 和参照,是一项与每一个大学生都密切相关的工作。1.3术语定义myeclipse8.6、oracle,在这个系统中,我们使用了B/S结构的 软件体系,采用的是jsp动态网页设计技术和oracle轻量级数据库, 可以灵活地管理各种信息。系统包括三大功能模块:用户管理,学 生信息管理,测评信息管理。第二章 软件项目的描述2.1项目目标本系统是一个结合学校实际情况、具体制度的实际

8、需求,采用功能 强大的myeclipse8.6作为开发工具、SQL作为数据库而开发出来的综合 测评管理系统。能完成学生管理的全过程,包括系统管理、数据管理、 数据备份与恢复和报表输出,在实际应用中能根据用户帐号识别身份, 实现课程成绩、综合测评成绩、课程设计、学生基本信息和奖学金设计 并且可以实现报表输出打印。实际使用证明,本系统可以满足学校综合 测评管理的需要。系统具有友好的界面,操作方便。2.2系统技术本系统是基于java技术的web程序。B/S结构的软件体系,采用jsp动 态网页设计技术和oracle数据支持。Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun M

9、icrosystems公司于1995年5月推出的Java程序设计语言和Java 平台(即JavaSE, JavaEE, JavaME)的总称。Java的面向对象编程有助 于我们开发这个小程序。B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一 种网络结构模式, WEB 浏览器是客户端最主要的应用软件。这种模式统 一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统 的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如 Net scape Naviga tor 或 Int erne t Explorer,服务器安装 Oracle、Syba

10、se、 Informix或SQL Server等数据库。浏览器通过Web Server同数据库进 行数据交互。 这样就大大简化了客户端电脑载荷,减轻了系统维护与 升级的成本和工作量,降低了用户的总体成本(TCO)。JSP是目前最为流行的一门动态网页设计技术。Jsp和java开发技术前 台后台结合发开项目是目前比较成熟的开发模式,也比较好用。Oracle作为本系统的数据库支持。第三章 可行性分析报告3.1目标学生综合测评系统是对全院学生进行综合素质评价。它的主要 作用就是为学院的教学管理提供方便,使学校的综合测评工作系统 化、规范化、自动化。该系统主要包括学生,老师,辅导员,以及 学院管理员。他

11、们的需求各不相同。我们对能方面,主要实现,登 陆,查询学生信息,统计和现实学生信息,加学生信息,修改学生 信息。3.2背景在素质教育评价过程中,学生综合测评是高校普遍采用的评价 手段。对学生实施综合素质测评的目的在于正确评价学生的综合素 质,为评优评奖和推荐就业提供依据,实现学生教育管理工作的标 准化、制度化和科学化,引导和促进学生德、智、体、能全面协调 发展,培养适应社会经济发展需要,具有创新精神和实践能力的专 门人才。3.3业务流程个人总结-同学互评和辅导员评议-班级审议和评分-公 布测评结果-优秀评奖-审批和备案-辅导员根据综合测评结 果汇总学生信息、考试成绩、考评结果,编制输出报表,打

12、印家庭 报告书,寄往学生家长,与学生家长联络。3.4需求调查和分析3.4.1.学生需求学生既是综合测评的对象,也是综合测评的主体。学生可以查询 并维护自己的个人档案,同时参加其他同学的综合测评。学生对功 能上的需求主要有:a. 查询学校、学院、班级发布的种类消息和公告;b. 查询课程信息和考试成绩;c. 更新和维护自己的个人信息,查看其他同学的信息;d. 填报自己的获奖情况和参与的社会活动;e. 查询测评结果和家庭报告书,查看本班测评结果统计信息。3.4.2.管理员需求管理员按身份级别可分为班委(测评小组)、授课老师、辅导员 系统管理员四种级别。管理员除具备学生需求的功能外,按照不同 身份还具

13、备以下不同的权限:a. 授课老师:学生成绩的录入,综合评语的填写,学生家庭报告书 的编制和打印。操作权限范围是本班同学。b. 辅导员:学生个人信息的录入和修改,各学期课程信息的录入和 修改,学生综合测评结果的统计和修改。负责对学生奖惩情况的 核实,相关数据的维护。操作权限范围是本学院全体学生。c. 系统管理员:系统管理员负责系统的管理与维护,除具备上述所 有功能外,管理员还负责数据备份与恢复、人员管理、权限设置 等。3.5系统侯选方案1) 学生信息管理模块学生信息管理模块完成学生信息的管理功能,包括用户的登录 用户的退出、用户的个人信息录入、修改、查询、删除等;2) 课程信息管理模块课程信息管

14、理模块主要是为系统管理员提供了课程管理功能,学生综合素质测评系统主要包括课程信息的录入、课程的增加、课程的修改、课程的删除 等功能;3) 成绩管理模块成绩管理模块主要实现学生成绩的管理功能,包括成绩的输入 成绩的查询、修改、删除等基本操作;4) 综合考评数据管理综合考评数据管理模块主要实现了自动评语库的管理、自动生 成评语、手工修改评语;5) 家庭报告书打印模块家庭报告书打印模块主要是为了方便班主任将家庭报告书邮寄 给家长而设计的。3.6可行性分析3.6.1.运行学生综合测评系统是学校所必备的,运行起来不是很难,只需 要一个平台和一个网络地址,把系统投放到该平台上,学生,老师 每人都有一个用户

15、名及密码就能登录进入系统。3.6.2.经济该系统规模小,耗费少。该系统开发的成本比较低,收益比较 高,该系统给学校带来很高的经济效益,有了该系统可以减少很多 纸制材料,以及人力物力财力。3.6.3.技术由于本系统管理的对象单一,都是在校学生,且每个数据库内 容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适 合于采用数据库管理。在技术难度方面由于我们学过数据库技术以 及网上有参考资料,因此完全可以实现。3.6.4.环境该系统主要在学校内运行,高校学生太多,该系统可以满足更多人的需求。因此该系统环境是可观的。3.7结论该方案是可行的,可以满足学校的需求且耗资少。在各方面都是可以实施的。与以前的系统相比,计算机管理不但能发挥计算机方便、快捷的功能,而且可以大量节省了资源、费用等,更方便灵活操作,而且方便管理,增加综合测评的公平性、透明性,有效防止综合测评的弊端,使学生综合测评更加合理、更趋于成熟。这些

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号