还剩9页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
软件工程实验四软件详细设计
1.提交期限和方法期限第11周周一(2011-11-7)中午1200pm方法由各班学习委员收集所有学生的实验报告,以电子档的形式提交给任课教师(可发邮箱9867941@qq.com)
2.问题描述——图书管理系统图书管理系统是一个面向学校图书馆用来进行图书管理的管理信息系统(MIS)该信息系统能够方便地借阅者提供各种借阅服务,也能够为图书管理员和系统管理员(两者视为系统中的同一角色)提供方便的管理服务图书管理系统能够为一定数量的借阅者提供服务每个借阅者能够拥有惟一标识其存在的编号根据图书管理的日常工作需求和图书借阅管理流程,系统应实现以下目标
(1)基本信息设置保证图书信息和读者信息的分类管理;
(2)实现图书信息的查询功能,保证数据查询的灵活性;
(3)实现对图书借阅、归还过程的全程数据信息跟踪;
(4)设置读者借阅和图书借阅排行榜,为图书管理提供真实的数据信息;
(5)提供借阅到期提醒功能,使管理者可以及时了解已经到期的图书借阅信息;
(6)提供管理员修改自己密码的功能,保证系统的安全性;
(7)提供灵活、方便的权限设置功能,使整个系统的管理分工明确;
(8)界面设计友好、美观,数据存储安全、可靠;
(9)采用人机对话的操作方式,方便管理员的日常操作;
(10)系统最大限度地实现易维护性和易操作性安全与保密要求对于图书资料录入者提供管理员级别的权限,对于游客提供游客权限,在游客权限范围内进行常规操作,老师以及学生属于图书管理系统主要的服务对象,属于注册用户,必须登录后进行相关的借阅、资料管理完成期限即日至2012年01月
3.业务流程图图书管理系统的系统流程图如下图1图书管理系统流程图
4.目标系统功能结构图系统功能结构图如下图2图书管理系统功能结构图
5.解决方案此实验的目的是用软件设计与开发的相关CASE(推荐MicrosoftOfficeVisio),对案例进行系统详细设计,并在实验三中完成的软件层次图和软件结构图的基础上,用程序流程图、盒图、PAD图和PDL等图形和语言工具完成指定模块的过程设计重点完成的任务包括
(1)绘制图书信息管理(信息的添加、删除和修改)模块的程序流程图、盒图、PAD图;
(2)绘制图书信息查询模块的程序流程图、盒图、PAD图,并用PDL描述其处理过程;
6.提交要求本次实验为个人任务,需独立完成,以电子档的形式提交给学习委员,再由学习委员在规定期限内提交给任课老师未按时提交实验报告者,每迟交一天扣1分,扣完为止经辅导员同意并签字的事病假时间不计入迟交范围凡被发现实验报告有抄袭者,本次成绩以零分记图书借阅读者管理员图书归还档案管理读者档案信息读者档案归还相关图书获取读者档案管理图书档案信息图书档案图书归还根据读者信息获取借阅图书信息完成图书借阅图书借阅档案图书管理系统退出系统图书借还图书借阅查询图书档案查询更改口令系统查询系统设置读者管理图书管理管理员设置读者类型管理读者档案管理图书归还图书借阅图书类型管理图书档案管理。