欢迎来到天天文库
浏览记录
ID:6381882
大小:718.19 KB
页数:27页
时间:2018-01-12
《《web程序设计课程设计》报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、洛阳理工学院课程设计报告课程名称Web程序设计课程设计设计题目学生成绩管理系统专业计算机科学与技术班级学号姓名完成日期2014.6.27课程设计任务书设计题目:学生成绩管理系统设计内容与要求:设计一个“学生成绩管理系统”基本内容:(1)数据库设计要符合范式要求。(2)能对学生信息、课程信息及成绩等进行添加、删除、修改等操作;(3)提供学生成绩的查询功能,输入学生的学号或姓名,能查找出该生各学期的成绩;(4)提供必要的统计功能,如计算不及格人数、生成给予警告名单等。通过该课程设计,应达到下列基本要求:(1)熟练掌握C#和Web程序设计的基本知识和技能;(2)基
2、本掌握Web程序开发的基本思路和方法,熟悉Web程序开发过程,并初步具备利用面向对象的编程思想和Web程序设计技术等综合知识完成网站开发的能力;(3)初步具备学生自学参考书籍及查阅手册、图表和文献资料的能力;(4)初步养成重视软件测试、重视文档写作、重视界面设计的程序开发习惯;(5)初步养成学生团队协作能力。指导教师:2014年6月19日课程设计评语成绩:指导教师:年月日洛阳理工学院课程设计报告目 录第1章需求分析11.1系统概述11.1.1流程分析11.1.3系统设计分析1第2章数据库设计22.1概念结构设计22.1.1引言22.1.2E-R图22.2逻辑
3、结构设计32.2.1成绩表32.2.2教师表32.2.3课程表32.2.4学生表32.2.5用户表4第3章概要设计53.1总体设计53.2界面设计63.2.1界面设计原则63.2.2界面分析与规范6第4章详细设计与实现74.1管理员模块介绍74.1.1登录界面子模块登录界面如图4-1所示:74.1.2学生主操作界面如4-2所示94.1.3学生基本信息查询界面如图4-3所示114.1.4学生成绩产讯界面如图4-4所示:134.1.5学生成绩排名界面如图4-5所示164.1.6学生修改基本信息界面如图4-6所示20第5章总结2423洛阳理工学院课程设计报告第1章
4、需求分析1.1系统概述经过对部分学生成绩管理网站系统详细调查,并阅读大量相关资料后,加深了对现行管理网站管理业务的了解,在此基础上,对本系统做出简单介绍:本系统提供用户注册、登录功能,且在此基础上可进行成绩的查询、修改、删除、插入等功能,此网站提供友好的页面且是使管理员能够进行简单维护的网站。1.1.1流程分析学校工作总体规划由教务人员在学生信息管理中完成对运行教务处所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。新的学年,教务人员首先加入年级信息,然后编排班级,再对来校学生进行基本的信息录入,新生入学后由教务人员在学籍系统
5、中完成新学生信息的维护。每举行一次考试后由管理员对成绩进行录入,各位同学对以上录入的信息可以跟据自己的需要进行适当的查询和对自己信息的修改。1.1.2系统设计思路采用现有的资源,先进的管理系统开发方案,充分利用学校现有的资源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果。系统就满足学校的需求,例如学生信息的录入、查询、更新等。。系统就具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。1.1.3系统设计分析系统功能分析是在系统开发的总体任务的基础上完成的。本套高校学生成绩管理系统需要完成的功能如下:(1)数据的录入,包括学生基本
6、情况信息以及学生学科成绩的录入等;(2)对学生基本信息的查询,包括学生基本情况以及学生学科成绩的查询等;(3)对学生基本信息的修改,包括学生基本情况以及学生学科成绩的修改等;(4)对教师基本信息的查询,包括学生基本情况以及学生学科成绩的查询等;(5)对教师基本信息的修改,包括学生基本情况以及学生学科成绩的修改等;(6)系统用户的管理、权限管理等;(7)系统用户的密码修改等;(8)系统的相关设计等;23洛阳理工学院课程设计报告第2章数据库设计2.1概念结构设计2.1.1引言数据库设计是对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能
7、有效地存取数据,满足用户的信息要求和处理要求。数据库设计包括数据库的结构设计和数据库的行为设计,数据库的结构设计是根据给定的应用环境,进行数据库的模式或子模式的设计。本系统的数据库设计采用基于E-R模型的数据库设计方法。首先,根据调研结果分析系统中存在哪些实体,并确定各实体的属性,再找出各实体间的联系,确定各联系的派生属性,最后按照数据库设计原则产生本系统的所有数据库结构并优化。本系统中存在的实体有:学生、课程、教师、班级、各实体都有自己相应的属性,其中“学生”实体和“课程”之间存在着多对多的联系,其派生属性为成绩。2.1.2E-R图图2-1E-R图23洛阳
8、理工学院课程设计报告2.2逻辑结构设计2.2.1成绩
此文档下载收益归作者所有