网站大量收购独家精品文档,联系QQ:2885784924

VisualC#.NET程序设计与应用开发chapter15.pdf

VisualC#.NET程序设计与应用开发chapter15.pdf

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第15章项目实践 本章要点 软件的开发流程及生存周期 学生信息管理系统的开发 15.1 软件的生存周期  15.1.1软件定义阶段  这个阶段主要决定将要开发软件的功能和特 性。它又可以细分为问题定义、可行性研 究、需求分析三个阶段。软件定义阶段又称 为软件计划阶段。 15.1 软件的生存周期  15.1.2软件开发阶段  此阶段又可以细分为总体设计、详细设计、 程序编制和软件测试四个阶段。 15.1 软件的生存周期  15.1.3 软件运行维护阶段  这个阶段的主要任务是通过各种必要的维护 活动使系统持久地满足用户的需求。 15.2 学生信息管理系统 学生信息管理系统是一个教育部门不可缺 少的部分,它对于学校的管理者来说十分 重要,能够为用户提供充足的信息和快捷 的查询方式。通过这样的信息系统,可以 做到信息的规范管理、科学统计和快速查 询,从而减少管理方面的工作量。 15.2.1 系统总体设计  1.系统功能设计  学生信息管理系统是的学校学生和教师信息 的管理系统,在本系统中包括用户登录和注 册功能、用户管理功能、教师信息管理功 能、学生成绩管理功能等。具体的描述如下 所示。 15.2.1 系统总体设计 2 .系统模块划分  按照上面所述的系统功能设计,可以把学生 信息管理系统划分为用户登录和注册模块、 用户管理模块、教师信息管理模块、学生成 绩管理模块。 15.2.2 系统数据库设计  1.总体设计  根据学生信息管理系统的实际需要和总体设 计,我们可以为本系统需要如下数据:用户 数据、角色数据、部门数据、教师数据、年 级和班级数据、学生数据、课程数据以及成 绩数据。 2 .表设计  (1)功能模块表(Tree )  功能模块表Tree用来存储功能模块的数据, 如功能模块ID、功能模块名称、父节点ID、 页面连接地址、功能模块所属的工程名称。 Tree表的具体字段说明如下表所示。 2 .表设计  (2 )角色表(Role)  角色表Role用来存储系统的角色数据,如角 色ID、角色名称、关联的功能模块ID等,表的 字段说明如下表所示。 2 .表设计  (3 )用户表(aspnet_Users )  用户表aspnet_Users用来存储用户的数据, 如用户ID、用户名称、用户密码、电子邮 件、所属角色ID等。表的字段说明如下表所 示。 2 .表设计  (4 )年级表(Grade)  年级表Grade用来存储年级的信息,如年级 ID、年级名称、时间(年)、包含的学期 等。表的字段说明如下表所示。 2 .表设计  (5 )部门表(Department)  部门表Department用来存储部门的信息,如 部门ID、部门名称、部门备注信息等。表的 字段说明如下表所示。 2 .表设计  (6 )教师表(Teacher )  教师表Teacher用来存储教师的信息,如教师 ID、教师名称、年龄、雇用日期、联系电话 等。表的字段说明如下表所示。 2 .表设计  (7 )班级表(Class )  班级表Class用来存储班级的信息,如班级名 称、班主任ID、所属年级ID、学生数量等。 表的字

文档评论(0)

时间加速器 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档