本科毕业论文---计算机信息管理.doc
《本科毕业论文---计算机信息管理.doc》由会员分享,可在线阅读,更多相关《本科毕业论文---计算机信息管理.doc(68页珍藏版)》请在咨信网上搜索。
1、湖 北 轻 工 职 业 技 术 学 院 毕 业 论 文湖北轻工职业技术学院毕业设计(论文)学生信息管理系统学生姓名: 谈 彬 系 部: 信息工程系 专 业: 计算机信息管理 指导老师: 戴 远 泉 日 期: 二零一零年五月二十三日 摘要随着信息技术在管理上越来越深入而广泛的应用,信息管理系统的实施在技术上已逐步成熟。信息管理系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率的把内部活动有机的组织起来,就必须建立与自身特点相适应的信息管理系统。本文介绍了一种适合院校单位对院校内的专业、班级、学生、课程、成绩等一系列管理的有效解决方案,在Microsoft的可视化开发环境Visual
2、 Studio 2008下开发完成,并对该方案进行了详细的介绍,了解其相关的设计、结构、组成等。关键词:信息管理系统 解决方案 Visual Studio 2008AbstractWith more and more information technology in management and extensive application of information management system implementation, technology has gradually matured. Information management system is an evolving
3、new discipline, any one unit to survive and to develop higher efficiency of the internal activities up organic organization, established with its own characteristics on the Bi Xu Xiang meet the information management system. This article describes a unit for the institutions of professional institut
4、ions, classes, students, curriculum, performance management and a series of effective solutions, in the Microsoft visual development environment developed under Visual Studio 2008 to complete, and the programa detailed introduction to the understanding of their related design, structure and composit
5、ion.Keywords: Information management system solutions Visual Studio 2008目录摘要2Abstract3目录4引言5第一章 概述61.1 系统概述61.2 系统开发基本目标61.3系统开发设计思想6第二章 开发环境72.1 相关技术与开发工具概述72.2 开发语言72.3 开发工具72.4 开发重点技术8第三章 系统设计83.1 系统功能功能模块划分83.1.1 系统功能描述83.1.2 系统功能模块图103.2 数据库设计123.2.1 数据库需求分析123.2.2 数据库概念结构设计123.2.3 数据库逻辑结构设计153
6、.2.4数据表之间的依赖关系17第四章 系统具体实现184.1 系统模块功能说明184.1.1 登陆窗口模块184.1.2 系统主窗口模块204.1.3 系统管理模块224.1.4 专业信息管理模块244.1.5 班级信息管理模块284.1.6 学生信息管理模块364.1.7 课程信息管理模块494.1.8 成绩信息管理模块544.1.9 年份信息管理模块584.2 系统工作流程(时序图)61第五章 系统测试62结束语63致谢64主要参考文献65附录(附图)66引言随着院校规模的不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生信息管理系统来提高学生管理工作
7、的效率。通过这样的系统可以做到信息的规范管理和快速查询、修改、增加、删除等,从而减少管理方面的工作量。本系统主要用于院校的学生信息管理工作,总体任务是实现学生信息的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到了学生的课程以及成绩的维护与管理,并针对这些需求设计了这套学生信息管理系统。第一章 概述1.1 系统概述学生信息的管理是目前院校学生管理职能部门的一个重要环节,并且该环节的顺利实施有助于推动学校的信息化建设。目前,院校的学生信息管理工作已经不再局限于对学生基本信息数据的维护,而是越来越多地参与到与其他部门相互协调的互动工作中
8、。本系统提供了一套学生综合信息管理平台,能够使管理人员对院校的专业进行分类管理,进而确定各个专业中所包含的班级信息,从而在已有班级信息的基础上对学生信息进行集中管理。1.2 系统开发基本目标现今学生信息的繁琐给具有强烈时间观念的教研人员带来了诸多不便,教学办公室应至少具有一种完善的学生信息管理系统。 本系统的开发是出于教学管理人员对于学生的各种信息的管理更加方便,减轻管理人员的工作负担。通过本系统平台,能够帮助教研人员利用计算机,快速方便的对学生信息进行管理、输入、输出、查找等所需操作,使散乱的学生信息能够具体化、直观化、合理化。1.3系统开发设计思想1. 尽量采用学校现有和软件硬件环境及先进
9、的管理系统开发方案,从而达到充分利用学校现有的资源,提高系统开发水平和应用效果的目的。2. 系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充,维护。3. 系统应具备数据库维护功能,及时根据用户需求进行数据的添加,删除,修改等 4. 系统应符合学校对学生的管理流程满足学校对学生的管理需要,并达到操作过程式中的直观,方便,实用,安全等要求。第二章 开发环境2.1 相关技术与开发工具概述本系统采用面向对象的软件开发语言C#,以Microsoft的可视化开发环境Visual Studio作为主要开发工具,使用Microsoft SQL Server 200
10、5作为关系数据库,并使用强大的ADO.NET进行数据库的连接以及操作,很好的实现了预定的所需功能。本系统采用了目前主流的三大模式之一的C/S模式,代码编写使用了简单的三层架构,为程序实现了更好的“高内聚,低耦合”的思想。2.2 开发语言C#语言是Microsoft .NET框架重点推出的开发语言,其具备C+语言的安全性能和VB语言的快速开发特点,简单的说,C#其实就是一种基于Microsoft .NET平台上的一种编程开发语言,同时它也是目前最流行的开发语言之一。2.3 开发工具Microsoft Visual Studio 2008Visual Studio 是一套完整的开发工具集,用于生成
11、 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C+、Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。Microsoft SQL Server 2005SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的
12、数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序SQL Server 2005 特性概况。SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。与 Microsoft Visual Studio、Microsoft Office Sy
13、stem 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。2.4 开发重点技术三层架构通常意义上的三层架构(3-tier application)就是将整个业务应用划分为表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的就是为了“高内聚、低耦合”的思想。l 表现层:通俗的讲,就是展现给用户的界面,即用户在使用一个系统
14、时他的所见所得。l 业务逻辑层:针对具体问题的操作,也可以说是对数据层的操作,对数据业务的逻辑处理。l 数据访问层:该层所做事务直接操作数据库,针对数据的增、删、改、查。在本解决方案中,采用简单三层架构设计,其中,表现层命名为StudentInfoManage,作为一个独立的项目,用户用户操作;业务逻辑层命名为StudentInfoManage.BLL,作为一个单独的类库,包含所有系统需要处理业务的类的集合;数据访问层命名为StudentInfoManage.DAL,也是一个类库项目,主要用于操作数据库,针对数据库的增、删、改、查等操作。除此之外,还有StudentInfoManage.Mod
15、el这个项目,是解决方案的数据模型层,也称为实体类,是对各个实体的抽象,包含各个实体的属性已经设置和获取的方法。第三章 系统设计3.1 系统功能功能模块划分3.1.1 系统功能描述本系统的主要功能是实现对院校内的专业、班级、学生、成绩、课程进行相关的管理操作,其主要功能包括:1. 系统管理添加用户:增加可以登录该系统进行信息管理及操作的用户信息。添加角色:增加一种登录角色类型,并可以赋予相应的对本系统的权限管理。2. 专业信息管理添加专业信息:院校内如果增开新的专业,可以很方便的在本系统内添加。浏览专业信息:浏览院校内目前所有的专业信息,以便于查找及其他相关操作。修改专业信息:修改专业的相关信
16、息,删除前应确定该专业下没有相关的班级信息。删除专业信息:一键快速删除不需要的专业信息。3. 班级信息管理添加班级信息:院校内如果增开新的班级,可以很方便的在本系统内添加。浏览班级信息:浏览院校内目前所有的班级信息,以便于查找及其他相关操作。修改班级信息:修改班级的相关信息,删除前应确定该班级下没有相关的学生信息。删除班级信息:一键快速删除不需要的班级信息。4. 学生信息管理添加学生信息:院校内如果有新进的学生,可以很方便的在本系统内添加。浏览学生信息:浏览院校内目前所有的学生信息,以便于查找及其他相关操作,并可以更具相关条件筛选出更具体的学生信息。修改学生信息:修改学生的相关信息,基本可满足
17、一些必要的学生调动及修改信息的需求。删除学生信息:一键快速删除不需要的学生信息。5. 课程信息管理添加课程信息:院校内如果增开新的学生,可以很方便的在本系统内添加。浏览课程信息:以树形图的方式更清晰的显示课程的分类,更容易辨别与管理。修改课程信息:修改课程的相关信息。删除课程信息:一键快速删除不需要的课程信息。6. 成绩信息管理录入成绩信息:详细的筛选出学生的分类和课程的分类,单独为每一位学生和课程路成绩浏览成绩信息:详细的筛选出学生的分类和课程的分类,方便阅览学生的成绩信息。修改成绩信息:修改成绩的相关信息。删除成绩信息:一键快速删除不需要的成绩信息。查询成绩信息:根据学号和年份信息找到该学
18、生的课程成绩信息,并自动计算出总分,平均分等。3.1.2 系统功能模块图根据本系统的模块划分及操作流程,分别从系统管理、专业信息管理、班级信息管理、学生信息管理、课程信息管理和成绩信息管理等主要的功能进行描述。登陆窗口主窗口系统管理专业管理班级管理学生管理课程管理成绩管理系统管理添加用户添加角色专业信息管理添加专业专业浏览修改专业信息删除专业信息班级信息管理添加班级班级浏览修改班级信息删除班级信息学生信息管理添加学生学生浏览修改学生信息删除学生信息课程信息管理添加课程课程浏览修改课程信息删除课程信息成绩信息管理添加成绩信息浏览学生成绩学生成绩查询修改学生成绩删除学生成绩3.2 数据库设计3.2
- 配套讲稿:
如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。