- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业论文设计设计--学生学籍管理系统课程设计正文报告
软件工程课程设计报告 系统名称 ___ 学生学籍管理系统___
学 号 ___ XXX_ __
姓 名 ___ XXX __
批 次 ___ XXX _ 摘 要
当今社会中,计算机的使用已经深入到日常工作和生活的方方面面。Windows系统的推出使电脑从高雅的学术殿堂走入了寻常百姓家,各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。然而,虽然现在世界上已经充满了多如牛毛的各种软件,但它们依然不能满足用户的各种特殊需要,人们还不得不开发适合自己特殊需求的软件。我们都知道,对于学生的学籍管理是一个教育单位不可缺少的部分,它的内容对学校的管理者来说至关重要,所以学生学籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。而使用计算机对学生学籍信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、存储量大、保密性好等。这些优点能够极大地提高学生管理的效率,也是学校科学化、正规化管理的重要途径。
关键词:学生学籍管理系统; SQL SERVER 2000;数据库;软件工程
序 言
学生学籍管理系统是常见的一种管理系统,包括学生、、、等内容的管理系统十分完善,遵从以往的工作方式,该工作的工作量大,管理繁琐,既耗人力,又耗物力;如今面对大量的学生数据、报表,手工处理方式已经很难跟上现代化的步伐。随着计算机技术及网络通讯技术的飞速发展,许多学校已经有了较好的计算机应用甚至网络硬件建设基础。因此为提高学校管理工作的现代化、科学化水平,保证信息处理的即时化、准确化,开发一套对学生学籍进行管理的软件是极其重要的,而且是必需的。本系统正是为解决这一问题而设计的,大大减少了以往学管理工作的工作量,提高了工作效率,适应时代的步伐。1、可行性分析
1.1问题描述
随着高校规模了解管理管理员
该系统主要包括学生基本信息模块,家长信息模块,奖惩信息模块和毕业信息模块,系统要实现基本信息录入、修改、删除、保存和查询等功能:
信息的输入,包括学生基本信息、家长信息、奖惩信息、毕业信息等。
信息的修改、删除。
根据要求,查询符合条件的各类信息。
依据实际需要,对重要新信息进行统计。
3.2数据流图、数据字典及实体联系图
3.2.1 数据流图
数据流图由四种基本的元素构成:数据流 Data Flow ,处理 Process ,数据存储和数据源(数据终点)。
数据流 Data Flow :为具有名称且有流向的数据,用标有名称的箭头表示,一个数据可以是记录、组合项或基本项。
处理 Process :表示对数据所进行的加工和变换,在图中用矩形框表示。指向处理数据流为该处理的输入数据,离开处理的数据为处理的输出数据。
数据存储:表示用文件方式或数据库形式所存储的数据,堆砌进行的存取分别以指向或离开数据存储的箭头表示。
数据源及数据终点:表示数据的来源或数据的去向,可以是一个组织或人员,它处于系统范围之外,所以又称它为外部实体,它是为了帮助理解系统界面而引入的,一般只出现在数据流图的起点和终点。
该系统数据流图如图3.3所示:
3.2.2数据字典
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
由于本次设计是小型软件系统的开发,所以采用卡片形式书写数据字典。每张卡片上保存描述一个数据的信息这样做更新和修改起来比较方便,而且能单独处理描述每个数据的信息。下面将列出若干数据元素的数据卡片信息。
数据字典卡片:
3.2.3实体联系E-R图
根据对数据流图和数据字典的分析,我们可以确定该应用中的实体,属性和实体之间的关系,并画出如下所示的E-R图。
图3.5 家长实体图 图3.6 毕业去向信息表 图3.8 所选课程信息图
系统实体联系图,如图3.8所示: 4、系统概要设计
4.1总体设计
通过这个阶段的工作将划分出组成系统的物理元素。
系统概要设计的基本目的是用比较抽象的概括方式确定系统如何完成预定的任务,也就是要确定系统的配置物理方案。软件结构设计时应该遵循的最主要的原理是模块独立,让模块彼此间的接口关系应该尽量简单。
4.2系统功能模块图
可以根据模块独立原理对软件结构进行精化。为了合理的分解,得到尽可能高的内聚、尽可能松散的耦合,最终要的是,为了得到一个易于实现、易于测试和易于维护的软件结构,应该对模块进行再分解或合并。
系统功能模块图如图4-1所示:
4.3数据库概念设计
数据库一般分为三级模式:外模式、概念模式和内模式。外模式也就是不同用户所对的数据视图,它将数据库内部抽象的数
您可能关注的文档
- 毕业论文设计--三极管混频器课程设计.doc
- 毕业论文设计--三角带无极变速装置设计.doc
- 毕业论文设计--三角嘴湿地公园施组设计.doc
- 毕业论文设计--三角田中桥31m现浇箱梁实施性施组设计.doc
- 毕业论文设计--三相异步电动机的plc控制论文.doc
- 毕业论文设计--三相桥式全控整流电路的设计(纯电阻负载).doc
- 毕业论文设计--沙坪110kv变电站电气一次部分初步设计.doc
- 毕业论文设计--沙坪110kv变电站电气--一次部分初步设计.doc
- 毕业论文设计--沙市天井河治理工程技术标.doc
- 毕业论文设计--砂石料场项目立项计划书.doc
- 毕业论文设计设计--新鸥鹏泊雅湾项目市场战略分析报告.doc
- 毕业论文设计设计--学校信息管理系统课程设计正文报告.doc
- 毕业论文设计设计--学生信息管理系统--设计与实现论文.doc
- 毕业论文设计设计--眼科病床的合理安排数学建模竞赛论文.doc
- 毕业论文设计设计--杨涧煤矿“一通三防”风险预控管理.doc
- 毕业论文设计设计--液化石油气储灌站安全现状评价报告.doc
- 毕业论文设计设计--医院门诊管理系统数据库设计课程设计.doc
- 毕业论文设计设计--液压与气压传动滑动水口液压系统设计.doc
- 毕业论文设计设计--药品库温度监控器设计课程设计正文.doc
- 毕业论文设计设计--移动支付业务现状及对策分析(定稿).doc
文档评论(0)