第一范文网 - 专业文章范例文档资料分享平台

网上选课系统的设计与实现

来源:用户分享 时间:2025/9/26 12:33:16 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

新疆师范大学2010届本科毕业生毕业论文(设计)

(3) Dreamweaver MX 2004

Dreamweaver MX 2004是Macromedia公司开发的集网页制作与网站管理于一身的网页编辑软件。它以强大的功能和友好的操作界面倍受广大网页制作者的欢迎,已经成为业内网页制作的首选专业设计软件。

2.该系统的开发工具环境

本系统的开发环境:Windows 2000/Windows xp Professional

2 需求分析

2.1 需求分析的任务

需求分析是软件定义时期的最后一个阶段,也是设计数据库的一个起点,它确定了系统必须完成哪些工作,提出完整、准确、清晰和具体的要求,直接影响到后面各个阶段的设计,及设计结果是否合理和实用。

需求分析的任务是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统/计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计系统。

2.2 系统功能需求

通过对网上选课系统的调查和研究,结合学生选课的实际需求,该选课系统主要完成学生选课的任务,网上选课系统的数据流图,如下所示:

事务事务教务管理员接收事务更新选课信息选课报表选课信息选课信息产生报表选课信息图 1 系统管理员子系统数据流图

2

新疆师范大学2010届本科毕业生毕业论文(设计)

事务学生用户接收事务事务添加选课信息选课报表选课信息选课信息产生报表选课信息图 2 学生子系统数据流图

图 3 教师子系统数据流图

选课信息产生报表选课信息选课报表选课信息事务教师用户接收事务事务查看选课信息3

新疆师范大学2010届本科毕业生毕业论文(设计)

2.3 数据字典

数据字典是关于数据信息的集合,也就是对数据流图中包含的所有元素的定义的集合。

任何字典最主要的用途都是供人查阅对不了解的条目的解释,数据字典的作用也正是在软件分析和设计的过程中给人提供关于数据的描述信息。

数据流图和数据字典共同构成系统的逻辑模型,没有数据字典数据流图就不严格,然而没有数据流图数据字典也难于发挥作用。只有数据流图和对数据流图中每个元素的精确定义放在一起,才能共同构成系统的规格说明。 数据字典:

基于系统的数据流图,可以得到这样的数据字典卡片,如下所示:

名字:专业名称 别名: 描述:学生所属专业的描述 定义:专业名称=50{字符}50 位置:专业信息表 名字:课程名称 别名: 描述:学生所选课程的描述 定义:课程名称=50{字符}50 位置:课程信息表 名字:学生学号 别名: 描述:标识学生表中一个特定学生的关键域 定义:学生学号=50{字符}50 位置:学生信息表 名字:学生性别 别名: 描述:标识学生性别的关键域 定义:学生性别=0{bit}1 位置:学生信息表 名字:选课报表 别名:选课表 描述:提供给教务处,了解选课情况信息的表 定义:选课报表=学生名称+学生学号+学生性别+所属专业+课程名称 名字:学生名称 别名: 描述:标识学生信息中某个学生的域 定义:学生名称=50{字符}50 位置:选课报表 学生信息表 2.4 数据模型

数据模型中包含3种相互关联的信息:数据对象、数据对象的属性及数据对象彼此间相互连接的关系。

4

新疆师范大学2010届本科毕业生毕业论文(设计)

2.4.1 E-R模型

E-R模型中包含“实体”、“联系”和“属性”等三个基本成分。 (1)实体

实体是客观世界存在的且可相互区分的事物。它可以是人也可以是动物;可以是具体事物也可以是抽象概念。

(2)联系

联系是指客观世界中各事物彼此间的联系。联系分为三类:一对一的关系,一对多的关系,多对多的关系。

(3)属性

属性是实体或联系所具有的性质,通常一个实体用若干属性来刻画。 人们通常就是用实体、联系和属性这三个概念来理解现实问题,因此,ER模型比较接近人的思维方式。此外,ER模型使用简单的图形符号表示系统分析员对问题的理解,不熟悉计算机的人也能理解它,因此,ER模型可以作为用户与系统分析员之间的交流工具。

2.4.2 系统E-R图

(1)实体关系E-R图,如图 4 实体关系E-R图所示:

专业信息管理管理人员院系信息n管理11管理1管理n用户信息管理1教师信息n管理1n1管理n学生选课信息学生信息n

5

1nn选择n课程信息图 4 实体关系E-R图

搜索更多关于: 网上选课系统的设计与实现 的文档
网上选课系统的设计与实现.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0j9i86mjg32r4yi9c21q_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top