1、 一、 课程设计题目 二、 课程设计目的 三、 设计概述 四、 设计思想 五、 设计任务 六、 设计要求 七、 设计步骤 八、设计代码 八、 参考文献 十、设计体会. ASP 网络程序课程设计(论文)用纸 1 一、课程设计题目一、课程设计题目 学生信息管理系统 二、二、 课程设计目的课程设计目的 本课程的课程设计实际是学习完ASP 网络程序设计课程后,进行的 一次全面的综合训练, 其目的在于使学生对于网络信息及网络信息发布有更加深 入的理解,提高学生在实际操作中收集信息、对信息进行价值判断、进行信息整 理、信息加工的能力,提高学生的网页设计与制作能力,使学生进一步掌握网络 信息发布的原理及网络
2、信息发布所需要的软件、硬件条件,使学生掌握利用软硬 件资源发布一个具体网站的操作过程。 三、设计概述三、设计概述 学生信息管理系统是一个典型的信息管理系统。作为计算机应用的一部分, 使用计算机对学生档案进行管理,具有手工管理所无法比拟的优点.例如:检索迅 速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点 能够极大地提高的效率,也是学校科学化、正规化管理的重要条件。现代人事工作 的信息量越来越大,而且信息的密度不断提高,靠传统的管理方法和人工操作手 段已经无法搞好人事管理工作。而计算机作为数据处理系统,已逐渐成为人事管 理现代化的重要手段,在人事管理中正在发挥着重要的作用。
3、并能使学校学生信 息管理更加方便。一方面对学校的众多学生的信息进行动态地管理、修改、添加、 删除等操作十分方便快捷,不必再像原来一样准备一个巨大的档案库,节约了成 本,提高了实效性,并减少了出错率。 四、四、 设计思想设计思想 学生信息的管理是学校经常遇到的问题。高校招生规模的逐步扩大和认 识制度的改革,在校学生认识将不断增加,而学生管理人员则相对减少。加上我 国高等学校基层学生管理工作的头绪多,内容杂,管理细,要求高,传统管理办 法已基本不适应新形势的要求。在计算机飞速发展的今天,应用数据库技术实现 ASP 网络程序课程设计(论文)用纸 2 学生信息的管理是可行而必要的工作,实现高校学生管理
4、信息系统,既能够提高 工作效率,又可以提高工作水平。 。 五、五、 设计任务设计任务 系统功能划系统功能划分分 “学生信息管理系统”共分三大的模块:档案管理系统模块、成绩管理系统 模块、考试管理系统模块。下面我将分别阐述各个模块的功能: 1.档案管理系统模块: (1) 学生信息录入模块.对新增的学生信息进行录入操作。 (2) 学生信息查询模块.为使用者提供各种不同的查询途径,可根据个人需要进 行查询。 (3) 学生信息删除和修改模块.先对需要进行操作的学生信息进行查询,然后对 已存的学生信息进行删除或者修改操作。 (4)学生信息打印模块。实现打印和打印预览功能,可以将查询结果以我们常 见的形式
5、打印出来,并可以自定义打印格式。 (5)班级管理模块。对班级进行添加和删除操作。 2.成绩管理模块: (1)录入成绩模块。 (2)删除/修改学生成绩模块。 3.考试管理模块: (1)添加新考试模块。 (2)对已有的考试信息进行修改/删除模块。 (3)对考试科目进行添加/删除模块。 六、六、 设计要求设计要求 1、针对所选题目的用户要求,设计数据库; 2、完成系统功能模块设计,能高效的管理学生信息。 3、遇有不能解决的技术问题应及时与指导老师取得联系。 七、七、 设计步骤(包括流程图或框图)设计步骤(包括流程图或框图) (一)(一) 程序流程图程序流程图 ASP 网络程序课程设计(论文)用纸 3 (二)(二) 功能结构图功能结构图 学生信息录入模块 学生档案管理系统 学生信息查询模块 学生信息修改/删除模块 学生信息打印模块 学生信息管理系统 录入学生成绩模块 学生成绩管理模块 修改/删除学生成绩模块 添加新考试模块 考试管理模块 对已有的考试信息进行修改/删除模块 对考试科目进行添加/删除模块 (三)(三) 3、数据库设计数据库设计 1.1. 学生(学生(StudentStudent)信息表)信息表 学生档案管理学生档案管理 数据库数据库 管理管理 人员人员 学生成绩管理学生成绩管理 学生考试管理学生考试管理 学生信息录入学生