大学学生信息管理系统的设计与实现

来源 :科学与财富 | 被引量 : 0次 | 上传用户:zhangchao1011
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:大学学生的信息管理系统对于学校来说,是非常重要且必不可少的组成部分。大学学生信息在学校的管理中是一项非常繁杂的工作。此系统具有安全性高、运行速度快、稳定性好等优点,并且,本系统具有完善的报表生成和修改的功能,能够非常快速查询各自所需要的信息;也能使管理人员更加简单、更加有效的管理学生信息,大大的简化了管理人员、班主任以及任课教师的工作,方便了学生查阅自己的学习情况。
  關键词:学生信息 大学 管理 系统
  (一)系统分析
  1、功能需求
  本系统大致可以分为三种模块,系统在实现上应该具有如下功能:
  (1) 系统要求登陆用户必须正确的输入用户名以及密码才能够进入到系统中去。
  (2)系统应该提供查询和修改学生基本信息,但有些仅查询。
  (3)系统应提供给学生查询每学期学生成绩和学分。
  (4)系统应给用户提供查询学生的学籍或历史。
  (5)系统应提供管理员所有的权限。
  2、用户界面的需求
  本系统提供了一个简单、明了、清晰的操作界面,使用户一目了然。尽可能为用户的录入和查询等功能操作提供便捷。快捷按钮创建更是需要的,以方便用户操作。此外,我们还加入了四款背景以及优美的背景音乐使用户能够更加赏心悦目的使用。
  (二)系统的总体设计
  1、系统总体规划
  为了能够使用户更简便,更有层次的管理与查询用户所需内容,我们将把此系统分为三大模块,分别为学生基本资料模块、学生成绩管理模块、学生学籍简历模块。每个模块简洁明了、层次清晰、功能突出。首先,精心处理界面的布局,使用户能感受到青春洋溢的感觉;其次,详细设计系统的主要功能,使系统的功能突出;最后对细节部分仔细规划。
  2、系统总体功能模块
  在整体设计中,将学生信息管理系统分为四大模块:用户帐户模块、基本信息管理模块、查询模块、类模块,每个模块将实现不同的功能。
  3、系统各功能模块的设计
  用户账号模块中有三种简单的功能,分别为修改、登录、退出。“修改“的主要功能是修改学生的账号与密码,但是这个唯有链接网络才能实现。“登录”的作用相当于是过滤器,当用户的账号与密码正确的情况下能够继续操作或进入本系统,否则无法使用。“退出”的功能是直接关闭本系统。
  4、基本资料管理模块
  基本资料模块有两种功能,分别为查询和修改。通过查询功能可以很详细的了解到每个学生的基本信息,如:姓名,年龄,民族等。修改功能的作用是,能够及时的增删改学生的最新信息。对不同的用户有不同的权限。
  5、学生成绩查询
  为了避免学生私自改动成绩,我们把学生成绩管理模块设有权限,其主要功能是查询,通过查询用户能够准确的了解学生在每个学期里所修的课程名和其成绩。并且很容易计算每个学生的平均分数和班级排名。
  6、学生课程与班级模块
  学生课程与班级模块是学生到校后每学期所在的班级与课程名称,课程分为必修与选修,本模块有两种功能分别为查询和修改。通过查询功能,用户能很清楚的知道自己的课程与班级;而修改功能能及时增改每个学生的最新记录。
  7、设计思想:
  当用户需要进入学生信息管理系统时,具有使用不同功能权限的各用户,以不同的权限、用户名称、用户密码登录该系统。如果用户的账号与密码正确,能够顺利的进入本系统,否则无法继续操作,需要重新输入正确账号与密码。一些关键性的数据是没有访问权的。如帐号与密码的修改,和学生信息的增删改。
  (三)问题与总结
  我们的目标是建立一个学生信息管理系统,采用的开发工具是Java语言、MySQL数据库、Photoshop、等。在设计的开始阶段为了尽快获得学生信息管理系统的需求,我们组的五个人不断的努力和不断的在网上和图书馆查找有关该方面的资料,在对所要应用的技术有了一个基本认识之后,就开始构思了本次学生信息管理系统设计。
  首先,对整个基本框架大致的设计,仔细构思该系统需要多少个界面,每个界面需要哪些功能等。其次,详细的设计整个系统需要分为几个模块,每个模块具体又要实现哪些功能等。最后,开始着手做细节的部分,对界面、对模块、对按钮、对文本框、甚至对背景图片等去一一详细设计。在设计过程中的次序是,首先我们把系统所需要的各个界面精心准备,然后开始准备数据库中所需要的表格与数据。其次,开始运用MySQL,把所有数据导入到数据库里面,再次,链接数据库,将把每一个界面、每一个模块、每一个按钮的功能实现。最后,测试系统的功能,不时地翻阅资料,仔细查询不足之处,并用一些巧妙的技术来优化或改进。
  在此过程中,我们遇到了不少的卡关,让我们感受了软件开发的部分过程。当自己卡在一些最基本的操作上时,才发现设计此类软件需要多么的仔细,也知道了老师为什么一次又一次的强调动手操作的重要性。通过这些天的设计,这不仅是我们在大学的知识的综合运用,也是一个成长知识和经验的好机会。
  在详细设计过程中,遇到的问题如下:
  1.由于曾没有研究过此类软件,在设计整个框架时太过费心。
  2.因没有按时复习曾经所学的知识,导致措手不及,不知应该从哪儿着手。
  3.缺乏动手能力,把宝贵时间浪费在基础上。
  4.在编程过程中虽然目标明确,但是不知如何表示自己的想法。
  5.链接数据库时遇到了各种或大或小的问题。
  6.实现各种功能时没有达到预期效果。
  7.编程是个很大的问题,导致真正做系统之前需要参考好多不同的编程书籍。
  我们预期中的系统是主要是学校的学生信息管理中心应用的一款核心软件,其功能分为(1)学生的基本信息的查询与修改(插入、删除、添加等),不同用户有不同的权限,管理员拥有所有权利,随时更改学生的近期新信息,而学生本人唯有查询权限。(2)学生成绩管理,通过此模块可以查询每个学生在每个学期所修的课程与其成绩。同样,学生唯有查询权限,管理员有查询、插入新课程与成绩的权限。此外,管理方便,建立学生的学籍,学生的总结并没有得到所需的每学期,很方便地找到一个学生在一个班级或学校的排名和学生完成课程。(3)学生班级课程管理,通过此模块用户可以系统的了解到每个学生每学期的课程安排。当然,学生只能查看与修改自己的班级课程信息,而管理员在此模块拥有所有权限。
  通过这个服务器的SQL课程设计,我们不仅回顾SQL指令使用的系统,也了解SQL数据库的功能。总而言之,通过本课题的设计,使我们加强了解决问题的能力,大大提高了我们的动手能力,也让我们为即将到来的毕业设计和毕业论文答辩打下了坚实的基础,问题意味着挑战,感谢一切可以让自身能力提升的机会。
  参考文献:
  [1]萨师煊.《数据库系统概论》第四版.
  [2]萨师煊.《数据库系统和系统分析》.
  [3]唐大仕.《Java程序设计(修订版)》.
其他文献
摘 要:小断块油藏相对于整装油藏有其特殊性,断块油藏类型众多,规模小构造复杂。在开发实践中,由于背斜、岩性断块构造相对简单,多采用面积注采井网,开启型断块油藏一般天然能量较充足,注采系统方面的问题相对较少。而对于半封闭、封闭型复杂小断块油藏来说,一般含油面积小,形状不规则,井网布置一般无规律性,注采结构不合理,注采比低,这就使水驱控制储量及储量动用程度受到了限制,容易形成死油区,还会出现地层能量下
近日,省委组织部公布了全省高校“五好”领导班子创建工作考评结果,我院荣获“省属高校‘五好’领导班子创建工作先进单位”荣誉称号。n  根据《关于在全省高校开展“五好”
摘 要:英语阅读教学是一个较为复杂的过程,其中每一个环节都有可能关系到阅读教学的整体质量,必须高度重视。教师要深入钻研教材,充分了解学生,在日常教学中不断总结和探索并且勇于實践。  关键词:初中英语;课程标准;阅读教学;阅读能力  阅读能力的培养不是一朝一夕之功,靠的是持之以恒的努力,所以指导学生在课外广泛阅读是很有必要的。现行英语教材中的阅读材料体裁多样,作为英语教师,如何充分利用教材,恰当地运
摘 要:管道焊缝的状态关系着管道的安全运行,因此应加强对焊缝缺陷的检测,加强对焊缝检测技术的创新,以确保管道安全。本文主要阐述管道焊接的无损检测技术。  关键词:管道焊接;无损检测;焊缝  引言  目前管道焊缝缺陷的检验内容主要包括:制造与安装过程检验;运行管道位貌检验;管道运行中的在役检验;通过对各阶段的检测控制,尽早发现管道缺陷并采取修复措施,才能避免管道严重事故的发生,才能避免经济、生态环保
摘 要:随着我国社会经济快速发展和房地产业迅速发展,商品房开发和销售不断增加,房产物业管理中存在的一些问题也逐步显现出来,本文正是基于对当前我国房产物业管理中存在问题的分析,对提升房产物业管理水平进行的探究。  关键词:房地产;物业管理;存在问题  伴随着我国房地产业的迅速发展,我国物业管理水平也不断提升,物业服务的规模、范围和水平也不断提高,有效改善了居民生活环境。但是,在房地产业发展的同时,物
本文的目的,在于采用简单的工艺手段,与通用标准元件,实现位移测量。 The purpose of this article is to use simple techniques and common standard components for disp
摘 要:目前来看,我国环境污染是非常严重的,各种生活废水和工业污水的排放都对环境质量有较大的影响,这些污染物质都有着比较稳定的性质,对其进行降解的难度是很大的,而且还在会空气和土壤等地方留存,再通过各种途径进入到人们身体,让人们身体健康情况受到较大影响。所以环境监测工作是非常有必要的,在监测时应用固相微萃取法能对所有的有害物质进行控制,监测的准确度和灵敏度都有较好的效果,应用也是很广泛的。本文分析
摘 要:随着建筑行业的不断发展,建筑工程的项目越来越多,企业要想在激烈的竞争中获得立足的空间,就必须要对工程项目进行管理,以更好地适应社会发展对建筑的需要。笔者通过对建筑工程项目管理中存在的问题进行探讨,提出几点加强管理的对策,仅供参考。  关键词:建筑工程;项目管理;创新对策  随着人们生活水平的不断提高,对建筑工程的项目提出了跟高的要求,施工单位为了满足人们的需要,使自己过得发展的空间,就必须
摘 要:建筑结构中是不能没有屋面的,屋面结构也有很多种形式,倒置式的屋面是现在建筑工程中使用比较多的屋面,在对这中形式的屋面进行施工的时候,要注意的事项是比较多的,如果在施工中有一点差错都可能引起质量问题。尤其要注意的是施工技术,控制好施工技术能让倒置式的屋面发挥出其特有的效果。本文分析了倒置式屋面在施工技术上的相关问题。  关键词:倒置式屋面;施工;技术  对于建筑问题,人们不再是光注重质量的好
摘 要:结合薪酬激励的重要性及存在问题,从科学配置薪酬结构、薪酬分配与绩效挂钩、保持员工相对较高的薪酬水平,以及发挥福利激励作用等方面就如何发挥薪酬激励作用进行了论述。  关键词:薪酬管理;激励;奖金  科学、有效的薪酬激励对调动员工积极性、创造性,发挥员工的聪明才智,推动企业发展具有十分重要的意义。  1.关于薪酬的基本内涵  薪酬,是员工因向所在的组织提供劳务而获得的各种形式的酬劳。狭义的薪酬