各种w管理信息系统.doc

  1. 1、本文档共56页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《软件编程实践》课程设计任务书 第一部分 目 录 第1章 学生信息管理系统………………………..……….1 第2章 教学管理系统……………………………..……….6 第3章 人事管理系统………………………………….….10 第4章 考勤管理系统………………………………….….13 第5章 工资管理系统………………………………….….17 第6章 员工培训管理系统………………………….…….20 第7章 物资管理系统………………………………….….23 第8章 客户管理系统……………………………………..27 第9章 客房管理系统……………………………………..30 第10章 动态网站数据维护管理系统……………………35 档案管理系统…………………………………….39 学生信息管理系统 学校每年都有新生入学、毕业生离校,还有其他各种人事变动。如何有效地管理这些学生的信息,帮助学校和老师掌握学生的情况,这就是学生信息管理系统需要完成的功能。 1.1 系统设计 1.1.1系统功能分析 本系统主要的功能是收集学生的个人信息,以便向教师提供每个学生在校的情况。系统的主要功能有: (1)学生个人信息输入,包括:姓名、性别、院系、生日、籍贯、生源所在地等。 (2)学生流动情况的输入,包括:转系、休学、复学、退学、毕业等。 (3)奖惩情况的输入。 (4)学生个人作息查询和修改,包括流动情况和奖罚情况。 1.1.2 系统功能模块设计 根据系统功能要求可以将系统分解成几个模块来分别设计应用程序界面,如图1-1所示。 1.1.3 与其他系统的关系 学生信息管理系统是校园信息管理系统的一个组成部分。它与其他系统,如班级信息管理系统、教学管理系统、成绩单系统、宿舍分配系统等,提供学生的基本情况。同时需要其他系统提供的班级设置和院系设置情况。这些系统可以使用同一个数据库,直接相应调用所需的数据。 1.1.4数据流程图 学生信息管理系统的数据流程图如图1-2所示。 1.2数据库设计 数据库是信息管理的基础。数据库结构直接关系到各种功能的实现和程序运行的效率。 1.2.1数据库需求分析 根据数据流程图,可以列出以下记录学生信息所需的数据项和数据结构: (1)学生:学生、姓名、性别、生日、籍贯、所在院系、所在班级。 (2)处罚记录:记录号、级别、处罚对象、记录时间、详细描述、是否生效。 (3)奖励记录:记录号、级别、奖励对象、记录时间、详细描述。 (4)学籍变更记录:记录号、变更情况、记录对象、记录时间、详细描述。 所需的外部数据支持: (1)班级:班级编号、班级名称、所属院系。 (2)院系:代码、名称。 1.2.2数据库概念结构设计 图1-3所示是学生信息管理系统的E-R图。 1.2.3数据库逻辑结构设计 根据系统E-R图,需要设计4个数据表来存放学生的信息。为了实例的完整,系统中包括了应用程序设计中所需的2个外部数据表。为了优化数据表结构,部分字段采用代码形式,因此需要附加3个代码表。另外需要1个计数器数据表来实现记录号的生成。这10个数据表的结构如表1-1到表1-10所示。 表1-1 STUDENT 学生个人信息表 字段名 数据类型 是否可空 说明 ID CHAR(6) NOT NULL 学号(主关键字) NAME VARCHAR(20) NOT NULL 姓名 SEX CHAR(1) NOT NULL 性别(M-男,F-女) CLASS CAHAR(4) NULL 班级编号(外键CLASS) DEPARTMENT SMALLINT NULL 所属院系编号 BIRTHDAY DATE NULL 生日 NATIVE_PLACE VARCHAR(50) NULL 籍贯 表1-2 CHANGE学籍变更信息表 字段名 数据类型 是否可空 说明 ID SMALLINT NOT NULL 记录号(主关键字) STUDENT CHAR(6) NOT NULL 学号(外键STUDENT) CHANGE CAHAR(1) NOT NULL 变更代码(外键CHANGE_CODE) REC_TIME DATE NOT NULL 记录时间 DESCRIPTION VARCHAR(4000) NULL 描述 表1-3 REWARD奖励记录信息表 字段名 数据类型 是否可空 说明 ID SMALLINT NOT NULL 记录号(主关键字) STUDENT CAHAR(6) NOT NULL 学号(外键STUDENT) LEVELS CAHAR(1) NOT NULL 级别代码(外键REWARD_LEVELS) REC_TIME DATE

文档评论(0)

wawahao + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档