程序设计基础课程设计作品
设计题目:
|
学生信息管理系统
|
学 号:
|
202201111111、202201111111
202001111111
|
学生姓名:
|
张三、李四
|
专业班级:
|
2022级数据科学与大数据技术4班
|
二级学院:
|
计算机科学与工程学院
|
指导老师:
|
寻依洁
|
课程(非卷面)考核评分细则
课程代码: A220541172 课程名称: 程序设计基础课程设计
考核方式: 考查 考核形式: 作品
考生学号: 多个学号 考生姓名: 多个姓名
标 准
得 分
|
需求分析
(30分)
|
程序设计
(40分)
|
程序实现
(30分)
|
总分
|
总分人
|
审核人
|
|
|
|
|
|
|
需求分析
(30分)
|
功能需求分析全面,设计工作量充足。
|
27-30分
|
功能需求分析较全面,设计工作量合理。
|
24-26分
|
完成了大部分需求分析内容,设计工作量适中。
|
21-23分
|
基本完成需求分析内容,设计工作量基本达标。
|
18-20分
|
未完成需求分析内容,设计工作量不达标。
|
17分及以下
|
程序设计
(40分)
|
程序开发思路清晰,程序设计合理,有一定的图表描述。
|
36-40分
|
文档详细,程序设计较合理。
|
32-35分
|
文档较详细,程序设计基本合理。
|
28-31分
|
只有基本功能文档。
|
24-27分
|
未完成程序设计内容。
|
23分及以下
|
程序实现
(30分)
|
完成任务的所有内容,功能完善,运行正确,界面美观友好。
|
27-30分
|
完成任务的大部分内容,功能较为完善,运行较为正确,界面较美观。
|
24-26分
|
完成任务的大部分内容,功能基本完善,运行基本正确,界面基本合理。
|
21-23分
|
基本完成任务内容。
|
18-20分
|
未按时完成任务内容。
|
17分及以下
|
目 录
1. 程序需求分析
1.1 设计理由与意义
1.2 功能需求分析
1.3 数据需求分析
2. 程序设计
2.1 数据结构类型设计
2.2 整体功能结构设计
2.3 子模块详细设计
2.3.1 void Inputfun()
2.3.2 void Getinformation()
2.3.3 int Searchbynum (int no)\int Searchbyname (char na[50])
2.3.4 void Seekinformation()\void Printinformation(int x)
2.3.5 void Modifyinformation()
2.3.6 void Deleteinformation()
2.3.7 void Insertinformaton()
2.3.8 void Showthefail()
2.3.9 void Stu_p()
2.3.10 void Chengjitongji()
2.3.11 主函数void main()
2.4 程序流程图设计
2.4.1 程序界面流程图
2.4.2 录入学生成绩
2.4.3 查找学生信息
2.4.4 修改学生信息
图2.5 修改学生信息流程图
2.4.5 删除学生信息
2.4.6 插入学生信息
2.4.7 优秀学生信息
2.4.8 不及格学生信息
2.4.9 成绩统计模块
3.程序实现
3.1 程序源代码
3.2 程序运行结果
3.2.1 程序首界面
3.2.2 首次输入学生信息
3.2.3 查找学生信息
3.2.4 修改学生信息
3.2.5 删除学生信息
3.2.6 插入学生信息
3.2.7 优秀学生信息
3.2.8 不及格学生信息
3.2.9 课程成绩统计
3.3 用户使用手册