JSP专业课程设计学生成绩标准管理系统.docVIP

JSP专业课程设计学生成绩标准管理系统.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

课程设计说明书

课程设计名称:Web课程设计

课程设计题目:学生成绩管理系统

学院名称:信息工程学院

专业:计算机科学和技术班级:110451

学号:姓名:

评分:老师:

2014年6月15日

1.选题目标和意义

1.1概述

本管理系统关键内容是学生成绩管理,其中有学生成绩管理,学生基础情况管理等等。在开发过程中,注意使其符合操作业务步骤,并努力争取系统全方面性、通用性,使得本系统能适适用于各类大学院校。在开发方法选择上,选择了生命周期法和原型法相结合方法,遵照系统调查研究、系统分析、系统设计和系统实施四个关键阶段进行设计,而在具体设计上,采取了演化式原型法,伴随用户使用及对系统了解不停加深,对某一部分或几部分进行重新分析、设计、实施。在开发工具选择上,我们使用了JSP及MYSQL关系数据库开发工具,在短时间内建立系统应用原型。然后,对初始原型系统进行需求迭代,不停修正和改善,直到形成一个满意可行系统。本文以学校管理信息系统建设中成绩管理子系统开发为背景,叙述了管理信息系统概念、结构及系统开发基础原理和方法,全文共分为概述、系统分析、需求分析、具体设计、开发总结、参考文件等。

1.2课程起源、目标和意义

学院在教学这一部分关键是由教务处对课程、对学生、对学生成绩进行合理地安排和统筹计划,方便让教务处以最短工作时间内把学生成绩核实出来,提升教务处办事效率。同时,能够随时对学生基础信息、学生成绩进行多种查询,方便立即很好地对需要了解信息得到对应反馈,能有效帮助教务处工作,可使学院教职员减轻工作压力。

利用成绩管理系统对学生成绩进行合理管理,实现学生成绩录入、编辑、删除等功效,也能够实现成绩排序、检索等。它将成为教务处老师一个很好帮手。本系统是将现代化计算机技术和传统教学、教务工作相结合,根据学院工作步骤设计完成。本系统能在学院管理中发挥更大作用,实现工作过程计算机化,提升工作效率和工作质量,该系统完成将含有以下几点关键意义:

(1)系统含有较强实用性、可靠性和适用性,同时也含有一定优异性。

(2)对各个数据库能进行动态管理,有效预防了数据混乱。

(3)能够根据用户选择不一样条件进行简单查询和复合查询。

(4)能够对查询结果进行分类汇总,实现报表打印。

(5)而且注意到了数据安全性,含有数据备份和恢复功效。

(6)简化了用户操作过程,尽可能降低用户工作量。

2.系统开发技术及关键架构

2.1开发技术选择

合理选择开发技术,对于网站开发完成情况有着很关键影响。要开发一个网站,首先要选择一个动态网页开发技术。目前比较流行动态网页开发技术有JSP、ASP、PHP。它们特征比较如表2-1所表示:

表2-1asp/jsp/php比较表

技术名称

ASP

JSP

PHP

对数据库支持

开发难易度

轻易

轻易

较难

使用平台

Windows9X/NT

Windows/UNIX

UNIX

安全性

不好

不好

对组件支持

支持

支持

不支持

实施方法

解释实施

编译以后实施

解释实施

跨平台

不好

这三种全部是在传统HTML代码中,利用HTML标签扩展,组成页面。不难看出,JSP综合实力是最强,尤其是在安全性和跨平台性两个方面,比其它两种技术全部要好,所以,最终我们选择基于JavaJSP技术作为动态网页开发技术。

2.2项目开发工具

本系统采取MyEclipse8.6+MySQL5.1.53+tomcat6.0.30开发

2.2.1MyEclipe介绍

MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse是对EclipseIDE扩展,利用它我们能够在数据库和JavaEE开发、公布,和应用程序服务器整合方面极大提升工作效率。它是功效丰富JavaEE集成开发环境,包含了完备编码、调试、测试和公布功效,完整支持HTML,Struts,JSF,CSS,Javascript,SQL,Hibernate。在结构上,MyEclipse特征能够被分为7类:

1.JavaEE模型

2.WEB开发工具

3.EJB开发工具

4.应用程序服务器连接器

5.JavaEE项目布署服务

6.数据库服务

7.MyEclipse整合帮助

文档评论(0)

可爱的家人6536 + 关注
实名认证
文档贡献者

可爱的家人

1亿VIP精品文档

相关文档