软件工程报告-最终版

软件工程报告-最终版

ID:39644556

大小:1.50 MB

页数:22页

时间:2019-07-08

软件工程报告-最终版_第1页
软件工程报告-最终版_第2页
软件工程报告-最终版_第3页
软件工程报告-最终版_第4页
软件工程报告-最终版_第5页
资源描述:

《软件工程报告-最终版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、对饭卡管理系统的需求分析与设计目录一、软件需求规格说明书21.功能概述………………………………………………………………………...22.需求详细分析…………………………………………………………………...22.1对功能的需求22.2外部界面需求92.3其他需求9二、软件设计规格说明书101.引言…………………………………………………………………………….102.总体设计……………………………………………………………………….103.接口设计……………………………………………………………………….123.1用户接口123.2外部接口133.3内部接口144.运

2、行设计……………………………………………………………………….144.1运行模块组合144.2运行控制144.3运行时间145.系统数据结构设计…………………………………………………………….145.1物理结构设计145.2数据结构与程序的关系146.数据流划分…………………………………………………………………….146.1变换型146.2事务型157.详细设计……………………………………………………………………….157.1入口程序entry()设计说明167.2查询模块search()设计说明187.3消费模块pay()设计说明197.4存款模块depo

3、sit()设计说明208.数据字典……………………………………………………………………….219.心得和体会…………………………………………………………………….2222/22一、软件需求规格说明书1.功能概述饭卡管理系统是一套针对大学校园食堂饮食交费,一般消费等方面的信息管理系统,它包括了同学在校内消费各方面内容:刷卡消费、查询、存款,学生信息管理等。方便的对同学饭卡信息进行各项操作,定时进行数据的备份更新,保持数据的一致性和准确性,各方面的内容应该相互联系,最终产生各种查询统计报表,以供同学进行检查。饭卡管理系统的主要任务就是把人们从繁琐的交费,找零工作

4、中解放出来,用计算机实现对销售合同资料进行存款,消费,查询、修改、删除以及存储等功能。同时,用计算机能够快速准确地完成共档案资料的统计和汇总工作,迅速地打印出各种报表资料以供使用。2.需求详细分析2.1对功能的需求(1).主要功能:1实现消费使用卡片扣钱(取代现金);2在固定保险的地方存钱;3有消费记录功能;4有挂失功能。(2).准确度;1刷卡消费时,要求快速,准确,可撤销;2在查询消费记录时,达到一般的查询速度。(3).输出:在刷卡器上,每次消费时:1存额2此次消费额3剩余额刷卡器上,额外的信息如:1出错信息2锁卡信息22/223剩余不多提示信息报单:1每

5、学年或者每月,可选择性的(需学生主动要求)输出消费记录报单。详细程度可由使用者,自行定义。2存款时,可选择性的(需学生主动要求)输出存款记录报单。3注销卡时,返还剩余额(钱)。(4).输入:刷卡器上,每次消费时:1卡ID(可由读卡器自动读入)2消费额3操作符(确认,撤消,后退,计算(加减乘除),存款(有权限限制),其他功能)数据库管理电脑上:1输入学生信息2学生存款额(由读卡器端输入器完成)3查询,修改,删除功能输入(5).在安全与保密方面的要求:1使用者之间的ID号不能重复;2ID号不被他人轻易知道;3即便知道也能有快速相应的机制,予以弥补;4有使用追踪功

6、能,可以让用户了解,自己使用的情况。系统的处理流程:22/22系统数据流图:-------------0层-------------22/22-------------1层--------------------------2层-------------22/2222/22-------------3层-------------22/2222/222.2外部界面需求界面清晰、美观,操作简单、方便。2.3其他需求(1).数据库需求本系统采用的是关系数据库——SQL数据库。数据库包括程序运行时输入和输出的数据,具体是数据库的各个表的各个不同元组与属性值,就查阅信

7、息。本系统的实体有:学生信息、卡信息它们之间的关系是一对一的。卡信息和卡历史是一对多的。E-R图如下:(2).用户操作需求由于系统的界面清晰、美观,操作简单、方便,所以操作人员只需要具备一定的电脑操作技能即可。管理员(维护人员)不需要任何数据库专业技能知识。本系统可以极大的提高工作效率,预期使用频度较高。普通学生只能刷卡消费,系统管理员还可以进入管理员界面;刷卡服务员可以操作刷卡器。22/22二、软件设计规格说明书1.引言总体设计的主要任务是设计程序的体系结构,也就是确定程序有哪些模块组成以及模块计的关系。总体设计过程首先寻找实现目标系统的各种不同的方案,需

8、求分析阶段得到的数据流图是设想各种可能方案的基础。然

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。