培训中心信息管理系统文档格式.docx

上传人:b****6 文档编号:21815737 上传时间:2023-02-01 格式:DOCX 页数:11 大小:150.58KB
下载 相关 举报
培训中心信息管理系统文档格式.docx_第1页
第1页 / 共11页
培训中心信息管理系统文档格式.docx_第2页
第2页 / 共11页
培训中心信息管理系统文档格式.docx_第3页
第3页 / 共11页
培训中心信息管理系统文档格式.docx_第4页
第4页 / 共11页
培训中心信息管理系统文档格式.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

培训中心信息管理系统文档格式.docx

《培训中心信息管理系统文档格式.docx》由会员分享,可在线阅读,更多相关《培训中心信息管理系统文档格式.docx(11页珍藏版)》请在冰豆网上搜索。

培训中心信息管理系统文档格式.docx

5.总结与展望7

1.设计时间

2011-01

2.设计目的

加深对数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。

同时,此次设计对于同学将来的毕业设计和具体工作实践将有重要的意义。

3.设计任务

通过分析系统的需求,找到要实现的功能以及如何实现功能,画出对应的实体联系图(E-R图),由实体联系图转换为关系模式,创建数据库,建立对应的基本表,指定基本表中字段的类型以及表与表之间的完整性约束条件,最后调试运行本系统并进行维护。

4.设计内容

4.1需求分析

通过对系统的分析研究,本系统主要分为四大模块,实现四个功能,如下所示:

(1)报名功能:

将报名数据送给负责报名的职员,他们要查阅课程文件,检查是否额满,若不满,在学员文件、课程文件上登记,并开出报名单交财务人员,财务人员开发票经复审后通知学员。

(2)付款功能:

由财务人员在账目文件上登记,经复审后给学员一张收据。

(3)查询功能:

交给负责查询的部门在查询课程文件后给出答复。

(4)注销课程功能:

由注销人员在课程、学员、账目文件上作相应修改后通知学员。

4.2详细设计

4.2.1概要结构设计

1)分E-R图

图1-1

图1-2

图1-3

图1-4

图1-5

2)总E-R图

图2-1

4.2.2逻辑结构设计

1)关系模式

课程文件(课程号,课程名,学时,收费,上课地点,招收人数,已招人数)

学员文件(学员学号,班级代号,学员姓名,报名时间)

班级文件(班级代号,班种,班主任)

教师文件(教师,性别,姓名,联系方式)

报名文件(课程号,班级代号,学员姓名,报名时间,交款额)

账目文件(学员学号,课程号,日期,交款额)

讲授文件(课程号,教师,学员学号)

2)关系表

课程文件(course)表1-1

名称

类型

含义

cno

varchar(10)

课程号(主键)

cname

课程名

ctime

int

学时

pays

收费

place

varchar(20)

上课地点

accept_number

int

招收人数

enroll_number

已报名人数

学员文件(student)表1-2

sno

学员学号(主键)

classno

班级代号(外键)

sname

学员姓名

apply_time

datetime

报名时间

班级文件(class)表1-3

班级代号(主键)

classtype

班种

header

班主任(外键)

教师文件(teacher)表1-4

tno

教师(主键)

tsex

char

(2)

教师性别

tname

varchar(4)

教师姓名

tel

varchar(12)

联系方式

报名文件(applys)表1-5

交款额

账目文件(counts)表1-6

学员学号(主键,外键)

times

日期

amounts

讲授文件(ts)表1-7

课程号(主键,外键)

教师(主键,外键)

表与表之间的联系

4.2.3物理结构设计

硬件条件:

PC机

软件条件:

WIN7,XP操作系统,OFFICE软件,SQL2005数据库

4.3测试与分析

4.3.1实施

建表:

课程文件

createtablecourse

cnovarchar(10)primarykey,

cnamevarchar(10),

ctimeint,

paysint,

placevarchar(20),

accept_numberint,

enroll_numberint

学员文件

createtablestudent

snointidentity(1000,1)primarykey,

classnovarchar(10),

snamevarchar(4),

apply_timedatetime,

foreignkey(classno)referencesclass(classno)

onupdatecascade

ondeletecascade

建表:

班级文件

createtableclass

classnovarchar(10)primarykey,

classtypevarchar(10),

headervarchar(10),

foreignkey(header)referencesteacher(tno)

onupdatecascade

教师文件

createtableteacher

tnovarchar(10)primarykey,

tsexchar

(2)check(tsexin('

男'

'

女'

)),

tnamevarchar(4),

telvarchar(12)

插入数据

insert

intostudent

values(‘0731’,‘王洋’,‘2010-06-12’);

intocourse

values(‘1’,‘数据库’,‘30’,‘200’,‘101’,‘20’,‘10’);

4.3.2测试

1)查询课程情况

SQL语句:

select*fromcourse

2)查询学号为1002的学员报了哪门课程

selectsno,cnamefromts,course

wheresno='

1002'

ando=o

3)查询数据库这门课程是由哪个老师讲授

selecttno,cnamefromts,coursewhereo=(selectofromcoursewherecname='

数据库'

ando=oandcname='

4)注销学号为1005学员报的课程

deletefromtswheresno='

1005'

原:

注销后:

5)学号为1004的学员在2010年5月3日交学习JAVA课程的学费

selectcno,paysfromcoursewherecname='

JAVA'

insertintocountsvalues('

1004'

2'

2010-05-03'

300)

6)新学员王明明在2010年6月12日报名参加PHP课程的学习

PHP'

/*检查是否额满*/

selectaccept_number-enroll_number'

剩余名额'

fromcoursewherecno='

4'

/*报名交费经审批后才能将信息录入学员表,同时将此交费情况录入账目表中*/

insertintostudentvalues('

0731'

王洋'

2010-06-12'

1007'

250)

insertintotsvalues('

t2'

updatecoursesetenroll_number=enroll_number+1wherecno='

5.总结与展望

数据库课程设计主要的目标是利用课程中学到的数据库知识和技术较好的开发设计出数据库应用系统,去解决各行各业信息化处理的要求。

通过这次的课程设计,可以巩固我们对数据库基本原理和基础理论的理解,掌握数据库应用系统设计开发的基本方法,进一步提高我们综合运用所学知识的能力。

在课程设计过程中遇到了一定的问题,经过反复的研究,问题都得到了解决,在整个过程中,不仅巩固了之前所学的知识,也使自己明白了之前学习中的盲点。

针对设计中遇到的问题作如下总结,作为以后学习的经验和教训。

1.缺乏动手能力。

平时大家都学习理论知识,所以实践能力相对薄弱,出现眼高手低的情况,在实际操作中会出现各种错误,比如由于少了一个字母而使代码无法正常运行。

2.锻炼分析问题解决问题的能力。

从需求分析到概念模型设计的过程中,要分析所实现的功能,如何将实现的问题进行抽象化,找出各对象间的联系,如何去分析问题以及分析后如何去解决问题是整个过程中的关键,需要严谨的思维方式和考虑问题的全面性。

3.形成知识体系。

课程设计的全过程就是梳理了平时课堂上的知识点,将其整理成一个清晰的脉络,对平时学习的一个综合运用过程。

通过课程设计,找到自己薄弱的环节,进而对其巩固,使自己对数据库的学习形成一个完整的知识体系。

参考文献

[1]王珊,萨师煊.数据库系统概论[M].第四版,北京:

高等教育出版社,2006

[2]屈武江,梁霞.SQLServer2005数据库实用教程[M].第一版,大连:

大连理工大学出版社,2010

[3]钱雪忠.数据库原理及应用[M].第二版,北京邮电大学出版社2007

[4]BainT.SQLserver2000数据仓库与AnalysisServices中国电力出版社2003

[5]王珊主编.数据库技术与联机分析处理北京科学出版社1998

[6]网络

成绩评定

成绩教师签字

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1