毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net+sqlserver学生成绩查询系统设计+源代码(3)
管理员需要实现对学生信息、教师信息、课程信息、学院信息等功能模块进行相应的添加、删除、查询等功能。
(3)学生课程管理
对学分的分析应该是课程管理模块不可少的一个步骤,也是是学生管理系统中一个必不可少的环节,因此此系统应包含课程信息管理和选课信息两个功能模板。
3.2.3
软件
需求
(1)以Microsoft Visual Studio 2008为开发环境;
(2)利用Microsoft SQL Server 2005来保存数据;
4.系统总体设计与实现
4.1系统数据流程分析
学籍信息包括学生基本信息、教师基本信息、学院信息、专业信息、班级信息、课程信息、成绩信息、选课信息、学分信息等,学生信息管理系统正是建立在这些信息的基础上的。只有建立了课程信息以后,学生才能进行选课;学生选了课以后老师要针对该课程对学生打分;只有先建立了学院的基本信息,才能对该学院设立相关专业,进而分班。因此,学籍信息录入是学生信息管理系统的基础。学籍信息录入详细内容如图1所示。
4.2系统概要设计
学生成绩查询系统涵盖了大量的学生信息,它主要针对的是学生对成绩的查询。一方面,它要实现基本信息管理、专业管理、成绩管理等功能;另一方面,它可以很方便的对学生信息进行管理,用户登录时只需要输入自己的用户名和密码即可,进入到主界面后,用户可以根据自己的需求对学生、成绩、课程、班级和教师信息进行查询。所以,这个系统使用起来会很便捷。最后,系统模块中的信息都是通过数据库进行输入输出的,不能对数据库中的内容进行随意的更改,以便保证其安全性。只有拥有特定权限的用户才能对其进行更改。系统开发的简略功能图,如 4.3数据库结构设计
数据库在信息管理系统中占据重要地位,数据库设计的好坏直接影响到一个系统是否能正常的运行。
数据库的具体设计需要考虑多方面的因素,争取做到运筹帷幄。针对学校管理人员、教师以及学生的需求,通过分析系统需要实现的内容和应具备的一些因素之后,才能进行相应的数据库结构设计。
4.3.1学生基本信息表
学生基本信息表中包括学号、学生姓名、性别、电话、地址等,其中学号为该表中的主键,不允许为空,之所以将其设置为主键,是因为它是其它属性的基础,详细内容如表3所示。
表3学生信息表
列名 类型 大小 是否为空 说明
StudentID Char 10 否 学号
StudentName Varchar 10 是 姓名
Nation Char 10 是 民族
Sex Char 2 是 性别
Birthday Datetime 10 是 生日
ClassID Char 7 是 班级
Telephone Varchar 16 是 电话
Address Varchar 50 是 地址
Pwd Varchar 16 是 密码
Remark Varchar 200 是 备注
4.3.2成绩信息表
成绩信息表是为学生而建立的,主要包括成绩编号、学生编号、课程编号以及学生的分数等四个属性。其中成绩ID被设置为主键,不允许为空,它是成绩信息表建立的基础,详细设计如表4所示。
共4页:
上一页
1
2
3
4
下一页
上一篇:
ASP.net地区美食网站设计+文献综述
下一篇:
OpenCV复杂场景人脸图像检测方法研究
學生成绩管理系统的设计与实现【1741字】
asp.net+sqlserver数据挖掘的在...
asp.net+sqlserver图书借还信息系统设计
asp.net+sqlserver仪器设备采购...
asp.net+sqlserver信息安全技术...
asp.net+sqlserver社区医院病员...
Java的学生信息管理系统设计
C#学校科研管理系统的设计
志愿者活动的调查问卷表
承德市事业单位档案管理...
医院财务风险因素分析及管理措施【2367字】
神经外科重症监护病房患...
AT89C52单片机的超声波测距...
国内外图像分割技术研究现状
10万元能开儿童乐园吗,我...
公寓空调设计任务书
中国学术生态细节考察《...