您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 市场营销 > 学生管理信息系统课程设计报告
《数据库系统应用课程设计》课程设计报告设计题目:学生成绩管理系统__专业(方向):信息管理与信息系统年级、班:xxxxxxxxx学生学号:xxxxxxxxxx学生姓名:XX指导教师:XXX2017年12月17日目录一、概述.......................................................................................................................................5(一)、设计目的................................................................................................................5(二)、开发工具的选择....................................................................................................5二、需求分析..............................................................................................................................5(一)、功能需求的分析....................................................................................................5(二)、性能需求分析........................................................................................................6三、总体设计.........................................................................................................................6(一)、系统总体结构及功能模块划分............................................................................61、系统管理模块........................................................................................................62、学生信息管理模块................................................................................................73、班级信息管理模块................................................................................................74、课程信息管理模块................................................................................................75、成绩信息管理模块................................................................................................8(二)、系统数据库概念结构设计....................................................................................81、学生信息表............................................................................................................8四、详细设计..............................................................................................................................9(一)、系统管理功能模块的实现....................................................................................9(二)、学生信息管理模块的实现..................................................................................11(三)、班级信息管理模块的实现..................................................................................14(四)、课程信息管理模块的实现..................................................................................16(五)、成绩信息管理模块的实现..................................................................................19五、系统测试与运行................................................................................................................21六、结束语................................................................................................................................24摘要本文描述的是基于Windows环境的学生管理系统,主要功能模块包括学生信息的添加、修改、查找、删除。主要工具MicrosoftVisualStudio2010设计窗体,SQLserver2008建立数据库,实现学生信息管理的基本功能。本篇报告介绍一个学生信息管理系统的从分析到设计最后到实现的全过程,给出了学生信息管理系统的设计和技术实现的过程,特别在细节上分析功能和函数的实现思想。涉及到雪上信息管理的基本功能在本报告中都有描述。AbstractDescribedinthispaperisbasedontheWindowsenvironmentmanagementsystemforstudents,themainfunctionmodulesincludestudentinformationtoadd,modify,delete,search.ThemaintoolofMicrosoftVisualStudio2010SQLServer2008designform,database,informationmanagementstudentstoachievethebasicfunction.Thisreportdescribesastudentinformationmanagementsystemfromanalysistodesigntothefinalrealizationoftheentireprocess,givesthestudentinformationmanagementsystemdesignandrealizationprocess,especiallyinthedetailsofanalysisfunctionandthefunctionoftherealizationofideas.Relatetothesnowonthebasicfunctionsofinformationmanagementinthisreportaredescribed.关键词数据库,添加,修改,查找,删除5学生信息管理系统一、概述本文描述的是基于Windows环境的学生管理系统,主要功能模块包括学生信息的添加、修改、查找、删除。主要工具MicrosoftVisualStudio2010设计窗体,SQLserver2008建立数据库,实现学生信息管理的基本功能。(一)、设计目的本课程设计的目的是使学生能熟练掌握简单的Window窗体应用程序的设计和ADD.net的应用,希望通过本次的锻炼学生实用c#语言解决实际问题的能力。(二)、开发工具的选择MicrosoftVisualStudio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括MicrosoftWindows、WindowsMobile、WindowCE、.NETFramework、.NETCompactFramework和MicrosoftSilverlight及WindowsPhone。VisualStudio是目前最流行的Windows平台应用程序的集成开发环境。最新版本为VisualStudio2015版本,基于.NETFramework4.5.2。二、需求分析(一)、功能需求的分析本系统的功能需求分析如下:系统用户:用户,密码,退出。学生基本信息:学号,姓名,性别,电话,班号,生日,住址。班级信息:班号,年级,班主任。课程基本信息:课程号,课程名,课程类别,学分。学生成绩信息:学号,班号,课程类型,学分。6(二)、性能需求分析(1)登录、用户界面需求:简洁、易懂、易用、有好的用户界面(2)安全保密需求:只有凭借用户名和密码登录系统,才能进行信息的管理。三、总体设计(一)、系统总体结构及功能模块划分经过对系统的需求分析,学生信息管理系统主要划分为:系统管理,学生信息管理,班级信息管理,课程信息管理,学籍信息管理,成绩信息管理六个模块,如图3.1所示。图3.1系统的总体结构1、系统管理模块系统用户:这里面包含添加用户,修改密码,退出系统三个小部分,如图3.1.1所示。7图3.1.1系统用户模块结构2、学生信息管理模块学生信息管理:主要是用于学生信息更新、插入、删除,如图3.1.2所示。图3.1.2学生信息管理模块结构3、班级信息管理模块班级信息管理:添加班级信息,修改班级信息,如图3.1.3所示。图3.1.3班级信息管理模块结构4、课程信息管理模块课程信息管理:添加课程信息,修改课程信息,设置课程信息,如图3.1.4所示。8图3.1.4课程信息管理模块结构5、成绩信息管理模块成绩信息管理:添加成绩信息,修改成绩信息,查询成绩信息,如图3.1.5所示。图3.1.5成绩信息管理模块结构(二)、系统数据库概念结构设计信息表设计:1、学生信息表如表2所示。表1学生信息表列名数据类型长度备注学号Char8主键姓名string20无性别Enumeration1无生日Datatime10无照片Byte50无联系电话Varchar20无地址string20无3.2.2班级信息表如错误!未找到引用源。所示。表2班级信息表列名数据类型长度备注班号char5主键班级名称String10无班主任String5无3.2.3课程信息表如错误!未找到引用源。所示。表3课程信息表列名数据类型长度备注9课
本文标题:学生管理信息系统课程设计报告
链接地址:https://www.777doc.com/doc-3752692 .html