软件工程与数据库班费管理系统.docVIP

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

数学与计算机学院 课程设计说明书 课 程 名 称: 软件工程与数据库-课程设计 课 程 代 码: 题 目: 班费管理系统 年级/专业/班: 学 生 姓 名: 学   号: 开 始 时 间: 2013 年 06 月 7 日 完 成 时 间: 2013 年 06 月 21 日 课程设计成绩: 学习态度及平时成绩(30) 技术水平与实际能力(20) 创新(5) 说明书(计算书、图纸、分析报告)撰写质量(45) 总 分(100) 指导教师签名: 年 月 日 《软件工程与数据库》课 程 设 计 任 务 书 学院名称: 专业: 年级: 一、设计题目 班费管理系统 二、主要内容 一个班有若干学生,每个学生按班上规定每学期交纳一定的班费,同时对班上集体所得的奖金也纳入班费管理。应实现以下功能: (1).录入功能:将学生的基本情况、班费交纳情况、班费开支情况录入数据库中。 (2).查询功能:实现按学生的编号、名字等指标进行班费交纳情况的查询、按班费开支人、开支日期进行班费的支出情况查询。 (3).修改功能:实现对开支、缴纳费用的修改。 (4).删除功能:对离开的学生以及错误的资料进行删除。 三、具体要求 1、完成系统的需求分析 通过需求分析确定系统需要处理的数据的需求,要求使用数据库的辅助设计工具(PowerDesigner等),建立业务处理模型 2、完成系统概念结构设计 概念数据模型(CDM)用于完成数据库的设计,与人和数据库平台和具体数据存储结构和工具无关。首先选择局部应用画出分E-R图,最终形成系统的E-R图 3、完成系统逻辑结构设计 按照E-R图转换成关系模式的规则,将CDM转换成逻辑数据模型,并为每个关系模式设计主键、外键。分析关系模式中的依赖关系,对关系模式规范化处理 4、完成系统物理结构设计 为每个关系分配存储长度,建立数据库的索引和视图,定义关系中的主码和外码,写出关系创建和查询的SQL语句。 5、编码 选择你自己熟悉的开发工具完成一个DBS系统的编码工作。 四、主要技术路线提示 1.仔细阅读设计指导书内容,认真掌握任务要求?2. 需求分析? 3.概念结构设计? 4.逻辑结构设计?5.物理结构设计?6.编码. 五、进度安排 1.第一周 完成系统分析和设计 2.第二周 完成程序开发,撰写课程设计报告 六、完成后应上交的材料 1. 源程序一份 2. 课程设计报告一份 七、推荐参考资料 1.《数据库系统概论(第四版)》 王珊 高等教育出版社 2.《数据库系统原理与应用教程》 闪四清 清华大学出版社 3.《数据库管理系统实现技术》 周龙骧 中国地质大学出版社 4.《软件工程概论》 张海藩 清华大学出版社 5.《实用软件工程基础》 陈明 编著 清华大学出版社 6.《数据库基础与应用-SQL SERVER2000成先海 机械工业出版社出版 摘 要 随着计算机的普及,越来越多的班级学会了利用电脑实现班级班费的管理,方便了用户的操作。认真分析了设计任务书,画出了数据库的简单模型,在SQL Server 2005创建了数据库,用C#编程实现了班费管理系统,该系统由多个模块有机结合而成,包括学生信息录入,学生信息修改,学生信息删除,学生信息查询等模块。 关键词:SQL Server;C#;班费管理系统 目 录 引 言 1 1需求分析 2 1.1系统分析 2 1.2用户需求 2 2 概要设计 4 2.1系统流程图 4 2.2系统功能模块设计 4 2.3系统总体设计 4 3 数据库设计 6 3.1.概念模型设计 6 3.2.逻辑结构设计 6 3.3 物理结构设计 8 4程序模块设计 11 4.1 开发环境及数据库连接 11 4.2 录入信息设计 11 4.3 查询信息设计 12 4.4 修改信息设计 13 4.5 删除信息设计 13 5系统测试 15 5.1测试环境 15 5.2 测试用例及结果 16 结 论 23 参考文献 24 (目录中最多放二级标题。注意看页面的规范要求。尤其注意页眉。页眉从目录 引 言 数据库是数据管理的最新技术,是计算机科学的重要分支。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易扩充

文档评论(0)

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

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

1亿VIP精品文档

相关文档