欢迎来到天天文库
浏览记录
ID:38834850
大小:2.43 MB
页数:20页
时间:2019-06-20
《课程设计报告模板(1)》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、课程设计(论文)课程设计课程名称HTML5与ASP.NET程序设计教程题目学生成绩管理系统专业软件工程班级12级软件工程(1)班姓名张银源学号201240450142指导教师张兆春19课程设计(论文)2014年11月28日目录一概述31.1设计目的31.2开发工具选择31.3开发环境3二需求分析42.1系统目标42.2功能需求分析42.3性能需求分析4三总体方案设计53.1设计概述53.2系统总体结构及功能模块划分53.2.1学生信息查询模块53.2.2学生信息管理模块63.3系统数据库概念结构设计6根据对数据项与数据结构的分析,
2、设计出能够满足系统需求的各种实体,及它们之间的关系,为后面的逻辑结构设计打下基础。63.4安全保密设计63.4.1用户登录安全性6四详细设计74.1概述74.2系统程序流程图74.3系统主要功能模块简介84.3.1系统登录8图4.3.1用户登录界面84.3.2学生信息查询模块84.3.3学生信息管理模块919课程设计(论文)图4.3.4五主要功能模块代码9参考文献1719课程设计(论文)一概述1.1设计目的本课程设计的目的是能熟练掌握简单的简单Windows窗体应用程序的设计和asp.net的应用,希望通过本次课程设计锻炼学生解决
3、实际问题的能力。1.2开发工具选择本系统后台数据库采用MicrosoftSQLServer数据库,该数据库系统在安全性、准确性和运行速度方面有绝对的优势,并且处理数据量大,效率高;前台采用Microsoft公司的VisualStudio2010作为主要开发工具,可与SQLServer2008数据库无缝链接。1.3开发环境系统开发平台:MicrosoftVisualStudio2010开发语言:.net数据库管理软件:SQLServer200819课程设计(论文)二系统需求分析2.1系统目标(1)学生信息注册(2)学生登录(3)学生
4、密码找回(4)学生成绩查询(5)学生成绩上传(6)学生成绩修改2.2功能需求分析本系统的功能需求分析如下:(1)学生成绩查询:学生可以根据学号、姓名、专业进行查询成绩。(2)学生成绩管理:主要是查询学生成绩;(3)学生成绩上传:用于学生成绩管理,录入学生成绩,也可以更新;2.3性能需求分析(1)登录、用户界面需求:简洁、易懂、易用、友好的用户界面。(2)安全保密性需求:只有凭借用户名和密码登陆系统,才能进行信息的管理等。19课程设计(论文)三总体方案设计3.1设计概述根据需求把整个系统分化成不同的模块,每个模块完成一个特定的子功能
5、。把这些模块结合起来组成一个整体。逐一实现各个功能;3.2系统总体结构及功能模块划分学生成绩修改学生成绩上传学生成绩管理系统统学生成绩查询经过对系统的需求分析,学生成绩管理系统主要划分为三个部分:学生成绩查询,学生成绩上传,学生成绩修改三个功能模块。如图3.2.1系统的总体结构。图3.2.1系统的总体结构3.2.1学生信息模块学生信息信息新建信息删除学生成绩:学生可以上传,删除相关的学生信息。如图3.2.2学生信息查询模块结构。图3.2.2学生信息管理模块结构3.2.2成绩模块成绩信息:主要是用于学生查询成绩的相关信息,19课程设
6、计(论文)如图3.2.3学生管理模块结构。3.3系统数据库概念结构设计根据对数据项与数据结构的分析,设计出能够满足系统需求的各种实体,及它们之间的关系,为后面的逻辑结构设计打下基础。3.4安全保密设计3.4.1用户登录安全性系统设计了登录界面,每个合法用户有用户名及一个密码,只有当用户输入正确的用户名及密码组合后才能够对学生信息进行操作。19课程设计(论文)四详细设计4.1概述详细设计阶段的根本目标是确定应该怎样具体的实现所要求的系统,也就是说,经过这个阶段的设计工作,应该得出目标系统的精确描述,从而在编码阶段可以把这个描述直接翻
7、译成用某种程序设计语言书写的程序。4.2系统程序流程图学生成绩管理系统程序流程图又称为程序框图,它是历史悠久使用最广泛的描述软件设计的方法。它可将整个程序的总体流程清楚明白的显示出来。如图4.2.1系统总流程图结构。学生,教师,科目基本信息班级成绩信息查询记录修改记录删除记录增加记录显示系统原先记录科目基本信息教师基本信息学生基本信息19课程设计(论文)图4.2.1系统总体流程图4.3系统主要功能模块简介4.3.1系统登录用户凭借用户名及密码登录,成功登录后可对学生信息进行操作。用户界面如图4.3.1用户登录界面所示。图4.3.1
8、用户登录界面4.3.2学生成绩模块学生信息:在程序主界面(如图4.3.2程序主界面)学生可以新建、编辑、删除学生的相关信息。双击记录任一单元格可显示学生的更详细信息(如图4.3.3详细信息窗口)。19课程设计(论文)图4.3.3详细信息窗口4.3.
此文档下载收益归作者所有