学生饭卡信息管理系统教案资料.docx

上传人:b****4 文档编号:1459083 上传时间:2022-10-22 格式:DOCX 页数:15 大小:63.55KB
下载 相关 举报
学生饭卡信息管理系统教案资料.docx_第1页
第1页 / 共15页
学生饭卡信息管理系统教案资料.docx_第2页
第2页 / 共15页
学生饭卡信息管理系统教案资料.docx_第3页
第3页 / 共15页
学生饭卡信息管理系统教案资料.docx_第4页
第4页 / 共15页
学生饭卡信息管理系统教案资料.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

学生饭卡信息管理系统教案资料.docx

《学生饭卡信息管理系统教案资料.docx》由会员分享,可在线阅读,更多相关《学生饭卡信息管理系统教案资料.docx(15页珍藏版)》请在冰豆网上搜索。

学生饭卡信息管理系统教案资料.docx

学生饭卡信息管理系统教案资料

 

学生饭卡信息管理系统

 

1.1可行性分析

1.1.1项目背景

近年来学生食堂饭卡的使用给高校餐饮管理带来了一次革命,从结算方式到账户管理,从卫生便捷到数据统计等,不仅给就餐者带来了方便,也使餐饮结算手段发生了质的变化,使餐饮管理现代化发展有了质的飞跃.。

因为学生是一个庞大的群体,全国各地只要有学校就会有食堂,方便就餐饭卡是很必要的,而饭卡的充值,以及学生基本信息的管理,食堂的消费管理却是一个庞大的问题,因此完全有必要对学生饭卡进行统一的管理,学生饭卡管理系统就应允而生。

方便学生的充值,消费,以及学校的管理。

1.1.2编写目的

本系统的开发目的在于为学校开发一个饭卡信息管理系统,满足来自学生、学校等方面的需求,这几个方面分别是食堂员工、在校学生、学校财务管理人员、银行。

在校学生的功能包括对随时查询自己的消费时间,消费地点以及消费金额,进行网上银行对自己的饭卡进行充值,修改自己的饭卡的密码等相关信息。

学校财务人员对学生的信息进行查看确认,还应包括对系统数据库的管理,包括管理密码,整理学生信息,管理员工信息。

食堂员工则可以查询自己当天的营业额,以及去银行根据营业额领取现金。

学生可以根据本人学号和密码登录系统,进行本人消费情况的查询和部分个人信息维护。

一般情况下,学生只应该查询和维护本人的消费情况和个人信息。

而不能查询别人的信息

学校管理人员有部分信息的权限,所以需对管理人员登陆本模块进行更多的考虑。

1.1.3定义

需求:

用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或权能。

1.1.4参考资料

《数据库系统概论(第四版)》

李雁翎

高等教育出版社

《SQLSERVER2008从入门到精通》

刘奎付青张权

化学工业出版社

其他信息来自互联网

1.2项目概述

1.2.1目标

1.通过计算机使学校里的食堂消费实现管理系统信息化;

2.提高运行效率,从而实现灵活、方便的操作;

3.功能比较完善的数据管理软件,要具有数据操作方便、高效、迅速等优点;

4.可通过访问权限控制等确保数据的安全性。

1.2.2用户界面分析

用户分为学生、学校管理人员、食堂员工、银行四类。

他们分别持有不同的使用权限和对应的不同用户界面,

本数据库管理软件主要供非计算机专业人群使用。

1.2.3假设与约束

项目约束:

项目的开发经费不超过200元,项目开发时间在1个月之类;主要负责人1人,开发小组共3人;对并行操作、信息安全和保密等方面暂无特殊要求约束。

项目假设:

假设开发经费不到位,管理不完善,设计时系统功能未能得到全面的考虑,本项目的开发都将受到很大的影响。

1.3功能需求分析

1.4性能需求分析

处理数据的输入输出精度;

(1)响应时间;

(2)更新处理时间;

(3)数据转换和传送时间;

(4)等待解题(即操作执行)时间;

(5)操作方式变化的适应;

(6)运行环境的变化与适应;

(7)与其他软件接口的适应;

(8)对存储卷,目录,数量的统计;

(9)其他要求。

1.5安全需求分析

数据安全是所有数据库系统软件所必须关注的一个重大问题,数据安全包括机密性,完整性,可用性三个方面。

威胁数据安全的方面有很多比如:

不可恢复损坏(磁盘驱动器损坏,电源故障等),黑客,病毒,信息窃取等。

因此安全保密要求要特殊建立:

✓推荐使用磁盘阵列;

✓数据库数据的及时备份与处理(删除过期索引,视图等);

✓双机容错;(互为镜像)

✓数据迁移;

✓信息的及时加密处理;

✓数据库权限的严格控制;

✓使用网络共享(大型服务器优先原则)。

1.6环境需求分析

1.6.1设备需求

运行该软件所适合具体设备必须是PentinumIII以上的CPU、128MB以上内存的计算机,硬盘容量在20GB以上。

1.6.2支持软件

支持Windows操作系统,SQLServer2000的软件环境。

1.6.3接口

✓用户接口:

一般用户只需要通过终端进行操作,进入主界面后,输入密码,身份确认后,即可进入相应的窗口。

✓软件接口:

在服务器端需要安装Windowsxp和SQLServer2000服务器版软件,本软件目前没有与其他软件系统对接。

用户需要安装Windows操作系统和浏览器。

1.6.4控制

本软件通过用户权限控制软件运行。

 

2.系统功能

用户需求调查表

✧.前台(面向学生)

需求序号

用户需求描述

实例

1

学生可以随时查询自己的消费时间,消费地点以及消费金额

2

学生可以进行网上银行对自己的饭卡进行充值

3

学生可以修改自己的饭卡的密码等相关信息

4

学生可以凭借学生证挂失,补办自己的饭卡

✧.后台(面向管理人员)

需求序号

用户需求描述

实 例

1

管理员登录,进入后台管理系统

2

对数据库进行管理

3

修改管理员密码,保证安全性。

4

学生信息的统计数据报表

5

整理学生信息

6

管理员工信息

7

系统功能设置

8

设置学生信息……

✧C.前台(面向食堂)

需求序号

用户需求描述

实例

1

查询自己当天的营业额

2

根据营业额从银行领取现金

3

根据学生消费从饭卡划去相应金额(饭卡金额充足)

✧D.前台(面向银行)

银行接受学生的饭卡的充值,根据食堂的营业额给食堂相应的金钱

3.功能需求分析

要求应用系统对不同用户有不同的界面及权限授予

总控模块:

包括操作员管理(设置密码或登录口令进行操作)、权限管理(创建不同角色授予不同权限)、系统数据管理(数据的备份及恢复,故障与异常的排除与处理)、系统设置管理(各项操作的具体执行);

✓输入输出设计模块:

(1)注意保证各个模块的输入格式一致,方便用户使用不同的模块;

(2)严格的检错措施。

尽量减少用户的输入,以减少出错羁旅;对用户的输入内容,作空格、非法字符等检验;

(3)使用菜单方式,使得条例清晰、逻辑性强;

(4)关键性提示和警告:

对于数据库的更新、删除及用户登录等操作,利用提示的方式来帮助用户进一步来帮助用户进一步确认操作的有效性。

 

学生信息管理系统

学生选购食物

职工收取费用

核对费用并划卡

银行存钱

银行转账到饭卡

营业额的管理

划卡得到营业额

管理人员统计营业额

财务人员发放营业额

学生信息管理

查询信息

管理信息

食堂消费

充值服务

系统功能图

 

信息

信息

饭卡存款

学生

银行

选择食物

汇款

核对账目

管理学生信息

查询信息

核对信息

核对充值

修改密码

食物喜好

已选食物

收钱

核对信息

食堂

管理人员

财务人员

发放营业额

计算食物费用

获取营业额

管理食堂信息

付钱

提供食物

核对营业额

转账

发放营业额

提供营业额信息

核对信息

划卡

管理学生信息

管理食堂信息

4、数据流图

 

5.数据字典

例:

学生表

(1)数据项(学生证号)

数据项名:

学生证号

含义说明:

唯一标识每个学生

别名:

类型:

字符型()

长度:

11

取值含义:

前五位标识学生的学院,六七位标识学生的年纪,后几位标识学生的年绩编号。

与其他数据项的逻辑关系:

前七位与学院年级匹配。

(2)数据结构

结构名:

学生

含义说明:

是饭卡系统的主体数据记录

组成:

学生证号,姓名,饭卡号,学院,年级

(3)数据流

数据流名:

学生

说明:

饭卡的拥有和使用者

数据流来源:

在校的学生

数据流去向:

管理员核查

组成:

学生证号,姓名,饭卡号,学院,年级

(4)数据存储

数据存储:

学生表

说明:

记录学生的基本情况

流入数据流:

在校的学生信息

流出数据流:

学生信息确认

组成:

学生证号,姓名,饭卡号,学院,年级

存取方式:

顺序存取

视图

学生查询视图

 

消费查询视图

 

信息管理视图

 

函数

系统聚集函数引用

自定义函数说明

6.性能需求分析

(10)处理数据的输入输出精度;

(11)响应时间;

(12)更新处理时间;

(13)数据转换和传送时间;

(14)等待解题(即操作执行)时间;

(15)操作方式变化的适应;

(16)运行环境的变化与适应;

(17)与其他软件接口的适应;

(18)对存储卷,目录,数量的统计;

二、概念结构设计

E-R图

实体属性集

三、逻辑结构设计

关系模式集

学生(学生证号,学生姓名,饭卡号,学院,年级)

PK-学生证号FK-饭卡号

饭卡(饭卡号,姓名,卡主学院,密码,金额,充值信息)

PK-饭卡号,FK-姓名

银行(银行编号,银行名称,地址,负责人姓名)

PK-银行编号

食堂档口(档口编号,名称,地址,饭卡机号,负责人姓名)

PK-档口编号,FK-饭卡机号

食堂职工(职工号,职工名,职工性别,电话,职务,所属档口编号)

PK-职工号,FK-所属档口编号

饭卡机(饭卡机号,密码,所属档口,位置,划卡记录,金额)

PK-饭卡机号,FK-所属档口

管理人员(员工号,员工姓名,性别,密码,电话,员工职务)

PK-员工号

财务人员(员工编号,员工名称,人员性别,员工电话)

PK-员工编号

四、物理结构设计

内存设计(索引区,缓冲区设计);

外存设备及外存空间的组织(索引区,数据块的组织与划分);

访问数据方法设计。

学生表

名称

数据类型

长度

索引

备注

学生证号

String

14

Y

学生的学生证号

姓名

String

5

N

学生的姓名

饭卡号

String

14

N

学生饭卡的编号

学院

String

8

N

时间记录

年级

String

8

N

学生的年级

饭卡表

名称

数据类型

长度

索引

备注

饭卡号

String

14

Y

饭卡的编号

姓名

String

5

N

所属学生的姓名

密码

String

14

N

学生饭卡的密码

金额

Float

8

N

饭卡所剩金额

卡主学院

String

8

N

所属学生的年级

充值信息

String

10

N

充值的信息

银行表

名称

数据类型

长度

索引

备注

银行编号

String

14

Y

银行的编号

银行名称

String

10

N

银行的名称

地址

String

14

N

银行地址

负责人姓名

String

8

N

负责人姓名

食堂档口表

名称

数据类型

长度

索引

备注

档口编号

String

14

Y

食堂档口编号

名称

String

5

N

食堂档口的姓名

地址

String

14

N

食堂档口的地址

饭卡机编号

String

8

N

档口所有饭卡机编号

负责人姓名

String

8

N

负责人姓名

饭卡机表

名称

数据类型

长度

索引

备注

饭卡机号

String

14

Y

饭卡机的编号

密码

String

8

N

饭卡机的密码

位置

String

14

N

饭卡机的位置

划卡记录

String

15

N

饭卡机划卡记录

金额

Float

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1