2. 项目主题:图书管理系统融合了图书管理的先进经验,是特别针对中小型图书馆的
管理需求而设计的管理软件,是中小型图书馆科学化、信息化建设的有力工具。适用于各类企事业、机关、学校和科研院所的图书馆或图书室的管理。
3. 设计目的:
1.进一步理解UML语言的概念、结构、语义与表示方法;
2.综合运用UML和其他选修课程的理论和知识,掌握面向对象的软件建模与分析的一般方法、常用技术及技巧,树立良好的软件建模思想,培养分析问题和解决实际问题的能力;
3.学会使用Rational Rose开发工具,运用UML建模思想及方法,对各类应用系统进行建模实现;
4.充分利用用互联网资源,提高学生获取知识,研究知识,实践知识的能力。
4. 系统的功能需求:
图书管理系统中借书者可以查询个人、借阅、图书等信息,也可以借还图书。图书管理员可以管理账号,添加和删除账户,查看图书库存与借阅情况,并对借阅者收取罚金。系统管理员主要是对系统进行维护,包括扩增加、删除、更新图书和借书者。
5.建立需求模型(用况图):
6.建立静态模型(类图)如下:
7.建立动态模型(顺序图和状态机图)
7.1建立顺序图如下图所示:
管理人员用户登录界面个人主界面账户管理界面图书库存管理界面图书借、还管理界面1: 用户登录2: 输入登录密码3: 账户管理4: 增加、删除用户5: 返回个人主界面6: 图书库存管理7: 增加、删除图书8: 返回个人主界面9: 借、还图书10: 返回个人主界面11: 退出
7.2建立状态机图如下图所示:
大作业设计
题目:图书馆管理系统
院系: 专业:计算机科学与技术(专升本) 班级:二班 小组成员:李侠江() 指导老师:祝毅鸣电子信息工程学院
、
陈立()、 李彦谕()。
因篇幅问题不能全部显示,请点此查看更多更全内容