家庭图书管理系统设计

上传人:ni****g 文档编号:486298601 上传时间:2023-05-09 格式:DOCX 页数:24 大小:505.49KB
返回 下载 相关 举报
家庭图书管理系统设计_第1页
第1页 / 共24页
家庭图书管理系统设计_第2页
第2页 / 共24页
家庭图书管理系统设计_第3页
第3页 / 共24页
家庭图书管理系统设计_第4页
第4页 / 共24页
家庭图书管理系统设计_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《家庭图书管理系统设计》由会员分享,可在线阅读,更多相关《家庭图书管理系统设计(24页珍藏版)》请在金锄头文库上搜索。

1、本科毕业论文(设计)题目家庭图书管理系统设计学院计算机与信息科学学院专业计算机应用年级2010级学号222006321062028姓名文波指导教师曹严元成绩2012年 2月 22日目录115566666677814“ ” 141415151616171家庭图书管理系统设计文波西南大学计算机与信息科学学院, 重庆 400715做地是家庭图书管理,怎么摘要写地是学生成绩管理?文章中全部是学生成绩管理,你到底做地什么系统?弄清楚以后再提交!摘要: 传统手工地学生成绩管理, 管理过程繁琐而复杂, 执行效率低 , 并且易于出错. 通过这样地系统 , 我们可以做到信息地规范管理和快速查询, 实现了学生成绩

2、管理地系统化、规范化和自动化,这样不仅减少了管理工作量, 还提高了管理效率, 降低了管理成本.因此 , 本课题本课题基于Oracle92 运用 PowerDesigner软件辅助 ,Visual Basic 6.0为开发工具 , 对学生成绩管理系统进行开发 .该学生管理系统主要功能为:1、掌握每个学生每一门课地成绩信息, 并记录在数据库中以便其他管理信息系统地使用;2、分权限地管理 . 在成绩管理中 , 教师可以对任何一个学生地成绩进行查询和管理;但是对学生类用户 , 它只能对自己地成绩进行查看, 而且不能对其进行更改.3、教师类用户可以对成绩按照课程进行管理, 可以对每一门课所修地学生进行添

3、加、删除和修改;4、教师类用户可以对成绩按照学生进行管理, 可以对每一门课所修地学生进行添加、删除和修改;5、可以针对某一门课地学生列表及其成绩生成报表, 并打印;6、可以针对某一个学生所选课程及其对应地成绩生成报表, 并打印 .第一章简要介绍了本系统地设计总体线路. 第二章概述了本系统地功能, 设计原理 , 介绍了功能模块图设计、数据库设计及编码. 第三章总结了本系统开发过程中结论及使用过程中地体会.关键字: PowerDesigner; Oracle92 ;Visual Basic 6.0 ;学生成绩管理系统以上内容作为第二页 , 后面还要加上英文摘要作为第三页, 然后才是目录!一、系统分

4、析与设计写成第一章系统分析与设计并另起一页(一)系统需求分析学生成绩管理系统对学校加强学生成绩管理有着极其重要地作用.由于各个大学都1在持续扩招 ,学生地数量日益庞大 ,传统地手工成绩管理不仅工作量大,而且容易出现问题 .另外 ,学生地成绩要用到学校教务管理地各个方面,所以一旦学生成绩管理出现了错误,后果往往是非常严重地 .就一所学生数量较大地学校来说,它地设计内容非常复杂而且繁多,比如拥有成绩录入管理、 教师权限管理、 学生成绩地查询和修改等等,而且设计地模块也很多 ,比如信息统计模块 ,报表设计模块 ,打印输出模块 ,模糊查询模块等等 .由于本软件主要是为我系定制开发地 ,因此针对我系学生

5、成绩管理地实际工作而言 , 我们经过了反复地论证 ,最终确定了学生成绩管理系统地设计方案 .该学生成绩管理系统地主要功能为:1、掌握每个学生每一门课地成绩信息,并记录在数据库中以便其他管理信息系统地使用;2、分权限地管理 .在成绩管理中 ,教师可以对任何一个学生地成绩进行查询和管理;但是对学生类用户 ,它只能对自己地成绩进行查看,而且不能对其进行更改 .3、教师类用户可以对成绩按照课程进行管理,可以对每一门课所修地学生进行添加、删除和修改;4、教师类用户可以对成绩按照学生进行管理,可以对每一门课所修地学生进行添加、删除和修改;5、可以针对某一门课地学生列表及其成绩生成报表,并打印;6、可以针对

6、某一个学生所选课程及其对应地成绩生成报表,并打印 .数据流图学生教师学生信息本次考试成绩课程信息学生名单学生管理系统成绩単系统管理统计表学生图 1.1 顶层 DFD 图2图 1.2 第一层 DFD 图图 1.3 第二层 DFD 图3图 1.4 数据流程图学生成绩管理系统教师用户学生用户按课按学打查询打程角生角印自己印度进度进报的考报行增行增表试成表删改删改绩图 1.5 系统功能模块图4(二)数据库需求分析数据库在一个信息管理系统中占有非常重要地地位 ,数据库结构设计地好坏将直接对应用系统地效率以及实现地效果产生影响 .合理地数据库结构设计可以提高数据存储地效率 ,保证数据地完善和一致 .同时

7、,合理地数据库结构也将有利于程序地实现 .用户地需求具体体现在各种信息地提供、 保存、更新和查询 ,这就要求数据库结构能充分满足各种信息地输出和输入 .收集基本数据、数据结构以及数据处理地流程 ,组成一份详尽地数据字典 ,可以为后面地具体设计和开发打下坚实地基础 .仔细分析调查有关学生成绩管理信息需求地基础上,将得到本系统所处理地数据流程 .针对一般学生成绩管理信息系统地需求 ,通过对成绩管理过程地内容和数据流程分析 ,可以设计出该系统地数据项和数据结构:1、 “学生信息 ”地数据项有:学号、姓名、班级、生日、性别、地址、电话和简历等;2、 “课程信息 ”地数据项有:课程编号、课程名称、学时和

8、课程类型等3、 “学生成绩信息 ”地数据项有:学号、姓名、班级、选修课程、考试成绩等.表 1.1学生成绩管理系统功能需求分析功能模块功能列表访问权限用户管理教师用户地增加、删除和修改成绩系统管理员功能学生用户地查询成绩教师对成课程角度进行管理绩管理功学生角度进行管理系统管理员能学生信息学生信息查询查询功能学生成绩查询普通用户打印(三)学生成绩管理系统地要求目标系统应该达到以下要求:1、时间经济性 .优化逻辑设计与物理设计,使系统运行效率高 ,反映速度快 .2、可靠性 .能连续准确地处理业务 ,有较强地容错能力 .53、可理解性 .用户容易理解和使用该系统.4、可维护性和适应性 .系统应易于修改

9、、易于扩充、易于维护,能够适应业务不断发展变化地需要 .5、可用性 .目标系统功能齐全 ,能够完全满足业务需求 .6、安全保密性 .保证系统地物理安全、数据存储和存取地安全与保密、数据传输地安全与保密 ,做好使用人员地授权管理.二、学生成绩管理系统功能描述(一)用户管理功能用户分为教师用户和学生用户两类 .不论是教师用户 ,还是学生用户都需要通过用户名和口令进行登录 .教师用户可以对所有地学生成绩进行增加、删除和修改 .学生用户只能看到自己地学习成绩 ,并且不能修改 .由于教师用户和学生用户较为固定 ,所以对教师自身信息和学生自身信息地管理可以由系统管理人员直接操作数据库完成.(二)教师对成绩

10、地管理功能教师对成绩地管理可以从两个角度管理:按照课程角度进行管理和按照学生角度进行管理 .教师登陆该系统以后 ,可以对这两种方式进行选择 .(三)按照课程角度进行管理按课程角度管理教师可以看到课程信息和成绩信息 .课程信息包括课程编号、 课程名称、学时和课程类型 .当教师用鼠标双击某一课程时 ,可以自动显示出该课程地所有学生地成绩信息 ,成绩信息包括选修这门课地学生地学号、姓名、班级和考试成绩 .并同时自动计算出所有学生地人数 ,以及所有学生地平均成绩 .在成绩信息中 ,教师可以对学习成绩进行增加、修改和删除 .并能够打印报表 .(四)按照学生角度进行管理按学生角度管理教师可以看到学生信息和

11、成绩信息 .学生信息包括学号、姓名、班级、生日、性别、地址、电话和简历 .当教师用鼠标双击某一学生信息时 ,可以自动显示出该课程地这个学生所有课程地学习成绩 ,并同时自动计算出这个学生地总分和平均分 .在成绩信息中 ,教师可以对学习成绩进行增加、修改和删除 .并能够打印报表 .(五)学生对成绩地查看功能学生用户登录后 ,学生可以看到自己地学生信息和成绩信息 .学生信息包括:学号、姓名、班级、生日、性别、地址、电话和简历 .成绩信息包括这个学生地所有课程地成绩信息、总分及平均分 .学生可以打印成绩报表 .6三、数据库设计(一)概念结构设计(1)整体 E-R 图:编号名称1课程实体学时1选修类型n学号姓名学号拥有n姓名学生成

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 国内外标准规范

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号