数据库课程设计-成绩管理系统说明书汇.doc

数据库课程设计-成绩管理系统说明书汇.doc

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

温州大学数据库课程设计题 目:学 院:专 业:班 级:学生姓名:学 号:指导教师:完成日期:,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,但是几年前,各个学校的学生成绩管理基本上都是靠手工进行,随着各个学校的规模增大,有关学生成绩管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生成绩管理。这种管理方式存在着许多缺点,如:效率低、保密性差,另外所用其时间长,产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。如今学校的学生越来越多,成绩管理的工作量越来越大,手工管理成绩的弊端也越来越明显。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生成绩管理的效率。 同时因为成绩处理具有通用性,所以此套系统不仅可以处理高校成绩,对于各级各类学校的成绩处理也有一定的作用。为此,只要掌握了此套成绩管理系统的开发应用,其他成绩管理系统的开发应用也就迎刃而解了。 2业务流程分析(业务流程图) 3数据流程图 4数据字典 数据项是数据库的关系中不可分割的数据单位,下表分别列出了数据的名称,数据类型,长度,取值能否为空,利用SQL server 2000建立lrbray数据库,其基本表清单及表结构描述如下: 数据库中用到的表: 数据库表名 备注 User_messege 学生用户名及密码表 manager 教师用户名及密码表 pt 管理员用户名及密码表 Student_messege 学生信息表 course 成绩表 kcxx 课程信息表 User_messege,manager,pt的三张数据表,结构如下: 字段名 字段类型 Not Null 说明 a Char Not Null 用户名 b char Not Null 密码 Studeng_messege 基本情况数据表,结构如下: 字段名 字段类型 Not Null 说明 Sno Char Not Null 学号(设为主键) Sname Char 姓名 class char 班级 Course数据表,结构如下: 字段名 字段类型 Not Null 说明 Sno Char Not Null 学号(设为主键) Cname Char 课程名(设为主键) grade char 分数 Kcxx数据表,结构如下: 字段名 字段类型 Not Null 说明 Cno Char 课程号 cname char 课程名(设为主键) 第二章 系统设计 1新系统功能设计 本系统是一个简易的用于成绩查询的系统,其功能有: ①教师对学生成绩的录入,包括课程名,课程号,成绩; ②学生对自己成绩的查询,包括课程名,成绩; ③管理员对课程信息的增加; 系统功能模块设计: ; 2数据库设计(E-R) 3.代码设计 ⑴ 登录窗口代码: ; unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, DB, ADODB, StdCtrls, jpeg, ExtCtrls; type TForm1 = class(TForm) Label1: TLabel; Label2: TLabel; ComboBox1: TComboBox; Edit1: TEdit; GroupBox1: TGroupBox; RadioButton1: TRadioButton; RadioButton2: TRadioButton; Button1: TButton; ADOConnection1: TADOConnection; ADOQuery1: TADOQuery; RadioButton3: TRadioButton; Image1: TImage; procedure Button1Click(Sender: TObject); private { Private declarations } public { Publ

文档评论(0)

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

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

1亿VIP精品文档

相关文档