Web系统开发课程设计报告

上传人:s9****2 文档编号:512328764 上传时间:2022-10-28 格式:DOCX 页数:15 大小:332.12KB
返回 下载 相关 举报
Web系统开发课程设计报告_第1页
第1页 / 共15页
Web系统开发课程设计报告_第2页
第2页 / 共15页
Web系统开发课程设计报告_第3页
第3页 / 共15页
Web系统开发课程设计报告_第4页
第4页 / 共15页
Web系统开发课程设计报告_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《Web系统开发课程设计报告》由会员分享,可在线阅读,更多相关《Web系统开发课程设计报告(15页珍藏版)》请在金锄头文库上搜索。

1、Web系统开发课程设计报告题目:学生成绩管理系统专 业:网络工程班 级:学 号:姓 名:2011 年 12 月 2 日目录1 概述12 系统分析12。1 业务分析 12。2 数据流程 23 系统设计43.1 总体设计43.2 代码设计53.3 界面设计73.4 输入输出设计83.5 模块设计93。6 系统实现 104 心得体会 115 参考文献 121 概述本课程设计的目的就是要通过一次集中的强化训练 ,使学生能及时巩固已学 的知识,补充未学的但又必要的内容进行课程设计目的在于加深对ASP基础中 基础理论和基本知识的理解,促进理论与实践的结合,进一步提高程序设计的能 力。具体目的如下:1.使学

2、生更深入地理解和掌握该课程中的有关基本概念,程序设计思想和方法. 2培养学生综合运用所学知识独立完成课题的能力。3培养学生勇于探索、严谨推理、实事求是、有错必改,用实践来检验理论, 全方位考虑问题等科学技术人员应具有的素质。4提高学生对工作认真负责、一丝不苟,对同学团结友爱,协作攻关的基本素 质.5培养学生从资料文献、科学实验中获得知识的能力,提高学生从别人经验中 找到解决问题的新途径的悟性,初步培养工程意识和创新能力.6对学生掌握知识的深度、运用理论去处理问题的能力、实验能力、课程设计 能力、书面及口头表达能力进行考核。学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高了办学效益 和

3、现代化水平。为广大教师和学生提高工作效率 ,实现学生成绩信息管理工作流 程的系统化,规范化和自动化。一个高效的学生成绩管理系统可以存储历届的学 生成绩档案,不需要大量的人力,只需要几名专门录入员即可操作系统,节省大 量人力,可以迅速查到所需信息、高效、安全、学生在能方便的查看自己的成绩. 可以提高高校教学的工作效率与准确率,并能让学生尽快的查询到自己的考试成 绩,以便让他们尽快的投入到新的课程的学习或复习这次没有考过的课程中 .包 括后台数据库的建立和维护以及前端应用程序的开发两个方面.2 系统分析2.1 业务分析“学生成绩管理系统”包括三个模块:学生登陆、教师登陆、管理员登陆。 这三个模块既

4、相互联系又相互独立。在模块设计中,包含有管理员管理,教师管 理,学生管理功能,数据库连接设置这几个模块。2。2 数据流程管理员表(Admin)字段名数据类型长度(字节)备注idint4编号anamenvarchar50用户名apwdnvarchar50密码教师表( Teacher)字段名数据类型长度(字节)备注idint4编号tnamenvarchar50教师名tpwdnvarchar50密码学生表(Student)字段名数据类型长度(字节)备注idint4编号snnvarchar50学号snamenvarchar50学生名pwdnvarchar50密码majornvarchar50专业dep

5、tnvarchar50系别管理员目录表(AdminMenu)字段名数据类型长度(字节)备注menu_idint50编号menu_namenvarchar50parent_idint50乂编号menu_descriptionnvarcha50url_addnvarchar50menu_targetnvarchar50指向目标menu_tbnvarchar50menu_openimgnvarchar50打开按钮menu_closeimgnvarchar50关闭按钮menu_stylenvarchar50systemrolekeyint50is_validbit50教师目录表(TeacherMenu

6、)字段名数据类型长度(字节)备注menu_idint50编号menu_namenvarchar50parent_idint50乂编号menu_descriptionnvarcha50url_addnvarchar50menu_targetnvarchar50指向目标menu_tbnvarchar50menu_openimgnvarchar50打开按钮menu_closeimgnvarchar50关闭按钮menu_stylenvarchar50systemrolekeyint50is_validbit50学生目录表( StudentMenu)字段名数据类型长度(字节)备注menu_idint50

7、编号menu_namenvarchar50parent_idint50乂编号menu_descriptionnvarcha50url_addnvarchar50menu_targetnvarchar50指向目标menu_tbnvarchar50menu_openimgnvarchar50打开按钮menu_closeimgnvarchar50关闭按钮menu_stylenvarchar50systemrolekeyint50is_validbit50课程表(Course)字段名数据类型长度(字节)备注idint50编号coursenamenvarchar50课程名字tnamenvarchar50

8、教师名字courseidnvarchar50课程号专业(Major)字段名数据类型长度(字节)备注idint50编号Majornvarchar50专业Deptnvarchar50系别成绩表( Grade)字段名数据类型长度(字节)备注idint50编号courseidnvarchar50课程号gradenvarchar50成绩tnamenvarchar50教师名字snnvarchar50学号snamenvarchar50学生姓名coursenamenvarchar50课程名字3 系统设计3。1 总体设计3。1.1 硬件环境处理器:英特尔2。0GHz酷睿2双核处理器硬盘: 250G内存: 2G3

9、.1.2 软件需求(1)操作系统: WindowsXP sp2(2) 数据库管理系统: SQL Server 2005(3) Web 浏览器:Internet Explorer 6.0(4) 开发环境: Microsoft Visual Studio 20053。2 代码设计数据库连接在 Web.config 中加入:configurationappSettings/ connectionStringsadd name=”DbConnect” connectionString=”server=.SqlExpress;database=GradeManage;DataSource=PC-2010

10、10201249;Initial Catalog=GradeManage;Integrated Security=True” providerName=System.Data.SqlClient/connectionStringssystem.webcs采用 SQLHelper.cs 数据操作类操作数据库,创建以下存储过程,调用 SQLHelper 中的存储过程。CourseInsert:ALTER procedure dbo。 Courseinsertcoursename nvarchar(50),tname nvarchar(50),courseid nvarchar (50)asINSE

11、RT INTO GradeManage . dbooCourse(coursename,tname,courseid)VALUES(coursename,tname,courseid)GradeInsertALTER procedure dbo.GradeInsertcourseid nvarchar(50),grade nvarchar(50),tname nvarchar(50),sn nvarchar(50),sname nvarchar(50),coursename nvarchar(50)asINSERT INTO GradeManageodbo.Grade(courseid,gra

12、de,tname,sn,sname,coursename)VALUES(courseid ,grade,tname,sn,sname ,coursename)Score_Update:ALTER procedure dboScore_Update id int,courseid nvarchar(50),grade nvarchar(50),tname nvarchar(50),sn nvarchar(50),sname nvarchar(50), coursename nvarchar(50) ASUPDATE GradeManage.dboGradeSET courseid = courseid ,grade = grade ,tname = tname ,sn = sn,sname = sname ,coursename = coursenameWHERE id=idStudent_Update:ALTER procedure dbo.Student_Update id int,sn nvarchar(50),sname nvarchar(5

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号