- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE / NUMPAGES
长治学院
课程设计报告
课程名称: 数据库原理及应用课程设计
设计题目: 机房管理系统
系 别: 计算机系
专 业: 计算机科学与技术
组 别: 第6组
学生姓名: 苗闻涛 学 号:
起止日期: 2011 年1月11日 ~ 2011年1月17日
指导教师: 王新龙
目录
TOC \o 1-3 \h \z \u 第一章 系统需求分析与功能设计 1
1.1 系统需求分析 1
1.1.1问题描述 1
1.1.2开发背景 1
1.1.3开发目的 1
1.2 数据流图 2
1.3 开发环境 3
第二章 总体设计 4
2.1系统总体功能模块图 4
2.2菜单的设计 4
第三章 数据库设计 6
3.1 E-R图设计 6
3.2关系模式 6
3.3数据库的逻辑模型 7
第四章 应用程序设计和程序调试 9
4.1 应用程序设计 9
4.1.1模块设计 9
4.1.2界面设计 17
4.2 程序调试 18
第五章 个人体会及建议 19
5.1 个人体会 19
5.2 建议 19
参考资料 20
第一章 系统需求分析与功能设计
1.1 系统需求分析
1.1.1问题描述
本系统是机房上机管理信息系统,是一个依靠组内人员共同的力量完成的各项任务。要求要有较强的分析、设计、编程能力。在老师的指导下使该系统更加完善、可靠。开发出一个适合用户单位需要的系统,并方便维护和扩充。它主要实现管理员如何对普通用户进行授权,学生业余上机只能通过输入会员卡号、密码方可使用该计算机。如何修改所有会员的信息,也可通过输入查询条件,显示符合条件的会员记录以及显示这个会员的全部信息,并由管理员对其进行相应的操作。
1.1.2开发背景
项目开发为学校的业务管理人员服务,已明确用户有:在校任课老师和就读学生、及相关的管理人员。潜在用户有:学生、任课老师。机房上机管理信息系统是一套专门针对学校计算机机房管理的高科技产品。机房管理信息系统是现代企业和学校机房管理工作不可缺少的一部分,是适应现代企业、学校机房制度要求、推动机房管理走向科学化、规范化的必要条件。机房管理分析的是机房上机具体的工作过程,分析“做什么”应“如何做”的问题。主要调查了解用户的需求,尽量满足并使用户和设计系统的人员意见相一致。
1.1.3开发目的
建立一个“机房上机管理信息系统”,使用计算机对学校学生上机信息的管理。要求不仅可用于一般的上机情况查询,而且可以对这些上机信息进行各种必要的数学统计和分析。系统主要的上机信息来自管理员管理的服务器上的具体信息,本系统需要完成如下功能:
1.会员登录
2.对用户进行授权
3.学生会员各种信息的修改(根据录入的会员卡号、密码等)
4.按照某种条件(如:姓名、卡号等)查询统计符合条件的学生会员信息
5.机房上机的使用帮助
6.学生上课信息
7.老师代课信息
8.机房交流
9.上机考试
10.上机证增加、删除与修改
1.2 数据流图
按照需求分析得顶层数据流图如下:
图1:顶层数据流图
机房管理系统总体数据流图,数据的输入来源于管理员录入相关信息,管理员进行相关数据的更新,学生可以查询会员信息及个人基本信息。
第二层数据流图如下:
上机用户人
上机用户人
上机管理
机房
上机信息
统计表
机房办公室
上机信息表
校验
用户信息清单
添加
用户信息表
用户信息
图2:二层数据流图
该层数据流图详细的描述了机房管理系统的总体数据流程。既由管理员进行会员信息、上机证、代课以及考试信息的录入和管理,由管理员录入学生的会员,同时教师还可以查询学生上机课、教师代课等信息。
1.3 开发环境
开发环境:操作系统为Windows XP。
数据库管理系统为SQL Server2000个人版。
开发工具为PowerBuilder。
第二章 总体设计
2.1系统总体功能模块图
在需求分析的基础上,将系统划分为四大模块,得到学生成绩管理系统的总体结构图,如下所示:
图3:系统总体功能模块图
2.2菜单的设计
根据系统总体功能模块图得到菜单设计如下:
图4:菜单设计图
第三章 数据库设计
3.1 E-R图设计
根据需求分析及总体设计,数据库设计有以下几个实体:管理员、学生、计算机。
机房管
您可能关注的文档
最近下载
- 一种镍基高温合金的高纯净冶炼方法.PDF VIP
- 一种高Al低密度镍铁基高温合金铸锭双联冶炼方法.pdf VIP
- 一种高强高弹高塑性镍基高温合金带材及其制备工艺.pdf VIP
- 一种高强高韧耐蚀铁镍基高温合金及其制备方法.pdf VIP
- 专科医生如何带教全科医生课件.pptx VIP
- 一种铁镍基耐蚀合金的塑性变形加工方法.pdf VIP
- 一种铁基和镍基高温合金机匣加工处理方法.pdf VIP
- 伤口闭合及瘢痕防治技术进展题库答案-2025年华医网继续教育.docx VIP
- 2024届上海交易集团校园招聘试题及答案解析.docx
- 一种电子束循环超温处理提高镍基高温合金成分均匀性的方法.pdf VIP
文档评论(0)