全文预览

软件工程课程设计 图书管理系统

上传者:梦溪 |  格式:doc  |  页数:47 |  大小:390KB

文档介绍
:该软件由学生个人设计,无开发部门和主管部门,主要供学生练习使用。该软件独立于其它软件系统。Р参考资料: 万晓东施玉霞等著《软件技术基础教程》09年7月Р 谭浩强著《C语言程序设计第三版》Р 张志航王珊珊等著《程序设计语言—C》 07年9月Р2、概要设计:Р需求规定:本软件提供一个既可以存储信息,同时又具有浏览、插入、查询、修改、删除功能,供使用者轻松管理图书馆的库存图书。数据库信息由使用者进行输入。Р运行环境: 硬件普通PC机Р 支持环境 WINDOWS操作系统,Turbo C 2.0软件Р基本设计概念:本系统由主单函数调用各个子函数(功能函数)来实现各项操作。Р功能函数包括插入函数,删除函数,显示函数,文件读入函数,文件读出函数,借出函数,归还函数,退出函数Р函数调用关系图如下图所示:Р系统结构Р模块划分与功能需求关系Р模块编号Р模块名称Р功能РM1Р身份验证模块Р输入验证信息РM2Р主菜单模块Р输入选择的功能РM3Р插入模块Р插入相关信息РM4Р删除模块Р删除指定信息РM5Р查询模块Р查询指定信息РM6Р显示模块Р以列表方式显示所有信息РM7Р借出模块Р实现书籍借出РM8Р归还模块Р实现书籍归还РM9Р读入模块Р从外部文件读入信息РM10Р备份模块Р备份文件信息РM11Р退出模块Р退出程序保存文件Р人工处理过程:数据的录入工作需人工完成Р3、接口设计Р用户接口:用户输入信息按“书名”(空格)“库存数量”的格式输入。TXT文件也按上述格式保存。Р外部接口:用户界面:DOS界面Р软件接口:运行于Win95以上版本,且要求安装Turbo C 2.0Р4、运行设计Р运行控制:系统运行后先进行身份验证,验证通过后,登录,并调用M2,进入服务选择模块,由用户选择的信息选择激活M3—M10等模块,最后根据用户输入的接受信息退出程序,关闭系统。Р运行时间:各模块运行时间控制在1秒内。

收藏

分享

举报
下载此文档