《管理信息系统》课程实验报告模板(3)

2018-11-19 20:17

西华大学课程实验报告

班级 班级编号 图3-5 班级实体E-R图

班级名称 供应商代号

供应商 名称 地址 图3-5 供应商实体E-R图

电话 教材 N 1 入库 N 仓库 M 订货 出库 M N 供应商 班级 数据库的表结构是非常重要的环节,一个良好的数据库设计,可以提高效率,方便维护,并且为以后进行功能的扩展留有余地。表3-1是系统数据库表的清单。

表3-1数据表清单

序号 1 2 3 4 5

数据表名称 damage lingshu dingshu user jiaocai

说明 对报损的教材进行记录 对学生和教师领书进行记录 对学生和教师订书进行记录 用户信息 教材信息记录 10

西华大学课程实验报告

6 7 8 9 number change sell class 库存报警阀值记录 对换书的教材进行记录 对销售的教材进行记录 记录班级和系的信息 报损表(damage):存放由于教材科原因造成的教材损坏的报损信息,如表3-2所示: 表3-2:报损信息表 字段名 属性 主键/外键 说明 da_ID int 主键 自动增加 number Numeric(5,0) 报损数量 time datetime 报损时间 name nchar(10) 操作者 Bookname nchar(30) 书名 阀值表(number):设置库存报警阀值。如表3-3所示: 表3-3:阀值信息表 字段名 属性 主键/外键 说明 number Numeric(5,0) 报警阀值 教材表(jiaocai):显示教材信息。如表3-4所示: 表3-4:教材信息表 字段名 属性 主键/外键 说明 zuozhe nchar(20) 教材作者 date nchar(10) 出版日期 bookname nchar(30) 书名 ISBN nchar(20) ISBN号 price Money 价格 tiaoma Numeric(18,0) 条形码号 cover Nchar(50) 封面,可以为空 jc_ID Int 主键 自动增加 chubanshe nchar(30) 出版社 订书表(dingshu):显示记录学生、教师、教材科的订书消息。如表3-5所示: 表3-5:订书信息表 字段名 属性 主键/外键 说明 Ds_ID int 主键 自动增加 number Numeric(10,0) 订书数量 time datetime 订书时间 name Nchar(10) 外键 操作者 class Nchar(20) 订书班级 department Nchar(20) 订书系 teacher Nchar(20) 订书教师 jiaocaike bit 是否教材科订书 xnd Nchar(10) 使用学年度 Bookname Nchar(30) 书名

11

西华大学课程实验报告

领书表(lingshu):存放学生、教师的领书消息。如表3-6所示: 表3-6:领书信息表 字段名 属性 主键/外键 说明 ls_ID int 主键 自动增加 number Numeric(10,0) 领书数量 time datetime 领书时间 name Nchar(10) 外键 操作者 class Nchar(20) 领书班级 department Nchar(20) 领书系 teacher Nchar(20) 领书教师 jiaocaike bit 是否教材领书 xnd Nchar(10) 使用学年度 Bookname Nchar(30) 书名 tag bit 领书标记 换书表(change):存放因非人为原因的图书问题进行换书的信息。如表3-7所示: 表3-7:换书信息表 字段名 属性 主键/外键 说明 ch_ID int 主键 自动增加 number numeric(5,0) 换书数量 time datetime 换书时间 name Nchar(10) 外键 操作者 Bookname Nchar(30) 书名 班级表(class):存放系和班级的信息。如表3-8所示: 表3-8:班级信息表 字段名 属性 主键/外键 说明 cl_ID int 主键 自动增加 departmnet nchar(20) 系名 class nchar(20) 班级名 销售表(sell):记录教材零售信息。如表3-9所示: 表3-9:销售信息表 字段名 属性 主键/外键 说明 se_ID int 主键 自动增加 number numeric(5,0) 销售数量 time datetime 销售时间 name Nchar(10) 外键 操作者 Bookname Nchar(30) 书名 Price Money 总价格 用户表(user):管理用户信息。如表3-10所示: 表3-10:用户信息表 字段名 属性 主键/外键 说明 User_ID int 自动增加

12

西华大学课程实验报告

name password leave 3.3 代码设计

Nchar(10) Nchar(10) int 主键 用户名 用户密码 用户类型 设计问题是一个科学管理问题。设计出一个好的代码方案对于系统的开发工作是一件极为有利的事情。它可以使很多机器处理变得十分方便,另外还把一下现阶段计算机很难处理的工作变得简单。

代码就是以数或字符来代表各种客观实体。在现实世界中有很多东西如果我们不加标记是无法区分的,这时机器处理就十分困难。所以能否将原来不能确定的东西,唯一地加以标识是编制代码的首要任务。以教材编号为例。在教材管理中不难发现,有的书籍虽然名字一样,但是出版日期、著作人不一样,为了能够区分这样的书籍而编制教材编码(教材号:01001 01002 01003)。唯一化虽是代码设计的首要任务。但如果我们仅仅为了唯一化来边走代码,那么代码编出来后可能是杂乱无章的,使人无法辨认,而且使用起来也不方便。例如,在管理系统中关于管理累的书籍以“01”开头,其中“01001”表示管理学书籍,“01002”表示营销书籍等。这样在查找或统计某一类书籍时就十分方便了。为了保持系统的合理性,在代码设置时也要注意系统化规范。 3.4 输入/输出

3.4.1输入设计

输入内容:用户名、密码,登录成功后可进入系统进行相应的输入。

教材管理系统能够完成教材基本信息的录入以及各种详细信息等,体现了教材管理的最新发展。根据教师的提交情况,采取较为灵活的方式输入。在输入界面中,可以通过选择、填写等方式来实现信息的输入,数据库文件由手工写入的教材信息组成,使数据库输入的工作可以简洁直观,可方便完成以后的数据保存、编辑等工作。比如在输入年份的时候要按照规定格式写,如2007-2008。在教材管理系统中设置下拉列表供用户选择教材名,选顶后可单击按钮即可以实现数据的录入。

3.4.2输出设计

输出内容:登陆成功,用户将直接进入系统进行操作;正常操作下输出用户所查询等操作显示内容;无这个用户或密码错误,将会跳出对话框显示出现错误;当输入内容出现格式错误或其他错误,则不能进行正常录入。

常用输出设备有显示终端、打印机、磁带机、绘图仪、多媒体设备等,常见的输出介质有纸张、磁盘、光盘、多媒体介质等。

13

西华大学课程实验报告

在这个教材关系系统可以通过条件查询,满足一定的需求,生成上报的表格和统计表格,使用显示器来显示这些数据,实现数据的输出。信息系统的输出采用最为广泛的输出方式之一的屏幕现实,由于技术限制,暂时不实习打印机的打印。在功能选择、查询、检索信息时采用的是屏幕输出方式。

3.5 模块功能与处理过程设计

主控模块控制图

教材管理模块IPO图

3.6 网络系统方案设计

3.6.1 实用性和先进性

在网络设计中把先进的技术与现有的成熟技术、标准和设备结合起来,充分考虑到网络系

14


《管理信息系统》课程实验报告模板(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:02 第11章 恒定电流的磁场(二)作业答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: