软件工程课程设计报告.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

目 录

TOC\o1-2\h\z\u问题定义 1

可行性研究报告 1

引言 1

可行性研究的前提 1

所建议的系统 2

需求分析 2

引言 2

需求规定 3

总体设计部分 4

引言 4

总体设计 4

详细设计 6

引言 6

入口程序设计说明 6

查询模块设计说明 7

存款模块设计说明 7

PAGE

PAGE3

1问题定义

可定位校园卡管理系统主要用于大学校园食堂饮食交费和图书馆进入以及卡位置信息查询等方面的信息管理系统,它是一款自带定位芯片并包括学生在校内消费各方面内容:刷卡消费、查询、存款,学生信息管理等。方便对学生饭卡信息进行各项操作,定时进行数据的备份更新,保持数据的一致性和准确性。

可定位校园卡管理系统的主要任务就是利用计算机实现对学生进行定位,存款,消费,查询等功能。并且用计算机能够快速准确地完成学生各种消费资料和数据的统计和汇总工作,迅速地完成学校对学生信息的修改,录入等工作。

可定位校园卡管理系统首先要考虑两部分内容,一是数据库的信息要求,二是定位芯片的植入。

2可行性研究报告

引言

进一步分析和澄清问题定义,推导出系统的逻辑模型,对以后的行动方针提出建议。如果问题没有可行的解,那么花费在这项工程上的任何时间、资源、人力、经费、都是无谓的浪费。为了避免这些,我们要用最小的代价在尽可能短的时间内确定问题是否能够解决。对此项的报告即为可行性研究报告。

可行性研究的前提

要求

实现消费使用卡片扣钱和消费记录功能;

在固定保险的地方存钱和挂失和定位功能;

有利于解决学生短期内校园丢失饭卡现象。

进行可行性研究的方法

(1)经济可行性分析:从开发软件系统所需的总时间,总费用,及其中可行性研究所需的费用,以及系统软件开发完成后,所能预计的市场占有率等方面进行考虑,看该软件系统是否能达到一定的经济效益。

技术可行性分析:由于新的系统需要对变化的数据进行动态的存贮,即数

据库中数据要随着管理员对系统的操作来随时更新,并且具有定时数据备份功能。因此要从技术角度方面研究者性功能是否可以是实现。

操作可行性分析:要分析设计出的系统在用户的操作上是否简便,这一点很重要,因为它会影响到用户对该系统的反应。

所建议的系统

申请饭卡

申请饭卡

录入学生信

息,饭卡ID

学生信息和存款

额及消费记录

提交饭卡

刷卡消费

存款

使用报表

挂失

注销卡

图2-1系统的处理流程

需求分析

引言

需求分析是软件系统生存期中定义阶段的最后一个步骤。这个阶段的任务不是具体解决问题,而是准确确定为解决问题系统必须具备哪些功能。这个阶段的一个重要任务是用正式的文档准确地记录目标系统的需求。该文档将最终交给软件具体的开发

人员进行具体的开发。

需求规定

3.3.1更准确的系统流程图

申请新卡学校学生

申请新卡

学校学生

信息库

录入学生信息,从

学生信息看确认信

饭卡存款额,

创建学生

饭卡信息

历史信息

学生饭卡

信息备份

提交饭卡

报表

挂失及定位

刷卡消费

存款

注销卡

本系统的实体有:学生信息、卡信息它们之间的关系是一对一的。卡信息和卡历史是一对多的。

E-R图如下:

学号

学号

卡ID

卡ID

卡ID

操作

性别

学生

信息

申请

卡信

记录

卡历

姓名

时间

电话

学校

余额

锁定位

图3-2E-R图

总体设计部分

引言

总体设计的主要任务是设计程序的体系结构,也就是确定程序有哪些模块组成以及模块计的关系。总体设计过程首先寻找实现目标系统的各种不同的方案,需求分析阶段得到的数据流图是设想各种可能方案的基础。然后分析员从这些供选择的方案中选取若干个合理的方案,为每个合理的方案都准备一份系统流程图,列出组成系统的所有物理元素,进行成本/效益分析,并且制定实现这个方案的进度计划。分析员应该综合分析比较这些合理的方案,从中选出一个最佳方案向用户和使用部门负责人推荐。如果用户和使用部门的负责人接受了推荐的方案,分析员应该进一步为这个最佳方案设计软结构,通常,进行必要的数据库设计,确定测试要求并且是定测试计划。

总体设计

HIPO图(层次图加输入/处理/输出图),为了能使HIPO图具有可追踪性。在H图

(层次图)离除了最顶层的方框之外,每个方框都加了编号如下:

表4-1层图

可定位饭卡管理系统

新建饭卡信息

1.0

存款—消费

2.0

查询历史

3.0

挂失

4.0

注销及定位

5.0

时,

文档评论(0)

mph + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体上海谭台科技有限公司
IP属地湖北
统一社会信用代码/组织机构代码
91310115MA7CY11Y3K

1亿VIP精品文档

相关文档