版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
西华大学课程实验报告PAGEPAGE1 选课序号:选课序号:课程实验报告(工商管理学院适用)课程名称:管理信息系统课程代码:1200779学院(直属系):工商管理学院学生姓名:鲜凤翔学号:3120130611130实验成绩:任课教师:丁灿开课学院:工商管理学院实验成绩评定表项目权重1.00优秀(100≥x≥90)良好(90>x≥80)中等(80>x≥70)及格(70>x≥60)不及格(x<60)专业综合技能0.3实验过程中能充分地运用知识、技能,全面完成实验中的各项要求,有较强的试验资料的收集和整理能力。实验过程中能较好地运用所学知识、技能,较好完成实验中的各项要求,有试验资料的收集和整理能力。实验过程中能运用所学知识、技能完成实验中的各项要求,有试验资料的收集和整理能力。实验过程中能运用所学知识、技能,达到实验中规定的基本要求,基本能收集、整理各种信息。实验过程中不能运用所学知识、技能,未达到实验中规定的基本要求,缺乏收集、整理信息的能力。折算分数实验报告质量0.5实验报告结构严谨、文理通顺、格式规范,内容丰富,显示具有一定独立工作的能力,结论严谨合理。实验报告条理清晰、语言流畅,报告内容较为丰富,实验总结完整,结论较严谨合理。实验报告条理较清晰、语言较流畅,内容较丰富,实验总结比较完整,结论较严谨合理。实验报告有一定内容,有实验总结,结论较合理。实验报告不完整,有原则上的错误,有抄袭、雷同现象,结论不合理。折算分数综合表现0.2实验中积极主动,虚心好学,能服从指导教师的安排,纪律、出勤、实验任务完成良好。实验态度认真,纪律、出勤、实验任务完成良好。实验期间表现尚好,纪律、出勤、实验任务完成较好。实验期间表现一般,能遵守纪律、出勤、实验任务完成一般。实验期间表现差,不遵守实验纪律、出勤、实验任务未按规定要求完成。折算分数评定成绩:指导教师:丁灿年月图书馆有馆长全面负责,下设办公室,财务室,采编室,学术论文室,图书借阅室,期刊阅览室,电子阅览室,技术支持室。各部门的业务职责如下。办公室:办公室协助馆长负责日常工作,了解学生的需求,制定采购计划。财务室:负责财务方面的工作。采编室:负责图书的采购,入库和图书的编目,编目后的图书粘贴标签,并送图书借阅室上架。学术论文室:负责学术论文的手机和整理。图书借阅室:提供对读者的图书查询服务和图书借阅服务。电子阅览室:收集整理电子读物,准备提供电子读物的节约服务,目前可以提供目录查询和借阅。期刊阅览室:负责情况的收集整理的借阅。技术支持室:负责对图书馆的网络和计算机系统提供技术支持。2.4业务流程分析(1).借书管理:接受读者交来的图书编号和借阅证,审查,已借满限额图书数量的或有过期图书未还的不予受理,无上述情况则到书库查找对应图书编号的图书,若无则归还借书证,有则借出并修改该读者的借阅情况与图书馆库存情况。(2).还书管理:接受读者叫来的图书与借阅证,查找对应借阅记录,若无过期还书则修改借阅情况与藏书情况,若过期还书,则按一定的公式计算要求读者缴交一定的罚款,方可办理还书手续。(3).进书管理:定期与图书供应商联系,接收图书供应商的新图书,给新图书编号,修改图书库存情况,增加新图书编号与名称.2.5数据与数据流程分析一个成功的信息管理系统,是建立在许多条件之上的,而数据库是其中一个非常重要的条件和关键技术。所以我们必须进行数据库需求分析,数据库需求分析的主要目标是确定基本数据、数据结构以及数据处理的流程等。下面是本系统设计的数据项和数据结构:a.图书信息的输入:包括(图书编号﹑图书名称﹑著作者﹑出版社﹑图书分类﹑入库时间、价格、库存数量)等。b.图书信息的查询:包括(图书编号﹑图书名称﹑图书类别﹑作者姓名﹑出版社﹑购买日期、购买价格、借阅次数、库存数量、关键词、登记日期、是否被借出、备注信息)等。c.图书信息的修改﹑删除,包括(图书编号﹑图书名称﹑著作者﹑出版社﹑单价﹑图书分类﹑库存数量)等。人员信息的录入:包括(借书证号,姓名,性别,身份编号,身份证,联系电话,联系地址、图书编号,图书名称,图书类别,作者,出版社,出版日期,备注,价格,数量、照片)等。将上面的数据库分析思想转化为VisualFoxPro6.0数据库系统所支持的实际数据模型。图书馆管理系统数据库中表格的设计结果见以下各个表格。每个表格表示在数据库中的一个表。人员信息表名称数据类型说明借书证号字符型字段宽度20姓名字符型字段宽度6性别字符型字段宽度2身份编号数值型字段宽度20身份证数值型字段宽度20联系电话数值型字段宽度20图书编号字符型字段宽度10图书类别字符型字段宽度40作者字符型字段宽度10出版社字符型字段宽度40日期日期型字段宽度8备注字符型字段宽度20价格货币型字段宽度8数量数值型字段宽度4,默认值0图书种类信息表名称数据类型可否为空类别编号字符型(10)否类别名称字符型(20)是关键词字符型(20)是备注字符型(40)是图书信息表列名数据类型说明图书编号字符型字段宽度6,主索引字段图书名称字符型字段宽度10图书类别字符型字段宽度40图书作者字符型字段宽度20出版社字符型字段宽度40购买日期日期型字段宽度8购买价格货币型字段宽度8借阅次数数值型字段宽度4,默认值0是否借出逻辑型字段宽度1三、系统设计3.1系统总体结构设计系统设计阶段的任务是提出实施方案,该方案是这个阶段工作成果的体现,这个方案以书面的正式文件——系统设计说明书提出,批准后将成为系统实施阶段的工作依据。系统设计的任务可以分为两个方面:(1)把总任务分解成许多基本的、具体的任务。这些具体任务合理地组织起来构成总任务。这称为总体设计,又称为概要设计,其基本任务是:a.将系统划分成模块b.决定每个模块的功能c.决定模块的调用功能d.决定模块的截面,即模块间信息的传递(2)为各个具体任务选择适当的技术手段和处理方法。这便是详细设计,包括代码设计,数据库设计,输入设计,输出设计,人机对话设计,处理过程设计。图书管理系统图书管理系统图书管理子系统读者管理子系统借/还子系统图书管理图书查询读者管理书信息维护书类型维护书库查询密码设置读者类型读者添/删操作违规历史罚款金额借书数目借还日期读者信息图书信息系统结构功能图3.2数据结构与数据库设计在编写数据库应用程序时,经常要遇到这样的情况,即好多组件、窗体同时访问相同的数据源,如果为每一个组件或者窗体都设置一个数据源将是十分耗时的工件,而且要保证这些数据源的确是相同的也需花一番功夫。那么,能不能将这些数据源集中管理,最好是做成一个统一的模块,需要时就将该模块引入而不必直接操作数据源本身呢?数据模块(DataModule)是解决这个问题最好的答案。简单说来,数据模块是用来集中管理数据源的一个窗体,该窗体可被需要的地方随时引入。在需求分析﹑概念结构设计的继承上得到数据库的逻辑结构之后,我们就可以在VisualFoxPro6.0数据库系统中实现该逻辑结构。数据库的逻辑的实现是直接使用VF管理器。下面是创建这些表格的详细过程说明。在此之前,我们先建立一个名为“GLXX”在磁盘中。打开“GLXX”项目后,在项目管理器中展开数据文件夹,鼠标选中数据库,单击右侧的“新建”按钮,存储为“d:\52vfp98\glxx.dbc”。现在为数据库添加数据表,表的内容见上节数据库逻辑结构设计中的各个表。数据库设计器中单击鼠标右键,选择“新建表”。将新建的表存储为d:\52vfp98\glxx.dbc书籍信息表。在弹出的表设计器中填写表的内容。设置好字段后,单击“确定”按钮,然后为表输入数据,如果现在不想输入可以先按“取消”按钮,以后在输入。具体方法如下。选中要输入数据的表名,单击“浏览”按钮。此时弹出所选择的数据表,在VisualFoxPro6.0的主窗口中选择“表”—>“追加新记录”后,就可以在表中输入数据了。不过这种方法只能一次输入一条记录,要输入第二条记录时,需要再次选择“追加新记录”命令或直接使用快捷键Ctrl+Y。如果有一个已有数据的表,则可以使用“追加记录”命令将该表追加到当前表中,不过要求两个表的结构完全相同。书籍类别信息表其它表的创建过程和表“图书信息表”的创建过程类似,我们将所有表一一创建完毕后,数据库结构设计的实现就完成了。3.3模块功能与处理过程设计(1)读者基本信息的查询和更新模块 将实现对读者基本信息的查询和更新(修改、添加、删除)操作,用于新生入学,毕业生离校,以及读者补办借阅证或更改信息的情况,具体的功能模块图如下:(2)图书基本信息的查询和更新模块 将完成对图书基本信息的查询、更新(修改、添加、删除)操作,用于读者对图书信息的查询及管理员添加新书、删除淘汰的旧书,具体的功能模块图如下所示:3.4输入设计以图书编目模板为例:当管理员进入该界面后,进行数据录入。选择“添加”按纽当数据录入完毕后,再选择“保存”按纽。数据将保存在表中。四、系统实施4.1系统实施4.1.1图书信息录入的实施:4.1.2人员信息录入的实施:人员信息录入主要功能包括:人员资料的录入、人员信息的查询、资料修改、保存、打印等。如下所示:4.1.3图书查询功能的实施:“图书信息查询结果”表单用来显示“图书信息”数据表中符合查询条件的记录。在“表单设计器”中创建一个表单作为“图书信息查询结果”表单,然后将“图书信息”Book数据表添加到表单的数据环境中。在表单中添加1个标签控件、2个按钮控件和1个表格控件。表格控件可以使用“表格控件生成器”采用可视化的方法生成一个表格控件。要使表单中的表格控件中只显示符合查询条件的记录,需要对表单的数据环境进行设置。效果图如下:五、系统使用说明1.系统的菜单:2.登录模块:本模块主要用于对用户身份进行鉴别。用户通过表单提供用户名和密码信息,系统根据用户提供的登录信息对用户进行身份查询鉴别。输入用户的登录信息。在页面提供的表单出输入用户的用户名和密码信息,点击“登录”按钮提交表单信息到身份验证页面。(2)用户身份进行验证。3.用户信息模块:此模块为系统管理人员使用。管理人员可根据相应的条件对读者进行管理。对于一些失去使用系统资格的读者,如毕业生等,可以删除他们的用户记录,这样的话,这些读者就无法再次登陆系统。4.图书编目模块:该模块对每一本图书做了详细的记录,分别从书名、索书号、作者、出版社、内容简介、关键词、条码、字数、页数、出版日期这10个方面对书籍进行登记。为了方便管理,系统设置了“首记录”“前一记录”“后一记录”“尾记录”四个按钮,利于微调。5.图书借还模块:6.借还数据模块:这是图书馆管理人员使用的模块,它让管理人员快速掌握单本图书的流动信息。7.退出模块:让读者退出系统返回Windows界面六、结束语通过本次课程设计,我对管理信息系统这门课程有了更加深刻的理解,同时学习到了如何运用VisualFoxpro,在开发的过程中,深刻的体会到如果在开发前对整个开发工作做出全方位的规划和系统的分析;通过参考一些管理信息系统开发的相关书籍和一些VisualFoxpro数据库开发经典实例解析,也在这些相关资料上借鉴了一些开发技巧,进一步培养了我对开发管理信息系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026东国大学面试题目及答案
- 环保行业智能化环境监测与污染治理方案
- 绿色能源技术发展趋势研究手册
- 关于2026年品牌合作活动执行细节的确认函(3篇范文)
- 2026公司开发岗面试题及答案
- 2026沟通艺术面试题及答案
- 关于逾期货款支付的催缴通知函8篇范文
- 科学预防传染护航健康成长,小学主题班会课件
- 2026核算测试面试题及答案大全
- 2025-2026学年福州市高考仿真卷生物试卷含解析
- 搅拌站安全会议管理制度
- T/CI 307-2024用于疾病治疗的间充质干细胞质量要求
- 2024小学科学教师教学技能测试题及答案
- 混凝土站生产流程
- 通站(2017)8012 铁路站场排水构筑物
- 《工业网络技术与应用(微课版)》 课件 第4章 网络冗余技术
- 云南省公路工程试验检测费用指导价
- 个人入股合同协议书
- 马克思主义与社会科学方法论课后思考题答案全
- 华信惠悦咨询美的集团职位分析与职位说明书研讨会
- 加油站向周边商户风险告知书
评论
0/150
提交评论