- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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{ Public declarations }
end;
var
Form1: TForm1;
implementation
uses unit5,unit6, Unit4;
var
a,b:string;
{
您可能关注的文档
- 《数据库原理课程设计-学分管理系统》.doc
- 《数据库实验报告-企业职工管理系统》.doc
- 《数据库及其应用实验报告-SQL查询、选择查询和动作查询》.doc
- 《数据库及其应用实践环节指导》.doc
- 《数据库实验报告-宾馆信息管理系统项目研究报告》.doc
- 《数据库实训报告-工资管理系统(SQL+VB)》.doc
- 《数据中心用户开发手册》.doc
- 《数据库安装及部署方法》.doc
- 《数据库成绩管理系统论文》.doc
- 《数据库同步复制技术-毕业论文》.doc
- 岸基供电系统 第4部分:工频电源.pdf
- 人教版八下英语Unit 5 What were you doing when the rainstorm came_测试卷.docx
- 热带作物品种区域试验技术规程 木薯.pdf
- 草原防火阻隔带建设技术规程.pdf
- 渔用气胀救生筏技术要求和试验方法-.pdf
- 浙江省杭州市2024-2025学年八年级下学期期中考试英语试卷(含答案).docx
- 重庆市渝北区六校联盟2024-2025学年九年级下学期期中教学大练兵语文试卷.docx
- 食品安全-花椒籽油 (2).pdf
- 2025年海博思创分析报告:储能集成“小巨人”,国内外业务进展可期.pdf
- 地理标志产品 宽城板栗.pdf
文档评论(0)