




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
海航集团 长沙南方职业学院 实训报告 报告题目:学生成绩管理系统 项目设计 学生姓名: 彭 杰 班级: 计算机信息管理 2-101 指导教师: 金 丽 霞 实训时间:2012 年 6 月 4 日 6 月 15 日 目录一、项目简介概述31、项目选材32、编写目的:33、软件定义34、开发环境:35、项目背景:36、项目构思:37、项目调查37.1、实地调查37.2、网络调查38、项目实施方案4二、需求分析41、问题的提出;42、需完成的功能:43、系统可行性分析4* 具体操作及内容5三、SMIS 的功能5四、数据库设计61、建库;建立一个数据库6库6(1)课程表6(2)管理员表7(3)成绩表7(4)学生选课表9(5)学生表9(6)教师表10五、界面功能展示11六、课程设计当中遇到的问题及错误21121222七设计心得23八、参考文献231 、23223323一、项目简介概述1、项目选材:贴近生活,参与实际,选材是与学生密切相关的成绩,针对于学生成绩的管理、查询、统计。2、编写目的: 掌握数据库设计原理及相关软件例如:ASP.NET等的使用和操作,掌握软件开发流程;掌握基于.NET的Web应用三层结构设计与实现,熟悉软件开发过程中角色的工作;锻炼团队协作能力;学习项目管理知识,掌握信息检索和运用能力。3、软件定义:学生成绩管理系统4、开发环境: ASP.NET、Microsoft Visual Studio 2005、SQL Server 2005 5、项目背景: 数据库原理课程设计,ASP。NET课程设计6、项目构思:一个快捷方便,信息全面,集“增添删改和查询、统计”于一体的信息系统管理软件。7、项目调查7.1、实地调查;在实训期间,在老师的带领下对相关软件和信息进行了,信息查询,功能探索,和功能开发。7.2、网络调查;针对于相关问题,和事件,在网上论坛进行讨论,并就此问题在网上咨询了我院招生办信息部熊老师,并在微博对教育界招生系统进行了功能需求的相关调查。8、项目实施方案:先建立相应的模版和界面,把初步功能按钮建好,然后再针对具体的功能建立数据库并连接界面,针对不同的按钮和功能编辑代码使其激活并连接相应功能,对软件进行测试并进行相应的修改,针对界面进行美化。二、需求分析1、问题的提出;让学生能更好更方便的查询自己的成绩,让老师能更好,更方便的管理学生成绩,并做到尽量减轻教师的负担,可以方便教师对学生信息、班级信息和专业信息的快捷管理。2、需完成的功能:要能灵活、简便、准确的完成以下功能:添加,修改,删除,查询,统计。并且要适用于不同级别的操作人员操作,即系统管理员、教师、学生。并且设定相应的口令,赋予他们不同的使用权限,以保证数据的安全性和保密性。3、系统可行性分析本系统管理的对象都是信息系的基本信息,并且数据内容具有一定的关联性,比较适合于采用数据库管理。根据所学的专业知识和所具备的专业技能,采用功能强大的ASP.NET网络编程(C#语言)技术,利用微软公司的Microsoft Visual Studio 2005和SQL Server 2005作为开发平台设计实现,有指导老师的指导、同学的帮助和相关参考文献,特别是网上资料,及参考其它程序的功能,因此完全可以实现。* 具体操作及内容三、SMIS 的功能SMIS 用于实现学生、教师、课程管理,以及课程安排、学生网上选课、教师网上成绩输入和学习网上成绩查询等,SMIS的主要功能如下:(1) 用户分为学生、教师、何管理员3种类型(用户)。 (2)管理员可以输入和编辑学生、教师、课程和管理员用户数据。(3)管理员可以更改自己的密码、安排教师讲授课程以及查看学生成绩。(4)学生可以更改自己的密码、修改课程和取消课程、列出自己的选课单、查看自己的成绩。(5)教师可以更改自己的密码、输入和修改所授课课程的学生成绩和查看该成绩。设计SMIS 的要求如下:(1)学生学号、教师编号、课程编号和管理员编号都的唯一的。(2)一个学生可以选修多门课程,一个教师可以讲授多门课程,但每门课程最多只有一个教师讲授。(3)学生按课程编号进行选修,也就的说,在学生选课前部一定安排了课程的讲课教师。(4)在第一次输入各类人员的信息时,密码与其编号相同,每个人只能修改自己的密码。(5)所有的修改操作不能修改编号。(6)教师只能输入自己上课课程的学生成绩,学生只能查看自己的成绩,管理员可以查看所有学生成绩。四、数据库设计1、建库;建立一个数据库库6个数据库表:(详情)(1) 课程表course :该表用于存放所有课程的课程名和上课情况的信息(由管理员输入并安排上课教师),其表结构如表,包含的列有cno(课程号),Cname(课程名),Ctime(上课时间),Cplace(上课地点),Tno(上课教师编号),Tname(上课教师姓名),其中Cno 为主键,为了便于查询,其中设计了Tname冗余列。表6-1(2) 管理员表Manager :该表用于存放管理员的基本信息(由管理员输入),其表结构包含的列有Mno (管理员编号),mnation (姓名),mpass (密码),其中mno为主键。表6-2(3) 成绩表Score : 该表用于存放所有学生成绩(由任课教师输入或修改),其表结构包含的列有sno(学号),sname(姓名),cno(课程号),cname(课程名),degree(分数),tno(上课教师编号)。表6-3 (4) 学生选课表:该表用于临时存放学生选课情况(由学生在选课时修改),其表结构包含的列有sno(学号),cno(课程号),cname(课程名),Ctime(上课时间),Cplace(上课地点),Tno(上课教师编号),sel (选修是否)。表6-4(5) 学生表 student :该表用于存放学生的基本信息(由管理员输入),其表结构包含的列有 sno(学号),sname(姓名),ssex(性别),snation(民族),sclass(班级号),spass(密码),其中sno为主键.表6-5 (6) 教师表 student :该表用于存放教师的基本信息(由管理员输入),其表结构包含的列有 tno(教师编号),tname(姓名),tsex(性别),tdepart(系别),tpass(密码)。其中tno为主键. 表6-6五、界面功能展示图5-1、界面展示、登陆界面图5-2界面展示、管理员界面图5-3界面展示、添加学生信息界面图5-4界面展示、添加课程界面图5-5界面展示、选修课程图5-6界面展示、学生成绩查询图5-7界面展示、修改口令图5-8界面展示、 查找编辑学生信息图5-9界面展示、 编辑学生信息图5-10界面展示、添加课程信息图5-11界面展示、 编辑课程信息图5-12界面展示、 添加教师信息图5-13界面展示、 编辑教师信息图5-14界面展示、教师任课课程安排图5-15界面展示、 学生成绩查询图5-16界面展示、 查看我的课程图5-17界面展示、查看选课学生图5-18界面展示、 输入学生信息图5-19界面展示、编辑管理员记录六、课程设计当中遇到的问题及错误1无法访问是浏览器设置的问题图6-20-212用户代码未处理是没有打开数据库引起的图6-22七设计心得 通过这次课程设计,我更加熟练的掌握了使用ASP.NET、Microsoft Visual Studio 2005、SQL Server 2005 进行数据库及软件开发的方法,加深了对数据库课程知识的理解。由于时间仓促,实训时间短了点,所以还是遇到了许多挫折,系统设计的也不是很全面,界面也不是特别美观,功能也还存在着缺陷。但对这几年所学的知识有了较好的认识和实践。能够对一些简单的管理系统进行操作,管理和设计。在今后的学习中我会坚持不懈的加
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司行政部安全管理制度
- 学校多媒体平台管理制度
- 电业公司网格化管理制度
- 天然气施工公司管理制度
- 河道整治工程管理制度
- 公司员工储物箱管理制度
- 智慧书法教室管理制度
- 日常培训监督管理制度
- 国企非招标采购管理制度
- 2025年二异丙胺项目立项申请报告
- 临商银行股份有限公司招聘笔试真题2024
- 近代史第三章试题及答案
- 地理●甘肃卷丨2024年甘肃省普通高中学业水平等级性考试高考地理真题试卷及答案
- 2025年中考英语考前冲刺押题模拟试卷 3套(含答案)
- 吊装-运输方案(3篇)
- 静脉留置针大赛理论考核考试试题及答案
- 【8道期末】安徽省芜湖市无为市2023-2024学年八年级下学期期末道德与法治试题(含解析)
- 2025年钢丝材料项目市场调查研究报告
- 中国石油集团宝石管业有限公司招聘笔试题库2025
- 叙事护理分享课件
- 2025国家开放大学《员工劳动关系管理》形考任务1234答案
评论
0/150
提交评论