性。7persiste
tstore类是书籍永久的存储类,在数据库中的存储数据,其他
对与书籍有关的活动都要经过其存储类。
f基于UML校园图书管理系统的分析设计
图37图书管理系统精化的类图
根据精化的类图及总体分析可以分析出系统主要类的属性及操作如表所示表38系统主要类的设计
控件用户信息ID无姓名无性别设定值groupBox1label1txtIDAlabel2txtNameAlabel3类型GroupBoxLabelTextBoxLabelTextBoxLabel功能盛放与用户信息相关的控件显示“ID:”字样输入用户ID显示“姓名:”字样输入姓名显示“性别:”字样
f基于UML校园图书管理系统的分析设计
男女班级无无确定取消借书图书编号无借书取消借书情况
rbMaleArbFemaleAlabel4txtClassApbPhotobt
Co
firmA1bt
Ca
celA1groupBox2label5txtBookIDAbt
Co
firmA2bt
Ca
celA2dgBorrowI
foA
RadioButto
RadioButto
LabelTextBoxPictureBoxButto
Butto
GroupBoxLabelTextBoxButto
Butto
DataGrid
将性别选为男性将性别选为女性显示“班级:”字样输入班级显示用户照片根据用户ID检索该用户的信息取消检索用户,清空输入的信息盛放与借书功能有关的控件显示“图书编号:”字样输入图书编号执行借书功能取消借书,清空输入的信息显示用户借书情况
功能:当用户需要借书时,管理员在“ID”框输入借阅者的ID号,按“确定”按钮,如果系统中有该用户则返回该用户的相关信息,包括个人资料及借书情况等。如果没有则弹出“没有这个用户!”对话框。如果用户存在,在“图书编号”框内输入要借阅的图书编号,按“借书”按钮,如果输入的图书编号正确,并借该书没有被借出,则弹出“借书成功!”对话框;如果书已借出,则弹出“借书失败!”对话框。如果输入的图书编号不正确,则会弹出“没有这本书!”对话框。②管理还书还书通常只需要将要还的书交给图书馆工作人员,工作人员会根据图书的编号从借书记录中消去该记录,一般不需要向图书馆工作人员提供个人信息。“图书编号”是整个还书过程中唯一要处理的数据。
f基于UML校园图书管理系统的分析设计
图11还书管理控件说明控件还书图书编号无检索还书取消出错信息图书信息ISBN无出版社无图书名无作者设定值groupBox3label6txtBookIDBbt
Borrowbt
Ca
celBlblAlertMessageBgroupBox4label8txtISBNBlabel9txtPublisherBlabel10txtBookNameBlabel11类型GroupBoxLabelTextBoxButto
Butto
LabelGroupBoxLabelTextBoxLabelTextBoxLabelTextBoxLabel功能盛放与还书功能相关的控件显示“图书编号:”字样输入图书编号检索图书或执行还书功能取消检索或取r