学生信息管理系统48683.docVIP

  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文档。上传文档
查看更多
学生信息管理系统48683

学生信息管理系统 一、需求描述 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。学生管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 经过分析,使用 MICROSOFT公司的 VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。 系统分析阶段的主要活动有:系统初步调查、可行性研究、系统详细调查、新系统逻辑方案的提出。这是管理信息系统开发的起始阶段,也是非常重要的阶段。按照结构化方法严格划分工作阶段,“先逻辑、后物理”的原则,系统分析阶段的目标,就是按系统规划所定的某个开发项目范围,明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。系统分析在整个系统开发过程中,是要解决“做什么”的问题,把要解决哪些问题、满足用户哪些具体的信息需求,调查、分析清楚,从逻辑上,或者说从信息处理的功能需求上提出系统的方案,即逻辑模型,为下一阶段进行物理方案设计、解决“怎么做”提供依据。本阶段主要解决用户要求做什么,该问题值不值得做,是否有可行的解决办法,以防止花费了大量人力、物力、财力和时间后,却发现问题无解,而造成浪费。若有解,且值得做,就应该推荐一个较好的解决方案,并制定一个初步计划。由此,可见系统分析的重要。 经过分析,加深了对学生信息管理业务的深刻了解,其次在充分熟悉学生档案管理业务的同时,将整个学生档案管理的业务流程描述如下: 1. 新生入校,报道,注册登记信息。 2. 到系或部注册后,分配到班级专业。 3. 进入大学,参加各种教学活动和考试。 4. 考试结束,成绩计入档案。 三、数据可行性分析 需求分析阶段主要有两个方面的任务:分析用户的数据要求和分析用户的处理要求。通过以上分析,我们已经基本了解了用户对处理的要求,接下来需要做的工作是分析用户对数据的要求。 为了把用户的数据清晰明确地表达出来,系统分析员通常建立一个概念性的数学模型。概念性数学模型是一种面向问题的数学模型,是按用户的观点来对数据和信息建摸。最常用的表示概念性数据模型的方法是实体—联系方法。这种方法用E-R图描述现实世界中的实体,而不涉及这些实体在系统中实现方法,该方法又称E-R模型。E-R图中共用三种符号:实体、属性和联系。通常实体用矩形来表示,属性用椭圆或圆角矩形来表示。联系又分为一对一、一对多和多对多三种类型。 四、系统模块图 系统主要功能模块图 五、数据流程图 系统流程图 六、数据库设计 学籍表:学号,姓名,性别,班级,出生年月,家庭住址,邮政编码,联系电话,入学时间, 班级课程表:年级,专业,年制,学期,课程名称 班级表:年级,班级,教室,年制,专业,班主任,备注 交费表:学号,学期,交费,欠费,日期 主要数据库设计: 学籍信息数据库:学籍信息表 字段名称 字段类型 字段宽度 是否可空 学号 文本 5 否 姓名 文本 8 否 性别 文本 2 否 班级 文本 10 否 出生年月 日期/时间 自动 否 家庭住址 文本 30 否 邮政编码 数字 长整型 否 联系电话 数字 长整型 否 入学时间 日期/时间 自动 否 备注 备注 无 是 班级课程数据库: 表班级课程表 字段名称 字段类型 字段宽度 是否可空 年级 文本 16 否 专业 文本 12 否 年制 文本 8 否 学期 文本 50 否 课程名称 文本 20 否 班级表数据库:班级信息表 字段名称 字段类型 字段宽度 是否可空 年级 文本 16 否 班级 文本 20 否 教室 文本 5 否 年制 文本 8 否 专业 文本 16 否 班主任 文本 8 否 备注 备注 无 是 交费信息数据库:交费信息表 字段名称 字段类型 字段宽度 是否可空 学号 文本 5 否 学期 文本 50 否 交费 货币 小数位数自动 否 欠费 货币 小数位数自动 否 日期 日期/时间 自动 否 操作员 文本 10 否 七、界面实现 登陆界面 主窗体界面 主窗体界面 新增用户界面 班级设置界面 班级设置查询界面 班级设置查询结果界面 入学登记界面 学生档案浏览界面 课程设置模块 课程管理包括基本课程设置和班级课程设置。其中基本课程设置中规定了整个学校所开设的课程,也就是一个课程全集。而班级课程设置是针对于某个班级的,是班级在基本

文档评论(0)

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

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

1亿VIP精品文档

相关文档