管理信息系统课程设计指导书范文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
管理信息系统课程设计指导书
一.课程设计目的
在已经学习完成数据库管理系统后,需要将数据库课程与高级语言结合搭建基本信息系统。
使学生了解软件开发的过程、要求及知识的运用。
知道数据库作为系统数据的保存与查询和管理的单元如何相结合,构成完整的系统。
在分组设计过程中,本着互相学习,整体提高的原则,传帮带好骨干,同时,也要使得学生相互带动,共同进步。
本阶段学生应该掌握了一定的程序设计能力、知识的组合能力、自主学习能力、综合应用能力。
为了更好的锻炼学生知识运用能力和软件开发能力,本着:“一(年级)手把手、二(年级)带着走、三(年级)放开手”的培养模式,本阶段的设计,在教师的指导下,以学生自主创新为主导,培养好骨干学生,教师必须把握好各个阶段的考核与指导。
指导教师主要职责:
1.启发、引导学生选择系统;
2.针对学生选择的系统,与学生交流系统搭建的需求分析;
3.指导学生按实战系统开发所需要的要素、系统构成的要素展开设计规划;
4.教师要站在“用户”的角度,对学生设计内容进行引导和指导;
5. 教师是指导者、用户、和监督(监理)多元化的角色,适当安排阶段讲评工作;
6.设计工作按各个小组运行与管理,小组长作为项目经理,培养锻炼他们的组织能力,
指导教师需要支持和鼓励小组长的工作,使其能很好的展开工作。
7.指导教师需要准备相关技术文档,必要时帮助学生完成本设计工作,但不得主动提
供相关代码。
学生主动学习:搜集知识→看书→上网等→学生相互帮助→试做→检
查错误→寻求帮助→成功→验收等各个环节的学习能力不得缩短和减少。
8.规范要求,设计报告和各个文档按软件开发要求完善。
二. 设计要求:
本课程是为了配合管理信息系统课程开设的,通过设计一完整的数据库应用系统、VB,使学生掌握管理信息系统设计各阶段的输入,输出,设计环境,目标和方法.熟练掌握管理信息系统的系统构成。
具体要求如下:
1.要充分认识课程设计对培养自己的重要性,认真做好设计前的各项准备工作。
2.既要虚心接受老师的指导,又要充分发挥主观能动性.结合课题,独立思考,努力钻研,勤于实践,勇于创新。
3.独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则成绩以不及格计。
4.无论在校外,校内,都要严格遵守学校和所在单位的学习和劳动纪律,规章制度,学生有事必须请假.课程设计期间,无故缺席按旷课处理;缺席时间达四分之一以上者,其成绩按不及格处理。
5.在设计过程中,要严格要求自己,树立严肃,严密,严谨的科学态度,必须按时,按质,按量完成课程设计。
6.小组成员之间,分工明确,但要保持联系畅通,密切合作,培养良好的互相帮助和团队协作精神。
7.小组组长拥有组织、督促小组成员完成任务的权力,小组成员无正当理由必须按时完成各个阶段任务。
拖延时间超过计划进度3周及以上者按不及格计。
三.适用范围及专业
学级:大二(下)、三;专业:计算机应用专业(信息系统管理、网络)等
四.课程设计的基本步骤
课程设计基本分五个阶段:
⑴选题与搜集资料:根据分组,选择课题,在小组内进行分工,进行系统调查,搜集资料。
⑵分析与设计:根据搜集的资料,进行功能与数据分析,并进行数据库,系统功能等设计。
⑶程序设计:运用掌握的语言,编写程序,实现所设计的模块功能。
⑷调试与测试:自行调试程序,成员交叉测试程序,并记录测试情况。
⑸验收与评分:指导教师对每个小组的开发的系统,及每个成员开发的模块进行综合验收,结合设计报告,根据课程设计成绩的评定方法,评出成绩。
五.本课程设计内容与要求
系统总体设计方案
*系统前台部分
总体设计的方框图,各个模块的功能介绍;
程序设计各个模块的流程图。
*数据库部分
掌握数据库设计的每个步骤,以及提交各步骤所需图表和文档.通过使用目前流行的DBMS,建立所设计的数据库系统,并在此基础上实现数据库查询,连接等操作和触发器,存储器等对象设计。
1.需求分析
自定义设计实例//绘制的数据流图(DFD), *数据字典(DD)图表以及书写相关的文字说明。
2.概念结构设计
//绘制所选实例的部分详细的E-R图。
3.逻辑结构设计
将E-R图转换成等价的关系模式;按需求对关系模式进行规范化;对规范化后的模式进行评价,调整模式,使其满足性能,存储等方面要求;根据局部应用需要设计外模式。
4.物理结构设计
选定实施环境,存取方法等。
5.数据实施和维护
用DBMS建立数据库结构,加载数据,实现各种查询,链接应用程序,设计库中触发器,存储器等对象,并能对数据库做简单的维护操作。
6.设计小结:总结课程设计的过程,体会及建议。
7.其他: 致谢、参考文献等。
六.实践任务相关知识
1.库、基本表的建立和修改:在SQL-SERVER环境下用CREATE ……建立库以及库中基本表。
2.数据加载: 用手工录入或导入等方法实现基本表中的数据加载。
3.单表查询以及多表查询:在建立的基本表中使用select基本格式和五种数据库统计函数;设计合适的视图,实现多表间查询。
4.触发器:设计一触发器,实现表间关联字段修改时的完整性问题。
5.存储过程:设计一多表查询的存储过程,并用语句调用,要求有一定的输出格式.要求使用VB,VC等设计界面。
七.考核方式与成绩评定
按基本要求设计完成占50%,设计报告书占30%,课程设计期间纪律20%,共计100分。
成绩计分按优、良、及格、不及格4级评定。
注:1.属于上文“设计要求”中不及格者,不评定,直接计不及格。
2.个人得分:组得分+个人任务分+课程设计期间纪律
八.注意事项
1,各组素材自定,同样系统不能完全相同,否则以不及格计.
2,数据库对象内容:表,存储过程,触发器,参照完整(至少有两张表有关联).
3,在库上运行若干查询语句和统计函数.存储过程,触发器,查询需要脚本(模块代码),附于附录中。
4,时间安排:18周内完成。
全体时间安排:
注:
讲座1内容:项目招投标过程、系统开发过程、系统文档、规范化等
讲座2内容:信息系统开发--监理的角度
交流内容:完成较好的组长介绍开发过程
九.完成课程设计的清单(小组)
1*.各班的分组名单(电子版)
2*.各组的课程设计计划表(电子版)
3.各组的课程设计最终实施表(教师平时记载)
4*.课程设计实物(电子版,附操作说明readme,要完整)
5*.课程设计报告(电子版)
6. 各组的课程设计(修订)计划表(电子版)
7.课程设计报告(纸质版,每组一份)
十.附录
附1:计划书与分工表
小组课程设计计划书
所选设计实例名称:
班级:小组长姓名:
组员分工情况:时间:年月日
附录2 报告封面:
江汉大学文理学院
课程设计报告
课题名称_________ ___ _____
系(部)_______ ____ _____
指导教师___________ _____ _
班级______ 组别__
组长姓名______________ __
成员姓名
完成日期________年_____月____日
附录3 课程设计报告书写格式:
一.概述
阐述系统目前的应用范围、技术工具、系统需求分析等;
自定设计实例,绘制的相关图表等文字说明。
二.系统总体设计方案
1.总体设计的方框图,各个模块的功能介绍;
2.数据库部分的设计图、表等;
3. 数据库连接工具描述。
三.系统程序设计方案
每个模块按下面四部分
1.描述应用系统各个模块的功能
2.程序流程图
3. 主要功能的核心程序代码
4. 运行效果图
四.设计总结
总结课程设计的过程,体会及建议;计划书与实际实现的差距原因总结等。
五.其他
致谢、参考文献等
六.附录
必须附系统所有模块实现的程序源代码。
附录4 课程设计评定表
管理信息系统实训考核记载
原则:组长成绩=组成绩+(1~10);组员成绩=组成绩-(10~0 OR 0~-5)
成绩83 成绩成绩98 成绩
附录5参考的实例
1.《管理信息系统》课程设计:人事管理系统
系统功能的基本要求:
员工各种信息的输入,包括员工的基本信息,学历信息,婚姻状况信息,职称等.
员工各种信息的修改;
对于转出,辞职,辞退,退休员工信息的删除;
按照一定的条件,查询,统计符合条件的员工信息;至少应该包括每个员工详细信息的查询,按婚姻状况查询,按学历查询,按工作岗位查询等,至少应该包括按学历,婚姻状况,岗位,参加工作时间等统计各自的员工信息;
对查询,统计的结果打印输出.
2.《管理信息系统》课程设计:工资管理系统
系统功能的基本要求:
员工每个工种基本工资的设定
加班津贴管理,根据加班时间和类型给予不同的加班津贴;
按照不同工种的基本工资情况,员工的考勤情况产生员工的每月的月工资;
员工年终奖金的生成,员工的年终奖金计算公式=(员工本年度的工资总和+津贴的总和)/12;
企业工资报表.能够查询单个员工的工资情况,每个部门的工资情况,按月的工资统计,并能够打印;
3.《管理信息系统》课程设计:机票预定系统
系统功能的基本要求:
每个航班信息的输入.
每个航班的坐位信息的输入;
当旅客进行机票预定时,输入旅客基本信息,系统为旅客安排航班,打印取票通知和帐单;
旅客在飞机起飞前一天凭取票通知交款取票;
旅客能够退订机票;
能够查询每个航班的预定情况,计算航班的满座率.
4.《管理信息系统》课程设计:物流仓库管理系统
系统功能的基本要求:
产品入库管理,可以填写入库单,确认产品入库;
产品出库管理,可以填写出库单,确认出库;
借出管理,凭借条借出,然后能够还库;
初始库存设置,设置库存的初始值,库存的上下警戒限;
可以进行盘库,反映每月、年的库存情况;
可以查询产品入库情况,出库情况,当前库存情况,可以按出库单,入库单,产品,时间进行查询。
5.其它参考的实例
网上书店、家庭理财系统、客房管理数据库、图书管理数据库、小型超市收银系统等。