- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生成绩管理系统
背景( 1)项目名称。学生成绩管理系统
目提出者广州康大职业技术学院( 3)项目承接者。15 软件 2 班( 4)用户。15 软件 2 班内容摘要:
学生成绩管理系统采用java,jsp,servlet和Mysql数据库等工具,在工作MyEclipse上开发而成。
学生成绩管理系统主要用于各类高校对教师的管理,同时初始化教师的登录信息;以及教师对学生,课程,学生成绩信息的管理,同时初始化了学生的登录信息。学生可以查询课程信息和自己的成绩信息。
本系统能提高了教务的管理效率,大大地减轻了教师的负担,使学生能随时随地查询课程信息和自己的成绩。
关键字:Java Web ,学生成绩管理系统,信息管理系统
1.选题的目的和意义
1.1 项目开发的背景
几年前,各个学校对于学生成绩的管理还是停留在运用手工操作,随着各个学校的规模不断壮大,学生人数逐年增加。关于学生成绩管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生成绩管理。但人工管理又有着许多缺陷,比如:效率底、易出错、检索信息慢、对学校的管理提供决策信息较为困难等。所以我想借本次毕业设计之际,开发一个适用于高校的学生成绩管理系统,方便学校对各类信息的管理,减轻学校的负担。
1.2 项目概述
本管理系统主要内容是学生信息管理,课程信息管理,学生成绩管理和教师信息管理,管理员添加教师记录,初始化教师的登录信息,教师添加学生记录,初始化学生登录信息等等。全文共分为概述、系统分析、系统总体设计、详细设计、开发总结、参考文献、附录等。
1.3 设计目的与意义
本系统是将现代化的计算机技术和传统的教学、教务工作相结合设计完成的系统,实现了工作过程的计算机化,提高工作效率和工作质量,该系统的完成将具有以下几点重要的意义:
(1)系统具有较强的实用性、可靠性和适用性
(2)对各个数据的输入进行了检测,大大减少了异常的发生。
(3)能够按照用户输入的关键字进行查询
(4) 注意到了数据的安全性。
(5)简化了用户的操作过程,尽量减少用户的工作量
2 系统的开发技术及主要架构
2.1 开发技术的选择
由于JAVA面向对象,安全性高,跨平台,易移植,易掌握等特点,尤其是在安全性和跨平台性两个方面非常显著。因此,最后我选择采用Java技术开发这个系统。
2.2 项目开发的工具
这个web系统的服务器采用开源的Tomcat6.0,数据库采用开源的MySQL。在MyEclipse 工作平台上使用Java、JavaScript与JSP技术,采用MVC模式开发。
2.2.1 MyEclipe简介
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ),简称MyEclipse是对Eclipse IDE的扩展,利用它我们可以很方便地使用数据库和JavaEE开发和发布系统,提高了工作效率。
2.2.2 MySql简介
MySQL名字的来历是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司,在2008年1月16号被Sun公司收购。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
2.2.3 Tomcat简介
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。
2.3 数据库的连接
JDBC(Java Data数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供一个标准的API。据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序,本系统采用JDBC连接数据库。
3 可行性研究
3.1经济可行性分析
本系统开发要耗去一定的时间,而所用的开发工具和软件基本是免费的。由于系统能够在未来一段时期内稳定地发挥作用,因此该系统对于管理学生成绩都有很大的帮助。由此可见,开发此系统在经济上是完全可行的。
3.2 操作可行性分析
如今的计算机已经进入各个家庭,硬件成本不断的下降,计算机价格不断降低。该系统具有友好的用户界面、良好的安全性设置等,使用户可以很快地掌握系统的操作方法,因此在操作上是可行的。
3.3 技术可行性分析
从目前IT业内使用比较广泛的数据库和管理软件来看,使用比较简单的中小型数据库Mysql和Java开发该
您可能关注的文档
最近下载
- 招标代理服务技术方案104页.docx
- 强制氧化-尿素还原法(FO-UR)烟气脱硝成套技术.doc VIP
- 政府采购项目招标代理机构服务投标技术方案(技术标).pptx VIP
- 2025至2030中国建筑信息模型(BIM)行业发展趋势分析与未来投资战略咨询研究报告.docx
- 2024广东建设职业技术学院招聘笔试真题含答案详解.docx VIP
- 公司法中董事对第三人责任的性质界定与归责原则研究.docx VIP
- 甲戌本《石头记》中甲午八日脂批新考.PDF VIP
- 工程造价预算审核工作方案.docx VIP
- 北京市地铁12号线机电IV标工程机电安装作业指导书.pdf VIP
- 新零售背景下胖东来的营销管理模式研究.docx VIP
文档评论(0)