学生管理信息系统课程设计报告
C# 、visual studio
《数据库系统应用课程设计》
课程设计报告
设计题目:学生成绩管理系统__ 专业 (方向):信息管理与信息系统
年级、班: xxxxxxxxx 学生学号: xxxxxxxxxx 学生姓名: XX 指导教师: XXX
2017年12 月17 日
C# 、visual studio
目录
一、概述 (5)
(一)、设计目的 (5)
(二)、开发工具的选择 (5)
二、需求分析 (5)
(一)、功能需求的分析 (5)
(二)、性能需求分析 (6)
三、总体设计 (6)
(一)、系统总体结构及功能模块划分 (6)
1、系统管理模块 (6)
2、学生信息管理模块 (7)
3、班级信息管理模块 (7)
4、课程信息管理模块 (7)
5、成绩信息管理模块 (8)
(二)、系统数据库概念结构设计 (8)
1、学生信息表 (8)
四、详细设计 (9)
(一)、系统管理功能模块的实现 (9)
(二)、学生信息管理模块的实现 (11)
(三)、班级信息管理模块的实现 (14)
(四)、课程信息管理模块的实现 (16)
(五)、成绩信息管理模块的实现 (19)
五、系统测试与运行 (21)
六、结束语 (24)
C# 、visual studio
摘要
本文描述的是基于Windows环境的学生管理系统,主要功能模块包括学生信息的添加、修改、查找、删除。主要工具Microsoft Visual Studio2010设计窗体,SQL server2008建立数据库,实现学生信息管理的基本功能。
本篇报告介绍一个学生信息管理系统的从分析到设计最后到实现的全过程,给出了学生信息管理系统的设计和技术实现的过程,特别在细节上分析功能和函数的实现思想。涉及到雪上信息管理的基本功能在本报告中都有描述。
C# 、visual studio
Abstract
Described in this paper is based on the Windows environment management system for students, the main function modules include student information to add, modify, delete, search. The main tool of Microsoft Visual Studio2010 SQL Server2008 design form, database, information management students to achieve the basic function.
This report describes a student information management system from analysis to design to the final realization of the entire process, gives the student information management system design and realization process, especially in the details of analysis function and the function of the realization of ideas. Relate to the snow on the basic functions of information management in this report are described.
关键词数据库,添加,修改,查找,删除
C# 、visual studio
学生信息管理系统
一、概述
本文描述的是基于Windows环境的学生管理系统,主要功能模块包括学生信息的添加、修改、查找、删除。主要工具Microsoft Visual Studio2010设计窗体,SQL server2008建立数据库,实现学生信息管理的基本功能。
(一)、设计目的
本课程设计的目的是使学生能熟练掌握简单的Window窗体应用程序的设计和http://doc.guandang.net 的应用,希望通过本次的锻炼学生实用c#语言解决实际问题的能力。
(二)、开发工具的选择
Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Window CE、.NET Framework、.NET Compact Framework 和Microsoft Silver light及Windows Phone。Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。最新版本为VisualStudio2015版本,基于.NETFramework4.5.2。
二、需求分析
(一)、功能需求的分析
本系统的功能需求分析如下:
系统用户:用户,密码,退出。
学生基本信息:学号,姓名,性别,电话,班号,生日,住址。
班级信息:班号,年级,班主任。
课程基本信息:课程号,课程名,课程类别,学分。
学生成绩信息:学号,班号,课程类型,学分。
5
C# 、visual studio
6 (二)、性能需求分析
(1) 登录、用户界面需求: 简洁、易懂、易用、有好的用户界面
(2) 安全保密需求: 只有凭借用户名和密码登录系统,才能进行信息的管理。
三、 总体设计
(一)、系统总体结构及功能模块划分
经过对系统的需求分析,学生信息管理系统主要划分为:系统管理,学生信息管理,班级信息管理,课程信息管理,学籍信息管理,成绩信息管理六个模块,如图3.1所示。
图3.1系统的总体结构
1、系统管理模块
系统用户:这里面包含添加用户,修改密码,退出系统三个小部分,如图3.1.1所示。
C# 、visual studio
图3.1.1系统用户模块结构
2、学生信息管理模块
学生信息管理:主要是用于学生信息更新、插入、删除,如图3.1.2所示。
图3.1.2学生信息管理模块结构
3、班级信息管理模块
班级信息管理:添加班级信息,修改班级信息,如图3.1.3所示。
图3.1.3班级信息管理模块结构
4、课程信息管理模块
课程信息管理:添加课程信息,修改课程信息,设置课程信息,如图3.1.4所示。
7
C# 、visual studio
图3.1.4课程信息管理模块结构
5、成绩信息管理模块
成绩信息管理:添加成绩信息,修改成绩信息,查询成绩信息,如图3.1.5所示。
图3.1.5成绩信息管理模块结构
(二)、系统数据库概念结构设计
信息表设计:
1、学生信息表
如表 2所示。
3.2.2班级信息表如错误!未找到引用源。所示。
3.2.3课程信息表如错误!未找到引用源。所示。
8
C# 、visual studio
3.2.4成绩信息表如
表4所示。
3.2.5用户信息表如表 5所示。
四、详细设计
(一)、系统管理功能模块的实现
创建一个FormSystemMessage窗体,实现添加用户、删除用户、修改密码、退出系统的功能。
public partial class FormSystemMessage : Form
{
public FormSystemMessage()
{
InitializeComponent();
}
private void operatorBindingNavigatorSaveItem_Click(object sender, EventArgs e)
9
C# 、visual studio
{
this.Validate();
this.operatorBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this.dataSetUserPassword);
}
DataSetUserPassword dsp = new DataSetUserPassword();
DataSetUserPasswordTableAdapters.OperatorTableAdapter dsup =
new DataSetUserPasswordTableAdapters.OperatorTableAdapter();
private void FormSystemMessage_Load(object sender, EventArgs …… 此处隐藏:6784字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [求职职场]加法运算定律的运用练习题
- [求职职场]大型石油化工工业过程节能新技术
- [求职职场]2015-2020年中国箱纸板行业分析与投资
- [求职职场]NADEX-IWC5A点焊机故障代码
- [求职职场]英语阅读 非常有用
- [求职职场]鲁卫疾控发〔2012〕2号(联合,印发山东
- [求职职场]2014年莆田公务员行测技巧:数字推理的
- [求职职场]基于最近发展区理论的高中数学课堂有效
- [求职职场]与贸易有关的知识产权协议
- [求职职场]【王风范】微演说·职场演说三
- [求职职场]新时代国珍健康大课堂
- [求职职场]群论期末考试复习题
- [求职职场]施工现场消防安全专项施工方案(范本)-
- [求职职场]初中物理光学知识点归纳完美版
- [求职职场]毕业设计总结与体会范文
- [求职职场]江南大学2018年上半年展示设计第1阶段
- [求职职场]景尚乡民兵参战支前保障方案
- [求职职场]【优质】2019年工会职工之家建设工作总
- [求职职场]数据库技术与应用—SQL Server 2008(第
- [求职职场]汽车变速箱构造与工作原理
- 首钢工业区工业遗产资源保护与再利用研
- 第4课 《大学》节选
- 2016程序文件——检验检测结果发布程序
- 2011年高考试题文言文阅读全解释__2011
- 化学是一门基础的自然科学
- 海外做市商制度的借鉴意义
- 外国建筑史复习资料(
- 七年级下思想品德期末综合测试(二)
- 思政课部2013年上学期教学工作总结
- 电大国际公法任务3 0004
- 《圆的认识》教学设计
- 中国轨道交通牵引变流器行业市场发展调
- 中泰证券#定期报告:坚守时代硬科技和
- 浅论企业财务管理与企业经营投资风险的
- 大功率半导体激光器光纤耦合技术调研报
- 中国传统家具的现状与发展探讨
- Broadcom数字电视芯片助海尔扩展高清电
- 新HSK4词汇练习 超全(五)
- 2013届高考数学单元考点复习12
- 雨霖铃精品课件




