数据库学生信息.管理系统需求分析报告

合集下载

学生管理系统需求分析

学生管理系统需求分析

学生管理系统需求分析一、引言随着信息技术的不断发展和普及,学生管理系统逐渐成为教育机构管理学生信息的重要工具。

学生管理系统可以帮助教育机构实现学生信息的集中管理、快速查询和统计分析,提高工作效率,提供更好的服务。

本文将对学生管理系统的需求进行分析。

二、功能需求1.学生基本信息管理:系统应能够录入和管理学生的基本信息,包括姓名、年龄、性别、学号、班级等信息。

2.学籍管理:系统应能够记录和管理学生的学籍信息,包括入学年份、毕业年份、学习成绩等。

3.考勤管理:系统应能够记录和统计学生的考勤情况,包括迟到、早退、请假等。

4.成绩管理:系统应能够记录和管理学生的学习成绩,包括各科目的成绩和学分,能够计算总成绩和绩点。

5.奖惩管理:系统应能够记录和管理学生的奖惩情况,包括奖励和处罚。

6.作业管理:系统应能够记录和管理学生的作业情况,包括布置作业、提交作业和批改作业。

7.课程管理:系统应能够管理学生的选修课程和课程表,能够查询课程信息和教师信息。

8.教师管理:系统应能够录入和管理教师的基本信息,能够查询和统计教师的授课情况和成绩评定情况。

9.班级管理:系统应能够管理学生所属的班级信息,包括班级人数、班级分组等。

10.班级评定:系统应能够对班级进行评定,包括班级成绩和班级荣誉等。

11.统计分析:系统应能够对学生信息进行统计分析,包括各科目成绩的平均分、学生人数的分布等。

三、性能需求1.系统响应时间要求快,能够快速查询和录入学生信息。

2.系统要求稳定可靠,能够长时间运行不出现故障。

3.系统数据安全性要求高,能够保护学生个人信息和教务数据的安全。

四、界面需求1.界面简洁易用,操作逻辑清晰。

2.界面美观大方,颜色搭配和图标设计合理。

3.界面响应迅速,操作流畅。

五、可靠性需求1.系统应具备数据备份和恢复功能,能够保证数据的安全性和可靠性。

2.系统应具备错误处理和异常情况处理能力,能够及时发现和解决问题。

六、开发环境需求1. 系统应支持多平台,包括Windows、Linux等操作系统。

学生信息管理系统 需求分析报告

学生信息管理系统    需求分析报告

学生信息管理系统需求分析班级:XXXXXXX姓名:XXXXXXX学号:XXXXXXX 1。

引言:现今的商品社会是一个讲究效率的社会,人们有着很强的时间观念,如果仍使用手工操作或使用相当繁琐的软件,既浪费了人力,又浪费了物力,效率无法提高,为此开发学生管理系统软件,能够适应现今社会并提高生产效率。

由此,该系统软件需要易于被用户所接受,具有简单易学,便于管理等特性。

2。

工程概述:2.1 该工程的基本目标:开发此学生管理系统软件,以供教学人员及操作者进行学生管理,方便操作者随时添加、查询、修改等。

使我们提高软件开发的能力,学习编程的技巧,提高工作设计思想,并通过本次的工程开发,从中学习知识吸取经验,在技术和软件思想上同时得到锻炼和提高,从而使总体水平升到一个新的高度.2。

2 经济目标:由于本学生开发系统的主要背景(为本课程)不注重直接的经济收益,而是注重小组成员整体水平的提高,故没有明确的经济目标。

2。

3 社会目标:本系统旨在解决学校内部的各类信息管理问题,为老师和同学们的使用过程提供便利。

3。

可行性研究的前提:3.1 要求:3。

1.1性能要求:a)学生信息,包括学生的姓名、年龄、性别、宿舍、专业及所属学院等以及学号(用来进行记录、查询和修改)b)学生选课信息,包括课程名称、学分、课时等(记录、查询和修改)。

c)学生每学期的考试成绩(记录、查询和修改)d)学生的每次交费情况e)院系情况,包括学院名称、专业方向等3。

1.2安全要求:a)用户凭借其教务管理系统的账号和密码进入该系统,防止他人访问修改自己的信息;以及学校外界人员的介入,保证该交易平台在校内师生之间进行.b)用户可以查看其他用户的联系方式、专业班级、姓名,但不可以查看其他信息(如身份证号码和家庭住址等),这样既保证校园内的实名制,又不至于使更多不必要的私人信息外泄。

3.2 目标:3。

2.1 学生信息管理系统的开发和投入使用可以减少不必要的人力开支。

学生信息管理系统设计报告

学生信息管理系统设计报告

学生信息管理系统设计报告一、引言学生信息管理系统是一个用于管理学生相关信息的软件系统。

它主要包括学生基本信息、学生成绩、学生课程信息等内容。

本文将对学生信息管理系统进行设计和分析,并给出相应的解决方案。

二、需求分析1. 学生基本信息管理:包括学生的姓名、学号、性别、出生日期、联系方式等信息。

2. 学生成绩管理:包括学生的各门课程成绩、学期绩点、总绩点等信息。

3. 学生课程信息管理:包括学生已选课程、课程时间、任课教师等信息。

4. 系统安全性:要求系统具备权限管理功能,确保只有授权人员才能访问和修改学生信息。

三、系统设计1. 数据库设计:使用关系型数据库存储学生信息。

其中,学生基本信息和学生成绩可以存储在不同的表中,通过学号进行关联。

2. 用户界面设计:设计简洁直观的用户界面,方便用户进行学生信息的查询、添加、修改和删除操作。

3. 权限管理设计:系统管理员具有最高权限,可以管理用户账号和权限。

教师和学生账号分别具有对应的权限,可以进行相应的操作。

四、系统功能1. 学生信息管理:实现学生基本信息的录入、查询、修改和删除功能。

2. 成绩管理:实现学生成绩的录入、查询和统计功能,包括计算学期绩点和总绩点。

3. 课程管理:实现学生选课功能,包括查询已选课程、添加新课程和退选课程。

4. 用户管理:实现用户账号的添加、修改和删除功能,以及权限的管理。

五、系统实现1. 硬件需求:服务器、数据库服务器、客户端设备等。

2. 软件需求:操作系统、数据库管理系统、Web服务器等。

3. 开发工具:根据具体需求选择合适的开发工具,如Java、Python等。

4. 系统测试:进行功能测试、性能测试和安全测试,确保系统的稳定性和安全性。

六、系统部署与维护1. 系统部署:将开发完成的系统部署到服务器上,并进行相关的配置。

2. 系统维护:定期进行系统备份和升级,及时修复系统中出现的问题和漏洞。

七、总结学生信息管理系统是一个方便高效的工具,可以帮助学校管理学生相关信息。

学生信息管理系统实验报告

学生信息管理系统实验报告

一、实验目的1. 熟悉学生信息管理系统的基本功能和操作流程。

2. 掌握数据库设计的基本方法,能够根据需求设计合理的数据库结构。

3. 熟悉编程语言和开发工具,能够编写简单的数据库应用程序。

4. 提高团队合作能力和沟通能力。

二、实验环境1. 操作系统:Windows 102. 开发工具:Visual Studio 20193. 数据库:MySQL 5.74. 编程语言:C#三、实验内容1. 需求分析学生信息管理系统主要用于对学生信息进行管理,包括学生基本信息、成绩、课程、班级等。

系统应具备以下功能:(1)学生信息管理:增加、删除、修改、查询学生信息。

(2)成绩管理:录入、修改、查询学生成绩。

(3)课程管理:增加、删除、修改、查询课程信息。

(4)班级管理:增加、删除、修改、查询班级信息。

(5)统计分析:对学生成绩、课程等进行统计分析。

2. 数据库设计根据需求分析,设计如下数据库表:(1)学生信息表(student)字段名 | 数据类型 | 说明--- | --- | ---id | int | 学生编号(主键)name | varchar(50) | 学生姓名gender | varchar(10) | 性别age | int | 年龄class_id | int | 班级编号(外键)(2)成绩表(score)字段名 | 数据类型 | 说明--- | --- | ---id | int | 成绩编号(主键)student_id | int | 学生编号(外键)course_id | int | 课程编号(外键)score | float | 成绩(3)课程表(course)字段名 | 数据类型 | 说明--- | --- | ---id | int | 课程编号(主键)name | varchar(50) | 课程名称credit | int | 学分(4)班级表(class)字段名 | 数据类型 | 说明--- | --- | ---id | int | 班级编号(主键)name | varchar(50) | 班级名称3. 系统设计(1)界面设计采用Windows窗体应用程序,界面包括以下部分:- 主界面:展示系统功能菜单。

软件工程需求分析报告学生信息管理系统

软件工程需求分析报告学生信息管理系统

软件工程需求分析报告:学生信息管理系统1. 引言学生信息管理系统是一种用于管理学生信息的软件系统,可以帮助学校和教育机构更有效地组织和管理学生信息。

本报告旨在对学生信息管理系统的需求进行分析,以便于设计和开发出满足用户需求的高质量软件系统。

2. 目标学生信息管理系统的目标是提供一个全面、高效、安全、易用的学生信息管理平台,以满足学校和教育机构对学生信息的管理需求。

系统应能够支持学生档案管理、学生成绩管理、考勤管理等基本功能,并提供方便、即时、可靠的数据查询和统计功能。

3. 功能需求学生信息管理系统应具备以下功能需求:3.1 学生档案管理系统应能够记录学生的基本信息,包括姓名、性别、年龄、出生日期、籍贯、民族等。

同时,系统还应支持上传和管理学生的照片,并能够记录家庭背景、联系方式、紧急联系人等相关信息。

3.2 学生成绩管理系统应能够记录学生的各科成绩,并提供查询和统计功能。

管理员可以根据学生、科目、时间范围等条件进行成绩查询,并能够生成成绩报表和统计分析报告。

3.3 考勤管理系统应支持学生的考勤管理,记录学生的出勤情况和请假情况。

管理员可以查看学生的考勤记录,并能够生成考勤报表和考勤统计数据。

3.4 数据查询和统计系统应提供方便、即时、可靠的数据查询和统计功能。

管理员和教师可以根据不同的条件查询学生信息、成绩、考勤记录等,并能够进行统计分析,以辅助决策和管理工作。

4. 非功能需求学生信息管理系统的非功能需求包括性能、安全、用户界面等方面的要求。

4.1 性能需求系统应能够在处理大量学生信息时保持良好的性能。

例如,在查询和统计大量数据时,系统应能够快速响应并正确返回结果。

此外,系统应能够支持多用户并发操作,保证用户的操作效率和响应速度。

4.2 安全需求系统应具备一定的安全性能,以保护学生信息的机密性和完整性。

管理员和教师的操作应受到严格的身份验证和权限控制,确保只有授权人员能够访问学生信息。

同时,系统应进行必要的备份和恢复措施,以保证数据的安全和可靠性。

学生信息管理系统需求分析报告

学生信息管理系统需求分析报告

学生信息管理系统需求分析报告一、引言学生信息管理系统是一种用于管理学校学生信息的软件系统。

随着教育信息化的推进,学生信息管理系统已经成为学校信息化建设的重要组成部分。

本报告将对学生信息管理系统的需求进行分析,并提出相应的解决方案,以帮助学校更好地管理和利用学生信息。

二、背景概述现代教育环境中,学校面临着大量的学生信息管理任务。

这些任务包括学生的基本信息录入、档案管理、学籍管理、成绩管理等。

传统的纸质档案管理方式效率低下且易于丢失,无法满足学校对学生信息的及时、准确和安全管理的需求。

因此,学生信息管理系统的开发势在必行。

三、需求分析1. 学生基本信息管理:系统应能够录入和管理学生的基本信息,包括姓名、性别、出生日期、籍贯、家庭地址等。

管理员能够根据需要查询和修改学生信息。

2. 学籍管理:系统应能够管理学生的学籍信息,包括所属班级、年级、学号等。

系统应支持学籍异动,如转班、转学等。

管理员也能够根据需要对学生学籍进行查询和修改。

3. 成绩管理:系统应能够录入和管理学生的成绩信息,包括考试成绩、平时成绩等。

管理员能够根据班级和科目进行成绩查询和统计,以便进行分析和汇总。

4. 档案管理:系统应能够管理学生的档案信息,包括照片、家庭情况、奖惩记录等。

管理员能够根据需要查询和修改学生档案信息。

5. 教师管理:系统应支持对教师信息的录入和管理,包括姓名、性别、职称等。

管理员能够根据需要查询和修改教师信息。

6. 系统安全性:系统应具有较高的安全性,只有经过授权的用户才能够访问和修改学生信息。

系统还应提供日志功能,记录管理员的操作,以便追踪与审计。

7. 报表输出:系统应能够生成各种管理报表,如学生人数统计、班级成绩排名等,以便提供决策参考。

四、解决方案针对以上需求分析,我们建议采用以下技术和方法来实现学生信息管理系统:1. 数据库技术:使用关系型数据库存储学生信息、教师信息和成绩等数据,以便进行高效的数据管理和查询。

学生管理系统需求分析报告

学生管理系统需求分析报告1. 引言学生管理系统是一种应用软件,旨在帮助学校、教育机构或教育管理部门有效管理学生信息、课程安排、成绩评定等学生相关信息。

本文将对学生管理系统的需求进行详细分析,以便设计和开发出一款满足用户需求的学生管理系统。

2. 功能需求分析学生管理系统的主要功能需求如下:2.1 学生信息管理学生管理系统应能够提供学生信息的录入、查询、修改和删除功能。

包括学生基本信息(姓名、学号、班级等)、家庭信息(家庭地址、联系方式等)、入学年份等。

2.2 课程管理学生管理系统应能够提供课程信息录入、查询、修改和删除功能。

包括课程名称、授课教师、上课时间、地点等。

同时,系统还应支持课程的批量导入和导出功能,方便教师和管理人员快速编辑和查询课程信息。

2.3 成绩管理学生管理系统应能够提供成绩录入、查询和统计功能。

教师可以根据课程安排录入学生成绩,并能够查询某个学生的课程成绩或某个课程下所有学生的成绩。

系统还应能够根据学生成绩进行统计和分析,提供成绩报表和图表展示。

2.4 考勤管理学生管理系统应能够提供考勤记录的录入和查询功能。

教师可以记录学生的出勤情况,并能够查询某个学生的考勤记录或某个班级的考勤情况。

系统还应能够统计和分析考勤数据,提供考勤报表和图表展示。

2.5 班级管理学生管理系统应能够提供班级信息的录入、查询、修改和删除功能。

包括班级名称、班级人数、班主任等。

系统还应支持班级的批量导入和导出功能,方便管理人员快速编辑和查询班级信息。

2.6 用户权限管理学生管理系统应能够提供不同用户角色的权限管理功能。

例如,教师可以录入学生信息、查询成绩和考勤记录,而管理员可以对系统进行设置和管理。

系统应提供角色分配、权限设置和日志记录功能,确保系统安全和操作流程的合规性。

3. 非功能需求分析除了功能需求外,学生管理系统还应满足以下非功能需求:3.1 安全性学生管理系统应采用合适的安全措施,确保学生信息和系统数据的保密性和完整性。

学生信息管理系统的需求分析报告

学生信息管理系统需求分析说明书目录1概述 (3)目的 (3)背景 (3)术语 (3)参考资料 (3)2任务概述 (3)目标 (4)用户的特点 (4)假定和约束 (4)3需求分析 (4)功能分析 (4)性能分析 (5)安全性分析 (5)故障处理要求 (5)其他专门要求 (5)4数据描述 (6)处理流程图 (6)数据流图 (7)数据字典 (8)5运行环境规定 (9)设备 (10)接口 ....................................................... 错误!未定义书签。

1.概述目的此需求规格说明书对《学生信息管理系统》做了全面细致的用户需求分析,明确索要开发的软件具有的功能、性能与界面,是系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明出和完成后续设计与开发工作。

编写该书的目的是为能够更加准确的明白该系统的需要,对所开发的软件的功能、性能、用户界面及运行环境等做出详细的说明。

本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员等。

背景在计算机技术日益发展与不断成熟的今天,为了更好的管理学生信息,为学生提供更多的便捷服务,开发出一个学生信息管理系统尤其必要。

随着网络的日益发展与完善,网络已成为了大家生活中不可或缺的东西,让网络的平台来更好的服务于我们的学生信息管理系统,以网站的形式更好术语系统采用的是C/S结构,即客户端和服务器架构,示意图如图2-1所示。

客户端端提供用户操作界面,接受用户输入的各种操作信息,向服务器发出各种操作命令或数据请求,并接收执行操作命令后返回的数据结果,根据业务逻辑进行相关的运算,向用户显示相应的信息。

服务器端接收客户端的数据或命令请求,并请求数据库服务器执行数据库操作得到相应的数据集,对数据集进行相应的处理,然后将数据集或处理后的数据集返回给客户端。

C/S结构:即客户端和服务器架构。

学生信息管理系统需求分析报告

学⽣信息管理系统需求分析报告学⽣信息管理系统需求分析学⽣信息管理系统的功能要求本系统需要实现的功能:(1)、管理员对学⽣信息和课程信息进⾏add、delete、update、select等操作.对选课信息进⾏管理.对成绩信息和⽤户信息进⾏update、select等操作。

(2)、学⽣对学⽣信息和成绩信息进⾏查看.对个⼈的密码信息进⾏update等。

系统功能模块设计学⽣信息管理系统主要包括管理员和学⽣两⼤模块。

管理员模块包括:学⽣信息管理、课程信息管理、选课信息管理、成绩信息管理、⽤户信息管理等。

⽤户模块包括:学⽣信息查看、成绩信息查看、个⼈信息管理等。

系统总体结构如图所⽰。

1、学⽣信息管理模块学⽣信息管理模块包括add、delete、update、select、list tables等。

具体的结构图如图所⽰。

2、课程信息管理模块课程信息管理模块包括add、delete、update、select、显⽰全部等。

具体的结构图如图所⽰。

3、选课信息管理模块选课信息管理模块包括查询、显⽰全部等。

具体的结构图如图所⽰。

4、⽤户信息管理模块⽤户信息管理模块包括修改、查询、显⽰全部等。

具体的结构图如图所⽰。

1.客户端⼦系统:在客户端系统的功能实现上.可以分为以下⼏个部分:[1]学⽣的输⼊和统计学⽣信息由专⼈负责输⼊。

这部分功能是客户端⼦系统的基本部分.这个功能是以后各个部分的基础。

系统要求做到即能够从其它⼦系统中共享⼀部分信息.⼜有⽅便的操作界⾯⼯⼿⼯输⼊旅客信息。

这部分要求对输⼊的数据进⾏简单的统计.管理员进⾏查询和宏观调控。

[2]学⽣信息的存储:将学⽣和课表的信息存储到学⽣管理系统的客户端系统中.以备以后的信息确认及查询。

[3]学⽣信息的传递及接收:将需要查询信息由学⽣信息系统客户端由⽹络传到显⽰的服务器上.并且接受学⽣信息管理系统返回的相关信息.然后存储起来。

2.服务器端的功能要求:通过计算机⽹络将客户端与服务器的数据库相连.将从客户端得到的信息进⾏处理.实现学⽣学号查询.所选的课程号.所处的年级.综合信息查询等⼦系统。

学生管理系统需求分析

学生管理系统需求分析报告——移动互联网开发一班第七小组一:需求背景学生信息管理系统是具有统计,管理学生和老师各种在校相关信息,方便学校对于学生信息的统一管理的系统。

随着高校的扩招,需要处理的学生信息日趋加大,不仅花费大量的教师资源,处理的效率还十分低下。

为提高学生管理的管理水平,优化资源,尽可能降低管理成本成为学生管理的新课题,学生管理系统是从学生管理现状出发,根据学生管理的新要求进行开发设计的,它解决了学生管理数据信息量大,修改不方便,对一系列数据进行分析时花费时间长等问题,帮助学生管理人员有效管理学生信息,成为管理高校中必不可少的管理工具。

二:需求概述(1)目标学生信息管理系统的目标是为方便学校教务处系统的管理学生信息并学校和学生间提供一个信息共享的平台(2)需求学生管理系统的管理用户国分为三大类,分别是管理员登录功能,教师登录功能以及学生登录功能需求分析*管理员对功能的需求管理员权限最大,可以对学生的班级,课程,情况进行统一的管理,细分如下:超级管理员可增加,修改,删除普通管理员有关学生信息的浏览,,学生信息的添加修改和删除学校基本课程的浏览,学校基本课程的添加修改和删除学生课程的浏览与统计,可按成绩范围对成绩进行统计学生选课信息的管理,包括查询,修改与删除*学生对功能的需求学生利用此系统进行与自己有关的信息查询与输入,细分如下:浏览个人基本信息修改登录密码浏览课程信息浏览在校期间的奖惩情况浏览个人学分信息利用个人账户进行查询选修课程基本信息与选修课程的选择和退出浏览个人选课情况*教师对功能的需求教师对所带班级学生的信息查询与修改,细分如下:教师可利用此系统查询所带班级的基本信息查询所带班级的学生在校期间的奖惩录入与修改所带班级学生的成绩信息查询所带班级学生的成绩信息查询班级学生的选课情况功能模块(一)学生用户功能主要包括以下部分:(1)注册(2)登录(3)修改密码(4)查询个人信息(5)选课(退课)(6)查询成绩具体功能介绍如下:(1)注册实现功能:创建一条学生记录,由学生自己填写个人信息并保存,实现统一管理个人信息内容:学号,姓名,性别,出生年月,籍贯,民族,学院,班级,宿舍号,个人联系电话,父母联系电话,家庭住址(2)用户登录实现功能:用户注册后可直接登录,使用查询信息,选课,退课等功能(3)修改密码实现功能:输入旧密码,输入两次新密码,如旧密码正确且两次新密码一致则用新密码覆盖旧密码,否则重新输入旧密码或者两次新密码不一致重新输入新密码(4)查询个人信息实现功能:在此显示学生的个人信息内容:学号,姓名,性别,出生年月籍贯民族学院班级宿舍联系电话(只可查询不可修改)(5)查询成绩实现功能:显示入学以来所修课程的所有成绩和学分等信息(6)选课(退课)实现功能:在学校规定时间内为学生提供网上选课及退课功能以及查看个人选课信息约束:1.只能选择人数未满的课程及未修的课程 2.只能退已选课程(二)教师学生用户功能主要包括以下部分:(1)注册(2)登录(3)查看个人信息(4)查看全校学生信息(5)录入成绩(6)修改密码具体功能介绍如下:(1)注册实现功能:常见一条教师记录,由老师自己填写并保存,实现统一管理个人信息内容:教师编号姓名性别出生年月籍贯民族学院联系电话(2)用户登录实现功能:用户注册后可直接登录用于查看个人信息查看学生信息以及实现录入学生成绩等功能(3)修改密码实现功能:输入旧密码,输入两次新密码,如旧密码正确且两次新密码一致则用新密码覆盖旧密码,否则重新输入旧密码或者两次新密码不一致重新输入新密码(4)查询个人信息实现功能:显示教师的个人信息显查询内容:教师编号姓名性别出生年月籍贯民族学院联系方式(5)查看学生成绩信息实现功能:查询所有学生的课程成绩信息查询流程:选择学生所属院系—>专业—>班级—>学年(6)录入成绩实现功能:教师录入所带班级学生成绩信息(三)管理员用户功能主要包括以下部分:(1)登录学生/教师端信息管理(2)登录课程信息管理(3)宿舍信息管理具体功能介绍如下:(1)登录实现功能:管理员身份验证,学生信息管理教师信息管理宿舍信息管理(2)学生/教师信息管理实现功能:对在校学生/教师的信息的增删改查等功能实现流程:1)学生:选择个人信息或成绩信息,输入相应学号进行相应的查询与更新功能2)教师:输入教师编号查询教师信息并进行相应的操作(3)课程信息管理实现功能:创建课程信息包括课程编号课程名称学时学分等相应字段(4)宿舍信息管理实现功能:对学生住宿情况进行统筹管理数据库设计1)创建学院数据库2)创建表1,创建院系信息表字段有院系编号院系名称院系人数院系简介2,创建专业信息表字段有专业编号专业名称专业人数所属院系院系简介3,创建辅导员信息表字段有辅导员编号辅导员名称性别所属院系所属专业所带班级住址联系方式4,创建班级信息表字段有班级编号班级名称班级人数所属辅导员所属院系所属专业5,创建课信息程表字段有课程编号课程名称课时所属院系所属专业授课讲师6,创建学生信息表(详细)字段有学生编号学生名称性别出生年月身份证号籍贯民族政治面貌入学年份7,创建学生信息表字段有学生编号所属院系所属班级宿舍编号所属导员父母联系方式学生联系方式8,创建学生成绩表字段有学生编号课程编号成绩9,创建管理员登录信息表字段有用户编号用户姓名用户密码用户权限10,创建教师登录信息表字段有用户编号用户姓名用户密码用户权限11,创建学生登录信息表字段有用户编号学生编号学生姓名登录密码用户权限12,创建学生转入/转出学院信息表字段有信息编号学号学生名称转入前所属院系转入前所属专业转入前所属班级转后所属院系转后所属专业转后所属班级13,创建学生学分信息表字段有学分编号学生编号学分14,创建学生学分奖惩信息表字段有奖惩编号学生编号奖励分数奖分事由惩罚分数惩分事由15,选修课程信息表字段有选修课程编号选修课程名称选修课程课时选修课程学分选修课程人数16,学生选修课程信息表字段有编号学生编号选修课程编号17,学生选修课程成绩表字段有编号学生编号选修课程编号选修课程成绩18,。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

指 导 教 师 (签字):
年月 日
系 ( 教 研 室 ) 主 任 ( 签字):
年月 日
目录
一、学生信息管理系统数据库设计...................................................... 错误!未定义书签。 1、项目介绍..................................................................................... 错误!未定义书签。 1.1 具体需求分析........................................................................ 错误!未定义书签。 1.2 概念结构设计.................................................................... 错误!未定义书签。 1.3 逻辑结构设计.................................................................... 错误!未定义书签。
三、学生信息管理系统数据库管理...................................................... 错误!未定义书签。 1、案例实践..................................................................................... 错误!未定义书签。 3.1.1 案例试验数据................................................................ 错误!未定义书签。 3.1.2 表数据的编辑................................................................ 错误!未定义书签。 3.1.3 表数据的简单查询........................................................ 错误!未定义书签。 3.1.4 表数据的联接查询........................................................ 错误!未定义书签。
[1] 施伯乐, 丁宝康, 汪卫. 数据库系统教程(第 3 版) [M], 北京: 高等教育出版社, 2008.

[2] 萨师煊, 王珊. 数据库系统概论(第三版) [M]. 北京: 高等教育出版社, 2000.

[3] 王晟, 万科. 数据库开发案例解析[M]. 北京: 清华大学出版社, 2003
数据库系统概论 课程设计
设计名称:学生信息管理系统数据库设计
湖南工业大学
课程设计任务书
2011 —2011 学年第 1 学期
计算机与通信 学院(系、部) 软件工程 专业 091

课程名称:
数据库原理
设计题目:பைடு நூலகம்
学生信息管理系统的设计与实现
完成期限:自 2011 年 05 月 28 日至 2011 年 05 月 29 日共 2 天
立开发 1 到 2 个模块,要求每个小组有个独立的系统。
起止日期
工作内容
进 2011-05-28~2011-05-28 度 安 排
2011-05-29~2011-05-29
选题 系统分析和设计
熟悉软件开发工具、编码系统测试 进行集中课程设计,完成系统最后测试和课程设计说明书; 答辩,确定小组等级,交文档材料(含电子文档)、源程序。
一、设计的主要技术参数
开发出一个原型系统,能正确运行,数据库的设计要满足规范、能对数据进行维护和
查询、完成报表统计等。
二、设计任务

1)系统分析(包括可行性分析、用户需求分析等)及功能分析;

2)数据库设计;

3)系统总体功能设计;

4)程序设计及调试;

5)设计说明书的书写。
三、设计工作量
每个小组至少要投入一个月的时间来完成该课程设计,而且每个小组中的每个人要独
二、学生信息管理系统数据库实施步骤.............................................. 错误!未定义书签。 1、项目实践..................................................................................... 错误!未定义书签。 2.1.1 数据库的创建................................................................ 错误!未定义书签。 2.1.2 表对象的创建................................................................ 错误!未定义书签。 2.1.3 索引对象的创建............................................................ 错误!未定义书签。 2.1.4 视图对象的创建............................................................ 错误!未定义书签。 2.1.5 登录用户的创建............................................................ 错误!未定义书签。 2.1.6 数据库用户的创建........................................................ 错误!未定义书签。

[4] 郑阿奇. 3.5 实用教程. 北京: 电子工业出版社, 2009
考 资 [5] 范立南《SQL Server 2000 实用教程》第 2 版.北京.清华大学出版社.2005 年 料 [6] 齐治昌,谭庆平,宁洪.软件工程第 2 版.高等教育出版社.2004 年
[7] 刘浩,+SQL Server 网络应用系统开发与实例.北京:人民邮电出版社,2005
相关文档
最新文档