2022年家庭图书管理系统设计.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年家庭图书管理系统设计.docx》由会员分享,可在线阅读,更多相关《2022年家庭图书管理系统设计.docx(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源本科毕业论文(设计)题 目家庭 图书治理系统设计学院 运算机与信息科学学院专业 运算机应用年级 2021级学号 222006321062028姓 名 文 波指 导 教 师 曹严元成 绩2021 年 2 月 22 日欢迎下载精品学习资源目录一、系统分析与设计1(一)系统需求分析1(二)数据库需求分析5(三)同学成果治理系统地要求5二、同学成果治理系统功能描述6(一)用户治理功能6(二)老师对成果地治理功能6(三)依据课程角度进行治理6(四)依据同学角度进行治理6(五)同学对成果地查看功能6三、数据库设计7(一)概念结构设计7(二)规律结构设计8四、同学成果治理系统地功能实现14(一)
2、“登陆界面”设计14(二)老师治理界面设计14五、数据库地治理15六、系统地完善与改进看法15参考文献16致谢16附录17欢迎下载精品学习资源家庭图书治理系统设计文波西南高校运算机与信息科学学院, 重庆 400715做地是家庭图书治理 ,怎么摘要写地是同学成果治理?文章中全部是同学成果治理 ,你究竟做地什么系统?弄清晰以后再提交!摘要: 传统手工地同学成果治理, 治理过程繁琐而复杂 , 执行效率低 , 并且易于出错 . 通过这样地系统 , 我们可以做到信息地规范治理和快速查询, 实现了同学成果治理地系统化、规范化和自动化,这样不仅削减了治理工作量, 仍提高了治理效率, 降低了治理成本 .因此
3、, 本课题本课题基于Oracle92运用 PowerDesigner软件帮助 ,Visual Basic 6.0为开发工具, 对同学成果治理系统进行开发.该同学治理系统主要功能为:1、把握每个同学每一门课地成果信息, 并记录在数据库中以便其他治理信息系统地使用;2、分权限地治理. 在成果治理中 , 老师可以对任何一个同学地成果进行查询和治理;但是对同学类用户 , 它只能对自己地成果进行查看, 而且不能对其进行更换.3、老师类用户可以对成果依据课程进行治理, 可以对每一门课所修地同学进行添加、删除和修改;4、老师类用户可以对成果依据同学进行治理, 可以对每一门课所修地同学进行添加、删除和修改;5
4、、可以针对某一门课地同学列表及其成果生成报表, 并打印;6、可以针对某一个同学所选课程及其对应地成果生成报表, 并打印 .第一章简要介绍了本系统地设计总体线路. 其次章概述了本系统地功能, 设计原理 , 介绍了功能模块图设计、数据库设计及编码. 第三章总结了本系统开发过程中结论及使用过程中地体会.关键字: PowerDesigner; Oracle92 ;Visual Basic 6.0 ;同学成果治理系统以上内容作为其次页 , 后面仍要加上英文摘要作为第三页 , 然后才是目录! 一、系统分析与设计写成第一章系统分析与设计 并另起一页(一)系统需求分析同学成果治理系统对学校加强同学成果治理有着
5、极其重要地作用.由于各个高校都欢迎下载精品学习资源在连续扩招 ,同学地数量日益巨大 ,传统地手工成果治理不仅工作量大 ,而且简洁显现问题 . 另外,同学地成果要用到学校教务治理地各个方面,所以一旦同学成果治理显现了错误 ,后果往往是特别严峻地 .就一所同学数量较大地学校来说 ,它地设计内容特别复杂而且繁多 , 比如拥有成果录入治理、老师权限治理、同学成果地查询和修改等等,而且设计地模块也许多 ,比如信息统计模块 ,报表设计模块 ,打印输出模块 ,模糊查询模块等等 .由于本软件主要是为我系定制开发地,因此针对我系同学成果治理地实际工作而言, 我们经过了反复地论证 ,最终确定了同学成果治理系统地设
6、计方案.该同学成果治理系统地主要功能为:1、把握每个同学每一门课地成果信息 ,并记录在数据库中以便其他治理信息系统地使用;2、分权限地治理 .在成果治理中 ,老师可以对任何一个同学地成果进行查询和治理;但是对同学类用户 ,它只能对自己地成果进行查看 ,而且不能对其进行更换 .3、老师类用户可以对成果依据课程进行治理,可以对每一门课所修地同学进行添加、删除和修改;4、老师类用户可以对成果依据同学进行治理,可以对每一门课所修地同学进行添加、删除和修改;5、可以针对某一门课地同学列表及其成果生成报表,并打印;6、可以针对某一个同学所选课程及其对应地成果生成报表,并打印 .数据流图同学老师同学信息本次
7、考试成果课程信息同学名单同学治理系统成果単系 统 管 理统计表同学图 1.1 顶层 DFD 图欢迎下载精品学习资源图 1.2 第一层 DFD 图图 1.3 其次层 DFD 图欢迎下载精品学习资源按课按学打查询打程角生角印自己印度进度进报的考报行增行增表试成表删改删改绩图 1.4 数据流程图同学成果治理系统老师用户同学用户图 1.5 系统功能模块图欢迎下载精品学习资源(二)数据库需求分析数据库在一个信息治理系统中占有特别重要地位置,数据库结构设计地好坏将直接对应用系统地效率以及实现地成效产生影响.合理地数据库结构设计可以提高数据储备地效率 ,保证数据地完善和一样 .同时,合理地数据库结构也将有利
8、于程序地实现.用户地需求具体表达在各种信息地供应、储存、更新和查询,这就要求数据库结构能充分满意各种信息地输出和输入 .收集基本数据、数据结构以及数据处理地流程,组成一份详尽地数据字典 ,可以为后面地具体设计和开发打下坚实地基础.认真分析调查有关同学成果治理信息需求地基础上,将得到本系统所处理地数据流程.针对一般同学成果治理信息系统地需求,通过对成果治理过程地内容和数据流程分析,可以设计出该系统地数据项和数据结构:1、“同学信息 ”地数据项有:学号、姓名、班级、生日、性别、地址、电话和简历等;2、“课程信息 ”地数据项有:课程编号、课程名称、学时和课程类型等3、“同学成果信息 ”地数据项有:学
9、号、姓名、班级、选修课程、考试成果等.表 1.1 同学成果治理系统功能需求分析功能模块功能列表拜访权限欢迎下载精品学习资源用户治理功能老师对成果治理功能同学信息查询功能老师用户地增加、删除和修改成果同学用户地查询成果课程角度进行治理同学角度进行治理同学信息查询同学成果查询打印系统治理员系统治理员一般用户欢迎下载精品学习资源(三)同学成果治理系统地要求 目标系统应当达到以下要求:1、时间经济性 .优化规律设计与物理设计 ,使系统运行效率高 ,反映速度快 .2、牢靠性 .能连续精确地处理业务 ,有较强地容错才能 .3、可懂得性 .用户简洁懂得和使用该系统 .欢迎下载精品学习资源4、可保护性和适应性
10、 .系统应易于修改、易于扩充、易于保护,能够适应业务不断进展变化地需要 .5、可用性 .目标系统功能齐全 ,能够完全满意业务需求 .6、安全保密性 .保证系统地物理安全、数据储备和存取地安全与保密、数据传输地安全与保密 ,做好使用人员地授权治理 .二、同学成果治理系统功能描述(一)用户治理功能用户分为老师用户和同学用户两类.不论是老师用户 ,仍是同学用户都需要通过用户名和口令进行登录 .老师用户可以对全部地同学成果进行增加、删除和修改.同学用户只能看到自己地学习成果 ,并且不能修改 .由于老师用户和同学用户较为固定 ,所以对老师自身信息和同学自身信息地治理可以由系统治理人员直接操作数据库完成.
11、(二)老师对成果地治理功能老师对成果地治理可以从两个角度治理:依据课程角度进行治理和依据同学角度进行治理 .老师登陆该系统以后 ,可以对这两种方式进行挑选 .(三)依据课程角度进行治理按课程角度治理老师可以看到课程信息和成果信息.课程信息包括课程编号、课程 名称、学时和课程类型 .当老师用鼠标双击某一课程时 ,可以自动显示出该课程地全部同学地成果信息 ,成果信息包括选修这门课地同学地学号、姓名、班级和考试成果.并同时自动运算出全部同学地人数 ,以及全部同学地平均成果 .在成果信息中 ,老师可以对学习成果进行增加、修改和删除 .并能够打印报表 .(四)依据同学角度进行治理按同学角度治理老师可以看
12、到同学信息和成果信息.同学信息包括学号、姓名、班 级、生日、性别、地址、电话和简历.当老师用鼠标双击某一同学信息时 ,可以自动显示出该课程地这个同学全部课程地学习成果,并同时自动运算出这个同学地总分和平均分. 在成果信息中 ,老师可以对学习成果进行增加、修改和删除.并能够打印报表 .(五)同学对成果地查看功能同学用户登录后 ,同学可以看到自己地同学信息和成果信息.同学信息包括:学号、姓名、班级、生日、性别、地址、电话和简历.成果信息包括这个同学地全部课程地成果信息、总分及平均分 .同学可以打印成果报表 .三、数据库设计欢迎下载精品学习资源(一)概念结构设计(1)整体 E-R 图:编号学号拥有n
13、名称1姓名课程实体同学成果信息实体学时课程11选修成果类型拥有n1同学实体学号简历姓名班级图 3.1 系统 E-R 图(2)同学实体 E R 图:同学实体学号简历姓名电话性别班级生日地址欢迎下载精品学习资源(3) 课程实体 E R 图图 3.2 同学实体 E-R 图欢迎下载精品学习资源课程实体编号类型名称学时 图 3.3 课程实体 E-R 图(4) 同学成果信息实体 ER 图同学成果信息实体学号成果姓名课程欢迎下载精品学习资源(二)规律结构设计图 3.4 同学成果信息实体E-R 图欢迎下载精品学习资源(1) 成果治理系统数据库表设计1) student:同学信息表字段名称Sno内容学号类型文本
14、长度7约束主码备注主关键字Sname姓名文本10NOT NULLClass BirthdaySex所属班级生日性别文本日期时间文本52NOT NULL NOT NULLNOT NULLAddress家庭住址文本30Tel电话文本15Resume简历备注5002) course:课程信息表字段名称内容类型长度约束备注欢迎下载精品学习资源Cno课程编号文本50主码主关键字Cname Periodtypeid课程名称学时数课程类型文本数字文本50长整型50NOT NULL NOT NULL3) score:学习成果信息表字段名称内容类型长度约束备注idID号自动编号长整型Sno学号文本主码为 主 键
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 家庭 图书 管理 系统 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内