当前位置:文档之家› 学生实验报告册(仓库管理系统)

学生实验报告册(仓库管理系统)

学生实验报告册(仓库管理系统)
学生实验报告册(仓库管理系统)

学生实验报告册

课程名称:Access数据库应用专业班级:xxx计算机科学与技术学生学号: 1205601xxx 学生姓名:xxx

所属院部:信息技术学院指导教师: xxx

2012 — 2013学年第 2 学期

金陵科技学院教务处制

实验报告原则上要求学生手写,要求书写工整。若因课程特点需打印的,标题采用四号黑体,正文采用小四号宋体,单倍行距。纸张一律采用A4的纸张。

实验报告书写说明

实验报告中实验目的和要求、实验仪器和设备、实验内容与过程、实验结果与分析这四项内容为必需项。教师可根据学科特点和实验具体要求增加项目。

填写注意事项

(1)细致观察,及时、准确、如实记录。

(2)准确说明,层次清晰。

(3)尽量采用专用术语来说明事物。

(4)外文、符号、公式要准确,应使用统一规定的名词和符号。

(5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。

实验报告批改说明

实验报告的批改要及时、认真、仔细,一律用红色笔批改。实验报告的批改成绩采用五级记分制或百分制,按《金陵科技学院课堂教学实施细则》中作业批阅成绩评定要求执行。

实验报告装订要求

实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。

实验序号:1

实验项目名称:使用Access建立数据库、表实验学时: 4 同组学生姓名: / 实验地点: A207 实验日期:2013.3.1—2013.3.8 实验成绩:

批改教师:批改时间:

一、实验目的

掌握Access数据库管理系统的使用。

掌握运行Access建立数据库和表的方法及步骤。

二、实验要求

能使用Access建立数据库和表,并且能建立表的相关字段的属性以及建立数据库有效性检查。

三、实验设备、环境

奔腾II以上计算机,装有Access2003中文版软件

四、实验原理、方法

上机操作

五、实验步骤及内容

对于一个“仓库管理系统”,除了能够完成设备入库、设备出库和设备还库等基本功能外,还应该能够按照不同的设备需求定制采购计划,并提供相

关信息的查询,如设备信息查询、设备出库查询。基本以上的考虑,即可设

计出“仓库管理系统”的功能结构图,如图1所示。

图1仓库管理系统的功能结构图

以下给出“仓库管理系统”数据库中各个表的逻辑结构,如表1~表8所示。

表3 设备入库表

表6 设备需求表

为了保证用户密码的安全,在“用户密码表”中设置了“密码”字段的输入掩码。具体的操作为:在表的设计视图中,选中“密码”字段,单击“常规”选项卡中“输入掩码”项右侧的按钮,打开“输入掩码向导”对话框,在“输入掩码”列表框中选择“密码”项,如图2所示,然后单击【完成】按钮即可。

图2 设置输入掩码

以上完成了数据库中所有表的设计。在设置完各个表的主键之后,就可以设计数据库中表的关系了。图3即为“仓库管理系统”数据库中各个表之间的关系。

图3 “仓库管理系统”中各个表之间的关系

六、讨论、思考题

如果将所有表的字段名改成中文字段名,则使用Access2002创建数据库及以上表,试试?

先把用户ID导入表xm,生用户密码表设为:用户密码表,然后执行一下sql查询

SELECT 设备号表.设备名称, 设备出库表.*, 设备出库表.出库时间

FROM 设备号表INNER JOIN 设备出库表ON 设备号表.设备号= 设备出库表.设备号

WHERE (((设备出库表.出库时间) Between [开始日期] And [截止日期]));

七、实验心得

对平时所学的知识掌握较好。每次都要认真做实验,巩固ACCESS基础与应用的基本能力。

实验序号:2

实验项目名称:使用Access建立查询、建立窗体实验学时: 4 同组学生姓名: / 实验地点: A207 实验日期: 2013.3.15—2013.3.22 实验成绩:

批改教师:批改时间:

八、实验目的

掌握操作查询、及使用查询设计器创建查询。了解SQL查询语句。掌握使

用Access数据库管理系统创建窗体。

九、实验要求

使用Access建立更新查询、删除查询等操作查询,使用Access2003的查询

设计器建立数据查询。使用Access建立二个窗体,使用Access2003的查询设计

器建立数据查询。

十、实验设备、环境

奔腾II以上计算机,装有Access2003中文版软件

十一、实验原理、方法

上机操作

十二、实验步骤及内容

在“仓库管理系统”中,有

“设备信息查询”、“设备出库查

询”和“设备还库查询”。其中,

“设备信息查询”的制作方法在

前面的章节中已经涉及到了。二

“设备出库查询”与“设备还库

查询”的制作方法基本相同,以

下仅给出“设备出库查询”的制

作方法。制作“设备出库查询”

的具体操作步骤如下。

(1)单击“数据库”窗口

左侧“对象”面板的“查询”对

象,然后双击“查询”对象列表

中的“在设计视图中创建查询”图4 想设计视图中添加表

选项。在打开的“显示表”对话

框的“表”选项卡中,选中“设备号表”和“设备出库表”,如图4所示。单击【添加】按

钮,关闭“显示表”对话框。

(2)在查询设计视图中,选中“设备出库表”中的所有字段和“设备号表”

中的“设备名称”字段。

(3)添加一个“出库时间”字段,并在“条件”中输入“Between[开始日期]And[截止日期]”,如图5所示。其中,[开始日期]和[截止日期]为在查询开始之前,需要用户输入的日期参数。

图5 输入“出库时间”字段的条件

(4)关闭查询设计视图,并保存查询,将其命名为“设备出库查询”。

(5)在“数据库”窗口双击新建的“设备出库查询”,将依次显示两个“输入参数值”对话框,如图6和图7所示,分别在其中输入“开始日期”和“截止日期”。

图6 输入开始日期图7 输入截止日期

(6)在“开始日期”文本框中输入“2004-03”,在“截止日期”文本框中输入“2004-11”,即查询2004-03~2004-11之间设备出库的情况。查询结果如图8所示。

图8 查询结果

下面给出“设备信息查询”与“设备还库查询”的设计视图(如图9和图10所示),这两个查询的制作都很简单,这里就不再介绍了。

图9 设备信息查询

图10 设备还库查询

六、讨论、思考题

设计一个查询,在该查询中输入参数值、开始日期、截止日期,试试做做?

这问题太笼统了,一个表(字段会很多)也可以,多表也行。一个表的缺点是字段多,处理速度慢,而且在编程时必须用很多临时表,总之就是复杂。多表的最大优势是数据库处理数据的速度快,编程清晰明了。

七、实验心得

参考书作用。本章节实验选用的参考书中分析的步骤和实验的方法中讲解比较详细。

实验序号:3

实验项目名称:建立报表建立数据访问页实验学时: 4 同组学生姓名: / 实验地点: A207 实验日期: 2013.3.29—2013.4.5 实验成绩:

批改教师:批改时间:

一、实验目的

掌握使用Access数据库管理系统创建窗体。

二、实验要求

使用Access建立三个窗体

三、实验设备、环境

奔腾II以上计算机,装有Access2003中文版软件

四、实验原理、方法

上机操作

五、实验步骤及内容

窗体是Access数据库中最灵活、最具

弹性的对象。在“仓库管理系统”中,窗

体的个数比较多,但是有部分窗体的创建

步骤基本相似,因此下面着重介绍几个有

代表性的窗体的制作过程。

1.制作“仓库管理系统”登陆界面

“仓库管理系统”数据库的登陆界面

包括“登录窗体”和“登陆背景窗体”。下

面详细介绍“登录窗体”的制作过程,具

体操作步骤如下。

(1)在“数据库”窗口,双击“在设

计视图中创建窗体”选项,进入窗体的设

计视图。由于该窗体没有绑定任何表或查

询上,因此,不需要“记录选择器”或“导

航按钮”。单击“窗体设计”工具栏的【属

性】按钮,打开“窗体”对话框的“格式”

选项卡,在“标题”旁的文本框中输入“用

户登录”,然后将“滚动条”设置为“两者

均无”,“记录选择器”、“导航按钮”、“关

闭按钮”和“问号按钮”均设置为“否”,

如图11所示。

图11 窗体的格式设置

(2)接下来,在窗体的上方添加一个标题。首先,在“工具箱”中单击【矩形】按钮,并在窗体的上方画出该控件的形状,如图12所示。

图12 添加“矩形”控件

(3)选中该控件,单击“窗体设计”工具栏中的【属性】按钮,进入“矩形”对话框,切换至“格式”选项卡,定位到“背景色”项,单击其右侧的按钮,打开如图13所示的“颜色”对话框,选择需要的颜色,单击【确定】按钮,更改矩形的背景色。

图13 在矩形内填充颜色

(4)在“矩形”控件中加入一个“标签”控件,并在其中输入“仓库管理系统”,单击“窗体设计”工具栏的【属性】按钮,打开“标签”对话框,如图14所示。选择“格式”选项卡,将“前景色”设置为“白色”、“字体名称”设置为“隶书”,“字号”设置为“22”,“字体粗细”设置为“加粗”。

图14 设置“标签”控件的字体

(5)适当调整控件的位置,以使窗体更加美观,此时的窗体如图15所示。

图15 在窗体的上方添加标题

(6)向窗体中添加一个“组合框”控件,画出该控件的形状,随即出现“组合框向导”对话框,如图16所示,选中“使用组合框查阅表或查询中的值”单选按钮。

图16 “组合框向导”对话框

(7)单击【下一步】按钮,在“视图”选项区域中选择“表”单选按钮,然后在窗体上方的列表框内选择“表:用户密码表”,如图17所示。

图17 为组合框选择数据来源

(8)单击【下一步】按钮,在“可用字段”列表框中“密码”字段,将其添加到“选定字段”列表框中,如图18所示。

图18 选定“组合框”中的列

(9)单击【下一步】按钮,设置列表的排序次序为按照“用户ID”进行升序排列,如图19所示。

图19 设置列表的排序次序

(10)单击【下一步】按钮,在打开的对话框中选择“隐藏键列”复选框,如图20所示。

图20 指定列的宽度

(11)单击【下一步】按钮,在文本框中输入“用户名”作为组合框的标签,如图21所示。然后单击【完成】按钮,完成组合框的添加。

图21 为“组合框”添加标签

(12)回到窗体设计视图中,选中

刚刚添加的“组合框”控件,打开“组

合框”对话框,在“其他”选项卡中,

将组合框的“名称”设置为“Combo用

户名”。

(13)向窗体中添加一个“文本框”

控件,在其附加标签中“输入”密码,

然后选中该“文本框”控件,打开“文

本框”对话框,切换到“其他”选项卡,

在“名称”项文本框中输入“Txt密码”

作为该控件的名称。

(14)由于要在该文本框图22 “输入掩码向导”对话框

中需要输入密码,所以应该以

星号的形式显示输入的内容,这就需要使用“输入掩码”功能。在“文本框”对话框中选中“数据”选项卡,定位到“输入掩码”项,单击右侧的按钮,打开“输入掩码向导”对话框,如图22所示,在“输入密码”区域选择“密码”。单击【完成】按钮,输入掩码添加完毕。

(15)在窗体中添加1个“确定”按钮,该命令按钮用于确认用户输入的用户名和密码是否正确。添加完毕后,选中该按钮,打开“命令按钮”对话框,在“其他”选项卡中,将控件的名称设置为“Cmd确定”。切换到“事件”选项卡,找到“单击”项,在其下拉列表框选择“[事件过程]”选项,然后单击其右侧的【生成器】按钮(如图23所示),打开代码窗口。(图23 设置命令按钮的属性)

在代码窗口中输入如下代码。

Option Compare Database

Dim gdt As String, gdl As Integer, gdi As Integer

Private Sub Cmd确定_Click()

On Error GoTo Err_Cmd确定_Click

If Nz([Txt密码]) = Nz(DLookup("[密码]", "用户密码表", "[用户名]=" & "'" & Combo用户名& "'")) _

And https://www.doczj.com/doc/5412577346.html,bo用户名<> "" Then '验证用户和密码)

Me.TimerInterval = 0 '关闭定时器

Me.Visible = False '隐藏窗体

DoCmd.Close acForm, "登录背景窗体", acSaveYes '关闭前景

DoCmd.OpenForm "切换窗体" '进入切换窗体Else

MsgBox "用户名或者密码错误!请重试!", , "请重新输入"

https://www.doczj.com/doc/5412577346.html,bo用户名.SetFocus '用户名文本框获得焦点

Me.Txt密码= "" '清空密码文本框End If

Exit_Cmd确定_Click:

Exit Sub

Err_Cmd确定_Click:

MsgBox Err.Description

Resume Exit_Cmd确定_Click

End Sub

(16)再向窗体中添加一个“取消”按钮,该命令按钮用于退出当前的应用程序。在“命令按钮”对话框的“其他”选项卡中,将控件的名称设置为“Cmd取消”,打开“代码”窗口,输入如下代码:

Private Sub Cmd取消_Click()

On Error GoTo Err_Cmd取消_Click

DoCmd.Close

Quit

Exit_Cmd取消_Click:

Exit Sub

Err_Cmd取消_Click:

MsgBox Err.Description

Resume Exit_Cmd取消_Click

End Sub

(17)至此,“登录窗体”基本制作完毕,为了使界面更为美观,本例中在窗体中添加了跑马灯的效果。这是通过一个“文本框”控件和VBA代码实现的,其程序代码如下所示。

Private Sub Form_Load()

https://www.doczj.com/doc/5412577346.html,b标签.Caption = ""

gdt = "欢迎使用仓库管理系统!"

gdl = Len(gdt)

gdi = 1

Me.TimerInterval = 200

End Sub

Private Sub Form_Timer()

If gdi > gdl Then

gdi = 0

https://www.doczj.com/doc/5412577346.html,b标签.Caption = ""

Else

https://www.doczj.com/doc/5412577346.html,b标签.Caption = https://www.doczj.com/doc/5412577346.html,b标签.Caption & Mid(gdt, gdi, 1)

End If

gdi = gdi + 1

End Sub

制作完成的“登录窗体”如图24所示。

图24 登录窗体

“登陆背景窗体”是一个整体上是蓝色的窗体,将作为登陆界面的背景使用,由于其制作方法十分简单,在此只给出其程序代码。

Private Sub Form_Open(Cancel As Integer)

DoCmd.Maximize

End Sub

2.制作“设备入库窗体”

根据前面对仓库管理系统的功能结构分析,在“数据录入”模块中共需要制作5个窗体,分别是“设备入库窗体”、“设备出库窗体”、“设备还库窗体”、“设备需求窗体”和“设备采购窗体”。这些窗体的制作过程基本相同,下面主要介绍“设备入库窗体”的制作过程,以及其他窗体的程序代码。

制作“设备入库窗体”的操作步骤如下。

(1)在“数据库”窗口双击“在设计视图中创建窗体”选项,进入窗体的设计视图。在“窗体”对话框的“数据”选项卡中,将窗体的“记录源”设置为“设备入库表”,然后切换到“格式”选项卡,将窗体的“标题”设置为“设备入库”,“滚动条”设置为“两者均无”,“记录选择器”和“分隔线”设置为“否”。

(2)将字段列表中的字段拖到窗体的主体区域中,适当调整各个控件在窗体中的位置,如图25所示。

(3)在窗体中添加“添加记录”按钮盒“修改库存”按钮,打开“命令按钮”对话框中的“格式”选项卡,在“标题”项文本框中分别输入“添加记录”和“修改库存”,然后打开“其他”选项卡,在“名称”项文本框中分别输入“cmdAdd”和“cmdMod”,如图26所示。

图25 拖动字段到窗体中图26 设置按钮的名称

(4)选中“添加记录”按钮,执行菜单栏中的【视图】|【代码】命令,进入“代码”窗口,在其中输入以下代码。

Private Sub cmdAdd_Click()

On Error GoTo Err_cmdAdd_Click

'DoCmd.GoToRecord , , acFirst

DoCmd.GoToRecord , , acNewRec

cmdMod.Enabled = True

cmdMod.SetFocus

cmdAdd.Enabled = False

Exit_cmdAdd_Click:

Exit Sub

Err_cmdAdd_Click:

MsgBox Err.Description

Resume Exit_cmdAdd_Click

End Sub

(5)为“修改库存”按钮添加如下的程序代码。

Private Sub cmdMod_Click()

Dim curdb As Database

Dim curRS As Recordset

Dim deviceCnt As Integer

Set curdb = CurrentDb

Set curRS = curdb.OpenRecordset("select * from 设备表where 设备号='" & 设备号.Value & "'")

If Not curRS.EOF Then

deviceCnt = curRS.Fields("现有库存")

deviceCnt = deviceCnt + CInt(入库数量.Value)

If deviceCnt <= curRS.Fields("最大库存") Then

curdb.Execute "update 设备表set 现有库存=" & deviceCnt & _

",总数=" & curRS.Fields("总数").Value + CInt(入库数量.Value) & _

" where 设备号='" & 设备号.Value & "'"

MsgBox ("库存更改完毕!")

Else

MsgBox ("入库数量大于该设备的最大库存量,因此不能入库!")

入库数量.SetFocus

End If

Else

With curRS

.AddNew

.Fields("设备号") = 设备号.Value

.Fields("现有库存") = CInt(入库数量.Value)

.Fields("最大库存") = CInt(入库数量.Value) + 10

.Fields("最少库存") = CInt(入库数量.Value) - 10

.Fields("总数") = CInt(入库数量.Value)

.Update

MsgBox ("新产品已添加到设备表中!")

End With

End If

End Sub

(6)在窗体中添加一个“查找记录”按钮。在“工具箱”中单击【命令按钮】按钮,在窗体中画出该控件的形状,系统将自动打开“命令按钮向导”对话框,如图27所示,在“类别”列表框中选择“记录导航”选项,在“操作”列表框中选择“查找记录”选项。

(7)单击【下一步】按钮,选中“文本”单选按钮,在旁边的文本框中输入“查找记录”,如图28所示,单击【完成】按钮,完成该按钮的添加。

图27 “命令按钮向导”对话框 图28 在按钮上显示文本

(8)保存该窗体,并将其命名为“设备入库窗体”。在“数据库”窗口右侧双击打开“设备入库”窗体,如图29所示。

(9)如果想要查找“设备号”为“005”的设备,只需单击【查找记录】按钮,随即打开“查找和替换”对话框,如图30所示,在“查找内容”文本框中输入“005”。

(10)单击“查找和替换”对话框中的【查找下一个】按钮,“设备入库”窗体中将显示出查找到的结果,如图31所示。

按照“设备入库窗体”的操作步骤,创建“设备需求窗体”(如图32所示),其程序代码如下。

图29 “设备入库”窗体 图30“查找和替换”对话框

图31 显示查找结果 图32 设备需求窗体

Option Compare Database

Option Explicit

On Error GoTo Err_cmdAdd_Click

'DoCmd.GoToRecord , , acFirst

DoCmd.GoToRecord , , acNewRec

cmdMod.Enabled = True

cmdMod.SetFocus

cmdAdd.Enabled = False

Exit_cmdAdd_Click:

Exit Sub

Err_cmdAdd_Click:

MsgBox Err.Description

Resume Exit_cmdAdd_Click

End Sub

Private Sub cmdMod_Click()

Dim curdb As Database

Set curdb = CurrentDb

curdb.Execute "insert into howdo (操作员,操作内容,操作时间) values ('管理员','设备需求','" & CStr(Date) & " " & CStr(Time) & "')"

cmdAdd.Enabled = True

cmdAdd.SetFocus

cmdMod.Enabled = False

End Sub

Private Sub cmdSearch_Click()

On Error GoTo Err_cmdSearch_Click

Screen.PreviousControl.SetFocus

DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70

Exit_cmdSearch_Click:

Exit Sub

再创建“设备还库窗体”(如图33所示),其程序代码如下。

Option Compare Database

Option Explicit

Private Sub cmdAdd_Click()

On Error GoTo Err_cmdAdd_Click

'DoCmd.GoToRecord , , acFirst

DoCmd.GoToRecord , , acNewRec

cmdMod.Enabled = True

管理信息系统实验报告97692

《管理信息系统》实验报告 实验项目:教务处排课系统分析 实验学时:18 学时 姓名: 学号: ________________ 专业班级: 实验时间: _______ 实验成绩: __________________________

东北财经大学 《管理信息系统》实验报告实验项目名称:

沟通能力,养成对问题全面分析、思考和严谨认真的态度,增强创新意识五、教师评语 签名: 日期: 管理系统实验报告

实验小组成员: 实验对象:教务处排课信息系统 实验对象背景介绍:教务管理系统是一个庞大而复杂的系统,它包括:学生学籍管理系统、排课 系统、教师管理系统、学生成绩系统、系统设置、班级信息系统、教学培养计划管理系统、教学资源管理系统、招生系统教务信息发布系统和事务处理系统。随着科学技术的进步与相应的管理信息系统的升级,教务系统管理平台充分利用互联网络B/S 管理信息模式,以网络为平台,为各个学校教务系统的管理提供一个平台,帮助学校管理教务系统,用一个帐号解决学校教务教学管理,并且学校可以自由选择学校需要的教务管理系统,灵活地定制符合学校自己实际情况的教务系统。教务管理系统内部子系统多样庞杂, 今天我们主要讨论的研究对象是排课管理信息系统。 排课管理系统是每个学校必不可少的内容,它的优劣直接学校教学工作质量和学校的正常教学活动秩序。随着现在生源数量的不断增长以及各行业竞争日益激烈,为了满足中国社会主义事业发展对高素质人才的需求,各大高校都在尽自己努力,以本校现状及需求作为基础,以科技发展进步作为依托,发展完善一个功能完整,操作简单快捷,高效率,与本校其他教务管理系统良好适应的排课系统与之配套,使教师等教学资源利用达到最大化,为学生提供优良的教育环境。因此,东北财经大学作为一个知名的财经类高校, 要达到适应教育现状及 提高自身教育层次的目标,完善教务排课管理系统显得尤为重要。 系统功能简述排课管理系统需要合理调配各个班级专业所需的专业课程选修必修课程,相应教师,教师及上课班级,尽可能全面的考虑到教师的身体状况,工作条件,家庭状况甚至与学校距离,教师及学生时间,各种课程按重要程度以及学生兴奋点和接受能力合理排序,教师的容量用途,学校集体活动或教师会议等多方面因素,以计算机安排为主,手工调整为辅的方式做出各个院系各个专业各个班级的课程安排。 排课管理系统的目标不仅是对于原有系统进行改进提高,还使课程管理科学化系统化准确化,减少手工录入的误差可能性,方便操作者的随时添加、查询、修改,是统计表格格式规范化统一化,提高工作效率,降低人工成本,提高处理数据能力与速度,提高教学质量,优化学校教务管理系统,为学校的进一步发展提供技术支持与可能性。 系统分析(1)系统分析任务:根据系统设计任务书所确定的范围,并在充分认识原有系统的基础上进行详细的调查分析,通过问题识别、可行性分析、详细调查、系统化分析,进而确定新系统的基本目标和逻辑功能结构,最后完成新系统的逻辑方案设计。 (2)可行性分析和详细调查概述:由于实验的限制,假定建立排课管理信息系统在管理上、技术上、经 济上都是可行的。而详细调查采用一定的调查方法发现了现行系统有以下优缺点: 现有系统优缺点分析 1. 选课分为预选、正选、补退选,一定程度上完善了选课系统。 2. 在选课中,按年级差异区分次序,一定程度上缓解短时间内系统压力,保证了高年级学生顺利完成课业。 3. 学生面临选课时,具有多重选择性,使学生有机会挑选感兴趣的课程,更加人性化设置。 4. 正选是以随机抽选的形式来的话,会更具有公平性。 5?学生可以自主跨专业选择自己喜欢的课,使选课更具有自主性。 6?在登录选课系统时,需要学生输入个人账号信息,保证了学生信息隐私,具有一定的安全性。

管理信息系统实验报告

实验一认识计算机硬件和网络结构 一、实验题目 认识计算机硬件和网络结构。 二、实验课时 2课时。 三、实验目的 认识计算机的主要构成部件、功能、型号、在计算机机箱内的位置、网络结构等。 四、实验内容和要求 1、利用多媒体演示计算机的主要组成部件:机箱、主板、CPU、内存条、硬盘、软驱、光驱、插槽、BUS总线、串行接口、并行接口、USB接口等; 2、打开机箱,实物展示并讲解个部件的功能及其连接; 3、机箱、主板、CPU、CPU风扇、内存条、显卡、网卡等分别如下所示。 机箱主板

内存条显卡网卡无线网卡 CPU CPU风扇硬盘 机箱背面并行接口串行接口USB接口 4、观察每个部件在机箱的位置,并掌握每个部件的功能和基本知识。 5、观察实验室网络结构图。 6、结合某网吧的例子更好地理解网络结构。 Parallel port Serial port USB port Keyboard and mouse ports

7、独立完成上述内容,并提交书面实验报告。 五、实验体会 通过本次实验,我了解了计算机的各种硬件和网络结构。知道了各种硬件的形状、功能、特征等。还知道了网络结构的流程、大体构造。这使我对计算机有了初步的认识,为以后更进一步的学习打下了坚实的基础。也为我以后的学习和生活提供了方便。 1、cpu——中央处理器,是一台计算机的运算核心和控制核心。 2、硬盘——是电脑的主要存储媒介之一。 3、主板——又叫主机板、系统板或母板,安装在机箱内,是微机最基本也是最重要的部件之一。 4、机箱——作为电脑配件的一部分,它起的主要作用是放置和固定各电脑配件,起到一个承托和保护作 用。 5、内存条——是连接CPU和其他设备的通道,起到缓冲和数据交换作用。

管理实验报告

重庆工商大学 实验报告 课程名称: 实验名称: 专业、班级: 学号: 姓名: 组长: 小组成员: 指导老师: 年月日

一、实验目的 体验沟通的过程,观察领导者的产生,感受领导者的影响力,通过本次实验培养我们的表达能力、沟通能力、分析判断能力、决策能力、组织协调能力、人际影响力等能力。具体如下: (1)检测个人的沟通表达能力。语言表达准确简洁,清楚流畅。(2)培养善于观察、善于思考的能力。 (3)分析问题时应全面透彻,做决定时果断认真,培养了分析界定,科学决策的能力。 (4)人际合作能否尊重他人,善于倾听,善于把众人意见引向一致,培养了有效调动人积极性的能力。 二、实验过程描述 实验课过程其实是一个无领导的讨论过程。首先每个人轮流进行发言了;其次是自由讨论,对别人观点进行点评交流;最后小组统一意见,选出代表对本组观点进行阐述。 我们小组首先确定了主持人,由主持人主持我们小组轮流发言,在发言前小组成员有几分钟思考时间把自己的顺序写下来后再发言,每个人发言后会有人提出意见或建议,经过所有成员的发言,由主持人综合一个答案,并询问大家意见,如无意见,主持人遍准备对本小组结论进行阐述。 题目如下:有一艘游艇,在海上遇难,现有9人得以乘上救生艇,

但是救生艇在漏气,现假设他们都不会游泳,掉进海里就会死,现在有一架直升飞机前去救援,但是一次只能就一个人到飞机,救生艇上的9个人。 (1)9岁的女儿童,是一位小学生; (2)第二位是18岁的高三男中学生,曾在全国物理竞赛拿过第一名; (3)第三位23岁的女运动员,曾为国家拿过奥运会金牌,并且现在处于事业的巅峰时期,有望在下届奥运会再次拿金牌; (4)第四位是36岁的律师,在律师界也是很有名气的人物,并且为人正直,同时她还是女儿童的爸爸; (5)第五位是38岁的男性职业经理人,曾在大型国营企业扭亏为盈。 (6)第六位是41岁医生,在全国也是知名的,技术非常好的医生,目前持一项重要医学课题。 (7)第七位是45岁男性大学教授,博士生导师,是某国际性学术的学科带头人。 (8)第八位是一位53岁的中学教师,深受学生爱戴。 (9)第九位是一位68岁老将军,曾为国家立下汗马功劳,现已退休。 问题是:将这就个人进行救援排序。 三、实验结果描述

西北工业大学数据库实验报告

1.利用图形用户界面创建,备份,删除和还原数据库和数据表(50分,每小题5分) ●数据库和表的要求(第五版教材第二章习题 6 要求的数据库) 数据库名:SPJ,其中包含四张表:S表, P表, J表, SPJ表 ●完成以下具体操作: (1)创建SPJ数据库,初始大小为 10MB,最大为50MB,数据库自动增长,增长方 式是按5%比例增长;日志文件初始为2MB,最大可增长到5MB,按1MB增长。 数据库的逻辑文件名和物理文件名均采用默认值。 (2)在SPJ数据库中创建如图2.1-图2.4的四张表(只输入一部分数据示意即可)。 S表: P表: J表: SPJ表:

(3)备份数据库SPJ(第一种方法):备份成一个扩展名为bak的文件。(提示: 最好先删除系统默认的备份文件名,然后添加自己指定的备份文件名) (4)备份数据库SPJ(第二种方法):将SPJ数据库定义时使用的文件(扩展名为 mdf,ldf的数据文件、日志文件等)复制到其他文件夹进行备份。 原位置: 新的位置: (5)删除已经创建的工程项目表(J表)。 (6)删除SPJ数据库。(可以在系统默认的数据存储文件夹下查看此时SPJ数据 库对应的mdf,ldf文件是否存在) 删除过后文件不存在 (7)利用备份过的bak备份文件还原刚才删除的SPJ数据库。(还原数据库)

(8)利用备份过的mdf,ldf的备份文件还原刚才删除的SPJ数据库。(附加) (9)将SPJ数据库的文件大小修改为100MB。 (10)修改S表,增加一个联系电话的字段sPhoneNo,数据类型为字符串类 型。 2.利用SQL语言创建和删除数据库和数据表(50分,每小题5分) ●数据库和表的要求 数据库名:Student,其中包含三个表:S:学生基本信息表;C:课程基本信息表;SC:学生选课信息表。 ●完成以下具体操作: (1)用SQL语句创建如图2.5-图2.7要求的数据库Student,初始大小为20MB, 最大为100MB,数据库自动增长,增长方式是按10M兆字节增长;日志文件初

UML学生的信息管理系统__实验报告

面向对象分析与设计期末实验 设计题目 : 学生信息管理系统 姓名 学院:电子信息工程学院 系别: 计算机科学与技术 班级:网络工程1班

页眉内容 A部分需求分析 一、实验目的 利用所学的UML建模知识设计学生信息管理系统。由于信息技术的急 剧发展和配合管理的思想的出现,各种网络化,自动化,配合技术在各自的业界的管理实践中迅速得到应用。学生的信息的管理系统的开发非常有必要。学生的信息管理系统的目标是在学生的信息管理中,使用计算机的网络技术,通讯技术和信息处理技术,使学生的信息得到加工,依次传达及保存。 根据学生的信息管理的电子化和网络化,来实现全面改善学生信息的管理环境,提高管理效率。系统要对使用要求不同的用户群体,设置不同的权限,设置系统的不同功能。管理员能有效管理学生的信息,同时,学生可以随时大量检索查询多种信息。 二、实验仪器或设备 学生用计算机一台 三、设计原理、系统业务及功能 设计原理: 系统要对使用要求不同的用户群体,设置不同的权限,设置系统的不同 功能。管理员能有效管理学生的信息,同时,学生可以随时大量检索查 询多种信息。 设计方案及流程: 1.这个项目从结构上分。 ①管理员:通过已有学生信息仓库,管理学生的信息,还可以管理教师 的信息,管理课程的信息,管理班级的信息; ②学生:可以修改学生的信息,选择课程,检索成绩等; ③教师:修改教师的信息,检索学生的成绩,登记授课的学生状况等。 2.系统功能模块

(1)学生功能:查询课表,选课,成绩,修改学生个人信息。 (2)教师功能:录入成绩,查询教授学生状况,修改老师个人信息。 3.管理员功能模块 (1)学生管理:学生用户的追加,学生信息的浏览,修改,删除。 (2)教师管理:教师用户的追加,教师信息的浏览,修改,删除。 (3)课程管理:课程查询,添加,修改,删除,公布课表等。 (4)班级管理:班级的查询,添加,修改,删除 B部分系统UML建模 1.用况图 (1)系统用况图:

实验报告管理系统报告

实验报告管理系统报告文件编码(008-TTIG-UTITD-GKBTT-PUUTI-WYTUI-8256)

软件项目设计报告 实验报告管理系统 所在班级12计卓 小组成员 江灵瞳201印海平201钱晨晨 学院名称信电工程学院 专业名称计算机科学与技术 指导教师胡局新 起止日期 2015年1月15日 目录

1 绪论 开发背景 实验教学是学生技能培养的重要环节之一,学生实验报告的质量在一定程度上反映了实验教学的质量,实验报告管理水平也反映了实验教学管理水平。目前,大部分学校所提交的实验报告大多还停留在以纸为介质的方式上,这将严重制约着实验教学的开展。首先,很多课程的实验结果在纸质实验报告中不能表现或不能完全表现,其次纸质实验报告的批改和分析也是实验授课老师的一个很重负担,如何提高学生实验报告的表象能力,提高教师批改实验报告的效率并及时发现和纠正实验报告中存在的问题是许多课程实验授课教师所面对的一个难题。 本次设计完成的工作 老师登录该系统可以上传、下载实验报告、查看学生做的实验报告并给学生打分、老师可以查看实验验课程、实验课程列表、查看实验提交情况等。 学生登录该系统可以上传、下载实验报告、查看实验课程和实验课程列表。 任务分工 组织结构:为了完成学生信息管理系统的项目开发,班级组成了一个项目团队,人员分工:为了明确项目团队中每个人的任务分工,现制定人员分工,如下表所示: 任务 我们三个人各自分工完成自己的模块内容,首先,江灵瞳构造整个系统的框架,然后印海平设计数据库,在我们一起先设计前台界面,之后我们就各自实现各自模块的功能。

2 系统分析 需求分析 1)实验课程设置,设置课程编号、课程名、时间、次数、老师编号、老师名、实验班级; 2)实验列表设置,设置实验编号、实验名、班级、学生学号、学生名、老师名、实验路径、提交状态、分数; 3)树型类别设置,设置编号、名字、路径、学生名、老师名、树的状态。 可行性分析 编写目的: 背景: 徐州工程学院是一所培养应用型人才的普通高等学院。为了完善管理学校实验报告太多没有地方保存了,经决定开发实验报告管理系统。 要求: 实验报告系统必须提供学生信息和教师信息的基础设置;提供强大的条件搜索功能个实验课程查询、实验列表出现等管理功能;可以分不同权限、不同用户对该系统进行操作。另外,该系统还必须保证数据的安全性、完整性和准确性。 目标: 实验报告管理系统的目标是实现学生的纸质的实验报告太多没有地方长期保存,这样用一个系统可以将一个课程所有学生的实验报告进行管理方便存放。 条件、假定和限制: 时间的限制,我们必须在两周的时间里完成项目,在这期间系统分析员需要整理好分析结果,分配各组员的任务,每天需要人员跟踪记录整理文档。程序开发人员须在5天的时间里进行系统设计、程序编码、系统测试、程序调试。期间,还包括一个双休日假期。 根据上面的分析,在技术上不会存在什么问题,因此项目延期的可能性很小。只要在分配的时间里都能顺利地完成任务,再加上团队的凝聚力齐心协力,相信在这两周内会获得一个满意的结果。 用例图 图用例图

实验报告

本文档如对你有帮助,请帮忙下载支持!实验报告书 课程名称:《数据库原理及应用》 实验题目:实验四 SQL Server 数据查询 班级: 学号: 姓名: 指导教师:

本文档如对你有帮助,请帮忙下载支持! 一、实验目的 (1)掌握使用Transact-SQL的SELECT语句进行基本查询的方法。 (2)掌握使用SELECT语句进行条件查询的方法。 (3)掌握SELECT语句的GROUP BY、ORDER BY以及UNION子句的作用和使用方法。(4)掌握嵌套查询的方法。 (5)掌握连接查询的操作方法。 二、实验内容及步骤 1.启动 SQL Server 管理平台,在对象资源管理器中展开studentsdb数据库文件夹。2.在studentsdb数据库中使用SELECT语句进行基本查询。 (1)在student_info表中,查询每个学生的学号、姓名、出生日期信息。 (2)查询学号为0002 的学生的姓名和家庭住址。 (3)找出所有男同学的学号和姓名。 3.使用SELECT语句进行条件查询 (1)在grade表中查找分数在80~90范围内的学生的学号和分数。 (2)在grade表中查询课程编号为0003的学生的平均分。 (3)在grade表中查询学习各门课程的人数。 (4)将学生按出生日期由大到小排序。 (5)查询所有姓“张”的学生的学号和姓名。 4.对student_info表,按性别顺序列出学生的学号、姓名、性别、出生日期及家庭住址,性别相同的按学号由小到大排序。 5.使用GROUP BY查询子句列出各个学生的平均成绩。 6.使用UNION运算符将student_info表中姓“张”的学生的学号、姓名与curriculum 表的课程编号、课程名称返回在一个表中,且列名为u_编号、u_名称,如图8所示。 图联合查询结果集 7.嵌套查询 (1)在student_info表中查找与“刘卫平”性别相同的所有学生的姓名、出生日期。 (2)使用IN子查询查找所修课程编号为0002、0005的学生学号、姓名、性别。 (3)列出学号为0001的学生的分数比0002号的学生的最低分数高的课程编号和分数。 (4)列出学号为0001的学生的分数比学号为0002的学生的最高成绩还要高的课程编号和分数。8.连接查询 (1)查询分数在80~90范围内的学生的学号、姓名、分数。 (2)查询学习“C语言程序设计”课程的学生的学号、姓名、分数。 (3)查询所有男同学的选课情况,要求列出学号、姓名、课程名称、分数。 (4)查询每个学生的所选课程的最高成绩,要求列出学号、姓名、课程编号、分数。 (5)查询所有学生的总成绩,要求列出学号、姓名、总成绩,没有选修课程的学生的总成绩为空。

数据库实验报告

数据库实验报告

武汉理工大学 学 生 实 验 报 告 书 实验课程名称 数据库系统概论 开 课 学 院 计算机科学与技术学院 指导老师姓名 学 生 姓 名 学生专业班级 学生学号 实验课成绩

2013 — 2014 学年第二学期实验课程名称:数据库系统概论 实验项目名称SQL SEVER 2000的系 统工具及用户管理 实验 成绩 实验者专业班 级 组别 同组者实验 日期 2014年4 月24日

第一部分:实验分析与设计(可加页) 一、实验内容描述(问题域描述) 实验目的和要求:了解SQL SEVER 2000的功能及组成,熟练掌握利用SQL SEVER 2000工具创建数据库、表、索引和修改表结构及向数据库输入数据、修改数据和删除数据的操作方法和步骤,掌握定义数据约束条件的操作。 二、实验基本原理与设计(包括实验方案设计,实 验手段的确定,试验步骤等,用硬件逻辑或者算法描述) 实验内容和步骤: (1)熟悉SQL SEVER 2000的界面和操作。 (2)创建数据库和查看数据库属性。 (3)创建表、确定表的主码和约束条件。 (4)查看和修改表的结构。 (5)向数据库输入数据,观察违反列级约束时出现的情况。 (6)修改数据。 (7)删除数据,观察违反表级约束时出现的情况。 三、主要仪器设备及耗材 Windows XP SQL SERVER 2000

第二部分:实验调试与结果分析(可加页) 一、调试过程(包括调试方法描述、实验数据记录, 实验现象记录,实验过程发现的问题等) 没有错误 错误:未能建立与WORKEPLACE\XUMENGXING的链接SQL Server 不存在或访问被拒绝 原因:未启动数据库服务 二、实验结果及分析(包括结果描述、实验现象分 析、影响因素讨论、综合分析和结论等) 实验结果部分截图:

学生信息管理系统实验报告

学生信息管理系统实验报告 班级:10网工三班学生姓名:谢昊天学号:1215134046 实验目的和要求: 实验目的: 1、加深理解Windows程序设计的基本概念; 2、基于单文档的应用程序的创建; 3、学会对话框及相关控件的创建; 4、熟悉基本的Windows消息映射机制和消息相应过程。 实验内容: 1.创建一个基于对话框的应用程序,用于处理学生成绩,并能够处理相关数据。 2.进一步完善实验二中的系统; 3.在学生信息管理系统中添加一个信息查询对话框,并做好相应的界面设计; 4.根据功能要求完成相应的界面设计; 实验内容与分析设计: 1.使用单文档或基于对话框应用程序框架; 2.设计信息查询对话框,增加信息检索功能; 3.信息存储可以借助于数据库,也可以借助于文件,检索记录可以直接在记录文件中进行; 4.通过界面的设计,增加成绩处理的功能; 实验步骤与调试过程: 1.打开Visual c++ 6.0编程环境; 2.点击文件->新建、选择建立新的工程;选择Win32 Console Application选项建立工程名为“学生信息管理系统”的一个空工程; 3.继续点击文件->新建、选择建立新的文件;选择C++ Source File选项建立在“学生信息管理系统”工程下的名为“学生信息管理系统”的文件;(或者使用试验一中的文件);整个系统的功能在菜单内完成,分别是在学生信息管理下的学生信息录入 4.创建学生信息的录入。 void Add::OnOK() { UpdateData(); if(m_sNum == "" || m_sName == "" || m_sMajor == "" || m_sGrade == "" || m_sBirthday == "" || (!m_cMale.GetCheck() && ! m_cFemale.GetCheck())) { MessageBox("学生信息不完整,无法录入!", "错误"); return; } 5.创建学生信息的删除。

销售管理实验报告doc

销售管理实验报告 篇一:销售管理实训总结报告 销售管理实训总结报告 XX442866 张萌 一、实训目的 本次实训目的是让我们更好的了解和掌握销售管理的种种步骤及要求,如何做好产品的销售工作,包括从销售计划的制定到销售渠道的建设以及销售团队的建立和管理等等的工作步骤,把理论知识运用到实践中去。 二、实训意义 通过本次实训,使学生全面了解和掌握有关销售管理工作的各个方面,建设、管理销售渠道和销售团队的方法。通过实训,使学生能够对销售管理有一个全方位的认识,丰富相关知识,从而为以后走向相关工作岗位打下坚实的基础。 三、实训时间 XX年1月6日----XX年1月10日 四、实训地点 重庆科技学院经管大楼F404 五、实训内容 1.企业简介 2.企业市场环境分析 3.销售组织设计

4.销售团队管理制度设计 5.销售区域及渠道管理 6.客户管理 7.销售计划管理 六、总结体会 本周的实训是翟静老师的销售管理课程,实训重要的任务就是结合企业,具体了解企业的销售组织结构、销售渠道及团队建设。本次实训的目的,在于理解销售管理工作在市场营销中的重要作用,并熟练的掌握销售管理各方面的知识,为今后的工作打下良好的基础。通过本次实训进一步掌握销售管理各方面的知识,学会在市场营销中,如何才能建立一个好的销售渠道和一个优秀的销售团队, 实 现企业最佳的经济效益。 通过一周的实训,使我对销售管理工作有了进一步了解和感触,进一步掌握了销售管理工作中的各种要点。同时,我还发现有很多的不足之处,也为自己积累下了日后销售管理工作的经验。实训是我大学生活中拥有的一段经历,也是给我上了在课堂上学不到的非常重要的一课。它使我在实践中了解社会,让我在踏入社会之前打了一针预防针,让我明白做销售的艰辛,为我以后走入社会打下了基础。 我会珍惜在学校的每一次难得的学习机会,而这样的实训学习更是值得我去珍惜!相信,有了这一次实训经历,无

黑大数据库实验报告

黑龙江大学 “数据库系统原理课程设计”总结报告 学院软件学院 年级2014级 专业软件工程 学号20143983 姓名陆芝浩 报告日期2016.11.9 成绩 黑龙江大学软件学院

1、开发环境 操作系统:Windows7 编程语言环境:VC++6.0 2、DBMS系统架构 3、DBMS主要功能模块 1、实现SQL语句中的Create Table建表语句,建立相应的数据库表,并生成相应的数据字典文件和数据文件。 2、实现alter table表模式的修改功能: ①能够为已建立的表添加属性。 ②能够从已建立的表中删除属性。

3、实现drop table删除表功能。 4、实现create index创建索引的功能。 5、实现drop index删除索引的功能。 6、实现insert可以向已经创建的表插入元组。 7、实现delete从已经创建的表中删除元组。 8、实现update修改表中的数据。 9、实现SELECT语句,包括: 实现单表全属性查询。 实现单表单属性查询。 实现多表的连接全属性查询。 实现多表的连接和选择条件的全属性查询。 实现多表的连接的单属性查询。 实现多表的连接和选择的单属性查询。 实现单表的选择的单属性查询。 实现单表的选择的全属性查询。 10、利用启发式关系代数优化算法进行查询优化。 11、建立访问权限,根据数据字典(DD)实现对数据库的安全性检查和完整性约束的机制。 3.1 SQL语言的词法和语法分析 (1)功能介绍 通过编译原理的知识对输入的SQL语句进行词法分析,将SQL语句拆分为若干个单词,对其进行语法分析,确定输入的SQL语句的含义. (2)相关理论 利用编译原理的相关知识,对输入的SQL语句进行模仿SQL语言的词法及语法结构的分析。

Visual FoxPro学生信息管理系统课程设计实验报告(完美版)

学生信息管理系统课程设 计实验报告 (此文档为word格式,可任意修改编辑!)

一.设计题目 学生信息管理系统 二.开发软件 VFP6.0 三.课题要求 (1) 掌握课堂讲授的基本数据库知识和VFP的基本技巧: 1. 数据库管理系统合数据库应用系统; 2. VFP的界面组成与操作; 3. VFP的工作方式; 4. 标的基本操作(表的建立与修改、表达式、维护命令); 5. 表的查询与统计(排序与索引,SELECT-SQL查询,数据库于视图); 6. 程序设计初步(程序文件,程序的控制,多模块程序)。(2) 自学部分书本关于VFP的内容: 1. 菜单设计; 2. 表单设计; 3. 表单控件设计; 4. 实例:汽车修理管理系统的开发。 (3) 要求能够独立设计。完成一个简单的学生信息管理系统,此系统必须有如下基本功能:

1. 数据的查询; 2. 记录的增加,删除,修改等功能; 3. 系统界面良好; 4. 操作方便,运行稳定。 四.目的 掌握基本的数据库知识,熟悉VFP的使用。学习VFP数据库应用系统开发的一般步骤: 1.需求分析 2.数据库设计 3.应用程序设计 4.软件的运行测试 通过简单的系统设计、开发,激发学生的学习兴趣和动手能力。 五.设计时间 第12周——第19周 六.设计主要流程 流程图:

(1) 数据库设计 根据此系统需要建立数据库sexxdb.dbc ,数据库中有如下几个数据表:student.dbf 、course.dbf 、score.dbf 、password.dbf 、

passwordm.dbf。 student..dbf记录的是学生的个人信息,如:学号、姓名、性别、民族、出生日期、所在专业、籍贯。 Course.dbf记录的是有关课程的信息,如:课程编号、课程名称、学分、任课老师。 Score.dbf记录的是每个同学不同科目的考试成绩,有以下这些内容:课程编号、课程名称、学号、成绩。

学生信息管理系统软件项目管理实验报告

实验报告 <学生信息管理系统> 实验项目一:可行性分析报告 1.实验目的:根据理论课程所学内容,针对某一项目进行可行性分析训练 2.实验原理:从理论课的学习中掌握规范的可行性分析技术,通过编写报告的形 式得到练习。 3.实验器材:Microsoft Office 4.实验步骤:(1)参照理论学习的内容进行阅读思考;(2)针对某一软件项目, 着手编写;(3)提交。 实验一:学生信息管理系统可行性分析报告 A1、引言 学校的不断发展,学校规模不断扩大,学生数量不断剧增,有关学生的各种信息也成倍增长。面对庞大的数据信息,有一个学生信息管理系统是非常有必要的,不仅可以提高学生管理的工作的效率,还可以通过这个系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。 A1.1 编写目的 学校的不断发展,学校规模不断扩大,学生数量不断剧增,有关学生的各种信息也成倍增长。面对庞大的数据信息,有一个学生信息管理系统是非常有必要的,不仅可以提高学生管理的工作的效率,还可以通过这个系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量. A1.2 项目背景 开发软件名称:学生信息管理系统 项目任务提出者:计算机与信息学院

项目开发者:学生组 用户:管理员、老师和学生 A1.3 定义 学生信息管理系统(SMIS):学生管理系统是帮助教学人员、行政人员和人事人员的管理软件,使用HTML5语言编写,独立完成其功能。 SQL语言:SQL全称是“结构化查询语言”,SQL是一个非过程化的语言。 A1.4参考资料 [1].<软件项目管理> 覃征徐文华翰毅唐晶编著清华大学出版社2009.10 [2].<软件工程> 钱乐秋赵文耘牛军钰编著清华大学出版社2013.08 A2 可行性研究的前提 A2.1 要求 (1)主要功能:本系统应该实现学生信息的管理与查询,具体包括学生信息查询,同时可以对信息进行修改,删除和添加,以及各种信息统计,学籍管理,新生注册等功能。 (2)性能要求:查询效率尽可能做到精准,保持全校数据的一致性、准确性、实时性,信息维护功能做到简单易用。 (3)输入要求:查询效率尽可能做到精准,保持全校数据的一致性、准确性、实时性,信息维护功能做到简单易用。 (4)输出要求:学生基本信息和学籍各种处理的结果表格文档形式 安全与保密要求:对该软件系统设置不同级别的访问权限,通过对不同权限的管理,实现对学生学籍的管理的安全性与保密方面的要求. (5)完成期限:2015年12月11日到 2016年1月10日

软件工程仓库管理系统实验报告 华北电力大学

一、课程设计的目的与要求 1.课程设计目的 软件工程课程设计是学习软件工程课程后所进行的实践环节,目的是培养学生用工程化的思想和标准文档化的思想进行软件开发。本次课程设计通过开发一个小型实用的软件系统,亲身体验软件生命周期中的各个环节,以加深对软件工程课程的深入理解、锻炼独立分析、解决问题的能力。 2.课程设计要求 2.1课程设计准备 1)复习软件工程课程的主要内容,熟练掌握软件生命周期的理论以及各阶段的基本概念。 2)明确可行性分析、需求分析、设计、测试等阶段的基本任务和基本方法。 3)熟练运用规范化的描述方法和文档,描述软件开发的各个阶段。 4)熟悉开发环境和开发工具。 2.2内容要求 1)对所设计和实现的系统进行可行性分析,提交可行性分析报告; 2)对系统进行需求分析,可以选择传统的分析方法或者面向对象的分析方法,提交软件需求规格说明书(SRS); 3)在SRS的基础上进行软件的概要设计和详细设计,提交软件设计文档; 4)遵循上述文档的要求,实现软件; 5)对所实现系统进行软件测试,完成软件测试报告。

二、设计正文 1.可行性分析报告 1.1项目简介 1.1.1 项目目标 随着计算机和网络技术的飞速发展,计算机的应用领域不断扩大。利用计算机进行信息控制,不仅提高了工作效率,更提高了其安全性。尤其对于复杂的信息管理,利用计算机能够充分发挥它的优越性。随着科学技术的不断提高,计算机科学技术日渐成熟,它在人类社会的各个领域发挥着越来越重要的作用。 物资管理系统是根据企业的管理员对仓库物品的入库、出库等操作的管理及记录的需要来设计开发的,目标是给仓库管理员提供更加快速、便利的平台,具有对仓库货物信息进行管理和维护的功能。 1.1.2 系统的简要描述,主要功能 从总体上来看,本系统主要实现以下功能: 查看货物信息:可以查询所有货物的相关信息。 查看管理员信息:可以查看所有仓库管理员的相关信息。 查看记录信息:可以查看所有入库、出库的记录信息。 删除货物信息:可以删除选定的货物信息,且同时删除与该货物相关的所有记录。 物资入库:可以添加仓库已有或没有的货物,同时修改或添加相关信息。(所有的入库人都包含在管理员之内) 物资出库:可以使已有货物出库,同时修改相关信息。(所有的出库人都包含在管理员之内) 安全退出:退出当前页面至上一界面。

数据库实验报告

武汉轻工大学 数学与计算机学院 《数据库系统概论》 实验报告 题目:SQL操作 专业:信息管理与信息系统 班级:信息管理1201班 学号:1205020113 姓名:丁兵兵 指导老师:欧阳铮铮 2014年 6 月13 日

实验一注册服务器、建立数据库 一、实验目的 1.学会注册、连接服务器 2.学会创建登录、建立数据库 3.学会为数据库创建和设置用户 二、实验内容 1.使用企业管理器注册、连接SQL数据库服务器 2.使用企业管理器建立数据库 3.使用企业管理器创建登录 4.使用企业管理器为数据库创建用户并设置其权限 三、实验准备 1.复习与本次实验内容相关知识 2.预习有关登录的建立等相关内容 四、实验步骤 1.启动SQL Server Management Studio 启动过程为:开始菜单-->程序-->Microsoft SQL Server-2005->SQL Server Mangement Stadio。

2.注册服务器 3连接SQL服务器 4.建立登录帐号 5.建立数据库 6.账户权限 五、实验结果

通过这次实验了解关于SQL最基本的操作,注册、连接服务器、创建登录、建立数据库、为数据库创建和设置用户等。虽然中途出现过一点小问题,但通过耐心比照实验步骤,还是解决了。 实验二表的创建与修改 一、实验目的 1.学会创建和修改表结构 o学会使用数据库引擎查询 2.学会使用SQL语句创建和修改表结构 二、实验内容 1.利用窗口建立和修改班级表、成绩表 2.利用命令建立和修改课程表、学生表

1.复习与本次实验内容相关知识 2.对本次实验中要求自己完成的部分做好准备 四、实验步骤 1.创建表 o打开SQL Server Management Studio,数据库服务器连接以后,展开该服务器项目,其下有子项目"数据库",选择该项目后,右击 该项目,或者在右面的子窗口中右击,在弹出菜单中有"新建数据 库"(数据库名为学生自己的学号)。 o打开新数据库的树型列表,在"表"上右击,在快捷菜单中单击"新建表..."。 o在表结构窗口内建立如下图所示的班级表(CID含义为"班号 ",CLASS含义为"班名",DEPARTMENT含义为所在系,各字段类型 及是否允许为空按图中设置),如下图所示,左侧三角形标志为当 前列,下方的列属性即为该列的。

学生信息管理系统实验报告

(此文档为word格式,下载后您可任意编辑修改!) 面向对象程序设计大作业 ------学生信息管理系统 学院名称信息科学与工程学院 专业班级数学大类2011级2班 学生姓名魏仿 学号 指导教师孙红梅 1

完成时间: 2013 年 5 月 29 日

学生信息管理系统 1、编程目的 为方便学生信息的管理,特编写这个程序方便操作学生信息管理系统。实现对学生姓名、学号、性别、成绩等信息的管理,可以实现学生的增加、删、查等多种功能的操作。 2、系统简介 本系统实现学生信息的管理,以动态链表、结构体数据类型来实现数据的存储与加工,利用链表来实现学生信息的插入、删除、查找功能。 主要分7个模块: 模块一: 结构体的定义,定义struct student{};struct date{};结构体struct student{};数据成员包括:int studentId; char name[20]; char sex[5]; struct date birthday; int score; struct student *next; 其中 struct date birthday;又借用struct date{};结构体的成员:int year; int month; int day;以此来实现学生学号、姓名、性别、出生日期、成绩等信息的存储于处理。

模块二: ListCreate函数,函数类型为:struct student 形参:struct student *();主函数,测试数据,测试链表各节点(学生基本信息)的输出、插入、删除、查找功能。 3、编程思路 一:数据类型: 1.考虑到学生个人信息包含学号、姓名、性别、出生日期、成绩等信息。因此采用结构体类型,定义学生个人信息结构体,并定义学生学号、姓名、性别、出生日期、成绩等数据成员。 2.考虑到要实现多个学生个人信息的管理,可采用结构体数组与链表。但是由于要对多个学生信息进行信息的插入、删除、查找等操作。显然结构体数组很难实现以上操作,因此选用链表。 二:存储结构: 选用链表之后,考虑其存储结构,由于要实现信息的插入、删除、查找等功能,显然动态链表更适合。相应的以链式存储结构来存储数据。 三:功能的实现 学生信息的插入功能的实现:在动态链表中要实现节点数据的插入,只要灵活的改变头一个节点的next指针使它指向要插入节点的

仓库管理系统实验报告

1 概述 1.1 选题背景 仓库管理系统在企业的整个供应链中起着至关重要的作用,如果不能保证正确的进货和库存控制及发货,将会导致管理费用的增加,服务质量难以得到保证,从而影响企业的竞争力。传统简单、静态的仓储管理已无法保证企业各种资源的高效利用。如今的仓库作业和库存控制作业已十分复杂化多样化,仅靠人工记忆和手工录入,不但费时费力,而且容易出错,给企业带来巨大损失。 本软件系统是通过入库业务、出库业务、仓库调拨、库存调拨等功能,综合批次管理、物料对应、库存盘点、质检管理和即时库存管理等功能综合运用的管理系统,有效控制并跟踪仓库业务的物流和成本管理全过程,实现完善的企业仓储信息管理。该系统可以独立执行库存操作,与其他系统的单据和凭证等结合使用,可提供更为完整全面的企业业务流程和财务管理信息。 1.2 系统环境 Visual FoxPro ,是Microsoft公司从Fox公司的FoxBase数据库软件经过数次改良,并且移植到Windows之后,得来的应用程序开发软件,主要用于开发数据管理与运算等方面的软件。VFP是Microsoft公司推出的最新可视化数据库管理系统平台,是功能特别强大的32位数据库管理系统。它提供了功能完备的工具、极其友好的用户界面、简单的数据存取方式、独一无二的跨平台技术,交肯有良好的兼容性、真正的可编译性和较强的安全性,是目前最快捷、最实用的数据库管理系统软件之一。

2 系统分析 2.1 系统目标需求 仓库管理系统主要用于仓库货品信息的管理,系统包括仓库管理、入库、出库、一些统计查询和报表等几部分组成。 系统特色: 1.设置系统用户登录功能,即对系统数据进行安全设置与保护。 2.友好的用户界面,业务操作简单,进入系统即能使用。 3.系统每种操作都可以通过菜单来进行。操作快捷、方便。系统集输 入、维护、查询、统计和各种处理为一体,信息导入导出方便共享。 2.2 开发的可行性分析 根据当前的企业管理体制,一般物资供应管理系统,总是根据所掌握的物资类别,相应分成几个科室来进行物资的计划,订货,核销托收,验收入库,根据企业各个部门的需要来发放物资设备,并随时按期进行库存盘点,作台帐,根据企业领导和自身管理的需要按月,季度,年来进行统计分析,产生相应报表。为了加强关键物资,设备的管理,要定期掌握其储备,消耗情况,根据计划定额和实际消耗定额的比较,进行定额的管理,使得资金使用合理,物资设备的储备最佳。 所以一个完整的企业物资供应管理系统应该包括计划管理,合同托收管理,仓库管理,定额管理,统计管理,财务管理等模块。其中仓库管理是整个物资供应管理系统的核心。 鉴于Visual Foxpro6.0有强大的数据库管理功能,我们选用Visual Foxpro6.0来完成这个仓库管理系统。 2.3 业务流程分析 主要业务流程如图所示。

图书管理系统实验报告

上海电力学院 信息网络技术课程设计报告 题目: 图书馆借阅系统 姓名:白志强 学号:20111946 院系:电子与信息工程学院 专业年级:电子信息工程2011级

2014 年12月 5 日

●摘要 在大学生活中,图书馆是我们常去的一个地方,因而图书馆的管理无疑是我们需要关注的一个问题。 现在很多学校图书馆的借阅工作部分还是手工管理,工作效率很低并且不能及时了解图书的种类和学生们比较需求的图书等,不能更好的适应当前学生的借阅要求。计算机信息化管理有着存储量大,速度快等许多优点,提供给我们的处理信息及时快捷,因此利用计算机提供给我们的信息使学生们的借阅过程形成一整套动态的管理,能够极大提高图书馆理的效率,这也是学校的科学化,正规化管理。 图书借阅管理系统是一种信息管理系统,本系统采用数据库系统和VB平台,以https://www.doczj.com/doc/5412577346.html, 为编程语言开发一个适合学校图书管理所需要的数据库管理软件。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。 ●实验目的 本课程设计的目的是综合应用https://www.doczj.com/doc/5412577346.html,软件以及SQL数据库设计实现图书借阅系统。 ●设计环境 软件:VS2008,SQL Server2008 ●设计内容 基本要求:通过编程软件使系统可以进行管理员模块和用户使用模块。 管理员模块:添加图书,查询图书,查询用户,添加用户。 使用者模块:借阅图书,归还图书。 ●设计流程图 图书管理系统 用户界面管理者界面

设计步骤 建立数据库,新建表如图所示 打开表如图

仓库管理系统实验报告

仓库管理系统实验报告

1.引言 1.1开发背景: 随着国内经济的高速发展,中小型的商品流通企业越来越多,其中所经营的商品种类繁多,难以管理,而仓库管理系统逐渐成为企业经营和管理中的核心环节,也是企业取得效益的关键。很多公司为了完善管理制度,增强企业竞争力,决定开发仓库管理系统,以实现商品管理的信息化 1.2开发目的 企业仓库管理系统的主要目的是实现企业进销存的信息化管理,主要的业务就是商品的采购,销售和入库,另外还需要提供统计查询功能,其中包括商品查询,供应商查询,客户查询,销售查询,入库查询和销售排行等。项目实施后,能够降低采购成本,合理控制库存,减少资金占用并提升企业市场竞争力,能够为企业节省大量人力资源,减少管理费用,从而间接为企业节省成本,提高企业效益。 1.3基础模块分析 仓库管理系统包括基础信息管理,进货管理,销售管理,查询统计,库存管理,系统管理6大功能模块。 1.3.1基础信息管理模块: 该模块用于管理仓库管理系统中的客户,商品和供应商信息,其功能主要是对这些基础信息进行添加,修改和删除。 1.3.2进货信息模块: 该模块是仓库管理系统中的不可缺少的重要组成部分,它主要负责为系统记录进货单及退货信息,相应的进货商品会添加到库存管理中。 1.3.3销售管理模块: 该模块是仓库管理系统中最重要的组成部分,它主要负责为系统记录出货信息,相应的出货商品会从库存中减去。 1.3.4查询统计模块:

该模块是仓库管理系统中非常重要的组成部分,它主要包括基础信息,进货信息,销售信息,退货信息的查询和销售排行功能。 1.3.5库存管理模块: 该模块包括库存盘点和价格调整两个功能,主要用于调整商品价格和统计汇总各类商品数量。 1.3.6系统管理模块: 该模块主要包括系统用户与系统参数的管理和维护,如用户权限分配,系统参数修改等功能。 1.4功能模块图 图1.4

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