没有合适的资源?快使用搜索试试~ 我知道了~
首页吉林大学珠海学院学生成绩管理系统:数据库设计与需求分析
吉林大学珠海学院学生成绩管理系统:数据库设计与需求分析
0 下载量 186 浏览量
更新于2024-08-04
收藏 1.31MB PDF 举报
该文档是吉林大学珠海学院计算机科学与技术系软件工程专业的一份课程设计报告,主要针对学生成绩管理系统进行数据库设计。报告的目的是将理论知识应用到实际项目中,以解决学校成绩管理的问题。系统需求分析阶段,首先对用户(管理员)进行了深入调查,明确了几个关键需求: 1. 成绩库管理:由于传统的纸质记录占用空间且效率低,需要一个数据库来存储学生基本信息(如学号、班级号)、课程信息(如课程号、课程名和课时)以及成绩单(包含学号、姓名、成绩、课程号和课程名)。 2. 用户需求功能: - 成绩查询:管理员能够查询学生的详细成绩信息,以及查看学生的个人信息,以便全面管理。 - 数据修改:允许管理员在发现错误时修改成绩,如标记作弊或缺考的情况,以及处理学生基本信息的变化。 - 安全性和完整性:系统需有用户验证机制,如登录标识和密码,以及访问级别的控制,确保数据安全。同时,数据完整性至关重要,不允许空值,数据间的关联关系必须正确,不同用户的数据权限和访问范围需要明确划分。 报告接着将进入系统功能的设计阶段,这可能包括数据库设计(如创建E-R图,定义student、course和sc表,以及数据字典),使用C#编写应用程序,建立Access窗体,实现数据输入和报表生成,以及设计数据流图以可视化数据流程。此外,还会涉及数据库的主键设置、表间连接等关键数据库操作。 通过这份报告,学生将展示他们在数据库系统概论课程中学到的知识如何应用于实际的学生成绩管理系统中,不仅锻炼了他们的编程技能,还加深了对数据库设计原则和管理的理解。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/86980304/bg3.jpg)
证用户身份不被盗用;
系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和
内容;
系统应对不同用户设置不同的权限,区分不同的用户,如区分普通管理人员,高级管
理员。
完整性要求:
各种信息记录的完整性,信息记录内容不能为空;
各种数据间相互的联系的正确性;
相同的数据在不同记录中的一致性。
二、 系统功能的设计和划分
根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分:用户查询部
分,管理员管理部分。各部分完成的功能如下:
1、 管理员管理
(1) 管理员可以查询学生信息。
(2) 管理员可以发布与更新学生信息。
(3) 管理员可以插入、修改与查询成绩。
(4) 管理员可以插入,修改学生信息。
三、概念设计
剩余13页未读,继续阅读
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
matlab大师
- 粉丝: 2645
- 资源: 8万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 解决Eclipse配置与导入Java工程常见问题
- 真空发生器:工作原理与抽吸性能分析
- 爱立信RBS6201开站流程详解
- 电脑开机声音解析:故障诊断指南
- JAVA实现贪吃蛇游戏
- 模糊神经网络实现与自学习能力探索
- PID型模糊神经网络控制器设计与学习算法
- 模糊神经网络在自适应PID控制器中的应用
- C++实现的学生成绩管理系统设计
- 802.1D STP 实现与优化:二层交换机中的生成树协议
- 解决Windows无法完成SD卡格式化的九种方法
- 软件测试方法:Beta与Alpha测试详解
- 软件测试周期详解:从需求分析到维护测试
- CMMI模型详解:软件企业能力提升的关键
- 移动Web开发框架选择:jQueryMobile、jQTouch、SenchaTouch对比
- Java程序设计试题与复习指南
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)