计算机毕业设计 asp.net实验室设备管理平台 毕设


https://www.bilibili.com/video/BV1Ru4m1u78m/

演示视频:

3.1系统分析的任务与步骤

3.1.1 系统分析的任务

了解用户要求。此用户即为系统的使用人员(管理员,注册用户)。了解他们在系统功能、性能等方面的要求及用户在硬件配置、开发周期处理方式等方面的意向与打算。把用户要求成文,完成系统分析报告。系统的逻辑模型由一系列的图表和文字组成。在逻辑上描述了系统的目标和所具备的功能于性能。

3.1.2 系统分析的步骤

1. 描述系统。在详细调查的基础上,用一定的图标、文字描述;

2. 分析用户新的要求,改进现行模型,形成新系统的逻辑模型。

3. 编写系统分析说明书。

3.2系统项目范围

实验室设备管理平台从两种用户角度进行功能划分。

1、用户部分:1.1:个人资料管理;

                   1.2:设备借用管理;

                   1.3:实验室预约管理;

                  

2、管理员部分:2.1:系统管理员设置;

2.2:注册用户信息;

2.3:设备信息管理:

2.4:借用记录管理:

2.5:实验室管理:

2.5:预约记录管理:

2.5:个人资料管理:

2.6:数据备份、数据还原。

3.3 功能需求

3.3.1 用户部分

1:个人资料管理;修改用户的基本资料,如:用户名,密码,姓名,电话等。

2:设备借用管理;对设备借用进行登记及查询。

  3:实验室预约管理:对实验室的预约及查询,如周一上午9:00,预约化学实验室。

  

3.3.2 管理员部分

1:管理系统用户信息:实现对系统用户,包括普通管理员和超级管理员的信息进行管理。

            2:设备信息管理:以列表的形式展开已存在的设备信息,并对其进行管理;

            3:注册用户管理:以列表的形式查询注册用户的详细信息,并对其进行相应的管理。

4:借用记录管理:通过编号,名称,类别,借用人等,查询借用记录;

5:实验室管理:对实验室信息的添加,查询进行编辑操作;

5:预约记录管理:对预约信息进行管理;

6:数据备份及数据还原:不定期进行系统数据备份,以防万一。











3 

3.5系统的数据库设计

3.5.1 概念设计  

在概念设计阶段中,从用户的角度看待数据及处理要求和约束,产生一个反映用户观点的概念模式。然后再把概念模式转换成逻辑模式。将概念设计从设计过程中独立开来,使各阶段的任务相对单一化,设计复杂程度大大降低,不受特定DBMS的限制。利用ER方法进行数据库的概念设计,可分成三步进行:首先设计局部ER模式,然后把各局部ER模式综合成一个全局模式,最后对全局ER模式进行优化,得到最终的模式,即概念模式。


3.5.1.1 设计局部ER模式
 1实体和属性的定义:




1)管理员用户类别(用户名,密码,权限,注册时间等)

55b957f295cff60ee0c82e3cef342618.jpeg图3-5-1管理员用户实体与属性的定义

56346da5d3529469d5e16816c26193d6.jpeg2)注册用户类别(姓名,身份证,性别,婚否,电话,注册时间等)

c7109dcfe42a26a86c557864970f43e1.jpeg

图3-5-2注册用户信息实体与属性的定义

3)设备信息类别(编号,名称,数量,型号,类别,购买时间等)

4e298e63780c89e6621756c7f7633b45.jpeg

图3-5-3 设备信息实体与属性的定义

4)实验室信息类型(编号,类别,备注,)

0efab50145465fd2ec46d9e46b0b6176.jpeg

图3-5-4实验室信息实体与属性的定义


2 实体关系定义:

ER模型的“联系”用于刻画实体之间的关联。一种完整的方式是对局部结构中任意两个实体类型,依据需求分析的结果,考察局部结构中任意两个实体类型之间是否存在联系。若有联系,进一步确定是1:1、1:N、M:N的关系。还要考察一个实体类型内部是否存在联系,两个实体类型之间是否存在联系,多个实体类型之间是否存在联系,等等针对本系统分析如下:

① 一个管理员可以管理多个设备信息,而一个设备只可以被一个管理员管理

② 4c1c7182ac16606520aea9eb9b931c04.jpeg图3-5-9管理员与设备信息1:N(一对多的关系)


3.5.1.2设计全局ER模式
   所有局部ER模式都设计好了后,接下来就是把它们综合成单一的全局概念结构。全局概念结构不仅要支持所有局部ER模式,而且必须合理地表示一个完整、一致的数据库概念结构。
1) 确定公共实体类型
   为了给多个局部ER模式的合并提供开始合并的基础,首先要确定各局部结构中的公共实体类型。在这一步中我们仅根据实体类型名和键来认定公共实体类型。一般把同名实体类型作为公共实体类型的一类候选,把具有相同键的实体类型作为公共实体类型的另一类候选。
2) 局部ER模式的合并
   合并的原则是:首先进行两两合并;先合并那些现实世界中有联系的局部结构;合并从公共实体类型开始,最后再加入独立的局部结构。
3) 消除冲突
   冲突分为三类:属性冲突、结构冲突、命名冲突。
   设计全局ER模式的目的不在于把若干局部ER模式形式上合并为一个ER模式,而在于消除冲突,使之成为能够被所有用户共同理解和接受的同一的概念模型。
4) 全局ER模式的优化
   在得到全局ER模式后,为了提高数据库系统的效率,还应进一步依据处理需求对ER模式进行优化。一个好的全局ER模式,除能准确、全面地反映用户功能需求外,还应满足下列条件:实体类型的个数要尽可能的少;实体类型所含属性个数尽可能少;实体类型间联系无冗余。

 实验室设备管理平台的全局ER模式如图所示:






e257f94810f515309f555f11f77739a3.jpeg




图3-5-17  数据E-R图
第4章  总体设计

3.1 系统系统功能说明

38d53429960e786d86f82efb37da1de8.jpeg


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

huida_kaifa

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值