饭卡管理系统软件工程课程设计 软件工程课程设计 任 务 书 1、课程设计题目 饭卡管理系统 2、设计任务和内容 一个饭卡管理系统是根据学校的饭卡管理工作专门设计的一个管理信息系统。该系统能够完成饭卡管理的工作过程。饭卡管理过程中主要涉及:持卡者信息、饭卡信息、饭卡历史信息等数据,并对数据进行相应的增、删、改、查询操作。使传统、手工的管理工作更加法律规范,更加科学,保证了饭卡信息查询更新及时到位。 本课题任务是开发一个饭卡管理系统,并撰写符合法律规范的课程设计说明书以体现设计过程和设计结果。 3、设计步骤和要求 设计步骤: 首先进行相关资料查阅和学习,了解基本的业务流程和系统数据功能要求。然后结合软件工程的理论和教材中数据库设计的六个阶段(重点是前三个阶段)完成设计任务,即系统结构设计(需求分析、概念结构设计、逻辑结构设计、物理结构设计)和系统功能设计,最后对系统进行调试和测试,完善功能。 设计要求: 1、撰写课程设计说明书。其要求如下: (1)基本要求: ① 能反映完成了上述设计内容要求。 ② 要求撰写不少于 5000 个文字(20 页)的文档。 ③ 文档中至少要包括:数据流图、数据字典、E-R 图、数据库表的详细 说明、系统功能结构图、主要功能模块说明和软件测试过程。 (2)文档格式要求(遵循软件工程课程设计大纲上的要求) 其中,正文部分: ①分章、层次等,每一章从新一页开始。 ②章节安排可如下安排 .可行性讨论:包括项目背景、编写目的、软件定义、开发环境等。 .需求分析:问题陈述、需完成的功能。以数据流图和数据字典表达。 .概要设计:程序系统的基本处理流程、程序系统的组织结构、模块划分、数据库结构设计和出错处理设计。 .详细设计:模块过程设计与界面设计以及代码设计 . 软件测试:单元测试和集成测试 2、一个可运行的饭卡管理系统原型。(根据学分制的实际情况该要求为部分专业学生的要求,其他专业学生为可选要求) 老师签名: 软件工程课程设计工作安排 姓名 设计部分 百分比 备注 软件代码的设计实现及系统的架构与分析 30% 组长 软件测试及需求分析的部分内容 25% 组员 可行性讨论分析报告 15% 组员 详细设计 15% 组员 概要设计 15% 组员 目录 一、可行性讨论 5 1 分析系统目的 5 2 分析当前系统的状况 5 3 对当前系统的分析 5 工作负荷 5 费用开支 5 人员配备 5 系统局限性 ...