1 / 28
文档名称:

大型数据库系统及应用课程设计大作业-图书管理系统设计.doc

格式:doc   页数:28
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

大型数据库系统及应用课程设计大作业-图书管理系统设计.doc

上传人:3346389411 2012/12/23 文件大小:0 KB

下载得到文件列表

大型数据库系统及应用课程设计大作业-图书管理系统设计.doc

文档介绍

文档介绍:课程大作业
设计题目: 图书管理系统设计
专业:计算机科学与技术班级
姓名: 成绩
姓名: 成绩
指导老师:
时间: 2011年6月 20日
目录
摘要 2
正文 3
一、 系统分析与设计 3
(一) 系统需求分析 3
数据流图 4
数据流程图 5
系统功能模块图 6
(二) 数据库需求分析 6
(三) 学生成绩管理系统的要求 7
二、 学生成绩管理系统功能描述 8
1、 用户管理功能 8
2、 教师对成绩的管理功能 8
(1) 按照课程角度进行管理 8
(2) 按照学生角度进行管理 8
(3) 学生对成绩的查看功能 8
三、 数据库设计 9
1. 概念结构设计 9
① 整体E-R图: 9
② 学生实体E-R图: 10
③ 课程实体E-R图 10
④ 学生成绩信息实体E-R图 10
2. 逻辑结构设计 11
1) 成绩管理系统数据库表设计 11
2) 下面是由PowerDesigner根据E-R图设计出的表: 12
3) 转换为物理模型 12
建立数据源如下图: 13
在数据库中形成的表如下: 15
四、 学生成绩管理系统的功能实现 17
(一)“登陆界面”设计 17
(二)教师管理界面设计 17
五、 数据库的管理 18
数据库的安全性 18
六、 系统的完善与改进意见 19
参考文献 19
致谢 19
附录 20
部分源代码 20
建立信息表的源代码; 20
登陆界面代码 25
摘要
传统手工的学生成绩管理,管理过程繁琐而复杂,执行效率低,并且易于出错。通过这样的系统,我们可以做到信息的规范管理和快速查询,实现了学生成绩管理的系统化、规范化和自动化,这样不仅减少了管理工作量,还提高了管理效率,降低了管理成本。
因此,本课题本课题基于Oracle92运用PowerDesigner软件辅助,Visual Basic ,对学生成绩管理系统进行开发。
该学生管理系统主要功能为:
1、掌握每个学生每一门课的成绩信息,并记录在数据库中以便其他管理信息系统的使用;
2、分权限的管理。在成绩管理中,教师可以对任何一个学生的成绩进行查询和管理;但是对学生类用户,它只能对自己的成绩进行查看,而且不能对其进行更改。
3、教师类用户可以对成绩按照课程进行管理,可以对每一门课所修的学生进行添加、删除和修改;
4、教师类用户可以对成绩按照学生进行管理,可以对每一门课所修的学生进行添加、删除和修改;
5、可以针对某一门课的学生列表及其成绩生成报表,并打印;
6、可以针对某一个学生所选课程及其对应的成绩生成报表,并打印。
第一章简要介绍了本系统的设计总体线路。第二章概述了本系统的功能,设计原理,介绍了功能模块图设计、数据库设计及编码。第三章总结了本系统开发过程中结论及使用过程中的体会。
关键字:PowerDesigner;Oracle92;Visual Basic ;学生成绩管理系统;
正文
系统分析与设计
系统需求分析
学生成绩管理系统对学校加强学生成绩管理有着极其重要的作用。由于各个大学都在持续扩招,学生的数量日益庞大,传统的手工成绩管理不仅工作量大,而且容易出现问题。另外,学生的成绩要用到学校教务管理的各个方面,所以一旦学生成绩管理出现了错误,后果往往是非常严重的。就一所学生数量较大的学校来说,它的设计内容非常复杂而且繁多,比如拥有成绩录入管理、教师权限管理、学生成绩的查询和修改等等,而且设计的模块也很多,比如信息统计模块,报表设计模块,打印输出模块,模糊查询模块等等。
由于本软件主要是为我系定制开发的,因此针对我系学生成绩管理的实际工作而言,我们经过了反复地论证,最终确定了学生成绩管理系统的设计方案。该学生成绩管理系统的主要功能为:
1、掌握每个学生每一门课的成绩信息,并记录在数据库中以便其他管理信息系统的使用;
2、分权限的管理。在成绩管理中,教师可以对任何一个学生的成绩进行查询和管理;但是对学生类用户,它只能对自己的成绩进行查看,而且不能对其进行更改。
3、教师类用户可以对成绩按照课程进行管理,可以对每一门课所修的学生进行添加、删除和修改;
4、教师类用户可以对成绩按照学生进行管理,可以对每一门课所修的学生进行添加、删除和修改;
5、可以针对某一门课的学生列表及其成绩生成报表,并打印;
6、可以针对某一个学生所选课程及其对应的成绩生成报表,并打印。
数据流图
本次考试成绩
学生信息
统计表
学生
系统管理员
学生管理系统
教师
学生
学生名单
成绩単
课程信息
顶层DFD图
第一层DFD图
第二层DFD图
数据流程图
系统功能模块图
学生成绩

最近更新

2025年硅湖职业技术学院马克思主义基本原理概.. 12页

2026年大学c语言的期末试题(预热题) 13页

2026年大学商贸学院专升本C语言考试真题及参考.. 13页

2026年大学工程学院C语言考试真题(考试直接用.. 13页

2025年青海柴达木职业技术学院单招职业技能测.. 44页

2026年天津机电职业技术学院单招职业倾向性测.. 45页

2026年学廉政知识测试题及一套参考答案 14页

2025广东肇庆市鼎湖区总工会招聘社会化工会工.. 50页

2025广西南宁市公安局第二次公开招聘警务辅助.. 36页

2026年安徽工商职业学院单招职业技能考试模拟.. 44页

2026年安徽省芜湖市单招职业倾向性测试模拟测.. 45页

2026年定西师范高等专科学校单招职业倾向性测.. 44页

2025江西鹰潭市月湖区区属事业单位选调工作人.. 49页

2025海南乐东黎族自治县县内竞聘中小学校副校.. 49页

2025湖北省武昌实验中学沙湖学校招聘小学英语.. 42页

2026年山西金融职业学院单招职业适应性考试模.. 45页

2026年工贸试题-考试题库及答案【夺冠系列】 42页

2026年工贸试题-考试题库附参考答案(培优a卷.. 42页

2025重庆两江公证处招聘金融调解员考试备考题.. 49页

2026年平顶山文化艺术职业学院单招职业技能测.. 45页

2026年广州卫生职业技术学院单招综合素质考试.. 45页

2026内蒙古到东北大学定向选调(选聘)应届优.. 35页

2026北京清华长庚医院校园招聘笔试备考试题附.. 37页

2026年廉政廉洁知识测试题(有一套) 14页

2026山西省面向河海大学选调优秀高校毕业生参.. 47页

2025交通运输部所属事业单位第七批统一招聘10.. 18页

2026年江西交通职业技术学院单招职业倾向性考.. 37页

2025年新疆考试录用公务员《公安专业科目》真.. 30页

2024年南京信息职业技术学院单招职业技能测试.. 78页

CFG群桩基础土方开挖施工方案 6页