学生成绩管理系统实现与设计_第1页
学生成绩管理系统实现与设计_第2页
学生成绩管理系统实现与设计_第3页
学生成绩管理系统实现与设计_第4页
免费预览已结束,剩余8页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、IT 项目实践学生成绩管理系统设计作者姓名:专业、班级:学号 :指导教师:完成日期:大连大学Dalian University1 系统背景近年来,计算机技术飞速发展几乎超出了人们的想象, 硬件的更新换代速度更是以级数进行, 计算机在处理对象、 处理方法上都发生了很大的变化。 作为计算机科学的重要分支数据库技术, 也被越来越多的应用领域采用来存储和处理他们的信息资源。 计算机已经不再仅仅是科学研究的工具, 它越来越多地影响到了我们的生活诸多方面, 更多的应用软件出现在了我们的身边, 给人们的生活的方方面面都带来了极大的便利。 在如今的高校日常管理当中, 学生成绩管理系统就是其中非常重要的一环,

2、特别是当前学生规模大, 课程门类多, 校区分散等实际情况,学生成绩管理系统更具有非常大的实际应用意义。但是,我们看到,其实我们学校的学生成绩管理系统在很多方面做的并不是很完善,功能方面也有欠缺,用户界面不够直观。为进一步提高办学效益,设计基于 .NET 的学生成绩信息管理系统,方便有效地管理学生的成绩。2 主要内容开发这个应用系统的目标是为了方便管理员对学生成绩以及有效信息的操作和学生能很快的查找自己相关成绩信息,提高办学效益。它主要实现的功能如下:( 1)管理员与学生使用不同的身份登入系统实现不同的操作,比如,管理员进入系统可以对学生的基本信息以及成绩信息进行增删改查等操作, 学生进入系统只

3、能针对自己的信息实施查询功能,并且可以修改密码。( 2)管理员登入系统可以按学号查询方式、按课程查询方式查询不同学生的成绩,并可以做出相应合理的修改。( 3)学员可以对自己的信息查询并可以修改登录密码。3 需求分析成绩管理成为学校教学管理中十分重要又相当复杂的管理工作之一,单纯的采用传统的手工处理已经不符合教育和管理的要求,而计算机具有运算速度快,处理能力强等特点, 很自然地进入到这一应用领域中。 因此为了保证学校的信息流畅,工作高效,有必要设计一个学生成绩管理系统。这不但能使教务人员从复杂的成绩管理中解脱出来, 而且对于推动教学的发展也起到非常重要的作用。 学校学生成绩管理工作都是采用传统的

4、手工管理, 这各传统人工的管理方式存在着许多缺点,如:效率低,保密性差,一方面导致教师,学生成绩情况不了解,教师对成绩管理工作倍感头痛, 因为时间一长, 将产生大量的文件和数据, 这对于查找,更新和维护都带来了不少的困难, 耗费大量劳动力,难于避免错误的产生,建立学生成绩管理系统,可以进一步提高办学效益。3.1 系统功能分析学生成绩管理系统是针对学生要求用计算机对自己的基本信息以及成绩信息进行记录,合理地让管理员进行修改、添加、查询的应用软件。( 1)学生基本信息功能模块,其功能包括:学生基本信息的查询、管理员对学生信息的增加、删除、修改等操作,学生只能查询自己的基本信息。( 2)学生成绩信息

5、统计功能模块,起功能包括:学生成绩信息的查询,并且可以使用不同的方式查询。( 3)学生成绩信息更新模块,其功能包括:管理员对学生成绩信息进行修改、删除等操作。3.2 数据库设计系统数据库名为SM( 1)用户登录信息表 (Login);( 2)学生基本信息表 (Student);( 3)课程成绩信息表 (Course);各个表的数据结构表 3.1 用户登录信息表 ( Login ) 的数据结构列名数据类型描述长度备注numInt4主键、自增IDvarchar用户名50Passwordvarchar登录密码50表 3.2 学生基本信息表 (Student)的数据结构列名数据类型描述长度备注Snoi

6、nt学号4主键Snamevarchar姓名50Ssexvarchar性别10SageInt年龄4Sdeptvarchar专业50表 3.3 课程成绩信息表(Course) 的数据结构列名数据类型描述长度备注Snovarchar姓名50主键Cnovarchar课程号50Cnamevarchar课程名50CmarkInt成绩43.3 表之间的视图关系4 系统模块设计4.1 功能模块设计本次开发的学生成绩管理系统由学生基本信息管理、 成绩信息管理、 用户状态等模块组成。系统功能模块结构图如图 4.1 所示学生成绩管理系统管理员学生学学学基成生生生本绩信成成信信息绩绩息息更统更查查新计新询询图 4.1

7、 系统功能结构模块图4.2 类图设计图 4-2用户类图图 4-3 数据库类图5 系统部分实现页面( 1) 管理员登陆界面:实现了管理员进入系统的的操作,体现了具有管理员的权限。( 2) 主界面(学生成绩管理系统):是系统的主界面, 具体功能模块都有学生管理、学生成绩信息、用户状态等。( 3) 学生基本信息操作界面:实现了对学生的基本信息的添加、删除、修改以及以不同的方式对对学生信息的查询。( 4) 学生成绩信息操作界面:实现了对学生的成绩信息的添加、删除、修改以及以不同的方式对学生成绩信息的查询。( 5) 学生信息统计界面:显示学生成绩信息,并以课程号的方式对学生成绩的查询。( 6) 添加学生

8、成绩信息界面:( 7) 修改学生成绩信息界面( 8) 学生登入界面之后显示基本信息与自己的成绩( 9) 学员密码修改界面:6 结论本次实践所做的学生成绩管理系统,经过一周努力, 已经基本完成, 但是某些地方还存在着缺陷,而且一些系统功能还是需要时间进行完善。主要存在一下问题(1)数据的输入需要手工输入,不能批量输入。(2)本系统只能单机处理,并没有涉及到网络处理,这给系统的扩展带来了很大的麻烦。(3)数据库表需要进一步优化设置。(4)系统模块功能过于简单,需要进一步完善。(5)安全性能上面,有可能存在着权限越界的问题。7 参考文献1王红华 , 俞扬信 . 基于 B/S 结构的房产中介管理系统的设计与实现J.中国管理信息化( 综合版 ).2007(03),31-34.2于加荣 .论开发管理型财务软件的理论基础J.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论