食堂磁卡管理系统.doc
约59页DOC格式手机打开展开
食堂磁卡管理系统,61页17286字论文摘要随着高科技的蓬勃发展,智能化管理已经走进了人们的社会生活。为了适应信息时代的需要,作为新的管理模式,必须在功能上满足当前和未来发展的需求。目前,各学校校园网的建成投入使用,为高校食堂磁卡管理系统的建立提供应用平台,射频卡应用系统的日渐成熟为高校食堂磁卡管理系统的建立提供了技术保障,在校园食堂刷...
内容介绍
此文档由会员 bysjlw8 发布
61页 17286字 论文
摘要
随着高科技的蓬勃发展,智能化管理已经走进了人们的社会生活。为了适应信息时代的需要,作为新的管理模式,必须在功能上满足当前和未来发展的需求。目前,各学校校园网的建成投入使用,为高校食堂磁卡管理系统的建立提供应用平台,射频卡应用系统的日渐成熟为高校食堂磁卡管理系统的建立提供了技术保障,在校园食堂刷卡消费已经成为校园管理发展的必然趋势。
本文主要介绍了基于C/S的食堂磁卡管理系统的设计开发过程。该系统界面友好,操作方便,具有基本信息管理、学生消费、后台信息管理、财务管理、图表统计、系统用户管理几项功能。在开发过程中使用到了Visual basic、SQL Server开发工具,并采用结构化的系统开发方法。文章的最后对系统做出了一个较客观的评价,并对系统未来的发展进行了展望。
关键词:Visual Basic、数据库、管理系统
Abstract
With the flourishing development of Hi-Tech, Intelligent management has already come into people’s social’s life. In order to satisfied the needs of information time, as the new mana_
gement mode, must meet today’s and the future's demands in the function. At present, building
up coming into operation of campus network of every school, offer for setting-up of the magnetic stripe card administrative system of dining room of the university and use the platform, the ones that nipped the application system in radio frequency had offered the technological guarantee for setting-up of the magnetic stripe card administrative system of dining room of the university riply day by day, the dining room pays by credit card and consumes become the inexorable trend in the campus.
This text mainly introduces management system of magnetic stripe card of dining room, which is based on C/S. This system interface is friendly, easy to operate, have several functions: basic information management, student’s consumption, backstage supporter's information mana_ gement, financial administration, chart statistics and systematic user management. In the course of developing I have used Visual basic, SQL Server developing instrument, and adopt the structur_
ization systematic development approach. This text has made a more objective appraisal on the system at the end of the article, and look forward to the future development of the system.
Keywords: Visual Basic, database, management system
目录
摘要 1
Abstract 2
1.绪论 5
1.1 课题背景 5
1.2 开发工具与开发方法介绍 5
1.2.1 Visual Basic 技术 5
1.2.2 SQL Server技术 6
1.2.3 ADO数据库访问技术 8
1.2.4 结构化系统开发方法 9
2.系统分析与功能设计 10
2.1 任务概述 10
2.1.1 系统目标 10
2.1.2 用户特点 11
2.2 需求分析 11
2.3 系统设计原则 12
2.4 业务流程分析 12
2.5 数据流程分析 14
2.5.1 数据流程图 14
2.5.2 数据字典 15
2.6 系统总体设计与功能结构图 17
2.6.1 系统功能设计 17
2.6.2 系统功能结构图 17
2.7 数据库设计 18
2.7.1概念结构设计 18
2.7.2 逻辑结构设计 20
3.功能设计的实现 25
3.1 创建工程 25
3.2 添加模块 26
3.3 登录模块的设计实现 26
3.4 基本信息管理模块的设计实现 28
3.4.1 餐时设置模块 28
3.4.2 食堂设置模块 29
3.4.3 参数设置模块 32
3.5 后台信息管理模块的设计实现 33
3.5.1 学生办卡模块 33
3.5.2 交费管理模块 35
3.5.3 消费查询模块 36
3.6 学生消费模块的设计实现 37
3.7 财务管理模块的设计实现 37
3.7.1 日结算 38
3.7.2 月结算 38
3.7.3 刷卡机收费统计 39
3.7.4 操作员收费统计 41
3.8 图表统计模块的设计实现 42
3.8.1 日图表统计 42
3.8.2 月图表统计 44
3.9 系统用户管理模块的设计实现 45
3.9.1 添加用户 45
3.9.2 修改密码 46
3.9.3 删除用户 46
4.系统评价 47
5.系统展望 48
结束语 49
致谢 50
参考文献 51
附录 52
1.绪论
1.1 课题背景
随着高科技的蓬勃发展,智能化管理已经走进了人们的社会生活。为了适应信息时代的需要,作为新的管理模式,必须在功能上满足当前和未来发展的需求。目前,各学校校园网的建成投入使用,为高校食堂磁卡管理系统的建立提供应用平台,射频卡应用系统的日渐成熟为高校食堂磁卡管理系统的建立提供了技术保障,在校园食堂刷卡消费已经成为校园管理发展的必然趋势。本系统设计的目的就是要方便校园的食堂消费。食堂向就餐人员发放学生卡代替钱票,就餐时在刷卡机上刷卡付费,卡上钱不够时可以交钱“充值”,所有就餐数据通过计算机网络集中处理。加快食堂售饭菜速度,免除用户排长队之苦;降低使用单位经营成本,提高了整个食堂的管理水平。
1.2 开发工具与开发方法介绍
在本次系统设计中,主要运用了Visual Basic、SQL Server等开发工具,并采用了结构化的系统开发方法,现对它们进行如下介绍。
1.2.1 Visual Basic 技术
Visual Basic是一种可视化程序设计语言,它除了提供常规的编程功能外,还提供一套可视化的设计工具,便于程序员建立图形对象,巧妙地把Windows编程的复杂性“封装”起来。Visual Basic主要有以下功能特点:
1. 具有面向对象的可视化设计工具
在VB中,应用面向对象的程序设计方法(Object-Oriented Programming),把程序和数据封装起来视为一个对象,每个对象都是可视的。程序员在设计时只需要用现有工具根据界面设计的要求,直接在屏幕上“画”出窗口、菜单、命令按钮等不同类型的对象,并为每个对象设置属性。程序员的编程工作仅编写针对对象要完成的事件过程的代码,因而程序设计的效率可提高许多。
2. 事件驱动的编程机制
事件驱动是非常适合图形用户界面的编程方式。传统的面向过程的应用程序是按事先设计的流程运行的。但在图形用户界面的应用程序中,用户的动作即事件掌握着程序的运行流向。每个事件都能驱动一段程序的运行,程序员只要编写响应用户动作的代码,各个动作之间不一定有联系。这样的应用程序代码较短,使得程序既易于编写又易于维护。
参考文献
1龚沛曾 陆慰民 杨志强.Visual Basic程序设计简明教程(第二版).北京:高等教育出版社,2003年3月
2薛华成.管理信息系统(第四版).北京:清华大学出版社,2003年12月
3(美)麦克曼斯.Visual Basic 6数据库访问技术.北京:机械工业出版社,1999年10月
4甘仞初.信息系统分析与设计.北京:高等教育出版社,2004年2月
5萨师煊.数据库系统概论(第三版).北京:高等教育出版社,2000年2月
6王燮臣.管理信息系统.浙江大学出版社,2004年
7陈晓红.信息系统教程.北京:清华大学出版社,2003年
8张基温.信息系统开发方法案例(第四辑).北京:清华大学出版社,2003年
9 David L.Anderson.Managing Information Systems.北京:清华大学出版社,2001年
10 James A.O’Brien.Introduction to Information Systems.北京:高等教育出版社,2002年
11孙家广 刘强.软件工程——理论、方法与实践.北京:高等教育出版社 2005年
摘要
随着高科技的蓬勃发展,智能化管理已经走进了人们的社会生活。为了适应信息时代的需要,作为新的管理模式,必须在功能上满足当前和未来发展的需求。目前,各学校校园网的建成投入使用,为高校食堂磁卡管理系统的建立提供应用平台,射频卡应用系统的日渐成熟为高校食堂磁卡管理系统的建立提供了技术保障,在校园食堂刷卡消费已经成为校园管理发展的必然趋势。
本文主要介绍了基于C/S的食堂磁卡管理系统的设计开发过程。该系统界面友好,操作方便,具有基本信息管理、学生消费、后台信息管理、财务管理、图表统计、系统用户管理几项功能。在开发过程中使用到了Visual basic、SQL Server开发工具,并采用结构化的系统开发方法。文章的最后对系统做出了一个较客观的评价,并对系统未来的发展进行了展望。
关键词:Visual Basic、数据库、管理系统
Abstract
With the flourishing development of Hi-Tech, Intelligent management has already come into people’s social’s life. In order to satisfied the needs of information time, as the new mana_
gement mode, must meet today’s and the future's demands in the function. At present, building
up coming into operation of campus network of every school, offer for setting-up of the magnetic stripe card administrative system of dining room of the university and use the platform, the ones that nipped the application system in radio frequency had offered the technological guarantee for setting-up of the magnetic stripe card administrative system of dining room of the university riply day by day, the dining room pays by credit card and consumes become the inexorable trend in the campus.
This text mainly introduces management system of magnetic stripe card of dining room, which is based on C/S. This system interface is friendly, easy to operate, have several functions: basic information management, student’s consumption, backstage supporter's information mana_ gement, financial administration, chart statistics and systematic user management. In the course of developing I have used Visual basic, SQL Server developing instrument, and adopt the structur_
ization systematic development approach. This text has made a more objective appraisal on the system at the end of the article, and look forward to the future development of the system.
Keywords: Visual Basic, database, management system
目录
摘要 1
Abstract 2
1.绪论 5
1.1 课题背景 5
1.2 开发工具与开发方法介绍 5
1.2.1 Visual Basic 技术 5
1.2.2 SQL Server技术 6
1.2.3 ADO数据库访问技术 8
1.2.4 结构化系统开发方法 9
2.系统分析与功能设计 10
2.1 任务概述 10
2.1.1 系统目标 10
2.1.2 用户特点 11
2.2 需求分析 11
2.3 系统设计原则 12
2.4 业务流程分析 12
2.5 数据流程分析 14
2.5.1 数据流程图 14
2.5.2 数据字典 15
2.6 系统总体设计与功能结构图 17
2.6.1 系统功能设计 17
2.6.2 系统功能结构图 17
2.7 数据库设计 18
2.7.1概念结构设计 18
2.7.2 逻辑结构设计 20
3.功能设计的实现 25
3.1 创建工程 25
3.2 添加模块 26
3.3 登录模块的设计实现 26
3.4 基本信息管理模块的设计实现 28
3.4.1 餐时设置模块 28
3.4.2 食堂设置模块 29
3.4.3 参数设置模块 32
3.5 后台信息管理模块的设计实现 33
3.5.1 学生办卡模块 33
3.5.2 交费管理模块 35
3.5.3 消费查询模块 36
3.6 学生消费模块的设计实现 37
3.7 财务管理模块的设计实现 37
3.7.1 日结算 38
3.7.2 月结算 38
3.7.3 刷卡机收费统计 39
3.7.4 操作员收费统计 41
3.8 图表统计模块的设计实现 42
3.8.1 日图表统计 42
3.8.2 月图表统计 44
3.9 系统用户管理模块的设计实现 45
3.9.1 添加用户 45
3.9.2 修改密码 46
3.9.3 删除用户 46
4.系统评价 47
5.系统展望 48
结束语 49
致谢 50
参考文献 51
附录 52
1.绪论
1.1 课题背景
随着高科技的蓬勃发展,智能化管理已经走进了人们的社会生活。为了适应信息时代的需要,作为新的管理模式,必须在功能上满足当前和未来发展的需求。目前,各学校校园网的建成投入使用,为高校食堂磁卡管理系统的建立提供应用平台,射频卡应用系统的日渐成熟为高校食堂磁卡管理系统的建立提供了技术保障,在校园食堂刷卡消费已经成为校园管理发展的必然趋势。本系统设计的目的就是要方便校园的食堂消费。食堂向就餐人员发放学生卡代替钱票,就餐时在刷卡机上刷卡付费,卡上钱不够时可以交钱“充值”,所有就餐数据通过计算机网络集中处理。加快食堂售饭菜速度,免除用户排长队之苦;降低使用单位经营成本,提高了整个食堂的管理水平。
1.2 开发工具与开发方法介绍
在本次系统设计中,主要运用了Visual Basic、SQL Server等开发工具,并采用了结构化的系统开发方法,现对它们进行如下介绍。
1.2.1 Visual Basic 技术
Visual Basic是一种可视化程序设计语言,它除了提供常规的编程功能外,还提供一套可视化的设计工具,便于程序员建立图形对象,巧妙地把Windows编程的复杂性“封装”起来。Visual Basic主要有以下功能特点:
1. 具有面向对象的可视化设计工具
在VB中,应用面向对象的程序设计方法(Object-Oriented Programming),把程序和数据封装起来视为一个对象,每个对象都是可视的。程序员在设计时只需要用现有工具根据界面设计的要求,直接在屏幕上“画”出窗口、菜单、命令按钮等不同类型的对象,并为每个对象设置属性。程序员的编程工作仅编写针对对象要完成的事件过程的代码,因而程序设计的效率可提高许多。
2. 事件驱动的编程机制
事件驱动是非常适合图形用户界面的编程方式。传统的面向过程的应用程序是按事先设计的流程运行的。但在图形用户界面的应用程序中,用户的动作即事件掌握着程序的运行流向。每个事件都能驱动一段程序的运行,程序员只要编写响应用户动作的代码,各个动作之间不一定有联系。这样的应用程序代码较短,使得程序既易于编写又易于维护。
参考文献
1龚沛曾 陆慰民 杨志强.Visual Basic程序设计简明教程(第二版).北京:高等教育出版社,2003年3月
2薛华成.管理信息系统(第四版).北京:清华大学出版社,2003年12月
3(美)麦克曼斯.Visual Basic 6数据库访问技术.北京:机械工业出版社,1999年10月
4甘仞初.信息系统分析与设计.北京:高等教育出版社,2004年2月
5萨师煊.数据库系统概论(第三版).北京:高等教育出版社,2000年2月
6王燮臣.管理信息系统.浙江大学出版社,2004年
7陈晓红.信息系统教程.北京:清华大学出版社,2003年
8张基温.信息系统开发方法案例(第四辑).北京:清华大学出版社,2003年
9 David L.Anderson.Managing Information Systems.北京:清华大学出版社,2001年
10 James A.O’Brien.Introduction to Information Systems.北京:高等教育出版社,2002年
11孙家广 刘强.软件工程——理论、方法与实践.北京:高等教育出版社 2005年