第一范文网 - 专业文章范例文档资料分享平台

2.软件工程系课程设计图书管理系统报告(2014)

来源:用户分享 时间:2025/6/2 1:34:39 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

西华大学课程设计报告

................ 4....................... ........................

3.3 分析动态模型 3.3.1 顺序图

1.登录系统

图书管理员通过登录界面输入用户名和密码,登录信息控制对象获得密码和用户名后验证其正确性如果正确则显示系统主功能界面,如错误的提示错误信息。得到登录成功和登录失败时序图如图4.15、4.16所示。

用户表中存放用户的登录名和密码。验证输入信息,就是验证用户表中是否有该输入的用户名存在,如果用户名存在,则验证其密码是否正确,如果正确则返回登录成功消息,否则返回登录失败消息。

第13页

西华大学课程设计报告

2.添加图书 ................ 3................... .......................

3.3.2 协作图

.......................

3.3.3 状态图

.......................

3.3.4 活动图

..........................

第14页

西华大学课程设计报告

4. 设计模型

4.1 软件平台设计

图书管理系统的开发和运行环境如下:

操作系统:图书管理系统可以运行在windows系列桌面操作系统之上。 支撑软件:本系统选用vc++6.0作为开发工具,DBMS选用ACCESS,数据库中间件采用ADO方式。

CASE平台:图书管理系统的分析、设计、实现和部署模型是在ROSE2003建模环境下创建的。源代码的生成使用了ROSE的正向和逆向工程。数据库设计采用了POWERDESIGNER。

4.2 结构设计

在图书管理系统中,系统结构视图由如下所示的4各包(子系统)组成,如图5.1所示。

业务模型包:包含分析阶段主要的类(借阅图书类、归还图书类、图书类、读者类、出版社类)。在此设计阶段将结合具体实现环境(VC)对其进行细化,规约,完善。

第15页

西华大学课程设计报告

数据库包:未业务模型包中的类提供数据存取服务,本系统采用ADO方式操作数据库。并自己设计函数方法对ADO数据库访问操作进行了必要的简化。

组件包:包含一些可以被系统中其他包所使用的服务,如异常处理,字符串转换比较,日期获取等。

4.3 数据库设计

4.4 详细设计与界面设计 4.4.1 图书信息管理

1.设计类

CDialog类:MFC提供的对话框基类。

第16页

2.软件工程系课程设计图书管理系统报告(2014).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3cqvt20urw8iiwm479d9_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top