还剩6页未读,继续阅读
文本内容:
信管0602班组长组员目录TOC\o1-3\h\z\u系统概要描述2系统具体分析
21.功能需求分析22性能需求分析23.数据流程图34.数据字典4㈠数据项4㈡数据流5㈢数据存储5㈣处理过程
65.概念结构设计6E-R图76.逻辑设计7㈠关系模型
77.物理设计8㈠关系模型的存取方法8㈡数据库的存储结构8系统概要描述随着科技的发展,信息技术逐渐普及,芯片技术也日益成熟,为了方便学校更好的管理学生,同时也为了学生更方便安全的生活,学校对学生的就餐,打水,洗浴,超市等设施一卡通,俗称饭卡该系统基于数据管理系统,对每个学生建立一个自己的数据库,这样可以方便的记录下每个学生在何时何处的消费情况,便于双方查询修改,且该系统操作简单,对管理员的要求较低从而提高服务质量、管理水平和经济效益系统设计环境在WINDOWSXPSP2操作系统下,使用VF软件开发系统具体分析
1.功能需求分析根据我组成员对餐卡用户(学生和老师)调查分析以及就餐管理系统管理人员的指导,总结出就餐系统的功能需求要求如下用户《1》学生餐厅就餐,开水房打水,洗浴中心,超市购物,机房充钱处《2》老师开水房打水,超市购物,洗浴中心,机房充钱处《3》服务管理人员管理人员注册修改资料统计客户量统计客户消费情况统计销量统计销售额2性能需求分析《1》信息要求,数据以字符,数字为主,管理部门先采集用户的信息,建立数据库,用户的每次使用记录都被传入个人信息数据库中,管理部门对用户信息给予管理和存储《2》处理要求用户每次使用一次就餐卡就完成了一次数据记录,处理响应时间短,一般在2秒钟内,处理方式是联机处理《3》独立性强(因每个人都有自己的数据库),不会出现交混现象《4》扩展性强,可根据用户的数目自由扩展《5》安全性与完整性较高,丢失挂失,则餐卡被禁用不再有数据交换3.数据流程图4.数据字典㈠数据项⑴学生信息数据字典字段中文名称字段名类型长度备注姓名sname字符10学生姓名性别ssex字符6学生性别院系班级sdept字符20学生所在院系学号sno字符20每个学生都有自己唯一的学号⑵管理员信息字典字段中文名称类型长度备注工作证号字符20每个管理员有自己唯一的工作证号姓名字符20管理员的姓名职务字符20管理员所任职务⑶餐卡信息字典字段中文名称类型长度备注卡号字符10每张餐卡有唯一的卡号余额字符10餐卡上有消费余额学生学号字符20每张餐卡有所属学生的学号⑷售饭窗口信息字典字段中文名称类型长度备注打卡机号字符10每一个售饭窗口有一个打卡机所属食堂字符10每个售饭窗口属于一个食堂⑸工作人员信息字典字段中文名称类型长度备注工作证号字符10售饭窗口工作人员工作证号姓名字符10售饭窗口工作人员姓名所属食堂字符10售饭窗口工作人员所在食堂㈡数据流
①充钱数据流,使用户在向餐卡打钱过程中奖现金变为数据存在餐卡中以及填写单据的过程每天传输约二千五百次,高峰时主要集中在上午730-800,中午1130-1200,下午500-5:
30.
②消费数据流,是用户在消费时,有工作人员通过打卡机将卡中数据按消费金额予以扣除,并将该过程数据交换传输给微机每天传输约30万次高峰时主要集中在上午730-800,中午1130-1200,下午500-5:
30.㈢数据存储主要在餐卡,单据,微机中存储,餐卡和微机都包含输入和输出充钱数据流,消费数据流,而单据只能输入充钱数据流㈣处理过程
①充钱,用户先写单据,然后管理员根据单据并核对钱数,通过微机给每个用户的餐卡输入相应的金钱数额
②消费,工作人员通过打卡机将用户的消费金额扣除,并将该过程发生的打卡机号及时间传输给微机管理员可通过微机查看该次消费
③分红,各部门主管根据高级管理员依据微机中数据核算出的消费情况领取自己的红利
5.概念结构设计E-R图6.逻辑设计㈠关系模型⑴学生(姓名,性别,院系班级,学号)⑵管理员工作证号,姓名,职务⑶餐卡(卡号,余额,学生学号)⑷售饭窗口(打卡机号,所属食堂)⑸工作人员(工作证号,姓名,所属食堂)
7.物理设计㈠关系模型的存取方法⑴索引存取方法因该系统属性经常在查询条件中出现,因此考虑在这个属性上建立索引,又因为每个学生的学号是唯一的,可将学号设为唯一索引⑵采用聚簇存取方法对学生用户,将学生按院系分类,这样学生所对应的数据元组就分布在了许多个不同的物理块上,这样可避免全表扫描对餐厅职工用户,可按餐厅序号分别建立聚簇关系㈡数据库的存储结构经常考虑存取时间、存取空间利用率和维护代价3个方面的因素,目前许多计算机有多个磁盘,将表和索引放在不同的磁盘上查询时,由于磁盘驱动器并行工作,可以提高物理I/O读写的效率,可将日志、备份等存放在其他盘符中丢失挂失管理员用户核对数据单据记录本冲入钱数填写单据已核对后查询管理餐卡微机高级管理员核算账目餐厅超市等处打卡机消费扣除金额工作人员操作记录存储学生餐卡拥有买饭餐厅等处打卡机管理员管理理姓名性别院系班级学号金额窗口号所属食堂卡号学号工作证号姓名餐卡充值处(微机)数量工作时间充值与查询窗口工作人员操作工作证号姓名所属食堂。