计算机系毕业论文——学生信息管理系统.pdf
《计算机系毕业论文——学生信息管理系统.pdf》由会员分享,可在线阅读,更多相关《计算机系毕业论文——学生信息管理系统.pdf(77页珍藏版)》请在咨信网上搜索。
摘要本论文介绍了学生信息管理系统的设计与实现过程,从需求分析、概要设计、详细设计到具体实现都遵循了软件工程的思想和数据库的设 计方法。系统是采川ASP技术,后台基于Access 2007数据库技术支 持下完成的学生信息管理系统。该系统具有操作简单、实川,界面友好,功能全面等特点。第一部分主要阐述了问题的来源和可行性分析,说明了该学生信息 管理系统的确定开发以及此系统的应川优势。第二部分介绍了相关的基础理论知识。第三部分给出了需求分析和总体设计,通过对川户需求的分析,明 确了系统的架构设计和各模块功能的实现方法。第四部分叙述了数据库设计,设计了系统所需要的数据表单。第五部分详细设计以及系统实现,通过系统模块的设计和数据库的 连接完成了学生信息管理系统的需求。达到所设想的需求。关键字:信息管理学生管理系统成绩管理AbstractThis article introduced this system design and the realization process,from the demand analysis,the outline design,detailed design to implementation are followed the software engineering thought and the database design method.The system is used ASP technology by DreamWeaver 8 in Access 2007 database design software and technical support to complete the student information management system.This system has the very big use value.It can make the present stage work has the advantages of simple operation,making the student management work to a new level.The paper includes the following sections:The first part of the source of the problem and the feasibility analysis,description of the student information management system development and application of the system advantage.The second part theoretical knowledge of the introduction,introduced this system design on the relevant knowledgeThe third part demand analysis and overall design,based on the analysis of user demand,the system architecture and the implementation method of its function modules.The fourth part database design,design of the system the database.The fifth part of the detailed design and the implementation of the system,the system module design and database even completed student information management system based on Web demand.Reach the envisaged demand.Key words:Information management Student management system Performance management目录第一章问题来源.11.1弓I言.11.2开发的背景.11.2.1问题定义.11.2.2选题意义.21.3可行性研究.31.3.1系统的经济性.31.3.2 技术性.31.3.3 社会可行性.31.3.4川户使川可行性.3第二章基础理论知识.52.1 Macromedia Dreamweaver 8 概述.52.2 VB开发语言.52.3 ASP工作原理.52.4 ASP网页特点.6第三章需求分析.83.1需求分析概述.83.2系统软硬件需求分析.83.3系统功能需求分析.93.3.1管理员模块功能需求.103.3.2教师登陆模块功能需求.103.3.3学生模块功能需求.103.4系统数据需求分析.103.4.1数据流图.103.4.2数据字典.12第四章总体设计.144.1概述.144.1.1系统功能层次图.144.2设计目标.164.2.1系统管理员管理模块.164.2.2教师登陆管理模块.164.2.3学生登陆管理模块.17第五章数据库设计.185.1 数据库分析.185.1.1实体的分析.185.1.2实体的属性.185.2数据库概念设计.205.2.1实体属性图设计.205.2.2该系统的ER图如下:.235.3数据表设计.23第六章详细设计.276.1各功能模块的详细设计.276.1.1管理员模块设计.276.1.2 录入学生信息模块设计.276.1.3 录入学生成绩模块设计.276.1.4 编辑考试类型模块的设计.286.1.5编辑班级信息模块设计.286.1.6添加选课信息模块设计.296.1.7搜索并修改学生成绩模块设计.296.1.8 学生选课模块设计.306.1.9 按学生个人打印成绩模块设计.30第七章系统实现.317.1系统登录界面.317.2录入学生信息模块界面.317.3录入学生成绩模块界面.327.4编辑考试类型模块界面.327.5编辑教师信息.337.6统计不及格名单.337.7教师添加选课界面.347.8学生选课模块界面.347.9学生按个人打印成绩界面.35结束语.36参考文献.37XX学校XX XXX毕业论文第一章问题来源1.1引言学生信息管理系统是以学校学生的实际需求和信息管理人员以计 算机管理信息化为背景。将学生信息管理流程化、科学化、规范化。以 新的信息管理系统来代替原来手工的管理。实现对学生信息的查询和对 学生在学校的基本资料的管理和对学生信息分别进行管理;从而实现信 息管理的合理性;从实现系统的快捷性、安全性、功能性和稳定性出发 来进行研究和设计。本着让用户操作简单、直观、使用方便、功能强的 原则,使系统能够更好地为学校学生信息管理服务。本系统采川VB语 言开发,川的开发工具是大家公认的最优秀的网站前端开发软件:DreamWeaver 8.0,该开发工具具有可视化编程、自定义事件和用户对 像、集成的开发环境,在系统开发和应川开发、数据库开发方面是最优 秀的。本系统采用的Access 2007作为数据库,Access 2007适合川于 中小型系统和数据不是太大的系统,并且采川Access 2007作为数据库 可以加快数据的查询速度,这是非常适合本系统开发的。学生信息管理系统是学生成绩系统和学生信息查询系统作为系统 的核心。其重要性是学生信息管理查询的关键。学生信息管理系统是学 校管理的个重要方面,是学校能更好的管理学生的个重要基础。建 立本系统主要是为方便学生在线查询和老师在线管理本班学生信息运 作的系统。1.2开发的背景1.2.1 问题定义随着人们对信息化潮流的逐渐认识的当今的时代,网络技术与计算 共72页第1页XX学校XX XXX毕业论文机软件技术已经愈来愈广泛地应用到高校管理的各个方面。使用计算机 管理系统不仅可以简化高校传统的管理模式,使学校管理人员能够方便 地利用学校内部信息对学生佶息进行全面管理,更重要的是利用计算机 的技术可以使学生信息管理规范化、制度化、数字化、提高管理水平、降低管理成本、减轻工作强度、提高工作效率,使企业以高效率运转。随着各所高校体制改革的深入进行,信息管理系统得到了前所未有的发 展。学生信息管理正在逐步迈向管理信息现代化。但是,大部分的学生 信息管理信息化水平还处在初级阶段,主要表现在对学生的信息管理、学生的信息管理还是采用原有的人工管理方式。这就造成工作效率低、误差大,也造成了人力、物力、财资源的浪费。在此情况下设计了学 生信息管理系统。1.2.2 选题意义随着最近几年计算机技术的飞速发展,计算机在学生管理版用中开 始普及,利用计算机实现学生信息管理势在必行。当前信息管理系统正 从C/S结构向B/S结构转移,所以采用B/S将是大势所趋。随着各所高 等教育学校的规模不断扩大,学生数量急居增加,有关学生的各种信息 量也成倍增K。面对庞大的信息量,就需要有学生信息管理系统来提高 学生佶息管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,提高系统的安全性,从而减少管理方面的工作 量。学校的规模不断扩大,学生人数的迅速增多,学生信息制度的日益 完善,现在人工管理学生信息已经不能完全胜任学校的发展需要。迫切 需要开发适应现在学校学生信息的信息管理系统。共72页第2页XX学校XX XXX毕业论文1.3可行性研究1.3.I 系统的经济性学生佶息管理系统提供访问者相互交流佶息以及向网站咨询信息 的平台,可提供个在线交互的动态平台供学生、教师和管理员进行信 息的操作,大大的减少了以往手工资源操作带来的各类问题。1.3.2技术性学生信息管理系统提供个在线交互的信息平台,管理员可以对系 统信息进行添加、修改、删除查询等操作,教师可以对班级信息进行处 理,学生可以查询自己所需信息。1.3.3社会可行性本套学生信息管理系统不仅能够让老师更清晰的掌握自己学生的 信息,同时也让学生自己更容易的知道如何准确的选课,如何得知自己 的考试成绩。这就大大的为老师提供了便利。同学们在家中只需要上网 就可以在第一时间知道自己的成绩。还有,学生们也可通过我们的系统 进行选课来凑够学分完成学业和其所占学分及任课老师的资料,其应川 性之强得到充分发挥。学校的电脑普及率已达到了很高的水平,尤其是我们拥有设备先进 管理完善的机房,而佶息学院的老师和学生们对电脑的操作也是驾轻就 熟。因此,只要这套学生学籍选课系统操作简单,实用,合理,大家肯 定是乐于接受并积极响应和支持的。1.3.4用户使用可行性本系统操作简单,有计算机基础的人无需培训即可使川,即使是 没有计算机基础的人只需经过简单的培训就可以很熟练的使用本系统。共72页第3页XX学校XX XXX毕业论文系统运行后,就用户方而言,由于用户使用本系统时,不会也不必关心 系统内部的结构及实现方法,即对川户来说是透明的,所以本系统对川 户而言,是定位在界面友好、操作方便、功能齐全的原则上的,用户只 需简单的川鼠标点击各界面上的选项卡或按钮就能执行相应的功能,就 管理者而言,关心的是如何处理各种数据,只要把用户的信息输入计算 机,管理者就可运行相应的后台程序进行处理。而以上的这些功能都能 在所选择的开发环境中用所选择的开发工具来实现。所以说本系统在用 户使用可行性上是没有问题的。共72页第4页XX学校XX XXX毕业论文第二章基础理论知识2.1 Macromedia Dreamweaver 8 概述Macromedia Dreamweaver 8是建立Web站点和应用程序的专业 工具。它将可视布局工具、应川程序开发功能和代码编辑支持组合 在起,其功能强大,使得各个层次的开发人员和设计人员都能够 快速创建界面吸引人的基于标准的网站和应用程序。从对基于css 的设计的领先支持到手工编码功能,Dreamweaver提供了专业人员 在个集成、高效的环境中所需的工具。开发人员可以使川 Dreamweaver及所选择的服务器技术来创建功能强大的Internet 应川程序,从而使川户能连接到数据库、Web服务和旧式系统。2.2 VB开发语言Visual Basic是种由微软公司开发的包含协助开发环境的事件 驱动编程语言。从任何标准来说,VB都是世界上使川人数最多的语言 不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于 BASIC编程语言。VB拥有图形用户界面(GUI)和快速应川程序开发(RAD)系统,可以轻易的使川DAO、RDO、ADO连接数据库,或者轻松的创建 ActiveX控件。程序员可以轻松的使川VB提供的组件快速建立一个应 川程序。2.3 ASP工作原理当在Web站点中融入ASP功能后,将发生以下事情:1.川户向浏览器地址栏输入网址,默认页面的扩展名是.aspo2.浏览器向服务器发出请求3.服务器引擎开始运行ASP程序。共72页第5页XX学校XX XXX毕业论文4.ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML 页面内容。5.页面信息发送到浏览器。2.4 ASP网页特点ASP是种服务器端脚本编写环境,可以川来创建和运行动态网页 或Web应川程序。ASP网页可以包含HTML标记、普通文本、脚本命令 以及COM组件等。利川ASP可以向网页中添加交互式内容(如在线表单),也可以创建使川HTML网页作为用户界面的web应川程序。与HTML相 比,ASP网页具有以下特点:1.利川ASP可以实现突破静态网页的些功能限制,实现动态网页技 术;2.ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;3.服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以 HTML格式传送到客户端浏览器上,因此使川各种浏览器都可以正常浏 览ASP所产生的网页;4.ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更 强。例如可以从web浏览器中获取川户通过HTML表单提交的信息,并 在脚本中对这些信息进行处理,然后向web浏览器发送信息;5.ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存 取数据库、发送Email或访问文件系统等。6.由于服务器是将ASP程序执行的结果以HTML格式传冋客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP 程序 代码被窃取。7.方便连接ACCESS与SQL数据库。共72页第6页XX学校XX XXX毕业论文8.开发需要有丰富的经验,否则会留出漏洞,让骇客(cracker)利用 进行注入攻击。共72页第7页XX学校XX XXX毕业论文第三章需求分析3.1 需求分析概述要开发个应川系统,首先要了解用户对整个系统的具体要求,确 定系统应该实现的功能和系统应该具有的性能;通过调查分析去了解系 统的业务流程,确定数据库设计中需要的数据结构;还要分析系统中的 数据流和长期使用的数据存储等等,这些都是需求分析中应该完成的任 务。本章采用软件工程的方法对“管理员、教师管理、学生”模块进行 了需求分析。由于采川数据库技术并且川户的应川领域对数据精确度的要求不 是太高,所以这点在系统中表现得比较少,但是川户数据的安全性与正 确性是完全保证的,所以对川户的使川没有多大的障碍。开发该软件的 基本要求与功能是实现学生信息数据包括与学生有关的数据的管理与 操作处理,基于Microsoft Access 2007数据库系统的数据管理使该软 件有更优异的性能。软件的基本数据流动为川户数据的输入,学生信息 的输入,以及有关用户提出的对学生信息和学生信息的查询要求所产生 的数据输出。数据的输入与输出处理流程都依靠数据库的支持。数据的 安全基本保证Access的安全性能比较令人满意,该软件设计中保持与其 他些数据库的基本兼容。该软件的设计目标必须尽量达到人力与设备 费用的节省,并且使软件处理数据的速度提高,软件的整个设计过程必须 通过生产能力的提高,工作效率的提高等使软件开发成本最小化。实现 保证软件质量的前提下的资金投入最小化。3.2 系统软硬件需求分析共72页第8页XX学校XX XXX毕业论文1.硬件平台:(1)CPU:p41.8GHzo(2)内存:256MB以上。2.软件平台:1)操作系统:Windows XP/windows 2000/windows 2003(2)数据库:Access 2007o(3)浏览器:IE6.0及以上。(4)分辨率:最佳效果!024X768像素。3.开发工具:(1)Dreamwearver 8(2)VBo3.3 系统功能需求分析综上所述本系统具体需要完成功能如下:1.全面展示学生信息管理系统所包含的信息。2.登陆窗口模块自动识别管理员、教师和学生身份。3.系统管理员模块:管理员登陆系统后可以对教师、学生信息进行相关 操作。4.教师登陆模块:教师登陆系统后可以对自己的个人佶息和学生学习佶 息进行操作。5.学生登陆模块:学生登陆系统后可以对自己的基本情况进行操作。该系统使川了先进的数据库技术与数据管理技术,使数据的准确性 与安全性得到了很大的提高,且在川户的并行操作与川户管理方面也有 了极大地改善。共72页第9页XX学校XX XXX毕业论文3.3.1管理员模块功能需求管理员登陆系统后,可以对教师、学生信息进行录入,对学校专业、考试、学习科目、班级佶息进行统管理操作;对学生佶息成绩进行添 加、修改、删除和查询功能操作;对系统管理员信息进行修改和删除操 作。3.3.2教师登陆模块功能需求教师登陆系统后可以对自己的个人信息进行修改操作,然后教师可 以对自己所在班级学生的成绩进行添加、修改、删除和查询功能操作;并且可以发布自己的课程安排信息供学生选课学习。3.3.3学生模块功能需求通过调研得出学生信息管理系统中需要在学生登录或验证身分后,可以自行完成学生的成绩查询、选课以及学生个人信息的修改、添加等 操作。学生登陆系统后可以查询自己的学习成绩信息,可以进行选课操 作,以及个人的基本信息进行操作。3.4系统数据需求分析3.4.I数据流图根据该系统需求进行分析,使川数据流图示描述数据处理过程。数 据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输 出的传输变换过程。数据流图是结构化系统分析的主要工具,它表示了 系统内部信息的流向,并表现系统的逻辑处理功能。共72页第10页XX学校XX XXX毕业论文用户2.1处理 成绩 信息结果、-结果-结果结果-用户用户用户用户1_2.5处理.专业 信息修改信息-D1结果专业信息表_用户2.6理程息 处课信修改信息D1结果课程信息表-用户图3-1管理模块数据流图共72页第11页XX学校XX XXX毕业论文3.4.2数据字典名字:admin列表别名:描述:添加用户的表定义:admi口列表二用户名+密码+权限+时间名字:chengji列表别名:成绩列表描述:用来查询成绩、科目、管理员可用来修改成绩、科目等操作定义:chengji列表二包含所属系别、所学科目及成绩名字:teacher列表别名;教师列表描述:用来管理教师的姓名、密码等定义:teacher列表=姓名+密码+登陆时间等名字:stu列表别名:学生列表描述:用来管理学生各种基本信息定义:stu列表=所属系别+姓名+学号+班级+籍贯+身份证等信息共72页第12页XX学校XX XXX毕业论文名字:class列表别名:班级列表描述:进行班级设置定义:class列表二班级编号+所属专业等名字:kec列表别名:课程列表描述:用来保存课程信息的列表定义:kec列表二课程编号+课程名+所属专业编号名字:pro列表别名:专业列表描述:保存专业信息表定义:pro列表二编号+所属系别+专业共72页第13页XX学校XX XXX毕业论文第四章总体设计4.1概述学生信息管理系统是个典型的数据库开发应用程序,系统是和数 据库相结合。4.1.I系统功能层次图学生信息管理系统的功能层次图如图所示:学生信息管理系统登陆管理学生登陆管 理 员 登 陆教 师 登 陆图4-1登陆层次图共72页第14页XX学校XX XXX毕业论文学生登录统计不及格名单查询个人信息按班级单科打印成绩按学生个人打印成绩学生选课图4-2学生管理层次图共72页第15页XX学校XX XXX毕业论文图4-4教师管理层次图4.2设计目标学生信息管理系统为用户提供信息交流的交互平台,让老师、学生 间建立良好联系,主要实现如下目标。4.2.1系统管理员管理模块1.基本信息录入,对系统的所有基本信息进行管理操作。2.学生信息操作,对学生的信息进行管理操作。3.系统管理,对管理员信息进行管理操作。4.2.2教师登陆管理模块1.修改个人信息,对教师自己的个人信息进行管理操作。2.教师管理操作,对学生的成绩、考试信息进行管理操作。共72页第16页XX学校XX XXX毕业论文4.2.3学生登陆管理模块学生管理操作,对学生自己的成绩、考试和选课进行管理操作。系统中数据库起着非常重要的作用,不能随意存取或改动,因此必 须对数据库的存取和改动进行严格的控制,对系统数据进行有效的保 护,防止对数据库的非法操作,防止计算机病毒对数据的破坏,定期对 数据库进行备份。共72页第17页XX学校XX XXX毕业论文第五章数据库设计5.1 数据库分析5.1.1实体的分析根据学生信息管理系统的总体设计,我们将这个系统分为三大模 块。由此我们可以首先确定三大实体:管理员、教师和学生,而由于用 户可以进行选课、查询等操作。所以确定该系统共有以下实体:1.管理员实体。2.教师实体。3.学生实体。4.成绩实体。5.课程实体。6.选课实体。7.专业实体。5.1.2实体的属性该系统涉及到的实体分别为管理员实体,教师实体,学生实体。根 据系统需求,我们将以下实体的属性确定如下:1.管理员实体,包含管理员的信息,详细属性如下:1)名称。(2)用户权限。(3)密码。(4)用户编号。2.教师实体,包含教师的信息,详细属性如下:(1)编号。共72页第18页XX学校XX XXX毕业论文(2)姓名。(3)密码。(4)所教课程。(5)所属班级。3.学生实体,包含学生的基本信息,详细属性如下:(1)编号。(2)所属系别。(3)姓名。(4)性别。(5)所属班级编号。(6)出生地。(7)籍贯。(8)身份证。(9)联系电话。(10)入学日期。4.成绩实体,包含成绩信息,详细属性如下:(1)成绩编号。(2)学期表编号。(3)学生表编号。(4)课程编号。(5)成绩。(6)所属班级编号。5.课程实体,包含课程的信息,详细属性如下:共72页第19页XX学校XX XXX毕业论文1)编号。(2)课程名。(3)所属专业编号。6.班级实体,其中包含班级信息,详细属性如下:(1)班级编号。(2)所属系别以及专业。7.专业实体,包含所学专业信息,详细属性如下:(1)编号。(2)所属系别。(3)专业。5.2数据库概念设计通常使川实体一联系图来建立数据模型。可以把实体一联系图简称 为ER图,相应的可把川ER图描绘的数据模型称为ER模型。5.2.1实体属性图设计图5-L用户实体属性图共72页第20页XX学校XX XXX毕业论文图5-2班级实体属性图共72页第21页XX学校XX XXX毕业论文图5-6课程实体属性图图5-7专业实体属性图共72页第22页XX学校XX XXX毕业论文5.2.2该系统的ER图如下:图5-8学生管理系统E-R图5.3数据表设计主要数据表的结构共72页第23页XX学校XX XXX毕业论文1.表admin保存用户的个人信息川户信息表主要是川来保存川户的基本信息,结构表如下:表5-I用户信息表作用保存用户的信息 名称admin序号英文字段名中文字段名数据类型长度是否关键字备注1ad_id编号int主键自动编号2ad_sname用户名char302adPassword密码char303ad_qx权限char304ad_rq日期char302.表xk保存学生选课信息学生选课信息表主要是川来保存学生的选课信息,结构表如下:表5-2选课表作用用来选课 名称Class序号英文字段名中文字段名数据类型长度是否关键字备注1class_id编号10主键自动编号2class_proid所属专业char103class_xi所属系别char15共72页第24页XX学校XX XXX毕业论文3.表chengji保存学生成绩信息学生成绩信息表主要是川来保存学生的成绩信息,结构表如下:表5-3成绩表作用查看/保存学生成绩名称 cj序号英文字段名中文字段名数据类型长度是否关键字备注1cj_id编号int主键自动编号2cj_jecid学期表编号int103cj_stuid学生表编号int104cj_subid课程编号int105cj_cj成绩int106cj_classid所属班级编号int104.表stu保存学生基本信息表5-4学生信息表作用保存学生的基本信息 名称 stu序号英文字段名中文字段名数据类型长度是否关键字备注1stu_id编号int主键自动编号2stu_xi所属系别char303stuname姓名char204stu_sex性别char205stuclassid所属班级编号int106stu_csd出生地char507stu_jg籍贯char508stu_sfz身份证char309stu phone联系电话int2010stu_rx入学日期int10共72页第25页XX学校XX XXX毕业论文5.表kec保存课程信息表5-5课程信息表作用保存课程的信息 名称Kec序号英文字段名中文字段名数据类型长度是否关键字备注1kecid编号int主键自动编号2kec_kec课程名char203kec_proid所属专业编号char206.表pro保存专业信息表5-6专业信息表作用保存专业信息 名称pro序号英文字段名中文字段名数据类型长度是否关键字备注1pro_id编号int主键自动编号2pro_xi所属系别char203propro专业char207.表teacher保存教师的信息表5-7教师信息表作用保存教师的信息 名称 teacher序号英文字段名中文字段名数据类型长度是否关键字备注1t_id编号int主键自动编号2tname名字char303tpswd密码char204tkecid所教课程编号char205tlastlogin最后登录时间int20共72页第26页XX学校XX XXX毕业论文第六章详细设计6.1 各功能模块的详细设计6.1.1 管理员模块设计学生信息管理系统前台登陆模块只有一个登陆窗口分为学生、老 师、管理员三个级别登陆,系统在后台程序有自动限制设置,可以自动 识别登陆者的限制。其系统登陆模块算法如下:!输入用户名和密码;2.判断川户名和密码是否匹配(1)若提示输入信息错误,则重新输入;(2)否则进入系统。6.1.2录入学生信息模块设计学生信息管理系统对学生信息的管理非常重要,其中对信息的录入 是系统最为关键的地方,以往我们管理学生信息的时候都是手工操作,而随社会不断发展的今天计算机的应川已全部取带了手工操作的方法,利川计算机可以方便的录入各类信息,进行高效的管理。学生信息的录 入就是利川计算机通过程序读入数据库,录入学生信息模块算法描述如 下:1.管理员登陆后,录入学生信息模块;2.当录入信息不完整时,提示信息输入不完整,重新输入;3.当录入学号已经存在,提示该学生信息已存在,请重新输入;4.没有错后,学生信息添加成功。6.1.3录入学生成绩模块设计学生成绩录入模块是系统的主要模块之一,本模块可以对所有学生 共72页第27页XX学校XX XXX毕业论文成绩进行录入操作,本模块由系统管理员和老师登陆模块操作。成绩录 入模块算法描述如下:1.管理员或教师成功登陆;2.进入系统,选择录入学生信息;3.进入录入学生信息页面,选择系别、班级以及科目,输入成绩;4.当输入为空或不为数字时,提示重新输入;5.输入正确后,添加成功。6.1.4编辑考试类型模块的设计编辑考试类型模块主要是系统设定学生的考试科目类别,然后老师 可以对学生所在科目考试的情况进行录入管理,方便以后的管理查询操 作。编辑考试类型模块的算法描述下:1.管理员成功登陆;2.进入编辑考试类型页面;3.添加考试名称,选择科目数以及所属专业;4.如果考试名称已存在,重新输入;5.选择所属科目,如果已存在,重新输入;6.输入成功后,添加信息成功。6.1.5编辑班级信息模块设计编辑班级信息模块主要是给学生分班建立信息库,方便管理员查询 操作,在学生信息录入的时候可以选择班级分类。编辑班级信息模块算 法描述如下:1.管理员成功登陆;2.修改班级名称;共72页第28页XX学校XX XXX毕业论文3.选择所属系别,添加班级编号;4.编号为空,重新输入;5.输入不为数字,重新输入;6.输入正确,信息添加/修改成功。6.1.6添加选课信息模块设计教师管理模块主要是教师登陆进入的模块,该模块可以方便教师对 自己班上所有学生的信息、成绩、考试、和选课进行有效的管理操作。老师添加选课信息模块算法描述如下:1.教师成功登陆;2.选择班级、专业;3.输入课程名称,为空,重新输入;4.输入限选人数,为空或不为数字,重新输入;5.添加上课时间;6.格式错误,重新输入;7.输入正确,添加选课信息成功。6.1.7搜索并修改学生成绩模块设计搜索并修改学生成绩模块是为了方便老师在管理学生成绩的过程 使川,该模块可以对学生的成绩佶息进行搜索同时也可以对查找出来的 信息进行修改操作。其搜索并修改学生成绩模块算法描述如下:1.教师登陆成功;2.选择查询的科目;3.输入学生学号,输入为空或不为数字,重新输入;2.输入考试编号,输入为空或不为数字,重新输入;共72页第29页XX学校XX XXX毕业论文5.查询成功;6.输入修改后的成绩,输入为空或不为数字,重新输入;7.输入正确,修改成功。6.1.8学生选课模块设计学生选课模块主要是给学生选择课程的功能,本功能主要由老师在 后台发布自己的课程信息进入数据库,然后学生登录系统,可以看见所 有老师发布的课程信息,然后学生再进行选择,学生选择的课程信息会 自动进入后台数据库,其学生选课模块算法描述如下:1.学生成功登陆;2.查看课程信息;3.点击选课,进行选课;4.选课人数已达上限,重新选课;5.选课成功后,可以查看课程详细;6.选课成功后,亦可删除所选课程。6.1.9按学生个人打印成绩模块设计按学生个人打印成绩主要是学生查询自己考试成绩的功能,其学生 个人打印成绩模块算法描述如下:1.学生登陆成功;2.输入学号;3.学号为空或不为数字,重新输入;4.查询数据库操作;5.显示数据,打印当前信息;共72页第30页XX学校XX XXX毕业论文第七章系统实现在完成了上面的所有工作之后,本系统的各种功能已经全部确定,下面要完成的工作就是在详细设计的基础上,建立各功能界面,实现系 统的各个功能。7.I 系统登录界面登录时系统自动识别用户权限。H心物(%admin物理5航日歸六無壬聯E月廿二16駕朋名肅图7-1用户登录界面7.2 录入学生信息模块界面通过录入学生信息模块,可以录入学生基本信息,例如姓名、学号、班级、住址等等。A入辛日寸间;*f 姓名3 性另的 为圧级 出生血 籍,现住址:以份证:政:台E笠兄:电 言:I淤力d共72页第31页XX学校XX XXX毕业论文图7-2录入学生信息7.3 录入学生成绩模块界面通过录入学生成绩模块,可以输入各个学生的成绩。计算机系姓名1大无2大贾3.豆豆4.海旭5.刘冰6泽成绩图7-3录入学生成绩模块界面7.4 编辑考试类型模块界面可以查看科目列表、修改、删除,并可以添加考试类型,如下图:共72页第32页XX学校XX XXX毕业论文图7-4考试类型界面7.5 编辑教师信息管理员通过编辑教师信息进行教师姓名、教学科目以及权限设置。管理员信息 欢迎heguangran的到来!?返回登录基本信息录入 浄编辑专业信息 编辑考试类型 编帽科目信息 编辑班级信息 编辑教师信息图7-5编辑教师信息界面7.6 统计不及格名单教师通过选择班级、科目,输入考试编号查询不及格名单。欢迎456老师的到来,?返回登录老师个人信息 津修改个人信息老师管理操作 目添加选课选课信息录入学生成绩搜索并修改学生成绩按学生个人打印成绩按班级单科打印成绩按科目统计不及格名单班 级:英语系英语教育5聖_(请确认您选择的科 目:高等数学 V考试编号:_(此编号可在“基本信息录入f编辑考试类4_开始统计I图7-6统计不及格名单界面共72页第33页XX学校XX XXX毕业论文7.7 教师添加选课界面教师通过添加选课界面,可以添加学生选课的课程、班级以及上课 信息等信息。欢迎456老师的到来!?返回登录456老1花柏人伝目 课程名称:flash制作修改个人信息老姉管理操作、课程方向:软件添加选课 班级:选课信息计算机软件二班录入学生成绩 限选专业:软件 V搜索并修改学生成绩按学生个人打印成绩 限选人数:40按班级单科打印成绩按科目统计不及格名单 上课时间:2010.101便加)图7-T添加选课界面7.8 学生选课模块界面学生可以通过选课功能,进行课程查看和选课。郷綱来!,翳 牲發跡修“那噺123同粉呻耦難一澱耦上酬黄作123輔撷體潮:32012-5-12蹴123脑击湫熊潮):182012-5-12蹴班解細印藏 夠个人熊蝌瞬礪鮮藏髄翎老馳名 朧黑镭 欄机龍颓 齬一例 肝酪獻燻 20上酬!2011-4-18靛馴献 輪.嗨博机聊蝴齬難龍312011-4-18.献嗨博一難齡韩商务552011-4-18部:澱柵殲鮮聯林熊欝202011-4-18轴.a廷龍安鉄相擁!粘麻102011-8-15部:廨java齬Sit?20201H-12.球共72页第34页XX学校XX XXX毕业论文图7-8学生选课界面7.9 学生按个人打印成绩界面学生通过此页面查看成绩信息,并打印。快建管理菜単欢迎123的到来!?返回登录班 级:计算机系软件工程二班.V(请确】学生选课按学生个人打印成绩按班级单科打印成绩查询个人信息按科目统计不及格名单科 目:考试编号:大学英语(此编号可在基本信息录入f编组确认信息有效,并生成成绩单图7-9学生个人成绩打印界面共72页第35页XX学校XX XXX毕业论文结束语冋首论文的写作过程,得到了许多人的帮助,尤其是我的指导老师。在我论文的完成过程中给予了我许多的教海、帮助和鼓励。每当我在写 作中遇到困难的时候,是他们从方法上和精神上给予我支持,令我克服 每个困难,我在心底里备受鼓舞。我本性是个很不上进的人,却有幸 得到如许爱护,内心着实惶恐不安,借此机会,向他们表示我由衷的感 激之情!在系统开发的两个月里,我受到了指导老师的细心指导,王老师产 谨的指导态度与深厚的理论知识都让我受益非浅,从他身上我学到了很 多的东西,无论是理论还是实践都使我的知识有很大的提高,借此我特 提出感谢。同时我还感谢长春工业大学人文信息学院给我这次读书的机会,母 校的老师,谢谢他们为本系统提供的帮助.让我能够顺利地完成本系统 的开发.也感谢那些对我提供帮助的同学,没有他们就不会有现在的此 系统软件了。共72页第36页 共72页第37页10I教务处汇编.韶关学院学生手册加.广东.韶关学院教务处,2006技术,20069I马晓虎,基于B/S结构的通川学生管理系统的开发J.电脑知识与井冈山医专学报,2005:8I邓沛栖,李修超,郭超杰,利川ASP构建高校学生管理系统J.工业.,20087I沈炜,郭伟伟.VisualBasic编程从基础到实践(第2版),电子册M.北京.人民邮电.,2007:6I明巳科技,张跃廷,王小科,许文武,ASP数据库系统开发完全手脑知识与技术,20065I李康满,梁小满.基于ASP技术的学生管理系统分析与设计J.电2007.1M.Beijing.PublishingHouseofelectronicsindustry,Translation.ProgrammingASP.NETChineseE- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机系 毕业论文 学生 信息管理 系统
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【曲****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【曲****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【曲****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【曲****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文