食堂饭卡标准管理专业系统设计方案报告_第1页
食堂饭卡标准管理专业系统设计方案报告_第2页
食堂饭卡标准管理专业系统设计方案报告_第3页
食堂饭卡标准管理专业系统设计方案报告_第4页
食堂饭卡标准管理专业系统设计方案报告_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

食堂饭卡管理系统设计汇报一、概要设计功效设计我校饭卡管理系统分为办理新卡、存款-消费、挂失、查询和解挂-注销五个功效,其功效模块图以下:图1-1功效设计图由图其各个子功效以下:1、办理新卡功效:学生提交申请饭卡,管理员在数据库中查找学生信息,判定学生信息正当性,找到后管理员再申请饭卡ID,创建饭卡统计,建立卡数据信息。2、存款-消费功效:学生在存款时,管理员在查对饭卡ID正当以后,读取出卡余额,再存入金额,修改数据库信息;学生在刷卡消费时,首先也要读取饭卡ID,显示余额,最终修改数据库信息。3、查询功效:首先判定学生信息正当性,然后查询数据库中饭卡信息,产生报表,最终返回给学生。4、挂失功效:学生在遗失饭卡后,提出挂失申请,查对学生信息正当性,信息正当后,转换卡使用状态,使饭卡不可使用,开启挂失倒计时。5、解挂-注销功效:在申请挂失后,如学生在挂失倒计时内捡回遗失卡,撤销饭卡挂失,恢复饭卡使用,假如在挂失时内没有提出解挂申请,则注销饭卡信息。开发工具本网站应用了Dreamweaver,Dreamweaver集多个网页开发功效于一身,能够轻松地完成几乎全部网页技术编辑。它含有美观操作界面及强大编辑功效,在Dreamweaver中编辑JSP,能够很方便地应用多种辅助项目,实时测试编辑完成动态网页,设计出功效完善动态网页。后台数据库设计采取MicrosoftSQLServer,SQLServer是由Microsoft开发一个功效强大关系型数据库管理系统。它能够处理大量数据和管理众多并发用户,确保数据完整性,并提供很多高级管理和数据分布能力。SQLServer易于安装、布署和使用,可运行在台式机、笔记本上,也可运行在多处理器计算机上,提供了数据仓库功效,支持远程管理,并提供了丰富数据库编程能力。应用技术针对本系统功效需求和性能需求,采取JSP进行开发。JSP是基于JavaServlet和整个Java体系Web开发技术,利用这一技术能够建立动态、高性能、安全、跨平台优异动态网站。以前组件无法实现真正代码重用,其关键原因就是它们对于处理平台依靠和对开发语言依靠过重。因为Java语言在这些方面所含有特点和优势,使得基于它软件JavaBean组件技术倍受大家关注。它任务就是:一次编写,能够在任何地方实施,任何地方重用。JavaBean组件包含了能够在应用程序、其它组件、文档、Web站点和应用程序结构器工具等多个方案中再利用。JavaBean易编写、易维护、易使用,能够在任何安装了Java运行环境平台上使用,而不需要重新编译。操作系统开发时操作系统关键采取是目前主流操作系统windows7。

二、具体设计(一)数据库1、E-R图学生属性有姓名、学号、登录所需密码、性别、学院、年级、专业、出生日期、入课时间等。学生实体属性图图2-1-1所表示: 图2-1-1学生实体属性图 饭卡属性有饭卡ID、挂失状态、挂失时间等。饭卡实体属性图图2-1-2所表示:图2-1-2饭卡实体属性图管理员属性有账号和密码等。管理员实体属性图图2-1-3所表示:图2-1-3管理员实体属性图饭卡历史统计属性有统计ID、存款统计、消费统计、余额等。饭卡历史统计实体属性图图2-1-4所表示:图2-1-4饭卡历史统计实体属性图依据以上实体属性图,得出系统ER图,图2-1-5所表示:图2-1-5系统ER图2、数据表设计依据以上分析,分析出表结构。本系统采取SQLServer数据库,系统数据库名称为db_fc,包含四张表。(1)tb_student(学生基础信息表)学生信息表关键统计是学生基础注册信息,以下表所表示:字段名数据类型数据长度描述备注Namechar10姓名Sexchar4性别Numberchar10学号主键Departmentchar20学院Proffesionchar20专业Interdate8入学日期Birthedaydate8出生日期Idint15饭卡ID外键表2-2-1学生信息表(2)tb_manager管理员信息表示统计管理员账号密码信息。以下表:字段名数据类型数据长度描述备注Accountchar20账号主键Passwordchar8密码表2-2-2管理员信息表(3)tb_info(饭卡信息表)饭卡信息表统计是卡基础信息和持卡人操作信息。以下表:字段名数据类型数据长度描述备注Idint15饭卡ID主键Datedate操作时间Statechar10挂失状态Accountchar20账号外键表2-2-3饭卡信息表(4)tb_history(饭卡历史操作信息表)饭卡历史操作信息表统计是饭卡存款、消费等信息。以下表:字段名数据类型数据长度描述备注AidInt15统计ID主键Op_datedate操作时间Expendfloat10消费统计Instorefloat10存款统计Leastfloat10余额Idint15饭卡ID外键 表2-2-4饭卡历史操作信息表(二)程序步骤图1、办理新卡进入办理新卡窗口后,应该有显示学生基础信息栏目,有申请卡ID号,有学生存款操作时间和金额统计表。另外还要设计“存款”、“退出”、“帮助”按钮。具体设计图2-1-1所表示:图2-2-1办理新卡2、存款设计饭卡充值功效界面设计,包含卡号、原有余额、充值、取消按钮。按“充值”键后,输入充值金额和充值后金额:按“确定”键则恢复原有余额。具体设计图2-2-1所表示:图2-2-2存款设计3、消费设计消费关键是学生使用饭卡进行刷卡消费。使用饭卡在刷卡机上进行刷卡,判定余额足够情况下能够进行刷卡。刷完以后假如成功就显示余额,没有成功话就得重新进行刷卡。具体设计图2-2-3所表示:图2-2-3消费设计4、查询设计查询功效界面设计,包含输入学生学号栏和查询饭卡信息表格(包含学生姓名、学号、卡号、操作时间、存款统计、消费统计、挂失状态等内容),方便提供给学生。具体设计图2-2-4所表示:图2-2-4查询设计5、挂失设计挂失功效界面设计,包含一张显示基础信息表格,设置“挂失”和“退出”按钮。具体设计图2-2-5所表示:图2-2-5挂失设计6、解挂设计包含一张显示饭卡基础信息表,另外还有解挂和取消按钮。具体设计图2-2-6所表示:图2-2-6解挂功效(三)系统界面设计1.系统管理主界面饭卡管理主界面:饭卡管理主界面中有管理员、老师和学生三种不一样身份登录。饭卡管理主界面图3-1所表示:图3-1饭卡管理主界面2.管理员基础信息管理模块在管理员基础信息模块中,管理员能够对学生基础信息进行新卡办理、查看饭卡历史统计、挂失、解挂、注销、修改密码。管理员基础信息管理界面图3-2所表示:图3-2管理员基础信息管理模块界面新卡办理:系统管理员添加新用户相关饭卡信息。新卡办理界面图3-2-1所表示:图3-2-1新卡办理界面查看饭卡历史统计:管理员能够查询学生基础信息和饭卡是否是挂失状态和挂失时间。查看

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论