欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    软件工程课程设计报告(共9页).doc

    • 资源ID:5398104       资源大小:103KB        全文页数:9页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件工程课程设计报告(共9页).doc

    精选优质文档-倾情为你奉上目 录1 问题定义12 可行性研究报告22.1 引言22.2 可行性研究的前提22.3所建议的系统23 需求分析33.1 引言33.2 需求规定34总体设计部分54.1 引言54.2 总体设计55 详细设计65.1引言65.2入口程序设计说明65.3查询模块设计说明75.4存款模块设计说明8专心-专注-专业1 问题定义可定位校园卡管理系统主要用于大学校园食堂饮食交费和图书馆进入以及卡位置信息查询等方面的信息管理系统,它是一款自带定位芯片并包括学生在校内消费各方面内容:刷卡消费、查询、存款,学生信息管理等。方便对学生饭卡信息进行各项操作,定时进行数据的备份更新,保持数据的一致性和准确性。可定位校园卡管理系统的主要任务就是利用计算机实现对学生进行定位,存款,消费,查询等功能。并且用计算机能够快速准确地完成学生各种消费资料和数据的统计和汇总工作,迅速地完成学校对学生信息的修改,录入等工作。可定位校园卡管理系统首先要考虑两部分内容,一是数据库的信息要求,二是定位芯片的植入。2 可行性研究报告 2.1 引言 进一步分析和澄清问题定义,推导出系统的逻辑模型,对以后的行动方针提出建议。如果问题没有可行的解,那么花费在这项工程上的任何时间、资源、人力、经费、都是无谓的浪费。为了避免这些,我们要用最小的代价在尽可能短的时间内确定问题是否能够解决。对此项的报告即为可行性研究报告。2.2 可行性研究的前提2.2.1 要求(1)实现消费使用卡片扣钱和消费记录功能; (2)在固定保险的地方存钱和挂失和定位功能;(3)有利于解决学生短期内校园丢失饭卡现象。2.2.2 进行可行性研究的方法(1)经济可行性分析:从开发软件系统所需的总时间,总费用,及其中可行性研究所需的费用,以及系统软件开发完成后,所能预计的市场占有率等方面进行考虑,看该软件系统是否能达到一定的经济效益。(2)技术可行性分析:由于新的系统需要对变化的数据进行动态的存贮,即数据库中数据要随着管理员对系统的操作来随时更新,并且具有定时数据备份功能。因此要从技术角度方面研究者性功能是否可以是实现。(3)操作可行性分析:要分析设计出的系统在用户的操作上是否简便,这一点很重要,因为它会影响到用户对该系统的反应。2.3所建议的系统挂失学生信息和存款额及消费记录申请饭卡录入学生信息,饭卡ID提交饭卡刷卡消费存款使用报表注销卡图2-1 系统的处理流程3 需求分析3.1 引言需求分析是软件系统生存期中定义阶段的最后一个步骤。这个阶段的任务不是具体解决问题,而是准确确定为解决问题系统必须具备哪些功能。这个阶段的一个重要任务是用正式的文档准确地记录目标系统的需求。该文档将最终交给软件具体的开发人员进行具体的开发。3.2 需求规定 3.3.1 更准确的系统流程图注销卡存款挂失及定位刷卡消费报表申请新卡创建学生饭卡信息学校学生信息库学生饭卡信息备份饭卡存款额,历史信息录入学生信息,从学生信息看确认信息提交饭卡图3-1 系统流程图 本系统的实体有:学生信息、卡信息它们之间的关系是一对一的。卡信息和卡历史是一对多的。E-R图如下:额时间操作卡ID卡历史记录学号卡ID性别姓名电话学校卡ID锁定位余额学生信息卡信息申请 图3-2 E-R图4总体设计部分4.1 引言总体设计的主要任务是设计程序的体系结构,也就是确定程序有哪些模块组成以及模块计的关系。总体设计过程首先寻找实现目标系统的各种不同的方案,需求分析阶段得到的数据流图是设想各种可能方案的基础。然后分析员从这些供选择的方案中选取若干个合理的方案,为每个合理的方案都准备一份系统流程图,列出组成系统的所有物理元素,进行成本/效益分析,并且制定实现这个方案的进度计划。分析员应该综合分析比较这些合理的方案,从中选出一个最佳方案向用户和使用部门负责人推荐。如果用户和使用部门的负责人接受了推荐的方案,分析员应该进一步为这个最佳方案设计软结构,通常,进行必要的数据库设计,确定测试要求并且是定测试计划。4.2 总体设计HIPO图(层次图加输入/处理/输出图),为了能使HIPO图具有可追踪性。在H图(层次图)离除了最顶层的方框之外,每个方框都加了编号如下:表4-1 层图查询3.2显示余额2.1.2存款2.1.3读取ID卡并确认2.1. 1定价消费2.2.3消费2.2.4显示余额2.2.2判断学生简单信息一致1.1读取学生其他信息办卡1.2创建饭卡历史信息表1.3判断条件合法性3.1产生报表3.3挂失状态转换4.1判断挂失倒时5.1挂失计时,定位置4.2注销5.2可定位饭卡管理系统新建饭卡信息1.0存款消费2.0查询历史3.0挂失4.0注销及定位5.0消费存款 读取ID卡并确认2.2.15 详细设计5.1引言 详细设计阶段的任务就是把解法具体化,解决具体应怎样实现这个系统。也称为模块设计,详细地设计每个模块,确定实现模块所需的功能需要的算法和数据结构。5.2入口程序设计说明5.2.3流程逻辑理员权限判断用户名密码是否合法管理员界面欢迎提示管理员管理库程序开始判断什么权限输入权限类别用户名 密码学生查询界面刷卡服务界面提示错误学生查询权限刷卡服务员权限错误正确 图5-1 程序流程图表5-1 盒图Case输入权限类别刷卡服务权限学生查询权限管理员权限 刷卡服务界面学生查询界面输入用户名 密码检验用户名 密码 否是给欢迎信息给提示错误直到输入用户名密码正确管理员界面5.3查询模块设计说明输入查询条件查询给出提示错误从数据库读数据显示结果在屏幕打印报表5.3.2流程逻辑PAD图正确 查询条件打印 打印与否 图5-2 PAD图5.4存款模块设计说明5.5.1程序描述完成存款部分。对输入和存款额,进行合法性验证。 5.5.2判断表表5-2 判断表学生代号12345678读卡成功NYNNYYNY卡没有锁NNYNYNYY存款成功NNNYNYYY显示余额显示不可能不可能显示不可能不可能显示提示错误提示不可能不可能不可能不可能显示存款不显示不显示不可能不可能不显示 不可能不可能显示

    注意事项

    本文(软件工程课程设计报告(共9页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开