VB+access 管理信息系统课程设计实验报告
- 格式:doc
- 大小:341.50 KB
- 文档页数:15
学生信息管理系统VB+Access毕业学生信息管理系统摘要:随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。
管理信息系统是1门不断发展的新型学科,任何1个单位要生存发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。
本文介绍了在Visual Basic6.0环境下采用“自上而下的总体规划,自下而上的应用开发”策略开发1个管理信息系统的过程。
通过分析某1学校学生管理的不足,创建了1套行之有效的计算机管理学生信息的方案。
文章介绍了学生信息管理系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统说明了部分了几个主要模块的算法,本系统界面友好,操作简单,实用。
关键词:信息管理系统;学生管理;Visual Basic The management system of students information Abstract: Along with the technique of information in management more and more widespread and profound application, the implementation of the management information system to be gradually mature in the technique. The management information system is the new discipline which unceasingly develops, anyunit must survive the development, which wants the high efficiency to organize the internal activity, must establish the management information system which adapts with own characteristic. This article introduced environment uses "the top-down overall plan, the down-top application development" strategy to develop a management information system and the process under Visual Basic6.0. Through analyzes the insufficiency which some school student manages, founded a set of effective computer managements student information plan. The article introduced the student information management system system analysis part, including feasibility analysis, service flow analysis and so on; The system design partial mainly introduced the system function design and the database design and the code design; The system explained partial several main modules algorithm, this system contact surface friendly, the operation is simple, practical. Keywords:MIS;student management;Visual Basic注释:不含源代码。
V B+A c c e s s学生信息管理系统2013年12月29目录绪论 (1)前言 (1)(一)作业背景 (1)(二)选题说明 (1)(三)主要内容 (2)一、系统分析 (2)(一)系统目标 (2)(二)可行性分析 (3)(三)管理业务调查 (3)1.组织结构调查 (3)2. 功能流程调查 (4)3.数据流程调查 (5)二、系统设计 (6)(一)新系统的功能结构图 (6)(二)新系统的流程设计图 (7)(三)代码设计 (7)1.登陆页面 (15)3.注册页面 (18)3.主菜单页面 (22)4.院系功能 (26)三、总结 (34)绪论高校学生信息的管理是一项既重要又繁琐的工作。
我们小组成员通过调查研究发现,学生学籍信息管理很是普及,这不仅为学员、教员提提供了查询信息的平台,还大大提高了信息的获取速度,有利于对学员信息的管理。
为更好的做好这项工作,提过工作效率,更好的为学校的发展和一线教学服务,我们小组决定:结合普通高校校实际情况,自行研制一个学生信息管理系统。
该信息管理系统结合学员、教员的需求,提供查询学员学籍信息等多项功能,对学员的学籍信息实时更新,掌握学员的实际修课情况。
前言(一)作业背景随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对学生档案信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高学生档案管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套管理软件成为很有必要的事情,结合管理信息系统这门课程的学习,我们掌握了一定的编程技术,为此次作业设计和实施提供了基础。
我们组通过了解教员和学员的实际状况和需求,对学员的学习信息的管理常规流程进行了调查,发现还有很多模块可以改进。
大学数据库课程设计报告题目:学生信息管理系统班级:计本063班姓名:学号:指导教师:2009年6 月24 日学生信息管理系统摘要:随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。
管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。
学生成绩管理系统主要提供方便高效的管理功能,该实现以下一些基本功能:1.系统管理模块:维护系统的正常运行和安全性设置,包括添加用户、修改密码、删除用户等等。
2.班级管理模块:实现对全校班级的管理工作,包括:班级游览、班级添加、班级修改等,这三个功能模块各自独立,完成学校的全部班级的管理。
3.学生学籍管理模块:实现对学生的个人信息的管理工作,包括学籍添加、学籍查询、学籍修改等功能,从而方便学校管理部门对学校的基本情况的快速查询和了解。
4.课程管理模块:该模块对各个班级的课程进行设置,并可在其中设置各门课程的教材选用情况,方便了学校教材管理部门和教务处的教学管理人员的工作。
该模块包括基本课程设置和班级课程设置两个模块。
5.成绩管理模块:检验学生学习情况的一个主要手段,本模块包括考试类型设置,共有期中考试和期未考试两种类型,还设置了成绩添加、成绩查询、成绩浏览、成绩修改等功能模块。
6.奖惩信息管理模块:奖惩信息是用来督促学习学习活动的一种手段,包括奖惩信息的添加和修改。
7.个人信息查询模块:用于学生个人信息的查询,分为奖惩信息查询和成绩查询两个模块。
8. 退出模块:此模块完成程序的退出。
该程序界面友好,功能强大,适合实际应用。
关键字:数据库ACCESS数据库学生信息操作VB编程1.概述该信息管理系统可以说是一个综合性的学校学生管理系统,它集成了学生学籍管理系统、学生成绩管理系统、学生档案管理系统等多种功能,因而具有较强的实用性和先进性。
项目开发背景:学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,对学生来说也可以轻松的查阅自己在校的成绩以及信息等.但是一直以来人们都是靠传统人工的方式管理学生成绩,这种管理方式存在着许多缺点,如:效率低,保密性差,另外时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难。
2013 年12 月29绪论 (1)前言 (1)(一)作业背景................................................................... 1..(二)选题说明................................................................... 1..(三)主要内容.................................................................... 2.一、系统分析 (2)(一)系统目标....................................................................... 2.(二)可行性分析...................................................................... 3.(三)管理业务调查................................................................... 4.1. 组织结构调查........................................................... 4...2. 功能流程调查.......................................................... 4...3. 数据流程调查.......................................................... .5....二、系统设计 (6)(一)新系统的功能结构图 (6)(二)新系统的流程设计图......................................................... 7.(三)代码设计.................................................................... 7.1. .................................................................................................................................登陆页面................................................................. .1.9....3.注册页面.............................................................. 22....3. 主菜单页面 ........................................................... 27....4. 院系功能 ............................................................. 33....三、总结................................................................... .44.....高校学生信息的管理是一项既重要乂繁琐的工作。
Access课程窗体设计实验报告实验报告:Access课程窗体设计摘要:本实验旨在利用Microsoft Access软件设计一个课程窗体,并实现对课程信息的添加、修改、删除和查询等功能。
通过本实验,我们可以进一步了解和掌握Access软件的窗体设计功能及其应用。
一、引言在教育管理系统中,课程管理是一个重要的模块,对于教务人员来说,对课程信息的管理十分关键。
传统的课程管理方式往往需要手动操作,效率较低。
而通过利用Access软件设计一个课程窗体,可以实现对课程信息的快速输入、查询和修改,大大提高了教务管理人员的工作效率。
二、设计思路1.数据表设计为了实现对课程信息的管理,我们首先需要设计一个课程信息表,表中应包含课程编号、课程名称、授课教师、开课时间、授课地点等字段。
通过这些字段,可以实现对课程信息的详细记录和管理。
2.窗体设计在Access软件中,我们可以通过表单向导或自定义窗体设计来创建一个课程窗体。
在本实验中,我们选择自定义窗体设计。
在窗体中,我们需要添加各种控件,如文本框、按钮、下拉框等,以便用户可以方便地输入和修改课程信息。
三、实验步骤1.创建数据表打开Access软件,创建一个新的数据库。
在数据库中创建一个名为“课程信息表”的数据表,并添加相应的字段,如课程编号(CourseID)、课程名称(CourseName)、授课教师(Teacher)、开课时间(StartTime)和授课地点(Location)。
2.设计窗体3.编写事件过程在窗体设计中,我们还需要为按钮添加相应的事件过程,以实现对课程信息的保存、修改、删除和查询操作。
对于“添加”按钮,编写事件过程,实现将表单中的信息保存到数据库中;对于“修改”按钮,编写事件过程,实现对数据库中已有的课程信息进行修改;对于“删除”按钮,编写事件过程,实现对数据库中的课程信息进行删除;对于“查询”按钮,编写事件过程,实现根据用户输入的条件对课程信息进行查询,并将查询结果显示在窗体中。
德阳广播电视大学数据库原理及应用课程设计题目:学生信息管理系统专业班级:学号:学生姓名:指导教师:教师职称:起止时间:课程设计(论文)任务及评语目录第1章课程设计目的与要求 (4)1.1 课程设计目的...........................................1.2 课程设计的实验环境.....................................1.3 课程设计的预备知识.....................................1.4 课程设计要求........................................... 第2章课程设计内容...........................................2.1 选题说明及需求介绍.....................................3、软件定义:学生信息管理系统..................................4、开发环境:Access2003........................................2.2数据库设计说明 .........................................2.2.1概念设计 .........................................2.2.2逻辑设计 .........................................2.2.3建立数据库和基本表 ...............................2.2.4定义基本表之间的关系 .............................2.3系统的功能模块划分 .....................................2.4实现过程及完成效果介绍 .................................2.4.1实现过程简要说明 .................................2.4.2系统实现效果 ..................................... 第3章课程设计总结........................................... 第4章参考文献...............................................第1章课程设计目的与要求1.1 课程设计目的本课程的课程设计实际是计算机信息管理专业学生学习完《数据库原理与应用课程后,进行的一次全面的综合训练,其目的在于加深对数据库基础理论和基本知识的理解,掌握运用数据库应用系统开发软件的基本方法。
华南师范大学增城学院课程设计实验报告
题目:(小型化妆品管理系统)
课程名称管理信息系统
姓名
学号
专业07级信管(2)班
一摘要 (1)
二.系统分析 (2)
三.系统设计 (3)
3.1 系统功能结构设计 (3)
3.2模块子系统设计 (5)
3.3 系统模块时序图 (6)
四.系统实施 (8)
4.1系统的数据库设计 (8)
4.2 关系模型 (9)
4.3页面设计和代码设计 (10)
五.系统评价 (14)
参考文献 (14)
一.摘要
随着经济的发展,社会的进步,计算机越来越深入到我们日常的工作学习及生活中,成为我们日常生活中不可缺少的辅助工具。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
进销存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强、数据安全性好的库。
而对于后者则要求应用程序功能完备,易使用等特点。
经过分析,决定使用 MICROSOFT公司的 VISUAL BASIC开发工具和ACCESS数据库,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
二.系统分析
1.用户登陆模块:拥有权限用户登陆.
2. 商品管理: 添加商品信息,修改商品信息,删除商品信息
3. 进货管理: 添加进货管理,修改进货管理,删除进货管理
4. 销售管理: 添加销售管理,修改销售管理,删除销售管理
5.退货管理: 添加报损管理,修改报损管理,删除报损管理
6. 业务管理: 对销售商品进行管理
三.系统设计
3.1 系统功能结构设计:
3.2模块子系统设计:
功能描述:进货管理子系统可以根据库存自动指定进货计划,进货时自动等级,以及提供查询和打印计划进货与入库记录的功能。
功能描述:销售管理子系统可以控制某商品是否允许销售,查询每种商品的销售情况并产生年、月、日报表,同时可以生成销售排行榜。
功能描述:库存管理子系统提供查询库存明细记录的基本功能,并根据库存的状态报警,以及自动盘点计算。
功能描述:人员管理子系统提供基本信息登记管理,员工操作权限管理,客户销售权限管理的功能。
3.3 系统模块时序图
3.3.1用户登陆管理:
3.3.2商品录入管理
3.3.3商品销售管理
3.3.4商品结帐管理
四.系统实施
4.1系统的数据库设计……..(数据库主要表格设计) 4.1.1用户表
4.1.2商品销售表
4.1.3商品库存表
4.1.4商品明细表
(注:部分表格有省略)
4.2 关系模型
a)用户表(用户名称,用户密码,用户类型)
b)会员表(会员编号,会员卡号,累积消费金额,)
c)销售表(商品名称,销售数量,销售金额,销售日期)
d)交易表(,用户名称,交易金额,交易日期)
e)入库表(商品名称,入库数量,单额,,入库日期)
4.3页面设计和代码设计…………(主要部分)
4.3.1登陆界面
编程分析
1.利用adodc(ADO Data Control)进行数据库链接:
使用adodata控件访问数据库可以完全不用编写代码,只需要通过简单的设置和操作其属性就可以实现与数据库的连接,通过绑定数据感知控件,就能提供一个访问数据库的界面,用来实现对数据库的浏览,贴加,删除,修改等操作.
2.代码段
Private Sub Command1_Click()
Adodc1.Recordset.Find "用户名='" & Text1.Text & "'"
If Adodc1.Recordset.EOF Then
MsgBox "用户名不存在", , "提示"
ElseIf (Adodc1.Recordset.Fields("密码") <> Text2.Text) Then
MsgBox "密码不正确", , "提示"
Else
Unload Me
main.Show
End If
End Sub
4.3.2 系统版面设计
代码分析
Private Sub 关于_Click(Index As Integer)
gy.Show 1
End Sub
Private Sub 库存查询_Click(Index As Integer) kccx.Show 1
End Sub
Private Sub 库存退回_Click(Index As Integer)
spth.Show 1
End Sub
Private Sub 日查询_Click(Index As Integer)
Dim db As Database
Dim rs As Recordset
sl = 0; zj = 0; yl = 0
Set db = OpenDatabase(App.Path & "\db1.mdb")
Set rs = db.OpenRecordset("select * from 商品销售 where 销售日期like '" & Date & "'")
If rs.EOF Or rs.BOF Then
MsgBox ("当日没商品售出")
Else
rcx.Show 1
End If
End Sub
Private Sub 入库明细查询_Click()
rkmx.Show 1
End Sub
Private Sub 商品入库_Click(Index As Integer)
sprk.Show 1
End Sub
Private Sub 商品售出_Click(Index As Integer) spcs.Show 1
End Sub
Private Sub 商品退回_Click(Index As Integer) spth.Show 1
End Sub
Private Sub 售出商品退回_Click()
scspth.Show 1
End Sub
Private Sub 退出_Click(Index As Integer)
Unload Me
End Sub
Private Sub 销售情况查询_Click(Index As Integer) rcx.Show 1
End Sub
Private Sub 赠送情况查询_Click()
zscx.Show 1
End Sub
五.系统评价
一.和传统管理模式相比较,使用本系统,毫无疑问会提高超市的运作效率,辅助提高超市的决策水平,管理水平,为降低经营成本,提高效益,减少差错,节省人力,减少顾客购物时间,增加客流量,提高顾客满意度,增强超市扩张能力,提供有效的技术保障。
由于开发者能力有限,加上时间仓促,本系统难免会出现很多不足之处,例如:
1.本系统只适合微型美容产品超市使用,不能适合中大型超市使用;
2.超市管理系统涉及范围宽,要解决的问题多,功能复杂,实现困难,但由于时
间和本人能力有限制,系统只能做出其中的一部分功能;
3.在编程上遇到不少问题,由于没有系统地去学习过VB.ACCESS.所以很多控件和语法不了解.导致系统存在很多漏洞,特别是连接数据库对数据库进行操作时.
4.在设计系统中,重点就是要建模和各模块之间的联系.系统的开发,分析,和信息的收集较为重要,其中还要运用到其他学科的知识.难点就是如何用程序语言实现我们想要的功能.
参考文献
1陈明 . 软件工程学教程 .科技出版社,2002
2 萨师煊,王珊 . 数据库系统概论 . 第三版 . 高等教育出版社,2000
3 飞思科技产品研发中心 . visual basic 6.0数据库应用开发 .电子工业
出版社,2003
4 飞思科技产品研发中心 . visual basic 6.0开发者手册 . 电子工业出版
社, 2002
5 申旻 . visual basic 6.0高手突破 . 清华大学出版社,2002,302
6 Steve Teixeira,Xaviver Pacheco著,龙劲松,王瑜,谢尚书译 . visual
basic 6.0开发人员指南 . 机械工业出版社 .2003
7 乔林 .参透Delphi/Kylix . 中国铁道出版社 .2003
8 李维 .Inside 深入核心 VCL 架构剖析 . 电子工业出版社 .2004
9 张立科编写组 .Windows API 函数参考手册 .人民邮电出版社 .2002
严蔚敏,吴伟民 .数据结构 .第二版 .清华大学出版社 .2001
10 王珍玲。
实用软件工程教程高等教育出版社 2004。