简易的书店管理系统
设计目的:
1. 提高分析问题、解决问题的能力以及实际动手能力。
2. 深入理解 C 语言中控制语句、数组、函数、指针、结构体等知识的渗透交互
应用,提高用 C 语言解决实际问题的技术和能力。
3. 初步理解数据处理的一般方法,了解数据的读取、处理、保存等技术。
4. 通过具体而微的图书管理系统,初步了解系统开发的一般过程、形式。了解
并基本掌握结构化程序设计,加强对一个系统开发的整体把控能力。
设计环境: DEV-C 5.0 / Visual C6.0
实验项目及分析:
0. 前言
软件开发流程(Software development process)即软件
设计思路和方法的一般过程,包括设计软件的功能和实现的
算法和方法、软件的总体结构设计和模块设计、编程和调试、
程序联调和测试以及编写、提交程序(请同学们查阅软件开
发流程的相关文献)。
作为一个小系统,本实验的开发过程大致包括:功能(需
求)分析、系统设计、编程实现和调试、测试、提交程序和
相关文档。
1. 功能(需求)分析
书店为了能实现日常的经营,经常涉及到到事物及应该具
有的功能是:图书入库(进书采购时)、图书销售、查看图
书的库存情况(清单)、图书删除、数据保存、数据备份等
功能。