VB学生成绩管理系统课程设计报告 许小飞.doc

VB学生成绩管理系统课程设计报告 许小飞.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB学生成绩管理系统课程设计报告 许小飞

长 沙 学 院 面向对象程序设计 课程设计说明书 题目: 学生成绩管理系统 系(部): 电子与通信工程系 专业(班级): 07级电子信息工程专业1班 姓名: 许小飞 学号: 2007044101 指导教师: 马凌云、谢明华 起止日期: 2010.11.29~2009.12.4 设计任务 I 长沙学院课程设计鉴定表 II 目 录 一、设计思路分析……………………………………………………………………………………..1 1、 系统功能分析…………………………………………………………………………….1 2、 各部分功能实现………………………………………………………………………….1 二、系统结构设计及分析…… ………………………………………………………………………..2 1、设计基本概念………………………………………………………………………...2 2、设计系统总体数据流图……………………………………………………………..3 3、建立数据库…………………………………………………………………………..4 4、编程实现系统功能…………………………………………………………………..6 三、课程设计总结…………………………………………………………………………………...10 四、参考文献………………………………………………………………………………………...11 .. … …. III 一、 设计思路分析 1、系统功能分析: A. 学生基本情况管理 :本班每一位学生的基本情况汇总与 管理,主要包括对学生基本情况的添加、修改、删除、查询等操作。 B. 成绩管理:主要包括期末成绩、选修课成绩管理。主要包 括对学生成绩的添加、修改、删除、查询、统计等操作。 C. 课程管理:主要包括对课程的添加、删除、查询等操作。 D. 本系统用户信息:学生必须通过用户登录才能访问到整个 管理系统。 E. 系统维护:能及时更新该系统的所有信息,若查询结束,能及 时退出当前窗口,回到上一级住窗口。 2、各部分功能实现: 通过分析系统功能,发现系统各部分功能是以往各次实验所实现功能的综合,通过整合以往各次实验程序,即可实现系统所需的各部分功能 1 二、 系统结构设计及分析 1、 基本设计概念 本系统数据集中在一个数据库服务器上。根据系统总体目标及技术成熟型、一般企业流行的体系结构,学生成绩管理系统采用分层体系结构,具体划分为三层:表现层、业务层和数据层,如下图所示: 1.表现层:用户和系统进行交互地层次。通过键盘、显示器、鼠标、打印机等进行人工交互。上网)。 2. 业务层:即事务逻辑层或中间层,完成事物处理规则和业务流程约束数据的处理。考虑到本系统问题的规模以及复杂程度、难度等,本系统业务层应用Microsoft IIS、FTP等完成业务层的功能。 3.数据层:即数据资源管理层,本层完成数据资源等的插入、删除、更新修改等数据存储管理工作,在本系统中采用RDBMS来完成数据层功能,应用Microsoft SQL Serve来实现。 2 2、设计系统总体数据流图: 3、建立数据库: A. 用户信息表: 表名:User 内容:记载用户登陆的基本信息 组成: 组织:按录入顺序 备注:用户名是用户在登陆该系统是必须输入的,若密码有错误,则不能进入访问该系统。 B. 学生基本信息表: 表名:Student 内容:记载学生的基本信息情况 组成: 3 组织:按录入顺序 备注:学号是该表的主码,不能为空 C. 学生成绩表 表名:Grade 内容:记载学生所学专业课程的期末成绩及课程的相关信息 组成: 组织方式:按录入顺序 备注:课程的编号从00开始,根据需要改变编号的值 D. 选修课成绩成绩表: 表名:Sc 内容:记载学生选修课的成绩及相关的信息 组成: 组织方式:按录入顺序 E. 课程信息表: 表名:Pro_Course 内容:记载学生所学专业课程的相关信息 组成: 组织方式:按录入顺序 4 表名:Sel_Course 内容:记载学生所学选修课程的相关信息 组成: 组织方式:按录入顺序 备注: 5 4、 编程实现系统功能: a) 登陆界面 部分实现程序: Private Sub cmdOK_Click() Dim sql As String Dim rs As ADODB.Recordset If Trim(UserName.Text = quot;quot;) Then MsgBox quot;没有输入用户名,请重新输入!quot;

文档评论(0)

almm118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档