课程设计任务书
2011—2012学年第一学期
专业: 电商091 学号:0920014025 姓名: 徐梅
学号:0920014029 姓名:孟随妮
课程设计名称: 软件技术基础课程设计
设计题目: 学生成绩管理系统设计 完成期限:自2011年 12 月11 日至2011 年 12 月 18 日共 1 周 设计依据、要求及主要内容(可另加附页):
通过本课程设计,使学生掌握软件工程的基本思想、原理与程序,掌握程序设计的技巧,学会编写综合程序,进行系统分析与系统设计,同时掌握文档的编写与维护。培养学生综合利用所学的理论知识分析解决实际问题的能力、利用和查阅资料的能力、独立工作的能力以及计算机应用能力。
软件技术基础是非计算机专业的一门专业基础课程,要求学生在实践环节中提高自身的软件开发能力,结合电子商务专业的学科背景,选择具有一定难度且适合于管理类电子商务专业的小型商务实用系统开发作为设计题目,旨在将学生的学科专业知识与计算机知识结合起来进行系统设计,主要内容为:综合运用计算机知识进行数据结构、算法、数据库、计算机网络、软件工程等方面的分析与设计。具体内容为:
1)进行需求规划与分析并收集原始数据。
2)依据需求规划说明书进行系统设计,设计出各个功能模块,并给出模块说明书。
3)进行数据库、算法与数据结构的设计与实现。 4)选定程序设计放言进行程序编码。 5)进行系统的调试与维护。
同时,要求学生必须完成如下几项任务: 1)编写各类文档。
2)编制科学完整的课程设计报告。 3)提交应用程序及相应的数据库。
指导教师(签字): 教研室主任(签字):
批准日期: 年 月 日
目录
1.学生成绩管理系统需求分析、、、、、、、、、、、、、、、、、、、、、、、、、、5
1.1调查用户需求、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、5
1.1.1成绩库的基本情况、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、5 1.1.2用户对系统的要求、、、、、.、、、、、、、、、、、、、、、、、、、、、、、、、、、5
2.设计
2.1设计任务、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、5 2.2设计目的、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、6 2.3功能要求、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、6 2.4功能说明、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、6
3.设计与实施、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、6
3.1系统流程图、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、6 3.2数据库设计、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、7 3.3界面设计与功能代码、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、8
3.3.1建立一个学生成绩管理系统界面、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、9
3.3.2登录界面的设计、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、10 3.3.3修改密码表单设计、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、12 3.3.4建立一个查询表单用来查询相关的学生成绩信息、、、、、、、、、、、、、、、、、、、、、12 3.3.5创建学生成绩报表、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、14 3.3.6创建一个学生成绩表单、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、144.总结、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、21