管理信息系统专业课程设计范文样本.doc
《管理信息系统专业课程设计范文样本.doc》由会员分享,可在线阅读,更多相关《管理信息系统专业课程设计范文样本.doc(22页珍藏版)》请在咨信网上搜索。
管理信息系统课程设计 课题名称:学院成绩管理系统课程设计 专 业: 计算机信息管理 学 号: 姓 名:特列克.别列提汗 成 绩: 二○一○年 五 月 十五 日 第一章 概述 1 第二章需求分析 2 2.1 开发学生成绩管理必要性 2 2.2 学生成绩管理系统设计目的 2 2.3 学生成绩管理系统系统需求分析 3 2.4 可行性分析 4 2.4.1 技术可行性分析 4 2.4.2 社会因素可行性 4 第三章 总体设计 5 3.1 功能模型建立 5 3.1.1 系统层次方框图建立 6 3.1.2 系统数据流图 6 3.2 概念模型建立 7 3.3 数据模型建立 10 第四章 系统详细设计 12 4.1登录界面设计 12 4.2顾客管理界面设计 13 4.3 查询界面设计 13 第五章 结 论 18 参照文献 18 第一章 概述 科学技术突飞猛进今天,经济知识和信息产业高速发展,特别是信息技术和网络技术讯速发展和广泛应用,对整个社会发展产生越来越深刻影响,也正在变化人们工作、生活学习、交流方式。信息获取、解决、交流和应用能力,已经成为人们最重要能力之一。 在不久将来知识经济将占世界经济发展主导地位,国家综合国力和国际竞争能力越来越取决于教诲发展、科学技术和知识创新水平,教诲在经济和社会发展过程中将呈现出越来越突出重要作用。学生成绩管理系统是一种教诲单位不可缺少某些,它内容对于学校决策者和管理者来说都至关重要,因此学生成绩管理系统应当可觉得顾客提供充分信息和快捷查询手段。但是始终以来人们使用老式人工方式管理学生成绩、填写各种表格,这种管理方式存在着许多缺陷,如:效率低、保密性差,此外所用其时间长,产生大量文献和数据,这对于查找、更新和维护都带来了不少困难。 作为计算机应用一某些,使用计算机对学生成绩管理系统进行信息管理,有着手工管理所无法比拟长处,如:检索迅速、查找以便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些长处可以极大地提高学生成绩系统管理效率,也是教诲单位科学化、正规化管理,与世界接轨重要条件,因而,开发一套这样成绩管理软件成为必要事情。这样一来可以变化咱们此前旧模式,踏入新型管理。使咱们工作面向高速高效化。 使用计算机对学生成绩管理系统进行信息管理,有着手工管理所无法比拟长处,如:检索迅速、查找以便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些长处可以极大地提高学生成绩系统管理效率,也是教诲单位科学化、正规化管理,与世界接轨重要条件。 第二章需求分析 2.1 开发学生成绩管理必要性 在21世纪科技时代,科学技术突飞猛进,计算机已经不但是在科技上应用,并且在生活中也是同样得到了广泛在应用。如今,不论是小学、初中、高中、甚至是诸多大学生学生成绩管理基本上是靠人工进行管理,但随着时间变化,学校规模扩大,关于学生成绩管理工作和所涉及到数据量越来越大越来越多,大多数学校不得不靠增长人力、物力、财力来进行学生成绩管理。但是人工管理成绩档案具备效率低、查找麻烦、可靠性不高、保密性低等因素。因而开发出一种不但仅是合用于大中专学校以及其他高校通用学生成绩管理系统是必要。 开发一种学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高了办学效益和当代化水平。为广大教师和学生提高工作效率,实现学生成绩信息管理工作流程系统化、规范化和自动化。当前国内大中专院校学生成绩档案管理水平普遍都不是很高,有还停留在全用纸介质基本上,这种管理方式已不能适应时代发展,社会需求,由于它挥霍了大量人力物力,也存在着许多局限性因素。在今天信息时代这种老式管理办法必然会被计算机为基本信息管理系统所代替。一种高效学生成绩管理系统可以存储历届学生成绩档案,不需要大量人力,只需要几名专门录入员即可操作系统,节约大量人力,可以迅速查到所需信息、高效、安全,学生在能以便查看自己成绩。 2.2 学生成绩管理系统设计目的 1、管理员可以实现对整个学生信息添加、修改、删除、查询等操作,对教师顾客添加、删除、修改等操作,对留言信息添加、删除、修改查询等操作。 2、教师可以在一定权限内对所有学生成绩查询,所有教师信息查询,留言信息添加、删除、修改是、查看等,对自己联系信息进行更新,登录密码修改。 3、学生可以在自己权限内对对自己成绩查询,以及个人信息查询,登录密码修改,留言查看、提交留言信息有关操作。 2.3 学生成绩管理系统系统需求分析 据调查,当前尚有诸多学校学生成绩管理基本上都是靠手工进行,随着各个学校规模增大,关于学生成绩管理工作所涉及数据量越来越大,有学校不得不靠增长人力、物力来进行学生成绩管理。但手工管理具备效率底。因此我想借本次毕业设计之际,开发一种不但合用本校各系并且合用于其他各校通用高校学生成绩管理系统。 信息社会高科技时代,商品经济化高效益,计算机应用已普及到经济和社会生活各个领域。计算机虽然与人类关系愈来愈密切,尚有人由于计算机操作不以便继续用手工劳动。为了适应当代社会人们高度强烈时间观念,学生成绩管理系统为教学办公带来了极大以便。该学生成绩管理系统是以VC#编程和SQL Server数据库和SQL数据查询语言编写。系统管理员、教师、学生只需通过简朴操作,顾客都可以理解本系统软件基本工作原理。顾客只需进行输入某些简朴中文、数字,或用鼠标点击即可达到自己想要目的。 蒲江中学学生成绩管理系统重要提供成绩查询,以便管理网上信息查阅平台,学生可以通过该系统查询与自己有关信息。教师可以通过成绩管理系统查看学生成绩信息,教师信息,等有关操作。系统管理员可以实现以上所有功能,尚有对学生添加、删除、修改、教师添加、删除、修改,数据库备份、数据库还原等有关操作。 该学生成绩管理系统重要用于各类高校在教学这一某些管理,是针对于教务处对课程、对学生、对学生成绩进行合理地安排以及统筹筹划,以便让教务处以最短工作时间内把学生成绩核算出来,提高教务处办事效率。同步,可以随时对学生基本信息、学生成绩进行各种查询,以便及时较好地对需要理解信息得到相应反馈,能有效协助教务处工作,可使学院教职工减轻工作压力,比较系统地对、教务教学上各项服务和信息进行管理。本系统是针对学生成绩管理进行设计,重要顾客为学校教务管理教师,但学生也可参加对自己信息核对确认。重要采用开发工具是VC#和SQL Server。在开发过程中运用面向对象程序思想和严格按照软件工程开发过程来进行分析和设计。本系统所要完毕如下几种重要功能,其中有学生成绩管理、学生基本信息管理等等,实现对学生基本信息和成绩进行录入、修改、删除、查询等操作。系统基本满足了学生成绩管理功能需要,的确为学校对学生管理提供了便利。本系统界面和谐、操作简朴,对学生基本状况和成绩加快了查询速度、加强了管理,使各项管理更加规范化。 2.4 可行性分析 可行性分析是抽象和简化了系统分析和设计过程,它目的是用最小代价尽快拟定问题与否可以解决,以避免盲目投资带来巨大挥霍。 2.4.1 技术可行性分析 本项目产品核心技术在于VC#编程程序设计与SQL Server数据库结合,将所有数据信息都放入数据库中进行存储,而这些数据信息调用则完全由程序来完毕,即根据“程序设计数据化,数据管理程序化”设计思想,将数据库文献与程序设计紧密地集合在一起。 本系统采用VC#编程程序设计与SQL Server数据库结合办法进行开发,而此类系统实现理论及技术已经日趋成熟,因而本应用软件开发手段是完全可行。 2.4.2 社会因素可行性 系统社会因素方面可行性应当从法律因素和顾客使用这两个方面进行分析。 开发本学生成绩管理系统时,使用所有软件都是正版,所有技术资料都由开发单位保管,此外通过订立合同来拟定开发单位和使用单位职责和违约责任,因而在法律因素方面,开发仓库管理系统是可行。 使用本系统普通操作人员规定有一定计算机基本。系统管理员规定具备计算机专业知识。因而在顾客使用方面,开发此管理系统是可行。 第三章 总体设计 系统总体设计,是对系统功能模型设计,也就是对系统应当实现什么样功能进行设计。对系统数据在系统中是如何进行互换,进行数据流图设计。以及数据库设计,它分为:数据库建立,数据表建立等等。 3.1 功能模型建立 系统功能模型有诸各种描述办法,不同办法有不同等点。当前采用是层次方框图来描述系统功能。本系统功能模块分为:登录解决模块,系统安全审计模块,系统功能实现模块,系统数据解决成果生成模块,能及对数据库解决模块。在系统功能实现模块中分为:数据录入模块,数据录入是对于DBMS系统四种基本解决:数据修改解决,数据删除解决,数据增长解决。数据查询模块,数据查询是依照顾客不同规定显示查询成果,查询成果在客户端中显示或者生成报表在打印机中打印出来。 系统层次方框图是对于系统各个功能模块阐明:各个模块调用关系,也就是上一级调用下一级模块,或者不同之间模块调用。 3.1.1 系统层次方框图建立 依照顾客需求,该系统需要完毕功能层次设计如下图所示: 学生成绩管理系统 登录理 审计 功能实现 打印 协助 查询 报表 成绩 课程 班主任基本信息 教师基本信息 出错解决 对的解决 权限 学生基本信息 教师基本信息 班主任基本信息 学生成绩 基本信息查询 成绩查询 个人 班级 报表打印 图3.1系统功能层次图 3.1.2 系统数据流图 系统数据流图就是对系统功能模型中解决框分解,来描述系统加工,变换数据基本能力,就得到功能数据流图。 一方面对系统总功能描述。其0层数据流图如下: 顾客 学生成绩 管理系统 顾客报表 事务 产生报表 图3.2系统总体流图 3.2 概念模型建立 总体E-R图,数据库建立,数据表建立。 M M 1 N M N 课程 学习 学生 教师 班主任 管理者 教 辅导 教 领导 管理 M N M M M 1 M 1 图3.3总体E-R图 然后设计出各实体局部E-R图,课程实体描述如下: 课程 课程编号 课程名称 图3.4局部E-R课程图 成绩属性如下: 成绩 学号 课程名称 成绩 图3.5局部E-R成绩图 教师属性如下: 教师 教师编号 姓名 性别 电话 图3.6局部E-R 教师图 班主任属性如下: 班主任 性别 电话 班主任编号 姓名 图3.7局部E-R 班主任图 管理者属性如下: 管理员 管理员编号 职务 姓名 性别 电话 图3.8局部E-R 管理员图 顾客 权限 顾客名 备注 密码 顾客属性如下: 图3.9 局部E-R 顾客图 3.3 数据模型建立 通过前面概念模型建立之后,对其进一步进行详细化,抽象出数据逻辑模型,为数据物理模型建立提供必要根据。 依照前面E-R模型可以建立如下数据模型: 学生基本信息(学号,姓名,性别,年龄,班级,家庭住址,联系电话) 课程(课程编号,课程名称) 成绩(学号,课程名称,成绩) 顾客(顾客名,密码,权限,备注) 班级信息(班级编号,班级名称) 数据表建立,就是在“成绩数据库”数据库中分别对数据表建立。现以学生基本信息表,课程表,审计表为例阐明。 学生基本信息表中具有7个属性(学号,姓名,性别,年龄,班级,家庭住址,联系电话),其主码为学号。 表3.1 学生基本信息表 字段名 字段类型 字段大小 与否为空 学号 varchar 20 不为空 姓名 varchar 20 不为空 性别 varchar 20 可为空 年龄 varchar 20 可为空 班级 varchar 10 不为空 家庭住址 varchar 20 不为空 联系电话 varchar 20 可为空 课程表具有2个属性(课程号,课程名),主码为课程编号。 表3.2 课程表 字段名 字段类型 字段大小 与否为空 课程号 varchar 4 不为空 课程名 varchar 10 不为空 登录表具有4个属性(顾客名,权限,权限,备注) 表3.3 登录表 字段名 字段类型 字段大小 与否为空 顾客名 Varchar 10 不可为空 密码 Varchar 10 不可为空 权限 Varchar 10 不可为空 备注 Varchar 20 可为空 成绩表具有4个属性(学号,课程名称,成绩,备注),主码为课程编号: 表3.4成绩表 字段名 字段类型 字段大小 小数位数 学号 Varchar 10 课程名称 Varchar 10 成绩 double 5 1 备注 Varchar 20 班级信息表有3个属性(班级编号,班级名称,班主任编号),主码为班级编号: 表3.5 班级表 级编号 varchar 10 不可为空 班级名称 varchar 10 不可为空 班主任 varchar 10 不可为空 第四章 系统详细设计 4.1登录界面设计 顾客登录窗体是顾客进入系统接口,因而本窗体设计是系统能否安全、稳定、正常运营核心。只有合法顾客通过登录窗口才干进入应用系统,并且,通过登录窗口判断登录顾客权限,由于本管理系统对不同权限顾客有有关性限制。为了保证顾客信息安全,本窗体中密码输入框采用掩码显示,以免密码失窃,给顾客导致不必要麻烦。对顾客顾客名、密码和权限判断是先通过查询数据库中记录与顾客输入数据进行匹配,数据一致则进入应用研究系统主界面,不一致则提示有关信息并规定顾客重新输入对的数据。 在此窗口中,在每个文本框、列表框中都设立了按下回车键响应事件,相称于按下了登录按钮,会判断顾客名、密码和权限与否与数据库中记录一致,不一致则提示有关信息并规定重新输入对的数据,同步清空顾客上次输入信息,如果相一致则进入应用系统主界面。 图4.1顾客登陆界面 4.2顾客管理界面设计 顾客管理界面重要分为两个某些,只有管理员才可以看到顾客信息,而新顾客只能做注册操作,管理员可以查找顾客,并可以对顾客进行管理,删除,添加等。 图4.2 顾客管理界面 4.3 查询界面设计 学生信息查询界面是顾客对学生信息进行查询界面,作为应用系统主界面子窗体,是整个应用系统重要构成某些之一。此界面与学生成绩查询界面、课程科目查询界面在同一窗体内,界面设立也与其他两个窗体相似,但查询操作、表所连接数据库表以及显示成果是不相似,区别是通过选项卡来区别。涉及对学生信息精准和模糊查询,还可以对记录进行上、下条记录运用相应按钮进行选取,查询成果有专门显示成果区显示。也可以对学生信息进行添加、删除、修改,各操作均有相应事件以以便顾客操作。 图4.3成绩查询界面 图4.4修改界面 总体代码设计: 登录: namespace WindowsApplication1 { public partial class login :Form { public login() { InitializeComponent(); } private void button2_Click(object sender,EventArgs e) { this.Close(); } private void button1_Click(object sender,EventArgs e) { if (textBox1.Text == "" ||textBox2.Text=="") { MessageBox.Show("请输入顾客名或密码","提示"); return; } string str = "select * from users where 顾客名='" + textBox1.Text + "' and 密码='" + textBox2.Text + "' and 顾客类别='" + comboBox1.SelectedItem.ToString() + "'"; data.cmd=new SqlCommand(str ,data.conn); data.dreader = data.cmd.ExecuteReader(); if (data.dreader.Read()) { MessageBox.Show("登录成功","提示"); this.Close(); } else { MessageBox.Show("顾客名、密码或权限选取错误。","提示"); } } } 修改密码: namespace WindowsApplication1 { public partial class updatapw :Form { public updatapw() { InitializeComponent(); } } private void button1_Click(object sender,EventArgs e) { string sqlupstr = "updata.users set 密码='" +textBox3.Text+"' where 顾客名='"+textBox1.Text+"'"; data.cmd = new SqlCommand(sqlupstr,data.conn); } } } 查询: private void button1_Click(object sender,EventArgs e) { string sqsel = ""; if (textBox1.Text != "") sqsel = "select * from student where 学号='" + textBox1.Text + "'"; else sqsel = "select * from student where 专业名='" + comboBox1.SelectedItem.ToString() + "'"; data.cmd = new SqlCommand(sqsel,data.conn); data.dreader = data.cmd.ExecuteReader(); DataTable mytable = new DataTable(); mytable.Load(data.dreader); dataGridView1.DataSource = mytable; } 删除: private void button8_Click(object sender,EventArgs e) { data.drow = data.mytable.Rows[dataGridView2.CurrentRow.Index]; string delsql = "delete student where 学号='" + data.drow["学号"] + "'"; data.drow.Delete(); data.dapter.DeleteCommand = new SqlCommand(delsql,data.conn); data.dapter.Update(data.mytable); } 第五章 结 论 在这次设计中,有了不少体会,对软件开发有了新结识。咱们一方面对所使用工具和SQL Server 进行了全面学习,由于SQL Server 咱们在上学时学过,因此学习上手较快,接着,咱们依照自己设计任务书规定,对自己需要完毕某些进行了系统规划,依照需求分析规定,对数据库即数据库中表进行设计规划,采用了C/S模式设计,并使用VC#作为系统前台界面设计工具,对系统进行了详细设计、编码和测试工作整个过程是本设计核心某些。 我深刻体会到要做好一种完整事情,需要有系统思维方式和办法,对待一种新问题,要耐心、要善于运用已有资源来充实自己。同步我也深刻结识到,在对待一种新事物时,从总体到局部,层层递进,这样对于系统而言才干更加有效。通过本次毕业设计,我不但对VC#和SQL Server有了更深刻结识,积累了使用软件工程思想来开发软件经验。 参照文献 1 王珊 《数据库系统概论》 清华大学出版社 2 张志清 《管理信息系统》 电子工业出版社 3 游祖元 《C#案例教程》 电子工业出版社- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 专业课程 设计 范文 样本
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文