欢迎来到天天文库
浏览记录
ID:27412903
大小:1.07 MB
页数:24页
时间:2018-12-03
《c#成绩管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、23课程设计说明书课程设计任务书专业计算机科学与技术班级13计(专升本)姓名宋伟设计起止日期2013年12月23日---2013年12月27日设计题目:学生成绩管理系统设计任务(主要技术参数):硬件环境:CPU:IntelCorei3-350M(2.13GHz)硬盘:320G内存:2G软件环境:操作系统:WindowsXP开发语言C#开发工具MicrosoftVisualStudio2008学生成绩管理系统用于管理查找学生成绩,学生信息,课程信息等等小组成员:赵成龙(管理员管理)宋伟(学生,课程查
2、询)路富尧(数据库)王飞飞(登录界面)指导教师评语:成绩:签字:年月日沈阳大学23课程设计说明书学生成绩管理系统1.设计背景学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,但是几年前,各个学校的学生成绩管理基本上都是靠手工进行,随着各个学校的规模增大,有关学生成绩管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生成绩管理。这种管理方式存在着许多缺点,如:效率低、保密
3、性差,另外所用其时间长,产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。如今学校的学生越来越多,成绩管理的工作量越来越大,手工管理成绩的弊端也越来越明显。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生档案信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率。所
4、以我想借本次课程设计之际,设计一个简易的学生成绩管理系统。2.设计目的1)掌握运用数据库原理进行系统分析和设计的方法; 2)掌握vs的使用方法; 3)掌握利用C#语言的运用; 3.功能描述1)学生进入系统:①学生信息查找;②课程信息查找;③学生成绩查找;2)管理员进入系统:①学生信息设置:a学生信息添加;沈阳大学23课程设计说明书b学生信息修改;①学生成绩设置:a学生成绩添加;b学生成绩修改;②课程信息设置:a课程信息添加;b课程信息修改;1.方案论证4.1总体设计4.1.1功能框图学生成绩管理系
5、统管理员管理学生查询学生信息设置学生成绩设置课程信息设置学生信息添加学生信息修改学生成绩添加学生成绩修改课程信息添加课程信息修改学生信息查找课程信息查找学生成绩查找学生成绩管理信息系统总体功能框图如下:图1总体功能框图沈阳大学23课程设计说明书4.2详细设计4.2.1数据库设计1)实体E-R图根据学生成绩管理系统分析与功能设计,学生成绩管理系统中主要包括学生信息实体、课程信息实体、成绩信息实体等。学生信息学号姓名年龄性别年级出生日期祖籍党员学生信息实体包括学生的学号、姓名、年龄、性别、祖籍等。该实
6、体的E-R图如图2所示。其中“学号”作为主键。图2学生信息实体E-R图课程信息课程号课程名总学分所得学分图3课程信息实体E-R图沈阳大学23课程设计说明书成绩信息学号课程号成绩图4成绩信息实体E-R图2)数据库结构设计根据图书信息管理系统E-R图设计系统数据库。本系统数据库名为“student”,其中包括五个数据表,分别存放学生登录信息、管理员登录信息、学生信息、课程信息和成绩信息。①学生登录信息表:表名为:“stu”,用于保存学生登录使用的用户名和密码,其结够如图5所示。图5学生登录信息表②管理
7、员登录信息表:表名为:“admin”,用于保存管理员登录使用的用户名和密码,其结构如图6所示。图6管理员登录信息表沈阳大学23课程设计说明书①学生信息表:表名为:“student”,用于保存学生的基本信息,其结构如图7所示。图7学生信息表②课程信息表:表名为:“course”,用于保存课程的基本信息,其结构如图8所示。图8课程信息表沈阳大学23课程设计说明书①成绩信息表:表名为:“sc”,用于保存成绩的信息,其结构如图9所示。图9成绩信息表4.2.2程序界面设计1)登录界面首先,启动程序“Micr
8、osoftVisualStudio2010”,选择“文件”——“新建”——“项目”,打开“新建项目”对话框,输入项目名称为“wangbo”,并指定文件位置。将项目中的默认添加的第1个Windows窗体文件名称改为“form1.cs”,并将其作为登录前窗体,然后再编写其相应的事件方法代码(如图10)。图10登录界面沈阳大学23课程设计说明书①管理员登录界面(如图11)图11管理员登录界面代码如下:publicpartialclassForm2:Form{publicclassData
此文档下载收益归作者所有