目 录..................................................................1
摘要3
摘 要
随着经济全球化,科学与发展已成为当今的主题。科技的发展主要表现为人才的竞争,人才的培养。在中国软件行业日异进步的今天,如何利用这些资源来帮助减轻学生和老师的负担,如何对学生提供系统化的管理。让老师们利用更多的时间去从事其他的事情,帮助老师解决烦琐而单调的事情。因而设计一个好的成绩管理系统,来管理学生日常的成绩,其显得有十分重要的意义。
本文旨在论述成绩管理系统的开发过程。成绩管理子系统是基于Java语言,前台利用了JBuilder9作为开发工具,数据库利用了Access作为数据源来设计本系统,在数据连接采用了数据源(ODBC)作为连接。本系统的基本功能为:学生选课管理、成绩的录入、成绩的查询、成绩考核、成绩排名和奖学金管理、学分管理、操作人员权限管理、成绩统计等。
学生选课管理主要满足现代学生业余爱好,来选择自己的业余科目。成绩的录入用来实现对
学生成绩的输入。如果想查询某人的成绩,可以根据成绩查询功能来查询他的成绩,查询可以按和学号查询。成绩考核是用来考察这一学期来,学生的成绩情况。成绩排名是用来实现全部学生成绩的排名。选课管理主要是满足学生业余的爱好,来选择自己喜欢的选修课程。奖学金管理,表扬优秀学生而设立的,在单与格的基础上总分要达到一定的要求。学分管理是根据学生选修课目的多少,来确定学生已经获得了多少个学分.成绩统计用来统计,各科分数在一定围学生的人员与信息。操作人员权限是为了防止非法用户进行非法的操作设计的。成绩管理子系统还有许多其它的功能,这里不一一列举出来了。
本次设计是理论与实践的一次有机结合,是一次尝试性的开发过程,同时也是增强自己实际动手能力的一次机会。在开发过程中,存在着许多的不足和问题,不过我相信在今后的工作和学习中将不断学习,力争做到最优的结果。
关键字:成绩管理系统、java、关系型数据库、软件工程
Abstract
With the economic globalization, the science and development have already become curr
ent themes . The development of science and technology displays the just competition , talents' cultivation mainly. Today, Chinese software trade is different and progressive on day, how to make use of these resources to help to lighten the burdens of the student and teacher, how to offer the management of the systematized one to students. Let teacher spend more time that java开发可视化界面engaged into other thing , help teacher solve convoluted and dull thing. Among them it is the thing that teacher and student contact most that the achievement is managed,it seems to have very important meaning.
System this because of Java, front desk utilize JBuilder9 as developing instrument , database utilize Access design this system as the datum source, connect respect adopt data source (ODBC) conduct join in data. The basic function of this system is: Students select the lesson to manage, achievement input , inquiry , achievement examine , achievement rank and scholarship management , management , etc. to mend again of achievement.
Students select the management of the lesson to meet the modern student's hobby mainl
y. Torealize student have an examination achievement when input , to realize the memory to score at ordinary times to come to input achievement. The scholarship is managed, praise outstanding students and set up, total points should reach certain demand on the basis of passing only. The achievement is counted and used for counting , every subject mark students' personnel and information within the specific limits.
Key words: Achievement administrative systerm , Java , relevant database , soft project
引 言
在社会不断发展的今天,我们每一个都已经离不开计算机,计算机已成为我们日常生活的一部分。计算机已经步入我们生活的每个细节。众所周知,互联网已成为当今最大的网络,我们几乎可以从中到我们想要的任何资料。真正可以做到足不出户,就可以查阅自己想要的资源,就可以游遍全球的每个角落,就可以和全球的每个人,无论他在地球树的哪个地方,我们只要敲击几下键盘,点击几下鼠标就可以和他通信。
但我们在通信时,不可避免的要用到各种软件。这些软件给我们提供了一个平台,是种便利的工具。当今开发软件的语言众多,但多数都存在许多局限性。由Sun开发的Java语言脱颖而出,以它与平台无关性显示了其强大的功能, 成为当今世界最受欢迎的世界语。现在众多的软件开发公司都选择Java来作为开发语言。而在Java众多的开发工具中,JBuilder又成为大多数Java程序员的首选工具。JBuilder是Borland公司的产品,它是一个深受Java开发人员喜爱的开发工具[1]。JBuilder是一个领先于业界的Java开发工具,它的企业版集成了J2SE、J2EE、J2ME、Web、XML、分布式数据库、UML、团队开发、项目优化的开发,它使项目的建模、代码的编写、编译与测试、项目的发布成为了一个轻松的工作,因而成绩管理子系统采用了它作为前台开发。
在大学学习的期间,我发现高校在处理学生基本信息上,特别是在处理成绩的问题上,因为没有系统的应用软件,所以基本上都采用人工制作,手工抄写,耗时、费力且非常繁琐,有时难免有错误。老师们整天处理这些琐事,每天面对同样的问题,可它们又不得不处理。他们渴望利用有效的时间来激发学生的潜力,来提高他们的综合素质,使他们成为一名合格的大学生。可学校许多琐碎的事情,又让他们心有余而力不足。他们渴望有一些简单易用的工具来帮助他们处理日常的事务。而学生管理系统就由此诞生了,而学生管理系
统中又包括若干子系统,成绩管理系统又是其中重要的板块之一。它帮助老师解决了上述问题,现在各高校基本上都用这些软件来管理学校的日常工作。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论