数据库课程设计需求分析报告以及人员分工表

时间:2024.5.2

系统需求分析报告

1 概述

1.1用户简介

这次课程设计的任务是简单的做一个宿舍管理查询程序利用数组对宿舍的记录进行循环输入输出,利用冒泡法记录进行排序,利用循环查找数组中某个数据,对其进行显示,删除,读入和写入文档等操作。

1.2项目的目的与目标

这次课程设计的任务是简单的做一个宿舍管理查询程序,利用数组对宿舍的记录进行循环输入输出,利用冒泡法记录进行排序,利用循环查找数组中某个数据,对其进行显示,删除,读入和写入文档等操作。

目的与目标:

进一步掌握和利用C语言进行程设计的能力,理解和运用结构化程设计的思想和方法,熟练掌握条件语句、循环、数组、函数操作,初步掌握开发一个小型实用系统的基本方法,学会高度一个较长程序的基本方法和利用流程图或N-S图表示算法,将本课程所学的知识合理地运用于实践当中。了解一些书上没有的函数及使用方法。

1.3参考资料

[1] 《C++简明教程》,吕凤翥, 人民邮电出版社

[2] 《C++语言程序设计》,郑莉等编著,清华大学出版社

[3] 《C++程序设计基础例题与习题》,张基温编著,高等教育出版社

[4]《面向对象程序设计》……陈志泊等 著………人民邮电出版社

[5] 《面向对象程序设计习题详解》黄明等编著,机械工业出版社

1.4相关文档

(1)系统调研报告。

(2)成员分工及进度计划表。

2 系统描述

.1任务概述

(1)根据给定条件,进行调查分析并设计适当的属性。设计一个宿舍管理查询系统。

(2)完成课程设计说明书,其格式遵守给定规定。主要内容包括:需求分析,概念设计,逻辑设计,物理实现等。

(3)基于数据库,最好实现一个或多个应用程序(自己确定功能),程序设计语言(工具)任选。

.2应用目标

进一步掌握和利用C语言进行程设计的能力,理解和运用结构化程设计的思想和方法,熟练掌握条件语句、循环、数组、函数操作,初步掌握开发一个小型实用系统的基本方法,学会高度一个较长程序的基本方法和利用流程图或N-S图表示算法,将本课程所学的知识合理地运用于实践当中。了解一些书上没有的函数及使用方法。

.3作用及范围

宿舍管理查询程序,一共分为5个模块,利用数组对宿舍的记录进行循环输入输出,利用冒泡法记录进行排序,利用循环查找数组中某个数据,对其进行显示,删除,读入和写入文档等操作。

.4开发设计思想

通过使用VC++ 2.0,建立所设计的平台,利用数组对宿舍的记录进行循环输入输出,利用冒泡法记录进行排序,利用循环查找数组中某个数据,对其进行显示,删除,读入和写入文档等操作。

.6组织结构与责任

模块流程图如图1所示。

图1模块流程图

3 本次课程设计小组的人员分工:

4 进度计划总结:

前期个人完成工作情况:主要是完成程序资料的搜索,找到相关的内容,并完成调研报告的撰写,通过资料的搜索,把系统的功能初步的有一个定位。然后开始了宿舍管理查询程序功能设计,设计实现的功能,用户可以通过这些功能的使用,可以找到相应的信息。设计各个功能之间的连接,可以实现宿舍管理查询程序,利用数组对宿舍的记录进行循环输入输出,利用冒泡法记录进行排序,利用循环查找数组中某个数据,对其进行显示,删除,读入和写入文档等操作。

前期小组完成工作情况:调研报告、系统需求分析.

后续工作计划:接下来的工作,编写宿舍管理查询的代码,撰写系统的说明书、任务书等文档,准备好自己的材料,进行答辩。


第二篇:数据库课程设计要求及题目


数据库课程设计要求

一、基本要求:通过本课程设计,能够比较清楚的理解数据库原理及其基本实现技术,掌握数据库设计技术和方法、并能独立编写一定的数据库应用程序。

1、数据库设计,考虑必要的数据完整性、一致性、约束、规则等。

2、开发一个简单的数据库应用程序(程序有注释)。开发工具不限,可以是VFP、VB、Delphi等任何可视化开发工具或高级语言。

3、安全性设计及实现。用户鉴别、权限的实现。进入系统的用户必须要有一个合法的系统账号、用户完成的操作必须具有相应的权限。

4、数据库采用ACCESS、SQL Server 2000、VFP等数据库

5、输入一些基本信息(不少于30t条),对系统进行测试。

6、系统帮助(可选)

二、 毕业设计报告要求:

1、写出设计文档。包括:数据字典(数据字段名称、类型、宽度、索引、约束条件)、系统模块图、功能描述、采用的实现技术

2、格式要求:报告分5部分:设计内容、设计文档、关键实现代码、小结。

3、报告于系统验收答辩时交。

三、系统验收形式:

在规定的验收时间之前进行系统演示及答辩。

四、 程设计内容:

(一) 教学管理系统

? 教师(教师编号、姓名、性别、出生日期、职称、教龄、专业、所属学院、行政职务) ? 学生(学号、姓名、性别、出生日期、专业、班级、所属学院)

? 课程(课程号、课程名、学时、学分)

? 主讲课程(教师编号、课程号、班级)

? 学生选修(学号、课程号、成绩)

要求能够进行如下工作:

1、教师的教学小时数统计

2、学生已经取得的学分数

3、学生选修的课程

4、学生成绩按班统计或者按个人统计

5、可以修改、删除基本信息

6、用户分权限

(二) 人事管理子系统

? 人员信息(人员编号、姓名、性别、婚姻、出生日期、email、 家庭电话、移动电话、最高学历、最高学历获得时间、职称、户口所在地、备注)

? 单位信息(单位编号、单位名称、地址、电话)

? 所属(人员编号、单位编号、工作时间、薪水)

要求能够进行如下工作:

1、能够分别按照最高学历、婚姻状况、单位、户口所在地、职称等信息查询分析总人才库中的人才信息

2、能够查询各个单位的人才信息(包括薪水、工作时间等信息)

3、能够修改各个有关的基础信息

4、用户分权限管理

(三) 学生管理子系统

? 学生(学号、姓名、性别、出生日期、专业、班级、所属学院) ? 课程(课程号、课程名、学时、学分)

? 学生选修课(学号、课程号、成绩)

? 学生德育考评(学号、德育考评分,体育考评分)

? 学生综合评定情况(学号、综合考评分、名次)

综合分=0.7*智育分+0.2*德育分+0.1*体育分

要求能够进行如下工作:

1、按个人或者班级查询学生的综合考评分及名次

2、查询学生的各个部分分数构成情况

3、能够对基本数据进行修改

4、用户分级管理

(四) 图书管理子系统

? 图书(编号、书名、出版社、第一作者、出版时间、期限)

? 学生(学号、姓名、性别、出生日期、专业、班级、所属学院) ? 借阅(流水号、编号、学号、借出时间、归还时间、期限)

要求能够进行如下工作:

1、能够随时查询学生借书情况

2、能够随时添加学生信息或者图书新购与处理情况

3、能够随时查阅学生的还书日期或者预期的还书日期

4、能够随时给各个学院一份学生所借超期书目及学生名单

5、用户分级管理,人机界面良好

(五) 销售管理系统

? 商品(编号、品名、生产厂家、规格、出厂日期、保质期、备注、出厂价) ? 销售(流水号、编号、营业员编号、数量、单价、小计、结算时间) ? 营业员(营业员编号、姓名、性别、基本工资)

要求能够进行如下工作:

1、能够查询商品的基本信息

2、能够查询商品的销售情况

3、能够查询各个营业员的销售成绩

4、能够修改所有的有关基础数据

5、用户分级管理,人机界面良好

(六) 设备管理系统

? 设备(设备编号、设备名称、生产单位、单价)

? 部门(部门编号、部门名称、负责人、电话)

? 采购(设备编号、部门编号、数量、要求到货时间、联系人)

? 资产信息(部门编号、设备编号、购买日期)

要求能够进行如下工作:

1、能够查询各个部门的需求信息,并进行分类集中统计,以便集中采购

2、能够查询设备信息,譬如设备的编号,各个部门现有设备的信息以及资产总额

3、输入修改基础数据

4、用户分级管理、人机界面良好

(七) 用电管理系统

? 用电企业(企业编号、企业名称、地址、电话、联系人)

? 电费信息(谷价、峰价)

? 用电情况(企业编号、谷电量、峰电量、年月、合计电量、合计电费) 要求能够进行如下工作:

1、能够统计各个用电企业的月耗电量以及电费

2、能够统计查询各个企业的总的谷电量和峰电量

3、能够统计该地区的峰、谷电量比例以及电费情况

4、修改基础数据

5、用户分级管理,人机界面良好

(八) 学生奖惩管理系统

? 学生基本信息(编号、姓名、性别、班级编号、学院编号、)

? 班级表(编号、名称)

? 学院或单位(编号、名称)

? 奖惩纪录(编号、类别、级别、名称,详细内容,日期,授予单位) ? 类别表(编号、名称)

? 级别表(编号、名称)

要求能够进行如下工作:

1、学生基本信息维护(登记、修改、删除)

2、奖惩纪录登记、奖惩纪录修改

3、奖惩查询与统计

4、用户分级管理,人机界面良好

(九) 教师业绩(工作量)管理系统

? 教师基本信息(编号、姓名、性别、学院编号、)

? 学院或单位(编号、名称)

? 业绩(编号、名称,类别,备注,工作量)

? 类别表(编号、名称)

要求能够进行如下工作:

1、教师基本信息维护(登记、修改、删除)

2、工作量纪录登记、工作量纪录修改

3、业绩(工作量)查询与统计

4、用户分级管理,人机界面良好

五、 上机时间地点安排 电技021 班 周一 上午 周二 下午 周三 下午 周四 上午 周五 上午

地点:教6楼器件机房 电技022班 下午 上午 上午 下午 下午

更多相关推荐:
数据库需求分析报告

高校学生学籍管理1概述编写说明:本章描述本软件开发的背景,系统目标,用户的业务情况,以便于需求理解。11背景在学籍管理中,需要从大量的日常教学活动中提取相关信息,以反映教学情况。传统的手工操作方式,易发生数据丢…

学生信息与成绩数据库需求分析报告

学生信息与成绩管理系统数据库需求分析报告一建立数据库的目的老师和学生都注重理论与实际相结合开设了很多与课程相配的课程设计而在实际人工管理中因为提交的文档作业数量众多处理复杂造成管理的混乱随着科学技术的不断提高计...

数据库需求分析的简单案例

数据库需求分析的简单案例数据库需求分析的简单案例小型自选商场进销存管理系统需求分析的基本过程一应用领域的调查分析通过可行性分析原采用手工管理的某小型自选商场决定开发进销存管理系统经过详细调查收集了各种单据帐页和...

银行系统数据库需求分析报告

银行数据库系统需求分析报告银行数据库系统需求分析报告王莫凡信管080220xx1124451银行数据库系统需求分析报告目录第一章引言311编写目的312背景313参考资料4第二章需求分析报告前提421功能需求4...

20xx04 数据库需求分析报告

20xx04机票预订系统需求分析报告一组织机构情况通过了解知道机票预订部门的组成一般由信息管理部票务部客服部组成各部门的职责如下信息管理部管理基本信息主要包括航班信息的查询添加更改删除旅客信息的查询添加更改删除...

数据库需求分析报告

快餐店数据库需求分析报告一系统目标实现一个快餐店点餐系统可记录各种食品及套餐的信息记录配餐信息及食物售出情况并记录客户优惠信息系统地记录了快餐店的销售情况这样大大节省了管理人员的工作量计算机的存储与系统快速查询...

数据库需求分析报告

XXX数据库需求分析报告第X小组日期20xx年11月XX日1项目相关说明11小组成员12计划安排阶段名称需求分析概念模型设计关系模式设计等2系统介绍本节主要对系统背景需求及需要完成的功能进行介绍3数据流图4系统...

数据库需求分析

数据库需求分析报告书目录1背景22网站描述221概述222网站功能223开发环境23用户范围231概述232非注册用户233注册用户2331网站管理员2332志愿者团队负责人3333普通志愿者34功能性需求34...

数据中心需求分析报告 - v1.0

1项目概述11项目背景十二五是我国经济结构战略性调整和转变经济发展方式的重要时期产业结构收入分配结构和消费结构面临重大调整国民收入和消费水平逐步提高我国将全面进入机动化社会交通规模快速扩张交通出行安全便捷快速的...

数据库需求分析

1采购管理库存管理商品信息管理销售管理员工管理会员管理帐务管理系统管理2345678系统管理员设置密码设置权限数据备份数据恢复收银员收银查询商品信息采购员采购单供应商信息仓库管理员商品入库商品出库供应商信息商品...

需求分析报告

我们的young子青春魔方平台需求分析报告一引言11平台开发目的我们的young子青春魔方平台通过在线的方式使大学生用户可以上传照片视频和音频等多媒体信息到服务器并在线DIY设计多媒体相册以魔方的形式将大学生活...

铁路票务系统需求分析报告_

密级机密文档编号铁路票务管理系统项目需求分析报告计算机0902班0906410220花纯虎0906410222陈其清0906410201马福洋版权所有翻版必究铁路票务管理系统项目需求分析报告目录一引言311编写...

数据库需求分析报告(39篇)