演示视频:
https://www.bilibili.com/video/BV1gb4y1573H/
第4章 系统设计
3.1系统功能设计
系统设计就是把一个系统的需求情况通过分析得出的结果,把结果转换为可用的系统的过程。我们通过对需求的分析研究,得出系统的整体功能,然后在对整体的功能进行详细的规划和设计,包括总体设计,数据库设计,选择合适的编程工具和编程语言,根据项目时间要求选择合适的开发计划等。
3.2数据库设计
每个系统都离不开数据库的支撑,数据库设计的好坏,会很大程度上影响一个系统的执行销量和服务时间,数据就是一切的基础,没有数据,一个系统只有框架没有血肉,所以在数据库的设计中一定要满足数据库设计的基本要求,否则可能造成重新开发的严重后果。
3.2.1概念结构设计
从数据需求分析中得出系统的实体属性图。
(1)管理员实体属性图如图3-3所示:
图3-3管理员实体属性图
(2)笔记类型实体属性图如图3-4所示:
图3-4笔记类型实体属性图
(3)用户信息实体属性图如图3-5所示:
图3-5学生实体属性图
(4)笔记实体属性图如图3-6所示:
图3-6笔记实体属性图
第5章 系统实现
3.1登录界面
1.描述:管理员想要使用本系统,首先要在登陆页面进行账号和密码的验证,只有验证通过可以登入系统。
2.程序运行效果图如图3.1所示:
图3.1 系统登陆页面设计
3.2用户管理界面模块
1.描述:可以对用户进行管理
2.程序运行效果图如图3.2所示:
图3.2管理员主页面
3.3笔记本管理界面模块
1.描述:可以对笔记本进行管理
2.程序运行效果图如图3.2所示:
图3.2管理员主页面
3.4笔记管理界面模块
1.描述:可以对笔记进行管理
2.程序运行效果图如图3.2所示:
图3.2管理员主页面
3.5收藏管理界面模块
1.描述:可以对收藏进行管理
2.程序运行效果图如图3.2所示:
图3.2管理员主页面