管理信息系统课程设计 -学生选课管理系统.docVIP

管理信息系统课程设计 -学生选课管理系统.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
管理信息系统课程设计 -学生选课管理系统

辽 宁 工 业 大 学 管理信息系统设计课程设计报告(论文) 题目: 学生选课系统的分析与设计 院(系): 软件学院 专业班级: 软件工程112 学 号: 111301050 学生姓名: 安凯辰 指导教师: 翟宝峰 教师职称: 副教授 起止时间: 2012.5.28--2012.6.8 课程设计(论文)任务及评语 院(系):软件学院 教研室:软件教研室 学 号 111301050 学生姓名 安凯辰 专业班级 软件工程112班 课程设计(论文)题目 学生选课系统的分析与设计 课程设计(论文)任务 管理信息系统课程设计作为独立的教学环节,是电子商务专业集中实践性环节系列之一,是学习完《管理信息系统》课程并进行完专业实习后进行的一次全面的综合练习。 任务:采用结构化的系统开发方法,应用具体的计算机语言(如PB、VB、Delphi)和数据库(SQL、Access) 指导教师评语及成绩 成绩: 指导教师签字: 2012年6月12日 目 录 第一章 系统分析 1 1.1需求分析的任务 1 1.2系统数据流图 1 1.3数据字典 2 第二章 系统设计 3 2.1结构设计 3 2.1.1概念设计 3 2.1.2逻辑设计 5 2.1.3物理设计 5 2.2行为设计 6 2.2.1总体设计 6 2.2.2模块设计 6 第三章 系统实现 9 3.1 数据库实现 9 3.2程序实现 10 第四章 总结 12 参考文献 13 第一章 系统分析 1.1需求分析的任务 该学生选课系统是依据大学的选修课的网上申请和管理需求而进行设计的,目的是实现选修课的网上设置、申请功能。这既方便学生选课,又方便学校对学生选修课的管理与控制。根据大学选修课管理的基本过程,学生选课系统应具备课程设置、课程查询、学生选课、管理员管理等基本功能要求。系统的主要使用者有学生、开课教师和教务管理人员。网上选课系统是针对在校学生和教师使用,从学生的角度来说,通过网上进行课程发布能大幅度的减少教师的工作量,减少错误的发生几率。作为教师,也只要通过自己的电脑来操作即可,不用再奔波于教务处和办公室之间。 1.2系统数据流图 数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。数据流是一组数据。在数据流图中数据流用带箭头的线表示。数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。数据字典是一种用户可以访问的记录数据库和应用程序源数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。2.1结构设计 2.1.1概念设计 在需求分析的基础上进行概念设计,概念设计的任务是在需求分析阶段产生的需求说明书的基础上,按照特定的方法把它们抽象为一个不依赖与任何具体及其的数据模型,即概念模型。描述概念模型的有力工具是E-R图。E-R模型是一个面向问题的概念模型,用简单的图形方式描述现实世界中的数据 图2.1学生选课系统总体E—R图 1. 系统管理员包含了管理员ID和密码。如图2.2所示: 图2.2系统管理员实体E—R图 2. 学生包含了学生编号、登录密码、学生姓名、年龄、性别、班级。如图2.3所示。 图2.3学生实体E—R图 3. 教师包含了教师编号、登录密码、姓名、性别、年龄、毕业学校。如图2.4所示。 图2.4教师实体E—R图 4. 课程包含了课程编号、课程名称、上课时间、地点、课程选课等。如图2.5所示。 图2.5课程实体E—R图 5. 新闻包含了新闻编号、新闻主题、新闻详情。如图2.6所示。 图2.6新闻实体E—R图 2.1.2逻辑设计 数据库逻辑设计是整个设计的前半段,包括所需的实体和关系,实体规范化等工作。设计的后半段则是数据库物理设计,包括选择数据库产品,确定数据库实体属性(字段)、数据类型、长度、精度确定、DBMS页面大小等。 关系模型如上所示:每个关系模型的第一个数据项为该关系的主键。 管理员表(ano、pas

文档评论(0)

almm118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档