- 1、本文档共53页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文学生学籍管理系统课程设计正文报告
软件工程课程设计报告
系统名称 ___ 学生学籍管理系统___
学 号 ___ 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系统功能模块图
您可能关注的文档
- 毕业论文万头猪场养殖废水处理技术方案.doc
- 毕业论文王家营标准工业厂房钢结构施工方案.doc
- 毕业论文网络订餐系统_设计与实现软件工程课程设计正文.doc
- 毕业论文网络测试与故障诊断实训任务书.doc
- 毕业论文网络工程师培养计划.doc
- 毕业论文网络嗅探器的设计与实现.doc
- 毕业论文网络学院课程实训报告.doc
- 毕业论文网上订餐管理系统_设计与实现课程设计正文说明书.doc
- 毕业论文网络高清监控系统工程设计方案.doc
- 毕业论文网上商城系统课程设计正文.doc
- 2023-2024学年福建省莆田市仙游县金石中学高二(下)学业水平通用技术试卷(选择题,含答案).docx
- 2023-2024学年苏教版(2019)必修2高二(上)期末通用技术试卷(含答案).docx
- 浙教版(2023)五年级上册14.《算法的验证》课件.pptx
- 2023-2024学年江苏省苏州三中高一(上)期末通用技术试卷(选择题,含答案).docx
- 浙教版(2023)五年级上册第9课《体验算法控制》课件.pptx
- 金属-介质复合纳米天线的荧光信号增强的研究.docx
- 开环易位聚合制备含偶氮侧基聚合物及其光异构化性能研究.docx
- 购物车系统的设计与开发.docx
- 国有企业混合所有制改革的动因分析及对策研究——以云南白药集团为例.doc
- 成都重回汉唐发展战略优化研究.doc
文档评论(0)