食堂卡管理系统实验报告

发布 2019-05-14 12:18:15 阅读 7613

西南大学荣昌校区。

信息管理系。

食堂卡(消费,查询)管理系统》

课程设计报告。

学生姓名。学号。

专业班级。指导教师。

二0一二年四月二十六日。

目录。需求分析1

1.系统设计1

1.1系统目标2

1.2系统功能需求2

1.3系统的数据流图3

2数据库的概念设计4

2.1数据库列表展示4

2.2数据库设计部分**5

3.系统部分窗体展示7

3.1用户登录窗口7

3.2登陆后跳转的欢迎界面7

3.3操作主界面8

3.4添加用户界面8

4.关键**展示9

4.1.添加用户**9

4.2.主窗体部分**9

4.3.登录窗体**10

4.4.查询用户**11

5.对本设计的总结12

6.参考资料12

需求分析。高校管理中,和同学们息息相关的是食堂管理系统,每一天食堂的消费量是庞大的,如果没有一个完整的管理系统,完全由人工管理这么庞大的数字量,是一件让人身心疲惫的事情,可见一个良好的食堂智能卡管理系统是很必要的,该系统能够对消费记录,充值记录有一个详细的统计和记录。也提供密码服务和消费限定遗失管理等基本功能,有效的保证了在智能卡遗失的情况下迅速的对方卡进行挂失处理。

1.系统设计。

本系统主要使用的开发语言是c#,结合sql数据库,对系统进行编程和数据库管理,本系统的主要涉及范围是消费记录和充值查询,辅助作用是密码服务,消费限定,遗失管理等。本系统结合了现实中智能卡消费的需要,对同学们的实际需求做了详细的调查,最终决定出这个操作简便,便于管理的食堂智能卡管理系统。

系统设计e/r图。

实现一个食堂消费管理系统,完成餐卡信息管理,餐卡信息查询,窗口信息管理,餐卡消费管理和窗口信息查询等功能。

本系统管理员能够对餐卡信息增加,修改,查询,删除等。

功能划分:用户通过身份验证后进入主界面。主界面为超级用户提供5项选择:餐卡办理,餐卡挂失,餐卡充值,餐卡解除挂失,餐卡查询。

功能描述: 餐卡办理:

管理员通过插入表和更新表来为餐卡使用人员办理新卡。新生报到时,学生要到管理员那里办理新卡,管理员通过插入表信息来办理。当卡主的卡丢失或损坏且确定要办理新卡时,管理员通过更新表的信息来办理新卡。

餐卡挂失。

当学生的餐卡找不到但是不能确定还能否找到时,学生可以到擦卡管理员那里去挂失。管理员通过修改表的信息暂时禁用此卡。

餐卡解除挂失。

学生找到丢失的餐卡后,可以到管理员那里解除挂失。管理员通过修改表的信息让此卡能从新使用。

餐卡充值。

餐卡余额不足时,学生可能无法到食堂消费,此时要到管理员那里充值。管理员通过修改表的信息为餐卡充值。

餐卡查询。

就餐时可能出现刷错卡的情况,当刷错卡但是刷卡人员没有注意到时两方就会产纠纷,这时要到餐卡管理员那里查询消费情况。

了解用户的应用要求,使用信息流程图分析应用系统中的信息流。食堂消费管理系统的简单信息流如下。

1)系统的上下文数据流图如图5-38

2.1数据库列表展示。

餐卡信息表:定义如下:

卡主信息表:

2.2数据库设计部分**。

-使用master数据库。

use master

go-判断数据库是否存在,如果mydb存在,则删除mydb数据库。

if exists(select *from sysdatabases where name='mydb')

--删除mydb数据库。

drop database mydb

go-创建数据库mydb

create database mydb

go-使用mydb

use mydb

go-判断表是否存在。

if exists(select *from sysobjects where name='userinfo')

drop table userinfo

go-创建表userinfo

create table userinfo

--字段名数据类型约束。

id int identity(1,1) not null,--自动增长。

username varchar(20) not null,--用户名。

password varchar(20) not null--密码。

go-向userinfo表添加一条数据。

insert into userinfo values('admin','123456')

go-查询userinfo中的数据。

select *from userinfo

goselect id as 编号,username as 用户名,password as 密码 from userinfo

gocreate table usermessage

--字段名数据类型约束。

id int identity(1,1) not null,--自动增长。

username varchar(20) not null,--用户名。

usernum varchar(20) not null,--学号。

money_je varchar(20) not null ,-消费金额。

money_ye varchar(20) not null ,-余额。

go-向usermessage表添加一条数据。

insert into userinfo values('张三','123456'100,50)

insert into userinfo values('李四','121222'10,69)

insert into userinfo values('麻子','333333'14,50)

insert into userinfo values('小强','555555'110,54)

go-查询usermessage中的数据。

select *from userinfo

goselect id as 编号,username as 用户名,usernum as 学号 ,money_je as 消费金额,money_ye as 余额 from usermessage

go3.系统部分窗体展示。

3.1用户登录窗口。

3.2登陆后跳转的欢迎界面。

3.3操作主界面。

3.4添加用户界面。

4.关键**展示。

4.1.添加用户**。

private void btnok_click(object sender, eventargs e)

','username,password);

sqlcommand cmd = new sqlcommand(sql,conn);

int count =

if(count==1)

添加新用户成功!")

else

仓库管理系统实验报告

课程设计报告。课程设计题目 仓库管理系统数据库的设计与实现 专业 软件工程专业。班级 姓名 学号 指导教师 2010 年 11月 27日。仓库管理系统数据库设计与实现。一 实验时间 地点。时间 第十三周 11月22日 26日 地点 软件楼304 二 实验目的。通过本次课程设计让学生能够综合运用所学的...

管理信息系统实验报告

学生实验报告书。实验教学管理基本规范。实验是培养学生动手能力 分析解决问题能力的重要环节 实验报告是反映实验教学水平与质量的重要依据。为加强实验过程管理,改革实验成绩考核方法,改善实验教学效果,提高学生质量,特制定实验教学管理基本规范。1 本规范适用于理工科类专业实验课程,文 经 管 计算机类实验课...

vb学生成绩管理系统实验报告

综合性实验。实验名称 学生成绩管理系统实验报告。专业班级 金融1202 学生姓名 于淇 学号 2012180227 指导教师 刘素华 管理信息系统就是我们常说的mis management information system 是集成了计算机网络技术 信息处理技术,对信息进行收集处理 传输及存储,进...

最终版管理信息系统实验报告

管理信息系统 课程实验报告。组长 傅春燕学号 2010032134 组员 熊平学号 2010032145 徐文静学号 2010032102 李国辉学号 2010032132 报告日期 2012 6 10 一 实验名称 mis的系统分析 设计与实施。二 实验目的 1 进一步提高学生的计算机应用能力,建...

软件项目管理实验报告

武汉科技大学。实验报告。课程名称 软件项目策划与管理。班级 软件1101班。姓名 张志会。学号 201113138037 实验地点 教三楼402 指导老师 郑武。计算机科学与技术学院。实验一 microsoft project的基本操作。1 实验目的。熟悉项目管理软件microsoft projec...

软件项目管理实验报告

学生姓名 郑志星 学生学号 1100310630 课程教师 陈皓 一 实验目的。1.了解it项目管理的基本概念和项目管理核心领域的一般知识。2.初步掌握项目管理软件microsoft project的操作界面和基本操作。3.学习利用project创建任务列表,编辑任务列表,排定任务日程,建立任务相关...

软件工程需求分析实验报告 小型超市管理系统

软件工程 实验报告。小型超市管理系统。需求分析。指导教师 黄潇 班级 1002 第 组 学生姓名 学号 xx 完成日期。运城学院计算机科学与技术系。针对超市本身的特点,结合我们日常生活的实际情况,本系统能基本实现超市的进 销 存等管理功能的各个方面,不仅能使超市的基本情况让超市管理者直观的了解,同时...

电路实验报告三

rc正弦波振荡器 姓名 吴媚学号 201208060122 班级 12级信息安全一班。姓名 吴淑珍学号 201208060122 班级 12级信息安全一班。实验内容一 1.1 关闭系统电源。按图1 1连接实验电路,输出端uo接示波器。1.2打开直流开关,调节电位器rw,使输出波形从无到有,从正弦波到...