- 20
- 0
- 约1.16万字
- 约 28页
- 2021-03-21 发布于天津
- 举报
洛阳理工学院
课程设计报告
课程名称 软件工程课程设计
设计题目 网上书店管理系统
专 业 计算机科学与技术
班 级 B120532
学 号 姓 名 郑亚萍、郭雅辉 、杨海华
完成日期 2013-12-12
课程设计任务书
设计题目: 网上书店管理系统设计
设计内容与要求: 为各类用户提供并实现以下功能:
管理员:各类用户权限设置;
操作人员:进书登记、售书登记、查询与统计;
普通用户:各种查询。
课程设计报告的组成:
1.需求规格说明书,包括用例图,数据流图,数据字典;
2?概要设计说明书,包括系统模块结构图,功能模块清单,实体图,系 统E-R图,数据库表结构设计。
3.项目总结报告,包括实际完成情况表。
指导教师: 彭慧伶
2013年12月5日
课程设计评语
成绩:
指导教师:
目录
第一部分 软件需求规格说明书 1
第一部分 软件需求规格说明书
1
引言
编写目的
A O
背景
术语定义
参考资料
任务概述
TOC \o 1-5 \h \z \o Current Document 2.1目标 2
2.2用户的特点 3
需求规定 3
3.1系统用例图 3
3.2数据流图与数据字典 5
3.3对性能的规定 12
运行环境规定 13
\o Current Document 4.1设备 13
4.2支持软件 13
\o Current Document 第二部分 概要设计说明书 14
1引言 14
\o Current Document 1.1目的 14
\o Current Document 1.2范围 15
1.3命名规则 15
1.4术语定义 15
1.5参考资料 15
2 总体设计 16
2.1总体结构设计 16
\o Current Document 2.2功能模块清单 17
3 数据库设计 17
3.1数据库概念级设计(E-R图) 17
数据结构逻辑级设计 20
\o Current Document 第三部分 项目开发总结报告 22
1 引言 22
1.1 编写目的 22
参考资料 22
2 设计总结 22
2.1 实际完成情况 22
\o Current Document 收获 23
2.3有待改进之处 23
第一部分 软件需求规格说明书
1引言
1.1编写目的
软件需求分析是把软件计划期间确定的软件工作过要求精细化、规范化,这 是软件生命期中重要的一步,也是软件实质性开发的第一步。保证软件开发的质 量、需求的完整与可追溯性,编写此文档。通过此文档,以保证业务需求提出者 与需求分析人员、开发人员、测试人员及其相关利益人对需求达成共识。
1.2冃^景
随着21世纪网络信息时代的到来,现代社会都是利用快速高效率的 in ternet
来传播大量信息资源。人们通过浏览器浏览信息,当然这种方式也是最常用的, 这种方式的需求形成了电子商务,它是指利用简单、快捷、低成本的电子通讯方 式,买卖双方不也可以进行各种商贸活动。
电子商务真正的发展将是建立在in ternet技术上。所以许多出版社也正是通过 浏览器浏览或其他方式在网络进行书籍的宣传、销售。随着信息以 N次方的速度 不断的增长,所以网络书店也变的极其重要。
待开发的软件系统的名称:网上书店管理系统;
本项目的任务提出者为郭雅辉、杨海华、郑亚萍;
开发者为郭雅辉、杨海华、郑亚萍;
用户为有意愿在网上购买图书者; 1.3术语定义
用例图:是由参与者、用例以及它们之间的关系构成的图,改图说明了用例 模型中的关系;
数据流图:简称DFD它从数据传递和加工角度,以图形方式来表达系统的 逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法 的主要表达工具及用于表示软件模型的一种图示方法。
数据字典:是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、 外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说 明。
SQL Server:所用的数据库管理系统
Visual studio 2005: 所用的开发工具
结构化设计(structured design,SD方法是一种面向数据流的设计方法,它是 以结构化分析阶段所产生的文档(包括数据流图、数据字典和软件需求说明书) 为基础,自顶向下,逐步求精和模块化的过程。
模块化:模块是指执行特定某一特定任务的数据和可执行语句等程序元素的 集合,通常是指通过名字来访问的过程、函数、子程序或宏调用等。模块化就是 将一个待开发的软件化分成若干个可完成某一功能的子功能的模块,每个模块可 独立地开发、测试,最后
原创力文档

文档评论(0)