当前位置:文档之家› Access课程设计说明书

Access课程设计说明书

Access课程设计说明书
Access课程设计说明书

Xxxxxxxx大学Access课程设计说明书

设计题目:图书管理系统

指导教师:xxx

小组成员:xxx

班级:xx

时间:xx

第一章绪论 (3)

1.1 研究的背景 (3)

1.2 系统内容分析 (3)

第二章系统需求分析 (4)

2.1可行性分析 (4)

2.2需求分析 (4)

2.3 数据流程 (4)

第三章系统设计 (6)

3.1 系统总体结构设计 (6)

3.2 系统数据模型设计 (6)

第四章图书管理系统的详细设计 (9)

4.1 各子模块体系结构设计 (9)

4.2 系统模块的具设计、说明及问题解决.. 11 第五章开发总结 (30)

第一章绪论

1.1 研究的背景

现在,科学技术的飞速发展把人类社会推向了一个崭新的时代――信息时代。这已是无可争议的事实;信息对社会经济发展的巨大推动作用,使其与物质能源一起并列为现代社会的三大支柱,这已在全社会达到共识。图书管理系统在日常生活中尤其是在教育单位已成为不可缺少的部分,它的作用对于学校的决策者和管理者来说都是至关重要的,所以,图书管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来,人们使用传统人工的方式管理,这种管理方式存在着许多缺点,如:效率低、保密性差,另外,时间长因积累大量的文件和数据,这对于查找、更新和维护造成困扰。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已被人们深刻认识。它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,电子图书管理据有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等。这些优点能够极大的提高图书管理的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。

为了方便管理人员的管理,方便用户借阅,也为了充分发挥图书馆的功效,最大限度的为读者服务,实现对图书馆进行系统化的管理。我们在windows2000环境下,利用Access2000,PhotoshopCS软件共同开发了“图书馆管理系统”。本系统本着一切为管理人员着想,为读者方便为目的。可以使图书管理人员有条不紊地对图书、操作人员以及不同身份的读者进行管理。

1.2 系统内容分析

本系统主要分为两大模块:(一)管理员界面(系统维护管理、系统运行管理、档案管理、报表预览),(二)用户界面(图书图书类别查询、图书详细信息查询、图书管理系统简介、图书借阅规则)。其详细内容下面将一一介绍。

第二章系统需求分析

2.1可行性分析

随着社会的发展,技术含量越来越高,图书的藏书、管理人员、读者的数量也越来越多。图书涉及大量的数据处理,如果用手工来完成庞大的数据处理,将费时费力,还容易出错,为了满足图书管理的需要,计算机管理已日渐普遍。作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率,也是企业的科学化、正规化管理的重要条件。同时还要注意下列几点:1 由于各方面的限制,如人员不够、技术缺乏等原因,开发时应本着循序渐进,逐步完善的原则,不能贪大求全,盲目开发。2 要注意信息的准确、及时、适用、经济,只有及时、准确的信息才能保证系统开发的质量和效率。3 从全局出发注意系统开发的整体优化,还要注意系统的可扩展性和可延伸性。

2.2需求分析

图书借阅者的需求是查询图书室所存的图书、个人借阅情况及个人信息的修改;图书馆工作人员对图书借阅者的借阅及还书要求进行操作,图书馆管理人员的功能最为复杂,包括对工作人员、图书借阅者、图书进行管理和维护,及系统状态的查看、维护等。图书借阅者可直接查看图书馆图书情况,如果图书借阅者根据本人借书证号和密码登录系统。一般情况下,图书借阅者只应该查询和维护本人的借书情况和个人信息,若查询和维护其他借阅者的借书情况和个人信息,就要知道其他图书借阅者的借书证号和密码。这些是很难得到的,特别是密码,所以不但满足了图书借阅者的要求,还保护了图书借阅者的个人隐私。图书馆工作人员有修改图书借阅者借书和还书记录的权限,所以需对工作人员登陆本模块进行更多的考虑。在此模块中,图书馆工作人员可以为图书借阅者加入借书记录或是还书记录。图书馆管理人员功能的信息量大,数据安全性和保密性要求最高。本功能实现对图书信息、借阅者信息、总体借阅情况信息的管理和统计、工作人员和管理人员信息查看及维护。图书馆管理员可以浏览、查询、添加、删除、修改、统计图书的基本信息;浏览、查询、统计、添加、删除和修改图书借阅者的基本信息,浏览、查询、统计图书馆的借阅信息。

2.3 数据流程

分析整个系统流程可以简单的分为三个阶段,下面我们将对每一个步骤进行简要概述。

(1)第一阶段:图书入库

(2)第二阶段:图书出库并上架

(3)第三阶段:图书归还

对每一个环节的具体内容和技巧进行更为详细的讲解。

第三章系统设计

3.1 系统总体结构设计

通过对用户需求的分析,我们可以分析出该图书管理信息系统大致可以分为三个模块:管理系统维护模块、档案管理模块、系统运行管理模块。模块图如下:

3.2 系统数据模型设计

从用户的角度出发年数据及处理要求和约束,产生一个反映用户观点的概念模式。我们利用ER方法进行数据数据库的概念设计,可分成三步进行:即设计局部ER模式,然后把各局部的ER 模式综合成一个全局模式,最后对全局ER 模式进行优化,得到最终的模式。

(1)设计局部ER模式

①实体和属性的定义:

管理员档案(管理员ID、姓名、性别、年龄、出生日期、身份证号、联系电话、联系地址)

图书档案(图书编号、图书类型、图书名称、图书出版社、图书作者、图书编著日期、图书简介、单册价格、图书页码、现存数量、库存总量、入库时间、入库管理员、借出次数、是否注销)

借阅管理(借书证ID、图书ID、借阅时间、应还时间、续借次数、借阅状态、操作人员、读者类型ID、证件号码)

订购图书(订购ID、商家ID、商家名称、图书ID、条形码、图书名称、订购数量、订购单价、总计金额、订购日期、操作人员)

罚款记录(借书证ID、图书ID、有效证件、证件号码、罚款日期、罚款原因、罚款金额、是否交款)

借书证档案(借书证ID、姓名、性别、出生日期、有效证件、证件号码、联系电话、登记日期、有效期至、登记人、已借次数)

商家档案(商家ID、商家名称、联系人、联系传真、联系邮箱、联系地址、传真号码、记录日期)

系统参数(借书证有效期、图书过期罚款、图书遗失罚款、图书损坏罚款、图书馆名称、图书馆馆长、建馆时间、联系电话、电子邮箱、邮政编码、所在地址、图书馆简介)

具体关系图如下:

(2)设计全局的ER模式

所有的ER模式设臵完成以后,应进一步将其合成一人单一的单元。即按同一个关键字和实体类别名来进行联接。在此要注意的是区分主键与外键的定义及掌握其关系。这样就能建立一个完整的关系图。

其全局ER模式如图所示:

3.3系统开发及运行的环境

图书管理系统是用Access 2000 建库,与photoshop cs 软件相结合面开发的,其生成可执行文件后,可以在任何环境下执行,因此可以说其有很强的可移植性。

第四章图书管理系统的详细设计4.1 各子模块体系结构设计

各子模块体系结构设计

从上图可以看出我们的系统分为两大模块:管理员登陆、用户登陆。

其中管理员登陆模块界面如图:

用户登陆界面模块如下:

4.2 系统模块的具设计、说明及问题解决

4.2.1 系统界面设计

好的开始是成功的一半,做系统也是如此,要想给人以耳目上新的感觉,那么一个好的界面应该是系统成功的一部分,因为它即是整个系统的门面,也是整个系统思路的体现。下面请是“图书管理系统”的主界面及对其的分析

按下一步:

确定按钮所用密码:Private Sub 命令7_Click()

Static n As Integer

n = n + 1

DoCmd.GoToRecord , , acFirst

mm$ = DLookup("[密码]", "用户表", "[用户ID] = [Forms]![用户登录窗体]![组合0]")

If mm$ = [Forms]![用户登录窗体]![文本2] Then

DoCmd.OpenForm "主窗口"

DoCmd.RunSQL "INSERT INTO 用户登录表 ( 用户名, 密码, 登录时间 ) VALUES ([forms]![用户登录窗体]![组合0], [forms]![用户登录窗体]![文本2], [forms]![用户登录窗体]![标签6].caption);"

Else

If n <= 3 Then

cs = MsgBox("用户名或密码错误,是否重新输入用户名和密码?", vbYesNo + vbQuestion + vbDefaultButton1, "密码核实")

If cs = vbYes Then

[Forms]![用户登录窗体]![组合0] = ""

[Forms]![用户登录窗体]![文本2] = ""

DoCmd.GoToRecord , , acNext

Else

End

End If

Else

MsgBox "您无权使用本系统!"

DoCmd.Close

End If

End If

End Sub

点确定后:

4.2.2 系统运行管理:下图

4.2.2.1 图书订购管理

主要完成订购图书,其字段有(订购ID、商家ID、商家名称、图书ID、条形码、图书名称、订购数量、订购单价、总计金额、订购日期、操作人员),其

设计图如下:

上图即为图书订购管理窗体:

①11个文本框,利用窗体向导绑定了数据源,其数据源为表图书订购,5个命令按钮,一个子窗体(其数据源仍为表图书订购),这些都是用ACCESS的向导功能完成的。

②下面是命令按钮所完成的功能:

订购图书:当点击订购图书按钮时,文本框会自动刷新,管理员需输入订购一些订购图书的内容。

完成订购:当点击完成订购时,系统会自动将所订购的图书保存到数据源表图书订购中,并能在子窗体中反映出来。

删除记录:如果想删除某条记录,需在当前窗体中显示该记录,然后点击此按钮,这条记录就会被删除,并从数据源表图书订购中删除这条记录。

更新图书信息:这个命令按钮用的是命令按钮向导中打开窗体的向导,它主要是为了在完成订购图书后更新表图书档案中的信息,当点击此按钮后会调出另一个窗体(图书订购管理窗体2,此窗体依然使用窗体向导功能,主窗体文本框中绑定数据源表图书档案中的字段,子窗体同样绑定这一数据源,添加记录命令按钮完成在主窗体中添加所订购的新图书的记录,保存记录命令按钮完成向数据源中保存新添加的记录,并会显示在子窗体中,删除记录删除当前窗体中所显示的记录,修改记录完成修改当前窗体中的记录)。

退出:当点击退出按钮时,系统会关闭图书订购管理窗体。这也是用命令按钮向导中的关闭窗体操作完成的。

另外,我们还用代码生成器:

Private Sub Form_Load()

Me.订购ID.Locked = True

Me.商家ID.Locked = True

Me.商家名称.Locked = True

Me.图书ID.Locked = True

Me.条形码.Locked = True

Me.图书名称.Locked = True

Me.订购数量.Locked = True

Me.订购单价.Locked = True

Me.总计金额.Locked = True

Me.订购日期.Locked = True

Me.操作人员.Locked = True

End Sub

此代码的主要功能是将文本框锁定。

至此图书订购管理窗体相关内容介绍完毕。

4.2.2.2 图书借阅管理

主要完成图书借阅的一些内容,其字段有(借阅证ID、图书ID、借阅时间、应还时间、续借次数、借阅状态、操作人员、读者类型ID),其设计图如下:

上图即为图书借阅管理窗体:

①8个文本框,绑定了数据源表图书借阅,一个组合框,5个命令按钮,一个子窗体(其数据源仍为表图书借阅),此窗体大部分仍用的是窗体向导。

②下面是命令按钮所完成的功能:

图书借阅、借阅完成、删除记录这三个命令按钮与图书订购管理窗体中订购图书、完成订购、删除记录所完成的功能相似,同样用的是命令按钮向导功能。更新信息:这个按钮完成的是对借阅图书后对图书档案信息的更新,这个按钮也用了向导中打开窗体向导。打开的窗体仍绑定了图书档案

数据源(13个文本框,一个子窗体,一个组合框,3个命令按钮,下面介绍一下这些控件的功能:组合框,当管理员在组合框里选出所借图书的编号后,文本框中就会显示出此图书的相关内容。修改现存量,此命令按钮用了代码生成器(Me.现存数量.Locked = False),当其它文本都被锁定时点击此按钮,文本框现存数量就会被解锁,从而修改这本图书的现存数量。保存,当所借图书的数量被修改完后,也就完成了借阅图书后对图书信息的更新,退出,单击退出按钮,此窗体被关闭)。

组合框(请选择借阅ID):管理员从下拉列表中选出某借阅证ID,为删除记录提供了方便。

退出:其功能为关闭当前窗体。

也用了代码:

Private Sub Form_Load()

Me.借阅证ID.Locked = True

Me.图书ID.Locked = True

Me.借阅时间.Locked = True

Me.应还时间.Locked = True

Me.续借次数.Locked = True

Me.借阅状态.Locked = True

Me.操作人员.Locked = True

Me.读者类型ID.Locked = True

End Sub

同样锁定文本框。

至此图书借阅管理窗体功能介绍完毕。

4.2.2.3 图书归还管理

主要完成图书归还功能,其包含的信息为(借阅证ID、图书ID、借书时间、应还时间、操作人员、续借次数、借阅状态、读者类型ID),其设计图如下:

上图即为图书归还窗体:

①9个文本框(其绑定的数据源为更新后的图书借阅表),一个组合框,4个命令按钮,一个子窗体。

②下面介绍控件的功能:

完成归还:用了命令按钮向导中的删除记录操作,点击此按钮后窗体中显示的记录就会被删除,同时在图书借阅管理窗体中被更新的图书借阅表中的该记录也会被删除。

更新图书信息:与图书借阅管理窗体中更新图书信息完成的功能相同。即更新图书的现存数量。

图书损坏、过期或遗失罚款:此命令按钮用的是向导打开窗体操作(窗体:6个文本框2个组合框(其数据源为表罚款记录),1个子窗体(数据源同样为罚款记录),5个命令按钮。添加记录,保存记录,删除记录与同们与图书订购管理窗体中的订购图书,完成订购,删除记录相同。修改记录:退出:即关闭当前窗体)。这个命令按钮完成的是更新罚款记录表中的数据。

退出:关闭当前窗体。

至此图书归还管理窗体介绍完毕。

4.2.2.4 罚款记录查询

主要完成对罚款记录的查找。其包含的信息有(借书证ID,图书ID,证件号码,有效证件,罚款日期,应罚金额,是否交款,罚款原因),其设计图如下:

①4个文本框,3个组合框,1个列表框,一个命令按钮。

②下面介绍控件的功能:

文本框(请选择借书证ID):使用户能更方便的从下拉列表中选出借书证的编号,从而使罚款信息更迅速的反应到窗体中。

退出按钮:关闭当前窗体。

至此罚款记录查询窗体介绍完毕。

4.2.3 档案管理

4.2.3.1 商家档案管理

主要是对商家档案的管理。其设计图如下:

①一个组合框,5个命令按钮。

②下面是对一些控件的介绍:

组合框(请选择商家ID)与查找命令按钮相辅相承:当管理员从下拉列表中选

出商家ID后,点击查找命令按钮,会调出窗体,如图:

反应的是相应商家ID对应的商家信息。

删除记录:对商家记录的删除。

修改记录:点击此按钮会调出新窗体(8个文本框(绑定数据源商家档案表),

一个子窗体,5个命令按钮。添加记录、保存记录、删除记录与图书订购管理窗

体中的订购图书,完成订购,删除记录功能相同。修改记录完成对商家信息的

修改,关闭窗体即关闭当前窗体)。

修改记录主要完成对商家档案表的更新。

退出:关闭当前窗体。

至此商家档案窗体介绍完毕。

4.2.3.2 管理员档案管理

主要是对管理员档案的管理。设计图如下:

其操作过程与商家档案管理过程类似。

4.2.3.3 借书证档案管理

主要是对借书证档案的管理。其操作过程也与商家档案管理操作过程相似,在此不做过多介绍。其设计图如下:

库存管理系统ACCESS课程设计Access大作业(含数据库)资料

数据库原理及应用课程设计(论文)题目:库存管理系统

目录 第1章课程设计目的与要求 (1) 1.1 课程设计目的 (1) 1.2 课程设计的实验环境 (1) 1.3 课程设计的预备知识 (1) 1.4 课程设计要求 (1) 第2章课程设计内容 (2) 2.1 系统功能分析 (2) 2.2 数据库模型 (3) 2.3 设计窗体和报表 (7) 2.4 窗体和报表模块主要代码 (7) 第3章课程设计总结 (12) 参考文献 (13)

数据库应用技术大作业的基本要求 总体要求 运用Access所学功能,完成一份具有一定实际意义,且能解决一个具体问题的综合实验。要求在Windows平台上完成Access数据库的表、查询、窗体、报表及宏的建立,形成一个数据库应用系统(如:藏书管理系统,人员管理系统,酒店管理系统等)。 基本要求 (1) 作业量的基本指标 ●数据库至少包含3个表,每个表中的记录数不能少于10条(所 设计的数据库中应包含求解该问题的相关数据)。 ●至少包含两个功能模块,并且数据库应用系统要具有数据的增、删、 查、改功能。 (2) 作业中涵盖的知识点 ●建立数据库及库中的数据表; ●设置表中的字段属性(定义主键、字段大小、有效性规则、默认值 等); ●表间关系的建立与修改:一对一关系或一对多关系,至少要有一个 一对多关系; ●表对象的维护(增加、删除、编辑记录等基本操作); ●创建多种不同类型的查询(选择查询,交叉表查询,参数查询,操

作查询,SQL查询); ●建立某种形式的窗体(要包含主子窗体),创建与用户进行交互操 作的友好界面;建立某种形式的窗体,实现窗体数据与查询条件的 传递; ●建立某种形式的报表(要包含分组计算),实现对数据的统计与输 出; ●创建并运行宏,使用宏可以将数据库对象联系在一起; ●创建一个主界面窗体,能够通过该窗体访问数据库中的所有对象。作业设计提交形式 将数据库应用系统(*.mdb)和相应的大作业设计任务说明书(*.doc)放置以“学号+姓名”(如2011010112王五)命名的文件夹中。 同时上交设计说明书的打印稿。 大作业设计任务说明书撰写框架 (1)总体功能 (2)各功能模块联系图 (3)表的结构和表间关系 (4)窗体、查询和报表的设计和功能 (5)系统开发体会 第1章课程设计目的与要求 1.1 课程设计目的 本课程的课程设计实际是计算机信息管理专业学生学习完《数据库原理及应用(ACCESS 2000)》课程后,进行的一次全面的综合训练,其目的在于加深对数据库基础

ACCESS课程设计()酒店管理系统[]

封面

作者:PanHongliang 仅供个人学习 第1章内容 2.1系统功能分析 2.1.1系统功能分析 酒店管理系统需要对入住地人员和客房情况进行详细地管理,其中主要针对客房情况和人员入住情况进行管理?因此本系统分为如下两大个方面:1)基本情况资料,

而基本情况资料有分为1.职员资料2.客房类型3.客房资料4.会员管理. 等2)消费结帐管理,一样分为1.预定记录2.入住记录3.消费明细4.消费结帐. 此外,系统管理员还可以通过报表对系统地明细一目了然. 2.1.2系统功能模块设计 酒店管理系统包括职员资料管理,客房类型管理,客房资料管理,会员资料管理,帐目管理分为入住管理,预定管理,消费明细管理,消费结帐管理,而在查询界面,可以查到详细地各种管理系统,详细情况如图2.1所示: 图2.1 2.2数据库模型 2.2.1数据库需求分析

职员信息:职员ID,姓名,职位,性别,籍贯,年龄,民族,健康状况,婚姻状况, 省份证号,家庭住址,家庭电话,备注等. 客房类型:类型ID,类型名称,客房价格,拼房价格,可超额定数. 客房资料:客房ID,类型ID,类型名称,楼层编号,额定人数,固有床数,客房状态, 客房描述,备注等. 2.2.2数据库概念结构设计 图2.2职员查询E-R图 客房类型E-R图: 酒店管理系统总体E-R图如图2.4所示:

图2.4酒店管理系统总 E-R 图 2.2.3 数据库逻辑结构设计 通过模块图分析可以知道,此系统由8个图表组成,具体图表如下: 职员资料表中包括职员ID,姓名,职位,性别,籍贯,年龄,民族,健康状况,婚姻状 况, 省份证号, 家庭住址,家庭电话,备注等等详细情况如表2.5所示 字段名称 数据类型 职员ID 文本 姓名 文本 职位 文本 性别 文本 籍贯 文本 会员 职员 用户 n 1

ACCESS课程设计要求与选题(含设计要求,报告格式,评分标准)

ACCESS课程设计要求 一、课程设计基本步骤 1.提出问题。首先确定用户对象,描述用户业务现状。 2.确定目标。确定用户需求的主要目标,分将其分解为几个主要子目标。 3.功能模块设计。对系统功能模块进行设计,给出功能模块图。 4.数据库设计。对系统数据库特别是数据表进行设计,给出数据表之间的关系图。 5.系统实现。基于Access 环境,建立数据库,建立相应的表、查询、窗体、报表,根据要求设计相应的程序模块及其它对象。 6.调试运行。输入测试数据,进行调试分析,纠正错误。 二、课程设计基本要求 1.数据录入功能。用户通过窗体,可以往数据表中添加记录。 2.数据编辑功能。用户通过窗体,可以对数据表中的数据进行编辑修改、删除和更新等功能。 3.数据查询功能。用户可以通过给出动态的查询条件对数据库中的数据进行查询。 4.数据统计功能。用户可以根据若干不同的应用要求对数据库中的数据进行分组和统计。 5.数据维护功能。通过建立备份数据可以使用户在必要的时候进行数据维护。 6.数据输出功能。用户可以采用不同的输出途径(显示、打印、文件)和输出方法(文本、图形)对数据进行输出。 三、课程设计具体实施办法 1.由任课老师给出数据库课程设计题目,发给所有班级。由学生选定自己要完成的题目,并报将选题报学习委员统计,学习委员汇总后将选题表交任课老师。(注:各班同学在选题时,同一题目最多不超过6人,原则上每人一题) 2.课程设计时间:十二周至第十六周。 3.课程设计提交体内容:课程设计文档一份(电子文件+打印稿件)、课程设计数据库及程序文件一份(电子文件)。电子文件,以附件形式发送至教师电子邮箱。 4.考核成绩:等级制(优、良、中、及格、不及格),每人必须上交课程设计电子文件,不上交课程设计电子文档者,或电子文档无法打开者,视为缺考处理。 5.期终考核成绩构成:总计100分,课程设计占50%,平时成绩占20%,实验成绩30%

Access仓库管理系统课程设计报告

A c c e s s仓库管理系统课 程设计报告 This model paper was revised by the Standardization Office on December 10, 2020

课程设计报告 (数据库技术及应用) 题目:仓库管理系统 系别: 专业: 姓名: 学号: 指导教师: 河南城建学院 目录 一开发概述 (3) 仓库管理系统. (3) 仓库管理系统研究背景与意义 (3) 二功能概述 (3) 系统目标 (3) 功能需求 (3) 系统功能模块设计 (3) 三概要设计 (4)

数据库需求分析 (4) 数据库逻辑结构设计 (5) 四详细设计 (8) 建立表 (8) 建立表间联系 (13) 窗体设计 (14) 创建查询 (20) 报表设计 (24) 五效果及存在的问题 (27) 六课程设计总结 (27) 七参考文献 (27) 一开发概述 仓库管理是一项繁琐复杂的工作,每天要处理大量的单据数据。为及时结清每笔业务,盘点库存和货物流动情况,保证企业生产用料以及货物安全,库管人员要花费大量人力物力和时间作数据记录统计工作。 本系统正是根据仓库管理的专业特点而开发的,用现代电子技术提高库管工作的质量和效率。适用于小型企业库管以及储运业务,界面直观,操作简便,运用鼠标,在窗口的不同部位供使用者录入和查询统计。 基于课程学习,应对简单的商品在途、入库、在库、出库管理。

开发软件:本系统以Office软件系列中Microsoft Access 2003为开发平台,适用于Microsoft Access 2003及其以上版本装载的计算机。 二功能概述 系统目标 通过一个仓库管理系统,使仓库的管理工作系统化、规范化、自动化,使得资金使用合理,物资设备的储备最佳。 功能需求 (1)仓库管理各种信息的输入,包括入库、出库、还库、需求信息的输入等。 (2)仓库管理各种信息的查询、修改和维护。 (3)设备采购报表的生成。 (4)在库存管理中加入最高储备和最低储备字段,对仓库中的物资设备实现监控。 (5)企业各个部门的物资需求的管理。 (6)操作日志的管理。 系统功能模块设计 在系统功能分析的基础上,得到下图的系统功能模块:

access课程设计报告

课程设计 报告书 班级 0514102 学号051410250 姓名石江龙 专业工程管理 课程名称数据库技术及应用指导老师 河南城建学院 建筑工程管理系

目录 1.设计题目 (1) 2.功能描述 (2) 3.概要设计 (3) 4.详细设计 (4) 5.效果及存在的问题 (5) 6.心得体会 (6) 7.参考文献 (7)

1 .设计题目 企业工资管理系统 2功能描述 2.1功能描述 企业工资管理系统的主要任务是用计算机对各种工资信息进行日常的管理,如查询、修改、增加、删除以及存储等,迅速准确地完成各种工资信息的统计计算和汇总工作,快速打印出工资报表,针对系统服务对象的具体要求,设计了企业工资管理系统。企业工资管理系统主要有以下几大功能: (1) 对单位人员的变动进行处理。一个单位的职工不会是一成不变的,总是在不断的变化:有调出、有调入、也有职工在本单位内部调动。因此,设计系统是应考虑到这些情况。 (2) 对职工的工资进行计算、修改。能对各职工的工资进行计算,即计算应发金额、应扣金额及实发金额等。 (3) 查询统计功能。要求即可以单项查询,比如查看某个职工的工资情况等;也可以查询全部。 (4) 报表打印功能。每月发放工资时,要求能够打印本月的工资表、随工资发给每个职工的工资条以及工资统计表. 2.2运行环境 1)奔腾腾II或以上 2)520内存或以上 3)Windows xp或以上 4)装了access2003及Visual Basic .NET2003 (v7.1)或以上 2.3开发设计思想 (1)尽量采用企业现有软硬环境,及先进的管理系统开发方案,从而达到充分利用企业现有资源,提高系统开发水平和应用效果的目的。 (2)系统应符合企业工规定,满足对企业相关人员日常使用的需要,并达到操作过程中的直观、方便、实用、安全等要求。

Access仓库管理系统课程设计报告

课程设计报告 (数据库技术及应用) 题目:仓库管理系统 系另y:__________________________________ 专业:________________________________________________ 姓名:________________________________________________ 学号:________________________________________________ 指导教师:______________________________________________ 河南城建学院 目录 一?? ?幵发概述........................................... ..3 1.1仓库管理系统. ................................................ ... (3) 1.2仓库管理系统研究背景与意义................. . (3) 二功能概述..................................... (3) 2.1系统目标 (3)

22功能需求 (3) 2.3系统功能模块设计 ............................ ..3 三概要设计 (4) 3.1数据库需求分析 .............................. . (4) 3.2数据库逻辑结构设计 (5) 四详细设计........................................................ (8) 4.1 建立表 (8) 4.2? 建立表间联系 (13) 4.3 窗体设计.............................................. (14) 4.4 创建查询.................................. (20) 4.5 报表设计............................................ (24) 五效果及存在的问题.............................. . ............... (27) 六课程设计总结.............................................. (27) 七参考文献………………………………………………… .27 一?开发概述 仓库管理是一项繁琐复杂的工作,每天要处理大量的单据数据。为及时结清每 笔业务,盘点库存和货物流动情况,保证企业生产用料以及货物安全,库管人员要花费大量人

ACCESS课程设计报告-模板

河北大学工商学院 XX大学XX学院 《数据库应用技术》课程设计 题目:仓库管理信息系统班级: 学号: 姓名: 指导教师: 时间: 地点:

河北大学工商学院 目录 1.仓库管理信息系统问题综述 (1) 1.1 问题提出 (1) 1.2 仓库管理系统基本背景 (1) 2.系统需求分析 (1) 2.1 系统的主要功能: (1) 2.2 数据字典 (2) 3. 系统总体设计 (3) 4. 数据库设计 (4) 4.1数据库概念结构设计 (4) 4.2 逻辑结构设计 (4) 4.3 物理设计,选择实施环境 (4) 5.系统详细设计 (4) 5.1 功能需求 (4) 5.2 用户界面设计 (5) 6. 系统使用说明 (7) 参考文献 (7)

河北大学工商学院 《数据库应用技术》课程设计——仓库管理信息系统1.仓库管理信息系统问题综述 1.1 问题提出 “21世纪是中国的世纪”,这是一句在20世纪末被世界上很多国家和国际经济学专家所谈论的热门话题。随着我国改革开放程度的不断深入和经济的持续高速发展,大、中、小企业如雨后春笋般的在中国大地上崛起,为了适应21世纪信息时代的需要,相应的企业运做也显得尤其重要。好的企业管理必将带来好的效益,尤其是信息化的今天更显其重要性。所以很多信息化的管理方式被人们开发出来。“仓库管理系统”就是其中之一。 1.2 仓库管理系统基本背景 随着计算机机技术的飞跃发展,数据库的发展也日趋成熟,由于企业网建设的不断完善,对企业信息管理的要求也越来越高,为了实现对企业物资的便捷管理,就要求企业有一套方便的仓库管理系统,仓库管理系统是一个典型的管理信息系统(MIS),仓库管理系统是一个企业不可或缺的一个组成部分,它对于一个企业物资的方便管理有着重要作用。 仓库管理系统应该能够为用户提供充足的信息和方便的查询以及便捷的修改,但一直以来人们传统人工的方式管理仓库的各种资料,这种管理方式存在着很多缺点,如:效率低,保密性差,另外,时间一长将产生大量的文件和数据,这对于查找,更新和维护都带来了不少的麻烦,随着计算机日益走进人类社会的各个领域,其强大的功能已为人们所熟知,作为计算机应用的一部分,使用计算机对仓库信息进行管理,具有手工管理所无法比拟的优点,如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等。这些优点能够极大提高仓库管理的效率,也是企业正规化,科学化管理,并与世界企业接轨的重要条件。 基于以上考虑,我根据企业中存在的大量有关仓库方面的数据的特点,提出在企业信息管理系统的基础上将仓库信息的查询,修改等环节与其有机的结合在一起,为企业提供一个完整的,有效的,综合的管理分析系统。 2.系统需求分析 2.1 系统的主要功能: 1

ACCESS课程设计说明

酒店管理系统ACCESS课程设计说明书 指导教师:张光妲 专业班级:广电 092 设计者:张伟东 设计时间:2010年11月

一、需求分析 随着信息技术的不断发展,我们进入了一个崭新的时代,当今是时间与科学并存的时代,为了能掌握更新,更全面的信息,我们需要对信息进行有效的存储,管理,以便灵活、高效的将其运用、处理。从而体现出时代的特色。 本系统实现了对高规格酒店情况的简单易操作的管理使用,如:入住客户的客户号、姓名、联系方式及身份验证;实现酒店管理的立体化操作;同时实现了对酒店员工的系统数据化管理:对员工的编号、姓名、身份证等记录的录入及记录的考勤;通过报表可以实时了解员工的工作情况以及酒店的入住情况和人员信息。 范围:适用于大型酒店的资料管理、员工信息、入住情况和酒店的日常工作情况,这样更有利于酒店的规模化,大型化,现代化的发展。 二、系统运行环境 1、软件环境: Microsoft Office中的Access系统软件环境,适用于Access2000, Windows2000 、Windows 98 、Windows XP 2、硬件环境: CPU(2.60 GHZ )、硬盘(2GB) 三、系统功能 (一)模块功能简介: 1、数据浏览模块:此模块主要用于数据输入、数据输出、数据编辑与修改数据。此模块包括:客户信息浏览、酒店入住信息等浏览。 2、数据查询模块:此模块帮助我们迅速、快捷的查询客户信息,可通过对话框提示用户输入查询时间等,系统将以该准则作为查询条件,将查询结果按指定的形式显示出来,也可通过直接查询的方法选择查询的内容,此模块包括男客户信息查询、男女酒店服务人数查询、入住时间查询。 3、数据打印模块:此模块主要用于各种报表的输出与打印,此模块包括客户预定基本情况、客户表,职工信息库存信息的输出。 4、本系统在系统主界面中含有功能菜单,其作用可使用户方便快捷的使用此系统。 5、退出模块:此模块用于快速的退出该系统。 (二)系统操作流程图:

C#课程设计报告(同学信息管理,access数据库)

程序设计实践训练课程设计报告 姓名: 班级: 学号: 指导老师: 日期:2012.6.1~2012.6.3 华南农业大学工程学院

摘要 采用人工管理庞大的数据库是一项繁重枯燥的工作,无论是数据录入,查询还是修改都存在着工作量大,效率低下,周期长的缺点。而计算机管理系统的引进将给人工管数据库的工作带来一次彻底的变革。学校由于学生众多,学生数据信息库庞大,使信息的管理成为了一个复杂繁琐的工作。本系统针对学校,经过实际的需求分析,采用功能强大的VS2008作为开发工具来开发学生信息管理系统。整个系统从符合操作简便,界面美观、灵活、实用的要求出发,完成学生信息管理的全过程,包括信息浏览,信息添加,信息录入,查找修改和查询导出等功能。经过使用证明,本文所设计的学生信息管理系统可以满足学校对学生信息管理方面的需要。

目录 1.需求分析 (1) 2.概要设计 (2) 2.1 数据类型定义 (2) 2.2 主程序流程 (2) 3.程序实现 (3) 4.运行结果 (11) 5.讨论及进一步研究建议 (16) 6.课程设计心得 (16) A BSTRACT (16) 参考文献 (17)

1.需求分析 1.设计任务: 设计一个学生信息管理系统,要求如下: (1)系统以菜单方式工作 (2)学生信息录入功能(学生信息用文件保存)---输入 (3)学生信息浏览功能---输出 (4)查询、排序功能---按学号查询、按姓名查询 创新要求: 在基本要求达到后,可进行创新设计。 学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。 2.完成的具体功能: 本设计以Visual Studio 2008为开发平台,用C#语言开发的Winform窗体应用程序,数据库采用Microsof Access 2007作为程序中数据的保存和读取对象。 本设计除了完成基本要求,即实现: (1)系统以菜单方式工作 (2)学生信息录入功能 (3)学生信息浏览功能 (4)查询和排序功能 此外,还增加了: (5)学生信息删除与修改 (6)将信息以excel表格的形式导出 (7)增加了对信息进行修改的方式,使系统使用更方便,更易操作

《ACCESS数据库》课程设计模板

石家庄职业技术学院数据库原理及应用课程设计 题目: 专业班级: 学号: 学生姓名: 指导教师: 起止时间:

课程设计(论文)任务及评语

目录 第1章课程设计目的与要求 (4) 1.1 课程设计目的 (4) 1.2 课程设计的实验环境 (4) 1.3 课程设计的预备知识 (4) 1.4 课程设计要求 (4) 第2章课程设计内容 (5) 2.1 选题说明及需求介绍 (5) 2.2数据库设计说明 (5) 2.2.1概念设计 (5) 2.2.2逻辑设计 (6) 2.2.3建立数据库和基本表 (8) 2.2.4定义基本表之间的关系 (9) 2.3系统的功能模块划分 (9) 2.4实现过程及完成效果介绍 (10) 2.4.1实现过程简要说明 (10) 2.4.1系统实现效果 (10) 第3章课程设计总结 (17) 参考文献 (18)

第1章课程设计目的与要求 1.1 课程设计目的 本课程的课程设计实际是计算机信息管理专业学生学习完《数据库原理与应用》课程后,进行的一次全面的综合训练,其目的在于加深对数据库基础理论和基本知识的理解,掌握运用数据库应用系统开发软件的基本方法。 1.2 课程设计的实验环境 硬件要求能运行WindowsXP操作系统的微机系统。数据库应用系统开发软件可以选用Microsoft Access 2003,或其他数据库管理系统。 1.3 课程设计的预备知识 熟悉数据库的基本知识及一种以上数据库系统开发软件。 1.4 课程设计要求 必须独立完成课程设计报告的撰写,不得抄袭他人或网上的社会实践报告,如有雷同,抄袭者和被抄袭者的成绩均为不合格,不能取得学分。 按课程设计指导书提供的课题,独立设计,要求书写详细的设计说明书,对复杂的代码段和程序段,应画出程序流程图。在界面设计中,画出每个窗口的布局,有多个窗口时,按模块调用的方式画出窗口调用图。 要求书写规范、文字通顺、图表清晰、数据完整、结论明确。

Access 课程设计报告

一、ACCESS数据库系统概述 当今社会正步入信息化社会,人们在政治,经济,军事,科学研究,文化教育等各个领域都将产生大量的信息。这些信息需要加工,交流和应用。随着计算机技术的迅速发展,计算机进入了数据处理领域。 数据处理的核心问题是数据管理,主要完成对数据的收集、整理、组织、编码、存储、查询和维护等功能。 Microsoft Office Access是由微软发布的关联式数据库管理系统。它结合了Microsoft Jet Database Engine和图形用户界面两项特点,是Microsoft Office的系统程式之一。它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面数据库管理系统。其主要特点如下: (1) 完善地管理各种数据库对象,具有强大的数据组织、用户管理、安全检查等功能。 (2) 强大的数据处理功能,在一个工作组级别的网络环境中,使用Access 开发的多用户数据库管理系统具有传统的XBASE(DBASE、Fox BASE的统称)数据库系统所无法实现的客户服务器(Cient/Server)结构和相应的数据库安全机制,Access具备了许多先进的大型数据库管理系统所具备的特征,如事务处理/出错回滚能力等。 (3) 可以方便地生成各种数据对象,利用存储的数据建立窗体和报表,可视性好。 (4) 作为Office套件的一部分,可以与Office集成,实现无缝连接。 (5) 能够利用Web检索和发布数据,实现与Internet的连接。Access主要适用于中小型应用系统,或作为客户机/服务器系统中的客户端数据库。 二、数据库简介 2.1数据库(Data Base, DB) 数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。数据库是通过数据库管理系统软件来实现数据的存储、管理和使用的。

五个access管理系统实用范例整合

整合了五个access小数据库很适合学习与借鉴自己做出成品

数据库课程设计 数据库设计报告 ——客户资料管理系统 姓名:魏智祥 学号: 21308133 指导教师:喻国荣 东南大学交通学院测绘工程 目录 一、课题描述

二、制作过程 1、系统分析 2、环境描述 3、创建表 4、创建窗体 5、集成数据库系统 6、总结

客户资料管理系统 由于企业的不断发展,客户量也会不断增加,如果仍然在excel 电子表格处理客户信息,不仅容易出错,而且管理客户资料也显得比较繁琐,于是基于access 的客户资料管理系统数据库应运而生。在该系统中,所有的操作都是基于窗体的,数据直观,操作简便,在一定程度上大大提高了工作效率。本数据库的功能主要有三个:一是管理客户的基本资料,二是对客户资料进行查询,三是将客户资料导出。 制作过程: 一、对系统的需求分析: 对客户资料管理系统数据库的需求分析主要从功能模快、流程图和包含的表三方面进行。1.功能模块的分析 “客户资料管理系统”数据库的功能主要包括三大模块:一是管理员登陆模块,该模块的功能是对操作数据库的用户的身份验证,只有具有权限的用户才能操作该数据库系统,这样才能保证数据库系统的安全性;二是客户资料管理模块,该模块的功能是对客户资料进行添加、修改和删除操作;三是客户资料查询模块,该模块的功能是对客户资料进行查看、导出和打印操作。具体的功能模块如图: 2.流程图的分析 根据对“客户资库系统管理系统”的数据库系统功能模块的分析,可以设计出该数据库系统的流程图:

3.表的分析 对于“客户资料管理系统”数据库系统而言,其结构比较简单,因此只需要一张“客户资料”表和一张“用户表”表。其中,“客户资料”表的主要功能是保存所有客户的信息,它以“客户ID”为主键;“用户表”表的功能是存储管理员登陆的用户名和密码信息,它以“用户ID”为主键。两表中的字段信息如下 “用户表”表字段 1.启动Access,选择新建命令,在“空白数据库”窗格中单击,输入数据库的名称 为“客户资料管理系统”

Access课程设计报告档案管理系统

A c c e s s课程设计报告 档案管理系统 目录 ●设计方案……………………………… 1.系统任务 2.系统功能 ●设计任务或主要技术指标………………… 1.档案管理系统永久性关系 2.档案查询 3.窗体设计 4.报表 5.宏 (三)学习心得……………………………… Access课程设计报告 ——驴友行

目录 前言 A c c e s s是O f f i c e系列软件中用来专门管理数据库的应用软件,它蒹具了易学易用的特色。A c c e s s也是一个开放式的数据库管理系统,它不仅能与O f f i c e套装办公软件进行数据资源共享,还可以与其他应用程序共享,深入了解A c c e s s之后,就会发现利用宏,也可以完成一般中小型应用系统,若再结合V B A,就可以完成一个专业达到应用程序。 数据库是计算机软件的一个重要分支,是在二十世纪六十年代末七十年代初发展起来的了。它的计算机网络、人工智能并称为当今计算机技术的三大热门技术。 使用数据库的主要目的是跟踪数据的变化。用户除了将信息放在数据库外,还需要编辑、排序或筛选信息,或者根据需要生成各种各样的报表。因此,为了更好地控制和使用数据库,应该选择一个易学易用的数据库管理系统。 A c c e s s2000/2/3是O f f i c e2000/2/2的一个组件,是一种关系数据库的管理程序,它不仅能输入、组织数据,而且可以执行基于数据的管理任务,提供表、表格查询、报表等数据库管理工具。可以对数据进行排序、搜索、按需要取出数据并分析数据,最终生成报表。 提示:A c c e s s2000、2002(X P)、2003创建库文件、数据表;记录的添加、删除等基本功能的操作方法相同。 但是,如果2002/3版保存库文件时,采用A c c e s s2002-2003格式(参见右图所示“选项”对话框中的设置),则2000版就无法打开。 为了说明A c c e s s是一个易学易用的数据库管理系统,下面将它与F O X F o x p r o w,作一简单对比。 1、概念方面 一个A c c e s s数据库文件中,可以包含多张表(相当于多个关系数据库)及其相关的对象(如窗体、标签、报表等)。为了方便,有时也将一个A c c e s s文件(m d b)称为一个数据库。 F o x p r o w中数据库(d b f)、索引(i d x)、备注(f p t)等均为独立文件。 2、操作方法方面 通过导入外部数据,来建立数据表;涉及多个数据表(库)的查询方法。 3、数据库定义 以一定的组织方式存储在一起的、能为多个用户共享的、独立于应用程序的、相关数据的集合。 4、数据模型 数据模型就是数据库的组织形式。共有三种,即,层次型、网络型、关系型。 关系型数据库相当于没有重复行和重复列的二维表格。表中的列称为字段;行称为

ACCESS服装管理系统课程设计报告

目录 第1章需求分析 (1) 1.1目标与任务 (1) 1.2需求分析的方法 (2) 第2章数据结构设计流程图 (2) 2.1系统流程分析 (2) 2.2 用户系统结构与功能图 (2) 第3章概念结构设计 (4) 3.1 概念结构设计的方法 (4) 3.2 概念结构设计的步骤 (4) 3.3设计理念与功能处理 (4) 3.4 表数据设计结构定义 (4) 3.5 数据模型的优化 (5) 3.6 系统功能模块图 (5) 3.7 服装管理E-R图 (6) 第4章物理设计 (8) 4.1系统功能模块 (8) 4.2 数据库实施阶段 (8) 4.2.1数据库实施阶段目标 (8) 4.2.2建立视图代码实现 (9) 第5章服装管理系统操作步骤与过程 (11) 5.1启动程序 (11) 5.2 数据库的建立 (11) 5.3 建立数据信息表 (11) 5.4 建立查询数据 (14) 5.5窗体建立 (16) 5.6 报表的建立 (17) 5.7.宏的建立 (18) 5.8建立“系统窗体” (18) 5.9 系统登录界面及服装管理界面图 (20) 参考文献 ..................................................................................... 错误!未定义书签。

第1章需求分析 1.1目标与任务 主要任务是通过详细调查服装的详细业务情况,了解原系统的工作情况,明确用户的各项需求,在此基础上确定新系统的功能,了解新系统的业务流程,数据流程,完成数据系统的建立。 需求分析的任务需求分析阶段是服装进出货管理系统的第一个阶段,也是非常重要的一个阶段。这是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响后面各个阶段的设计,并影响到设计结果是否合理和实用。它也是我们系统开发过程当中最困难、最耗费时间的一步,作为地基的需求分析做的是否充分和准确,决定了在其上构建数据库大厦的速度和质量。 需求分析的任务是通过详细的调查现实生活中服装需求状况,充分了解服装管理系统的工作概况,明确用户的各种需求,然后再次基础上确定新系统的功能,新系统必须充分考虑到今后可能的扩充和改变,不能仅仅按照当前应用需求来建设数据库。 调查的重点是“数据”和“处理”,我们要通过调查、收集与分析,获得用户对数据库如下要求: 一、信息要求 我们要了解服装管理系统都要存储哪些信息。服装管理系统需要满足来自四个方面的需求,这四个方面分别是产品信息,进货信息,出货信息和退货信息。(1)产品信息 在服装管理系统中,产品信息可以给用户提供信息,并给用户提供不同规格型号的的产品,账户内存可以储用户的订单。用户还可以经过产品信息来查找产品。 (2)进货信息 在进货信息中可以对需求的产品进行编写,例如:产品型号,规格,名称数量,日期,以及进货人员的姓名等操作,用户可以根据需求量来进行进货。(3)出货信息 用户可以对销售量进行记录,并对下个月的需求进行分析,在出货信息中还设置了客户地址,订单等信息,有利于出货查询。 (4)退货信息

课程设计案例ACCESS

---------------------------------------------------------------最新资料推荐------------------------------------------------------ 课程设计案例ACCESS 第七节数据库应用系统制作实例一、开发数据库应用系统的一般过程数据库应用系统是指在计算机系统中,利用数据库管理系统,根据用户需求设计的数据库和相应的应用程序系统。 数据库应用系统的开发是一个十分复杂的系统工程,要高效率地开发出较完善的、符合用户需求的数据库应用系统,必须遵循软件工程的方法和步骤。 1.需求分析这是应用系统开发的第一阶段。 在这一阶段中,设计人员必须充分了解用户对应用系统的详细要求,主要包括用户对系统的功能要求、性能要求、运行环境要求;对系统输入、输出的数据要求;哪些工作由计算机完成,哪些工作由操作人员完成等。 并在此基础上,用文字和图表正确地归纳出目标系统的各种功能,即写出需求分析(Need Analysis)报告。 2.系统功能总体设计在这一阶段中,设计人员应在需求分析的基础上,确定应用系统由哪些功能模块(子功能)组成、模块的组织结构;同时要确定数据库管理系统的种类和数据表的结构、存储方式等。 在进行总体设计时要遵循模块独立原理,即软件应由一些完全独立的子功能模块组成,这些模块之间的接口关系应尽量简单。 在这一阶段的最后,也必须要以文字和图表正确地记录系统总体 1 / 13

设计(General Design)结果,模块结构可以用层次图或结构图来描述。 3.详细设计在详细设计(Detail Design)阶段,设计人员应对系统各子模块及模块间的调用写出详细的算法,即得出对目标系统的精确描述。 设计结果常用伪代码或流程图等来表示。 4.编码在编码(Coding)阶段,开发人员用选定的程序设计语言将详细设计的结果转化为在计算机上能正确运行的程序代码。 对于 Access 数据库应用系统的开发来说,在编码阶段主要应完成以下工作: ⑴ 建立数据库和数据表根据在系统功能总体设计步骤中确定的数据库管理系统的种类和数据表的结构、存储方式等建立数据库和数据表。 ⑵ 建立查询根据用户需要建立各种查询。 ⑶ 建立窗体建立各种美观、功能强大、操作简易的窗体,⑷ 建立报表根据用户需要建立各种输出报表。 ⑸ 建立数据访问页数据访问页可用于向因特网发布数据表中的数据。 ⑹ 建立 VBA 模块如果不满足于使用 Access 向导建立的各种窗体和查询等对象,可以使用功能强大的 VBA编程实现要求较高的数据库应用系统的开发。 ⑺ 建立切换面板窗体当完成了一个数据库应用系统各个子功

ACCESS数据库VB编程学生信息管理系统

大学 数据库课程设计报告 题目:学生信息管理系统 班级:计本063班 姓名: 学号: 指导教师: 2009年 6 月 24 日

学生信息管理系统 摘要:随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。学生成绩管理系统主要提供方便高效的管理功能,该实现以下一些基本功能: 1.系统管理模块:维护系统的正常运行和安全性设置,包括添加用户、修改密码、删除用户等等。 2.班级管理模块:实现对全校班级的管理工作,包括:班级游览、班级添加、班级修改等,这三个功能模块各自独立,完成学校的全部班级的管理。 3.学生学籍管理模块:实现对学生的个人信息的管理工作,包括学籍添加、学籍查询、学籍修改等功能,从而方便学校管理部门对学校的基本情况的快速查询和了解。 4.课程管理模块:该模块对各个班级的课程进行设置,并可在其中设置各门课程的教材选用情况,方便了学校教材管理部门和教务处的教学管理人员的工作。该模块包括基本课程设置和班级课程设置两个模块。 5.成绩管理模块:检验学生学习情况的一个主要手段,本模块包括考试类型设置,共有期中考试和期未考试两种类型,还设置了成绩添加、成绩查询、成绩浏览、成绩修改等功能模块。 6.奖惩信息管理模块:奖惩信息是用来督促学习学习活动的一种手段,包括奖惩信息的添加和修改。 7.个人信息查询模块:用于学生个人信息的查询,分为奖惩信息查询和成绩查询两个模块。 8. 退出模块:此模块完成程序的退出。 该程序界面友好,功能强大,适合实际应用。 关键字:数据库ACCESS数据库学生信息操作 VB编程

数据库课程设计报告报告

数据库课程设计教学管理系统

前言 (4) 前言 (4) 相关技术介绍 (4) 第一章需求分析 (4) 1.1 任务概述 (5) 1.1.1 目标 (5) 1.1.2 运行环境 (5) 1.2 数据流图 (5) 1.3 数据字典 (6) 1.4 系统流程分析 (6) 第二章概念结构设计 (7) 第三章逻辑结构设计 (8) 3.1 逻辑结构设计 (8) 3.2 规范化处理 (10) 第四章数据库物理设计 (11) 4.1 索引表 (10) 4.2 系统配置 (11) 4.3 视图 (11) 第五章数据库的实施 (11) 5.1 创建数据库及数据库对象 (11) 5.2 完整性约束创建 (13) 5.3 数据库的维护及备份 (14) 5.3.1 维护 (14) 5.3.2 检测并改善数据库性能 (14) 5.3.3 备份 (14) 第六章前台用户界面 (14) 第七章结论与体会 (17) 参考文献

0、前言 0.1引言 数据库作为存取数据并对数据进行操作的工具在系统中所起到的作用至关重要。数据库设计是指对于一个给定的应用环境,构造优化的数据库逻辑模式和物理模式结果,并据此建立数据库及其应用系统,使之能有效地存储和管理数据,满足应用需求,包括信息管理要求和数据操作。信息管理要求是指在数据库中应该存储和管理哪些数据对象;数据操作要求是指对数据对象进行哪些操作,如查询、增、删、改、统计等操作。数据库设计地目标是维用户和各种应用系统提供的一个信息基础设施和高效率地运行 环境。高效率的运行环境包括:数据库数据的存取速率、数据库存储空间的利用率、数据库系统运行管理的效率等都是高的。 为了使数据库的应用系统开发设计合理、规范、有序、正确、高效进行,现在广泛采用的是工程化6阶段开发设计过程与方法,它们是需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理结构设计阶段、数据库实施、数据库系统运行与维护阶段。我按照以上几点开发了学生选课管理系统数据库。 0.2相关技术介绍 0.2.1MYSQL概述 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。 MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。 0.2.2Visual Studio概述 Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS 是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。 1、需求分析 1.1任务概述 1.1.1目标 建立一个教学管理系统,系统通过数据库存储学校学生、教职工、系、课程以及成绩等资料,系统管理员可通过用户名与密码进入数据库,并根据给予的权限对数据库的数据进行查询或修改。删除的数据要留底。对数据库进行操作级审计。

数据库课程设计报告《驾校管理系统》内含详细的sql语句及运行截图

上海电力学院 数据库原理课程设计 题目:驾校管理系统的设计与实现 学生姓名: 学号: 班级: 院系: 专业年级: 2012年 1月 8日

一、需求分析 需包含内容为: (1)问题描述:设计系统的简单描述 以驾校管理员身份登录该系统界面,实现对驾校的学员信息、教练信息、学员考试信息等进行多条件 组合查询,索引查看,自动安排考试日期,自动生成学费以及信息修改、录入、删除等功能。 (2)系统功能描述,对自己所负责的功能模块,可画出所设计模块的操作流程;并分析所需要存储的数据 信息。 1)信息录入:使用C#语言设计排版编写winform窗口,给出录入信息的接口,通过C#语句实现与数据库的连接,从而向数据库中插入相应数据。 2)信息修改:使用C#语言设计排版编写winform窗口,给出修改信息的接口,通过C#语句实现与数据库的连接,从修改数据库中相应数据。 3)信息查询:在winform窗口中有多条查询规则供选择(可多选),根据选择的查询条件写出相应程序语言实现与数据库的连接查询。 4)系统需要自动安排学员考试日期:在数据库中编写相应的trigger,当学员考试信息表中某条记录的“是否通过考试”或“是否参与考试”的值改变时,该触发器被触发,生成新一行数据。规定:①报名完成后1个月考理论,理论考试通过1个月后考倒桩,倒桩考试通过半个月后考小路,小路考试通过半个月后考大路,如果其中某次考试未通过,补考均安排在1个月后;注意周末不考试。②当大路考试通过后,不再生成新的考试信息,同时级联更新“学员基本信息”表中的“顺利结业”情况。 5)显示照片:在winform中实现学员的照片显示。 6)数据统计:在数据库中编写相应的存储过程,输入教练编号即可select其所带学员人数。 (3)有何安全性与完整性方面的要求(参照所给出的语义规则)。如是否需要显示定 义原子事务、需定义具有什么功能的存储过程、需定义具有什么功能的触发器、对不同 的用户有何不同的系统使用权限等。 1)安全性约束:“性别”(int)取值范围为[0,1];“是否色盲”(tinyint)取值范围为[0,1];“是 否通过全部考试”(success)取值范围为[0,1];“计划学习/教学日”(tinyint)取值范围为[0,1];“考 试内容”(smallint)取值范围为[0,3];“是否参加考试”(attend)取值范围为[0,1];“是否通过考试”(access)取值范围为[0,1];“出生年月”(datetime)

相关主题
文本预览
相关文档 最新文档