当前位置:文档之家› 学生饭卡信息管理系统

学生饭卡信息管理系统

学生饭卡信息管理系统

小组成员:

1291407106 朱海军

1291407082 徐志林

1291407025 韩啸

1.1可行性分析

1.1.1项目背景

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

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

1.1.2 编写目的

本系统的开发目的在于为学校开发一个饭卡信息管理系统,满足来自学生、学校等方面的需求,这几个方面分别是食堂员工、在校学生、学校财务管理人员、银行。在校学生的功能包括对随时查询自己的消费时间,消费地点以及消费金额,进行网上银行对自己的饭卡进行充值,修改自己的饭卡的密码等相关信息。学校财务人员对学生的信息进行查看确认,还应包括对系统数据库的管理,包括管理密码,整理学生信息,管理员工信息。食堂员工则可以查询自己当天的营业额,以及去银行根据营业额领取现金。

学生可以根据本人学号和密码登录系统,进行本人消费情况的查询和部分个人信息维护。一般情况下,学生只应该查询和维护本人的消费情况和个人信息。而不能查询别人的信息

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

的考虑。

1.1.3 定义

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

1.1.4 参考资料

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 设备需求

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

1.6.2 支持软件

支持Windows操作系统,SQL Server 2000的软件环境。

1.6.3 接口

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

?软件接口:在服务器端需要安装Windows xp和SQL Server 2000服务器版软件,本软件目前没有与其他软件系统对接。用户需要安装Windows

操作系统和浏览器。

1.6.4 控制

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

2.系统功能

用户需求调查表

?A.前台(面向学生)

?B.后台(面向管理人员)

? C.前台(面向食堂)

?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-员工编号

四、物理结构设计

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

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

访问数据方法设计。

学生表

饭卡表

银行表

食堂档口表

饭卡机表

食堂职工

管理人员表

财务人员表

全国学生资助管理信息系统操作步骤及注意事项

全国学生资助管理信息系统操作步骤及注意事 项 Company Document number:WTUT-WT88Y-W8BBGB-BWYTT-19998

全国学生资助管理信息系统操作步骤及注意事项 一、全国资助系统注意事项: (二)浏览器请使用火狐浏览器; (三)导入功能需要使用办公软件Excel 2003或2007版本,请提前安装。(四)录入2017-2018年春资助学生资料、资助金额(1.国家资助-寄宿生:小学每生每期500元,初中每生每期625元; 2.非寄宿生:一般困难小学初中每生每期100元,特别困难小学每生每期250元,初中每生每期375元;3.建档立卡:每生每期1500元;4.幼儿园、学前:每生每期500元)。 (五)在校生信息查看中的学生信息均从学籍系统中取得。当天修改学籍系统中学生基本信息,会在零点同步到资助系统在校生信息中。 (六)学籍系统信息要完善,资助系统才能登录。所以登录不了的学校,第一步要更新学籍系统的学校信息(要填写完整),并且要市局学籍部门审核通过(此步由教办负责学籍人员收集统一联系),资助系统才能同步,才能登录。(七)名单每学期维护一次,同一学期内不能存在重复学生名单。 二、操作步骤:学校使用学校操作人员用户录入,再用学校审核人员用户审核(一)学校操作人员登录---资助业务管理----学生信息管理---1【在校学生信息查看】模块(与全国学籍平台同步,全校学生信息供查看录入用)---2【家庭经济信息填报】模块(录入学生家庭经济信息)-----经济信息录入----选择年级—班级—学生------填写好家庭经济情况----保存。3【学生困难等级认定】模块---选择要认定学生名单-----等级认定---困难等级(选择一般困难、特别困难)---认定原因(填家庭欠债XX元或收入少等)---班级认定、年级认定(填同意)---

学生信息管理系统

全国学前教育管理信息系统 培训上机指南 一、网址、用户名及密码 1、专题网址:https://www.doczj.com/doc/4615772373.html,/,系统由专题右上方《管理系统入口》进入。 2、用户名(另发)。 3、测试系统初始密码统一为xueqian@2014(仅在培训时为此密码),请勿在培训时修改此密码。在使用正式系统时请修改密码。 二、系统登录注意事项 1、建议电脑为XP系统的情况下使用火狐或谷歌浏览器登录系统。 2、登录系统前,须进行浏览器设置,设置方法如下:“工具”→“Internet选项”→“隐私”→“高级”→勾选“替代自动cookie处理”和“总是允许会话cookie”。 3、不要使用同一浏览器登录多个用户。 4、在输入用户名和密码时注意键盘大小写的切换。 5、登录系统时,如密码连续五次输入错误,系统会自动锁定该账号,锁定时间为15分钟,15分钟以后才能再登录系统,建议骨干学校和市州在登录时如输错4次密码时不要再进行第5次密码的输入,可用同级或上级的系统管理员账号(A开头的账号)重置密码,再进行系统登录。

三、需完成任务 各学校使用学校级系统,市州使用县、市级系统,骨干学校与市州配合完成各项流程(机构管理、幼儿管理、业务管理、一期数据管理、机构在园幼儿情况、系统管理),具体操作步骤如下(以县级学校为例): (一)机构管理 1、使用机构级账号(普通用户)登录系统,进入“机构管理”->“基本信息管理”,进行学校扩展信息的填写(基本信息由系统自动导入),此处应注意“提交”与“保存”两个按钮的区别。 2、使用区县级账号(审核用户)登录系统,进入“业务管理”->“机构数据管理” ->“基本信息审核”,审核学校提交的基本信息。 3、使用机构级账号(普通用户)登录系统,进入“机构管理”->“办学条件信息管理”,根据提示编辑办学条件基本信息与办学条件建筑信息(该页面有两个选项卡),并提交审核。 4、使用区县级账号(审核用户)登录系统,进入“业务管理”->“机构数据管理” ->“办学条件信息审核”,审核学校提交的基本信息。 5、使用机构级账号(普通用户)登录系统,进入“机构管理”->“班级信息管理”,至少创建5个以上的班级(最好有连续的年级)。

食堂管理信息系统设计说明

前言 学校食堂管理信息系统是一个实用并且是与我们的学校生活密切相关的一个管理信息系统;如果能够很好的研究、开发并加以利用,那么就会提高食堂的效益,降低食堂的成本,降低食堂的饭、菜价从而能够给学校的学生带来莫大的利益和好处。 同时随着高校的扩招,高校的食堂也变得越来越多。有的学校的食堂非常的分散,要实现如此之多的食堂的良好、协调、统一的管理,就需要借助现代的更加先进的技术和科技,比如说:电子信息管理系统、射频技术、网络技术、计算机技术等以实现更加方便、快捷、有效的食堂管理。 我们所选的食堂管理信息系统是在以学校现行的运行结构上进行的设计和说明。 1)设计选题方向,确定选题 2)确定小组部课程设计工作的分工及相应要求 3)上网搜索查阅和收集相关参考资料和学习资料 4)进行可行性分析 5)认真撰写选题说明、系统功能目标和可行性分析报告 6)完善选题说明、系统功能目标和可行性研究报告 进行调查,深入了解和熟悉选题围的组织结构、业务功能、业务数据、管理要求、管理决策模型

1需求分析及可行性分析 1.1系统目标 利用食堂信息管理系统可以做到信息的规管理、科学统计和快速查询,从而减少管理工作方面的工作量。大大降低食堂管理人员在信息管理精力上的投入,使企业获得更大的利润空间。与此同时给广大学生用户带来方便。在实用性上达到了双赢。 1.2需求分析 (1)功能分析:根据调查,确定食堂信息管理系统主要实现以下功能:饭卡管理(注册,充值,挂失,退卡等),餐费管理,统计管理等。 (2)非功能分析:主要包括以下非功能:性能需求;资源和环境需求;可靠性需求;安全要求;用户界面需求;成本消耗与开发进度需求;预先估计的可扩展性需求。 (3)管理的信息需求:由于当前食堂的规模不断扩大,面对庞大的信息量,有效地提高食堂管理工作的效率是急需解决的问题。同时随着计算机的普及以及网络技术的迅速发展,它已经深入到社会生活的各个角落。各行业纷纷应用计算机网络技术进行操作和管理,以改善自己的工作环境和工作效率,进而提高自己在行业的竞争力。开发食堂管理信息系统有宏观上的意义,顺应时代信息化,提高效益,促进国民经济结构优化;也有微观上的意义,提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。 (4)决策的信息需求:食堂经营者需要根据一个可靠的管理信息系统来进行分析,依据销售情况统计来进行成本核算,不断的做出调整使经营效益达到最优。而管理者通过了解食堂近来的销售情况以及饭卡、餐费等信息,并及时对信息作出统计,以便对食堂进行及时改革,提高效率。 1.3可行性分析 可行性分析是系统分析阶段的重要活动,是对系统进行全面、概要的分析。它的任务是确定项目开发是否必要和可行。主要从以下三方面进行分析: (1)经济的可行性:对组织的经济现状和投资能力进行分析,对系统建设、运行和维护费用进行评估,对系统建成后可能取得的社会及经济效益进行评估,食堂信息管理系统开发成本不高。 (2)技术可行性:对现有技术的评价,以明确能否利用现有技术进行系统开发及系统实施。计算机网络技术的发展和计算机硬件性价比的不断提高,使计算机全面应用于管理各个环节成为可能。C/S开发模式等技术在国各行各业的信息管理系统开发中已经被广泛采用,目前该类系统已经普遍应用于生活中,同时该

管理信息系统课程设计终版

第一部分绪论1.1系统名称 (2) 1.2系统开发背景 (2) 1.3选题说明 (2) 1.4系统目标 (2) 1.5系统主要功能 (2) 1.6可行性分析 (2) 1.6.1可行性研究的前提 (2) 1.6.2系统的可行性研究 (3) 第二部分系统功能需求分析 2.1信息管理 (3) 2.2财务管理 (3) 第三部分系统分析 3.1系统功能结构 (4) 3.1.1功能结构调查 (4)

3.2业务流程分析 (4) 3.2.1业务流程分析 (4) 3.2.2业务流程图 (5) 3.3数据流程分析 (5) 3.3.1顶层数据分析 (6) 3.3.2数据流程图 (6) 3.3.3第二层数据流程图分析 (6) 3.3.4第二层数据流程图 (6) 3.3.5第三层数据流程图 (7) 3.4系统流程图 (8) 3.5 U/C矩阵 (9) 第四部分系统设计 4.1数据字典 (9) 4.2代码设计 (11)

4.4输出设计 (12) 第五部分数据库结构设计 5.1系统数据库 (13) 第六部分结束语 小组成员及负责部分 (14) 一、绪论 (一)系统名称 校园卡管理信息系统开发 (二)系统开发背景 校园卡在我们的校园内应用非常广泛、使用方便,它几乎可以代替学校目前使用的所有证件,如:学生证、借书证、物品借计卡,更重要的,它还是食堂就餐券可以应用于如:食堂、餐厅、电子阅览室等消费场所。使用校园卡给师生带来一种全新的、方便的现代化生活,学校管理大大简化,工作效率大大提高。校园卡可供学生用于校园内部处理杂务,购买食品、饮料。学生只需在校园卡信息管理中心处存入金额,即可启用其电子钱包功能,可反复充值。同时实现全校各类数据的统一性和规范性;体现了学校的现代化管理水平。 (三)选题说明 学生校园卡管理系统需立足于高起点、高标准、高要求。校园卡完成校园内各类消费。学生校园卡管理系统它是消费管理的一种模式,一卡在手就可以在各个消费地点的刷卡机

C++实现:简单的学生信息管理系统

<< endl << endl; cout << "按下1:进入学生信息管理系统." << endl; cout << "按下0:退出." << endl; cout << "-----------------------------------------------------" << endl<> flagOperateInformation; (); cout << endl; if (flagOperateInformation) EditMenu(); } } << endl; cout << "按下2:修改学生信息." << endl; cout << "按下3:删除学生信息." << endl; cout << "按下4:显示学生信息." << endl; cout << "按下5:按学号升序排序" << endl; cout << "按下6:读入已有信息(暂时没实现)" << endl; cout << "按下7:将信息输出(暂时没实现)" << endl; cout << "按下8:显示系统内所有学生的信息" << endl; cout << "按下0:返回上一级." << endl; cout << "--------------------------------------------" << endl << endl; cin >> flagContinueOperation; (); cout << endl; switch (flagContinueOperation) { case 1:AddStudentPersonalInformation(1); break; case 2:ModifyStudentInformation(); break; case 3:DeleteStudentInformation(); break; case 4:DisplayStudentInformation(); break; case 5:RankByID(); break; case 6:cout << "功能暂未实现" << endl; break; case 7:cout << "功能暂未实现" << endl; break; case 8:DisplayAllStudentInformation(); break; case 0:break; } } } tudent_WritePersonalInformation(iD,name,address,phone); cout << "基本信息输入成功!" << endl << "------------------------------" << endl; } tudent_WriteMaPhEgGrade(mathGrade, physicsGrade, englishGrade); cout << "学习成绩输入成功!" << endl

全国学生资助管理信息系统操作手册

全国学生资助管理信息系统 学前教育资助子系统 数据直报操作手册 二〇一四年十二月. 目录 说明 1.本手册只适用于全国学生资助管理信息系统-学前教育资助子系统用户使用。 2.学前教育资助子系统提供对FireFox、IE8、IE9浏览器客户端的支

持。 文档中所有困难学生指的是有受助需求的家庭经济困难学生。3.第一部分:操作总体说明 第1章系统登录 打开浏览器,访问“全国学生资助管理信息系统”登录页面,如下图所示: 图1_1登录页面 注:如果中央级用户发布了紧急公告,并设置了首页显示,那么打开登录页面时,会显示紧急公告信息,点击<上一条>和<下一条>按钮可以切换查看多条紧急通知信息。如下图所示: 图1_2紧急通知窗口 输入用户名、密码及验证码,点击<登录>按钮进入系统,显示系统界面,页面右上方为系统主菜单,点击相应主菜单可以进入对应页面。. 页面下方为首页展示区域,主要是办公区,展示“待办事项”、“通知公告”、“工作进展”等信息,登录后一般都默认显示系统首页。注:如果登录后,首页柱状图不显示,则需要安装flashplayer软件,请到Adobe官方网站:进行下载,点击右侧<立即安装>按钮,如下图所示: 图1_3flash软件安装页面 然后在页面下方,点击<运行>按钮,如下图所示: 图1_4运行安装程序 安装完成后,关闭浏览器,再重新打开浏览器,重新登录即可。

1.首页介绍 (1)“待办事项”区域显示的信息为待审核的资助名单数量、待公示的名单数量及待发放的名单数量。 (2)“通知公告”区域显示的信息为【日常办公->通知公告】模块中最新维护的公告信息,如果点击右上方的<更多>按钮,弹出公告列表窗口。 (3)“工作进展”区域显示的信息为各项资助的名单审核情况统计图和资金发放情况统计图,统计范围为当前区县管辖的所有幼儿园。将鼠标移动到柱状图,会显示所占百分比。 注:点击工作进展右侧的按钮,可以切换统计图。 点击图表名右侧的<查看进度表>按钮,弹出“工作进度查看”窗口。点击主菜单中的【资助业务管理】,主菜单变化为学段选择区域,下方显示操作一级菜单,如下图所示: 图1_5“资助业务管理”主菜单对应页面 第2章系统界面介绍 为便于用户理解,本系统界面控件的定义和表示,将以图示和举例的形式来介绍,具体内容如下: 1.一级菜单 登录后系统页面上方显示的为一级菜单,如下图所示: 图2_1一级菜单 注:一级菜单表示方法:点击【学生信息管理】菜单。 2.子菜单 点击某个一级菜单后,进入该菜单对应的功能页面,例如点击【学生

学生基本信息管理系统

沈阳工程学院 课程设计 (面向对象程序设计) 设计题目:学生基本信息管理系统 系别信息学院班级 组长姓名 组员姓名 指导教师职称 起止日期:2014年12月1日起——至2014年12月12日止

沈阳工程学院 课程设计任务书 (面向对象程序设计) 课程设计题目:学生基本信息管理系统 系别信息学院班级 组长姓名 组员姓名 指导教师职称 课程设计进行地点:实训F 任务下达时间:2014 年11月19 日 起止日期:2014年12月1日起——至2014年12月12日止教研室主任朱克敌2014年11月15日批准

1.课程设计的原始资料及依据 面向对象程序设计课程设计的前驱条件是要求学生们必须具备“程序设计基础”、“面向对象程序设计”、“软件工程导论”等计算机专业基础理论知识,本次课程设计需要在符合这种前提条件下实施。 首先,成立项目小组并推举有责任心的学生担当项目组长,全组成员在组长的带领下,采用自选和老师指定相结合的方式确定了本次课程设计的题目。本次课程设计要求学生首先查阅课程相关的资料,进一步加深对课程内容的理解,运用所学知识和所掌握的分析与设计的方法,完成一个较完整的面向对象程序设计,在此基础上利用Java语言对其进行实现,实现一个功能较为完善、界面友好、操作性强的应用程序,使学生们真正地锻炼了设计和编程能力。 2.课程设计的主要内容及要求 要求参加课程设计的学生们要重新认真复习面向对象程序设计的理论知识和技能,熟练掌握Java编程工具,灵活运用所学理论知识和技能应用于该项目的设计与开发中,加深理解面向对象程序设计的编程技巧和方法。具体要求如下: 1.成立项目开发小组并选举项目组长。 2.根据设计要求小组选定设计题目。 3.每天要求项目组长要至少组织召开一次会议,总结、汇报和布置任务。 4.每次会议要求保留会议记录并存档。 5.发挥团队合作精神共同完成如下内容: (1) 开发背景 (2) 系统分析 (3) 系统设计 (4) 代码实现 6.组长要根据能力合理地分配任务,每个组员都要积极参与每项工作。 7.组长要对每个组员进行公正客观地评价。 8.要求项目组共同对课程设计成果进行装订成册。 3.对设计说明书撰写内容、格式、字数的要求 1.课程设计说明书(论文)是体现和总结课程设计成果的载体,要求认真完成。 2.所有文档撰写格式均要求参照《沈阳工程学院毕业设计(论文)撰写规范》执行。 3.给定模板中的文字字体、大小、格式、页眉页脚等各种设置不可随意改变。 4.课程设计说明书(论文)应严格按着装订顺序进行装订,顺序如下: ⑴课程设计封面 ⑵任务书 ⑶成绩评定表 ⑷课程设计报告书 报告封面

食堂售饭系统分析与设计UMLword文档

食堂售饭系统分析与设计

目录 1. 需求分析与描述 (2) 1.1 需求分析 (2) 1.2 用例分析 (2) 1.3 用例模型图 (4) 1.4 用例事件流描述 (5) 2.领域模型分析 (8) 3.工作流程分析 (9)

1. 需求分析与描述 1.1 需求分析 ●持卡人:办理新饭卡,给饭卡充值,注销饭卡,挂失/撤销挂失饭卡,补办 新卡,退还饭卡,使用饭卡消费,查看个人消费的明细。 ●管理部门:通过计算机系统具体实现持卡人需求中的项目。 ●食堂工作人员:通过自动售饭机输入饭菜的金额,通过计算机系统对当天的 营业情况进行汇总统计。 1.2 用例分析 1)系统的边界 对于系统边界,系统首先会包含需求分析中所需要软件实现的各项功能,此外还须确定食堂售饭系统是否包括管理部门和食堂工作人员。 就食堂售饭系统而言,其主要功能是让用户(即持卡人)享受服务(即用饭卡使购买饭菜的过程绕过了付款及找零的环节,提高了服务效率),而管理部门和食堂工作人员的作用都是为了使用户免于对系统的直接操作而设置的,因而此两者应归为食堂售饭系统的内部,相当于用户和具体的计算机软硬件系统之间的接口。 2)系统的执行者 持卡人需要通过食堂售饭系统来使用其所持有饭卡买饭,因而是整个系统的执行者; 管理部门根据持卡人的需求操作计算机系统从而实现与饭卡相关信息的管理,相当于其中饭卡信息管理子系统的使用者,是位于食堂售饭系统内部的执行者; 食堂工作人员同样通过操作计算机系统来实现购买饭菜过程中的扣费功能以及对营业情况进行的汇总统计的功能,相当于其中消费处理与统计子

系统的使用者,也是位于食堂售饭系统内部的执行者。

简单学生信息管理系统设计

——综合性程序设计 题目:简单学生信息管理系统(序列化版)班级: : 学号:

实验目的: 1.综合运用输入、输出的知识,用序列化方法保存、读入数组容。 2.设计实现一个简单的信息管理系统。 实验容: 编写能够满足如下条件的程序,分两次四个课时完成 1.声明Student类,该类实现Serializable接口以表明该类可 以进行序列化。该类有、学号、math、os、java用来存放 对应的成绩,在构造方法中进行、学号、课程成绩的赋值。 Override有Object继承来的tostring方法已便友好格式显 示自己的属性; 2.建立一个类,利用数组来存储多个Student,写完一个方法, 在main中写一段测试代码,运行以保证目前所做工作的 正确性,正确后再写其他代码。有以下方法: 1)add(Student stu):增加新的学生,人数满时显示人满或是new一个更长的数组,把现有的Student复制到新 数组 2)dispAll():可以显示所有的学生信息(测试add是否正确) 3)findById(long id):可以按照学号来查找,然后显示符合条件的学生信息,查无此人的话显示错误信息。 4)findByName(string name):可以按照来查找,然后显示符合条件的学生信息,查无此人的话显示错误信息。 (判断是否相等使用string类的equalsIgnoreCase方 法) 5)delBy Id(long id): 可以按照id来删除学生信息,然后显示找到该人,若查无此人的话显示错误信息。 6)save():利用ObjectOutputStream 来把数组写入文件中,需要考虑在什么时候调用该方法。 7)load():利用ObjectIntputStream 来进行反序列化,得到以前保存的容,注意要考虑以前未保存容的情况, 可返回错误信息。 3.在控制台显示一个菜单,并实现相应的功能。菜单如下: 1显示所有学生信息2按学号查找 3 按查找 4 按学号删除 5 保存 6 读入7 退出 请输入数字(1-7): 程序代码

学生信息管理系统(C++)

信息科学与工程学院 C++课程设计报告起止日期: 2013年 06月 17 日至 2013 年 07 月 05 日 学生姓名 班级电气信息类 学号 指导教师 2013年07月03号 目录 1引言 (3)

1.1 课题背景及意义 (3) 1.2 课程设计的目的及内容 (4) 2系统需求分析 (5) 2.1 功能需求分析 (5) 2.2 系统总体结构设计 (5) 3详细设计 (6) 3.1 数据结构设计 (6) 3.2系统函数的组成、功能、参数说明、相互调用关系 8 4设计测试流程 (10) 5课程设计总结 (17) 参考文献 (17) 附录 (17) 1引言 为方便对学生成绩进行高效的管理,编写该程序以提高学生成绩管理

效率。使用该程序之后,学校管理者可以查询某位学生、某个科目的成绩情况,还可以对学生成绩进行排名,对学生的数据进行修改和删除,其中排名包括总分排名和各个科目的排名,学生可以更具自己的个人信息进行成绩查询,查询结果包括各个科目的分数、总分和平均分。通过本系统可以很好的掌握学生成绩的分布,减轻管理人员的负担,也使学生的成绩和信息长时期的保留。 1.1 课题背景及意义 一直以来人们使用传统的人工方式管理学生成绩,在计算机尚未在学校广泛使用之前,学生成绩管理主要依靠手工。一个最典型的手工处理过程就是:当考试完后,老师就要把学生成绩登记到文档中,当老师或学生要查询成绩的时候要一个一个去找,总分、平均分都需要一个一个累加起来算,很麻烦,不过最麻烦的还是排名,不能一目了然。 以上所描述的手工过程的不足之处显而易见,首先处理学生成绩的效率很低,其次处理能力比较低,一段时间内,所能服务的读者人数是有限的。利用计算机来处理这些流程无疑会极大程度地提高效率和处理能力。我们很清晰的看到自己的各个科目成绩和每个科目的排名和总分排名以及所有学生的成绩分布,而且还是零失误,所有的都是一目了然。极大的方便了学生和老师。为提高成绩管理效率,管理人员的工作负担,有必要开发一个小型成绩管理系统来对学生成绩实施有效管理。 1.2 课程设计的目的及内容 目的: 1、使学生进一步理解和掌握课堂上所学各种基本抽象数据类型的逻辑结构、存储结构 和操作实现算法,以及它们在程序中的使用方法;

校园一卡通管理信息系统

华信学院 校园一卡通管理系统 专业:信息管理与信息系统 姓名:郭聪、赵玲普、张茹茜

一、背景: 随着社会信息化的蓬勃发展,校园的管理也进入了一个信息化得时代,先进的管理信息系统成为建设世纪一流大学的重要标志。在国内信息化建设进程的加速的今天,高校管理者要学会思考如何使学校现有资源得到高效、合理的应用,使教育信息化带动教育的现代化,将教育与信息技术真正地融合,提高教学质量和教学效率, 提高学校声誉,提升学校的竞争力。数字化校园将是今后校园建设的发展趋势和必然。数字化校园建设的实质就是学校的管理部门通过信息化手段,实现对各种资源的有效集成、整合和优化,实现资源的有效配置和充分利用,从而提高各种管理工作的效率和效益。而建设“校园一卡通系统”是实现数字化校园的有效途径。 二、系统规划 1现状分析: 目前,大部分高校已经建成了许多现代化的管理信息系统,如:财务管理系统、图书管理系统和食堂售饭系统等。但这些系统大部分都是单独建设,没有统一的规划,存在着数据重复录入,数据不能共享等问题。为了提高学校的信息化建设水平,学校还迫切需要建设收费管理、门禁管理等其它系统。这些系统要在短时间内完成,人员的劳动强度非常大,且容易造成错误和遗漏,加重了学校管理的负担。通过“校园一卡通系统”项目的建设,将使学校的原有业务和管理体系相对独立的现象得到有效整合,减少资源浪费和重复建设,达到业务流程重组的目的;将有效促进学校数字化校园建设的进程。伴随着智能技术的高速发展和计算机应用的普遍推广,在校园信息管理中引入一卡通正逐步成为一种趋势。 2系统目标任务: 学校方面:可以有效的对学校和学生进行管理,集身份认证、校内消费、校务某些方面的管理为一体。节约成本,提高管理效率。 学生方面:每个学生一张卡,此卡集借书卡、消费卡、饭卡、门卡于一体,代表持卡人的身份,在卡上可自由充值和消费,在校园内做到一卡通用。安全性高, 方便学生携带! 3系统功能、结构图: 3.1功能 一卡通平台建设的目的是向数字校园提供公共服务。这些服务主要分为两类:身份认证类服务和消费类服务。 身份认证类服务主要应用于校园网内的各种应用,这类服务包括宿舍门禁身份认证、图书馆通道身份认证等。通过设置读卡器和上位机,收集IC卡信息并提交认证请求。 消费类服务主要包括应用于校园卡专网内的各种服务,如食堂刷卡消费、超市刷卡消费、洗浴消费等。消费类服务通过刷卡交易来完成,通过POS机完成对IC卡内钱包的读写操作,同时,POS机将交易流水上传到与之相连的上位机。 (1)卡务中心 卡务管理功能包括卡状态管理和卡信息管理。 卡状态包括有效状态、挂失状态和注销状态。 卡信息包括学生的学籍信息、照片信息等。 (2)财务中心 账务平衡管理接收所有消费数据,再做账务平衡处理。此模块还具有查询和打印总账平衡表的功能 3.2结构图

简单学生信息管理系统

简单学生信息管理系统-标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

——综合性程序设计 题目:简单学生信息管理系统(序列化版)班级: 姓名: 学号:

实验目的: 1.综合运用输入、输出的知识,用序列化方法保存、读入数组内容。 2.设计实现一个简单的信息管理系统。 实验内容: 编写能够满足如下条件的程序,分两次四个课时完成 1.声明Student类,该类实现Serializable接口以表明该类可 以进行序列化。该类有姓名、学号、math、os、java用 来存放对应的成绩,在构造方法中进行姓名、学号、课 程成绩的赋值。Override有Object继承来的tostring方法 已便友好格式显示自己的属性; 2.建立一个类,利用数组来存储多个Student,写完一个方 法,在main中写一段测试代码,运行以保证目前所做工 作的正确性,正确后再写其他代码。有以下方法: 1)add(Student stu):增加新的学生,人数满时显示人满或是new一个更长的数组,把现有的Student复制 到新数组 2)dispAll():可以显示所有的学生信息(测试add是否正确) 3)findById(long id):可以按照学号来查找,然后显示符合条件的学生信息,查无此人的话显示错误信息。 4)findByName(string name):可以按照姓名来查找,然后显示符合条件的学生信息,查无此人的话显示错误 信息。(判断姓名是否相等使用string类的 equalsIgnoreCase方法) 5)delBy Id(long id): 可以按照id来删除学生信息,然后显示找到该人,若查无此人的话显示错误信息。 6)save():利用ObjectOutputStream 来把数组写入文件中,需要考虑在什么时候调用该方法。 7)load():利用ObjectIntputStream 来进行反序列化,得到以前保存的内容,注意要考虑以前未保存内容的 情况,可返回错误信息。 3.在控制台显示一个菜单,并实现相应的功能。菜单如 下: 1显示所有学生信息 2按学号查找 3 按姓名查找 4 按学号删除 5 保存 6 读入 7 退出 请输入数字(1-7):

学生信息管理系统毕业设计论文

学生信息管理系统毕 业设计论文 Revised on November 25, 2020

–––––––––––––––––摘要––––––––––––––––– 学生信息管理系统是典型的信息管理系统 (MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 经过分析,我们使用MICROSOFT公司的VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 关键字:控件、窗体、域、数据库。 –––––––––––––––––前言––––––––––––––––– 随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。 本系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到学生选课,针对这些要求设计了学生信息管理系统本系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日

常管理,如查询、修改、增加、删除,另外还考虑到学生选课,针对这些要求设计了学生信息管理系统。 本系统主要包括学生信息查询、教务信息维护和学生选课三部分。其功能主要有: ⒈有关学籍等信息的输入,包括输入学生基本信息、所在班级、所学课程和成绩等。 ⒉学生信息的查询,包括查询学生基本信息、所在班级、已学课程和成绩等。 ⒊学生信息的修改。 ⒋班级管理信息的输入,包括输入班级设置、年级信息等。 ⒌班级管理信息的查询。 ⒍班级管理信息的修改。 ⒎学生课程的设置和修改。 目录 前言 第一章Visual Basic 概述 1.1Visual Basic 语言的特点 1.2Visual Basic 系统几个程序应用中的常用名词 第二章Windows 下的Visual Basic 编程环境简介 面对对象的编程 实现菜单选项

某公司食堂饭卡管理制度【最新版】

某公司食堂饭卡管理制度 **有限责任公司 食堂就餐卡管理制度 (试行) 为加强职工食堂管理,公司投资引入了新型食堂管理工具--**有限责任公司就餐卡(以下简称就餐卡)系统,经小范围试运行。现已初步具有在全公司推行的条件,为规范就餐卡的发行、挂失、解挂、补办、充值、消费、回收等过程中的行为。经**办公会议讨论通过,现公布如下: 一、就餐卡的功能 就餐卡是用于食堂就餐消费的,内置芯片型非接触式卡。 二、就餐卡的管理 (一)就餐卡办理对象

在**正式登记的员工,外来业务人员。 (二)就餐卡管理部门: **财务室、办公室联合设立就餐卡管理中心,财务室主管负责经费管理及业务指导,办公室主管负责日常业务办理。 (三)新员工第一次办卡 1、新、老员工第一次办理就餐卡,其有关资料由**办公室根据员工录用信息,在录用当日提供给就餐卡管理中心,由管理中心统一整理,集中办卡,办卡押金20 元; 2、对于未能集中办卡的员工,需携带本人身份证及部门领导(车间主任,.html下同)给予开卡的证明,到就餐卡管理中心办理,办卡押金20 元。 办卡押金将于职工办妥辞(离)职手续、交回就餐卡后退还。 (四)就餐卡的有效期 1、在职员工的就餐卡有效期为2 年;

2、外来业务人员就餐卡有效期为6个月; (五) 就餐卡的延期 1、员工的卡有效期满,就餐卡管理中心根据**办公室的职工资料自动给予延期。 (六) 就餐卡的挂失、解挂与补卡 1、卡挂失 申请卡挂失,员工应持本人有效证件及上级领导开具的丢失证明,到就餐卡管理中心办理,无证挂失、代办挂失等均不予办理; 2、卡解挂 用户可以持本人有效证件及上级领导证明到就餐卡管理中心办理卡解挂手续,无证解挂、代办解挂等均不予办理; 3、卡补办

校园卡管理信息系统

一.引言 1.1编写目的 本研究报告的编写目的在于通过对现有现有校园卡弊端分析的基础上开发出一套高效率、方便、安全的校园卡系统。 1.2需求 随着我国大学扩招,学生人数逐渐呈上升趋势。学生人数众多使得现今校园的管理越来越难,学校对一款能够实现科学有效一体化管理的系统软件的需求越来越紧迫。在这个背景下,校园一卡通系统应运而生。在校园一卡通管理系统设计上目标很明确,就是通过将学生日常的饮食消费、图书馆阅读以及看病取药等日常学习生活集中到IC卡管理系统中去,使得学校对学生的各种日常活动进行统一的管理。严格按照同学们在校园里的日常生活习惯来开发,充分考虑学校的客观境况,提供现代的、科学的、符合学校管理模式于思想,力求把学校的管理水平带上一个新台阶。 1.3校园卡建设目标 “校园一卡通系统”的建设目标是建设一个先进、实用、稳定、安全和易扩种资源,借助校园网实现各校区、各类收费和各种身份识别的一卡通行,取代原有的各种证卡,支持交易支付、身份识别、信息查询、校内外转帐等功能,实现“系统分析一卡在手,走遍校园” 二.可行性分析 2.1可行性基础 以校园网为基础,建立“校园卡系统”的基础平台,该基础平台统一管理所有人员机构信息、卡片设备信息,为校园卡应用中的所有业务应用子系统提供共享数据访问服务。各业务应用子系统运行在该基础平台上,实现具体业务功能,如消费管理、网络中心管理等。以后随学校规模的扩大和卡片功能的增加,只需随时增加子系统,不需再对平台进行扩充。 2.2消费管理系统可行性分析 消费管理系统:学校现有的消费系统已经相当成熟,只需将原系统升级,嵌入整体的校园管理平台中,实现校园管理一体化。学校的餐厅、超市、等处的pos消费终端可以通过校园网络连接至同一管理终端进行集中管理。目前学生手中已有餐卡,只需将其升级为校园卡,方可完成消费管理子系统的工作。无需大量资金。 2.3图书管理信息系统分析 图书管理系统:目前,我们学校采用的图书借阅管理系统能够实现图书的日

简单学生信息管理系统

. ——综合性程序设计 题目:简单学生信息管理系统(序列化版)班级: : 学号:

实验目的: 1.综合运用输入、输出的知识,用序列化方法保存、读入数组内容。 2.设计实现一个简单的信息管理系统。 实验内容: 编写能够满足如下条件的程序,分两次四个课时完成 1.声明Student类,该类实现Serializable接口以表明该类可 以进行序列化。该类有姓名、学号、math、os、java用来 存放对应的成绩,在构造方法中进行姓名、学号、课程成 绩的赋值。Override有Object继承来的tostring方法已便 友好格式显示自己的属性; 2.建立一个类,利用数组来存储多个Student,写完一个方法, 在main中写一段测试代码,运行以保证目前所做工作的 正确性,正确后再写其他代码。有以下方法: 1)add(Student stu):增加新的学生,人数满时显示人满或是new一个更长的数组,把现有的Student复制到新 数组 2)dispAll():可以显示所有的学生信息(测试add是否正确) 3)findById(long id):可以按照学号来查找,然后显示符合条件的学生信息,查无此人的话显示错误信息。 4)findByName(string name):可以按照姓名来查找,然后显示符合条件的学生信息,查无此人的话显示错误信 息。(判断姓名是否相等使用string类的 equalsIgnoreCase方法) 5)delBy Id(long id): 可以按照id来删除学生信息,然后显示找到该人,若查无此人的话显示错误信息。 6)save():利用ObjectOutputStream 来把数组写入文件中,需要考虑在什么时候调用该方法。 7)load():利用ObjectIntputStream 来进行反序列化,得到以前保存的内容,注意要考虑以前未保存内容的情 况,可返回错误信息。 3.在控制台显示一个菜单,并实现相应的功能。菜单如下: 1显示所有学生信息2按学号查找3 按姓名查找 4 按学号删除 5 保存 6 读入 7 退出 请输入数字(1-7): 程序代码

学生信息管理系统(完整)

学生信息管理系统(总体设计) 1、管理系统功能模块设计 本系统需要完成的功能主要有: (1)、输入学生基本信息、所在班级、所学课程和成绩等。 (2)、学生信息的查询,包括查询学生基本信息、所在班级、已学课程和成绩等。(3)、学生信息的修改。 (4)、班级信息的输入,包括输入班级设置、年级信息等。 (5)、班级信息的查询。 (6)、班级信息的修改。 (7)、班级课程信息的输入。 (8)、班级课程信息的修改。 (9)、学生课程添加和修改。 (10)、学生成绩信息的输入。 (11)、学生成绩信息的修改。 (12)、学生成绩信息的查询。 (13)、学生成绩信息的统计。 2、功能模块设计:

3、数据库设计:

学生信息管理系统(需求分析)

1.系统开发背景分析 系统的功能取决开用户的需求。随着科技进步和信息时代的到来,教育的普及程度起来起高,学校的人数也在迅速的增长,怎样的管理好成千上万的学生,已经成为一个学校的管理者必须面对的问题。编写本报告的目的就是用最少的代价,尽可能短的时间内确定问题是否能够解决,通过对学校的一些管理软件的调研分析,发现了一些不足,所以拟做此系统,使学生信息的管理更加准确,安全和快捷。 在本次试验中包括的模块有学生信息管理、课程信息管理、成绩信息管理和班级信息管理等几项,各项管理工作涉及到的内容用下面的关系模式表示。a)学生(学号,姓名,性别,年龄,班级,电话,备注,出生日期,入学时间, 班级编号,家庭地址) b)课程(课程编号,课程名称,课程类别,学分,学时) c)班级(系,班级号,指导老师) 2.系统分析 1.抽象出当前系统的逻辑模型 画出反映当前系统工作的数据流程图。数据流程图是逻辑模型的图形表示,即使不是专业的计算机技术人员也能非常容易理解,它是一种很好的系统构造的表示方法。画数据流程图是应该从已获得的人工处理流程中去掉物理因素,只保留数据、信息处理部分。 2.系统功能分析 系统主要用于学校学生信息管理,主要任务是用计算机对学生各种信息进行日常管理,如:查询、修改、增加、删除。 3.系统目标设计 根据本校的实际情况,利用校园网而设计一套针对性和功能都比较强的学生信息管理系统,对学生信息管理系统进行科学的分类、录入、查询. 4.开发设计思想 尽量采用学校现有的软硬件环境及先进的管理系统开发方案,从而达到充分利用资源,提高系统开发的水平和应用效果的目的。系统应该符合学校学生信息管理的规定,满足学校学生日常管理的需要,达到操作过程中的直观、方便、实用、安全等要求。强调多部门合作,学生工作设计面广泛,应该考虑各部门各

食堂饭卡管理规定以及相关注意事项

食堂饭卡管理规定以及相关注意事项 为维护就餐秩序,保护用餐人员的利益,根据公司的有关文件精神,对饮食中心饭卡的使用与管理作如下规定: 1、饭卡为内置芯片非接触式,由食堂监控,办公室管理发放,外协人员需缴纳押金20元/卡(卡收回时全额返还,如有丢失补卡,收取成本费用),挂失补卡成本10元/卡,在饮食中心所属食堂(餐厅)通用。 2、饭卡是持卡人帐户(设立于计算机售饭系统中)的钥匙,需预先到办公楼3楼打印室充值方能使用。充值数额暂定标准为每月600元/卡,每月30日下午13:00—15:00将饭卡交还到办公楼3楼打印室进行充值,每月1日上午9:00---11:00到办公楼3楼领取充值完毕的饭卡。 3、注册新卡时,必须持本人证件,本人工号(外协人员工号由制卡人员临时办理并登记),每人限办一张(办理领取充值等需要本人签字登记确认)。 4、每张饭卡均设有就餐次数和金额限制,每餐定额10元,每日定次两次就餐(特别注意:如果一餐刷两次,则晚餐将无法刷卡就餐,若有特殊情况或者误刷,需要和食堂管理员说明详细情况,由食堂管理员视情况发餐)。为了保护您的经济利益。所以必须持本人饭卡就餐。若有冒用,不带饭卡等情况,一经发现食堂管理员有权了拒绝发餐。 5、持卡人要注意保持饭卡的清洁,以延长饭卡的寿命。 6、饭卡丢失后要立即挂失,以减少损失,从工作日早8:30到晚17:30均可到办公楼3楼打印室办理挂失和补卡事宜。 7、饭卡注册、充值、挂失、解挂、换新、补卡均在办公楼3楼打印室办理。 8、为了维护持卡人的利益,餐饮中心严格执行验证制度,并为所有的用户保守秘密。凡是办理注册、注销、补卡、换卡等事宜必须持本人证件以及本人工号方可办理。 9、请大家注意保护自己的饭卡,任何有意仿制、伪造饭卡及证件者,都属于非法行为,一经发现将移交相关部门,从严处理。 10、本公司内的所有饭卡不办理退款,提现(外协人员除外)。 为了维护所有持卡人的利益,我们严格执行验证制度,为所有的用户保守秘密。同时对那些有意模仿、伪造饭卡及证件的么动机,都要移交相关部门,给予处罚(处罚方式分为:口头警告,公司通告,罚款,解除劳动关系,情节严重将移送公安和司法机关进行处理)。

数据库校园一卡通管理系统

题目:校园一卡通管理系统 摘要:校园一卡通将管理、生活、消费、身份认证等多种功能集中于一体,提高了学生校园生活的效率。该校园一卡通管理系统包括三个子系统:校园卡日常管理、消费管理、身份认证。每个子系统又包括多个功能模块,并提供了对各功能模块的查询和更新功能。该系统开发由系统需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、数据库实施阶段等阶段组成。 关键字:一卡通日常管理消费管理身份认证

1 系统需求分析阶段 1.1 需求分析目标 针对山东大学学生日常生活和学习管理情况的实地调查加自己的亲身体验,了解了目前应用关于山东大学的校园一卡通管理系统的应用情况,并充分体会到该模式相对于人工管理模式的简单、高效。基于以上情况,目的是自行设计一个模拟山东大学校园一卡通的管理系统,在设计过程中,加深对校园一卡通的了解,增强对数据库知识的理解及SQL语言的实际应用,训练设计开发数据库的能力。 1.2 需求分析任务 (1)处理对象: 该系统主要处理的对象有:学生基本信息、校园卡基本信息、校园卡日常管理基本信息、餐厅消费基本信息、超市基本信息、身份认证基本信息、图书管理基本信息、校车管理基本信息等。各个对象包括信息如下所示(详细的数据见于数据字典): 1.学生基本信息(Student):包括学生身份证号、学生学号、学生姓名、学生性别、学生出生年份、学生所在院系、学生的专业、学生所在班级等方面的信息,可以方便学生信息的查询和更新; 2.“校园卡”基本信息(Card):包括校园卡的卡号、持卡人学生学号、持卡学生姓名、持卡学生性别、校园卡的状态、校园卡内的余额; 3.校园卡日常管理基本信息(CardManage):包括四个数据结构办卡信息、挂失信息、解挂信息、充值信息,每个数据结构中的数据项见数据字典; 4.餐厅基本信息(cateen):包括餐厅编号、餐厅名称、餐厅负责人、餐厅位置,具体的数据项见数据字典; 5.超市基本信息(supmanage):包括超市编号、超市名称、超市负责人、超市位置,具体的数据项见数据字典; 6.校车管理基本信息(Busmanage):包括校车编号、校车类型、校车司机,具体数据项见数据字典; 7.消费基本信息(Busmanage):包括消费编号、消费地点、卡号、消费时间、消费金额,具体数据项见数据字典; 8. 身份认证基本信息(Identity):包括四个数据构DormInf (学生宿舍楼基本信息),DormPress(学生归宿刷卡信息),LibInf(图书馆基本信息),LibPress(借书基本信息),具体的数据项见数据字典; (2)处理功能要求 系统主要完成一下几个功能: 1.学生基本信息查询与更新; 2.校园卡日常事务管理情况基本信息查询与更新; 3.校园卡在某个时刻所处状态的查询;

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