12949554687500《信息系统分析与设计》课程设计指导书.docx
- 文档编号:10626786
- 上传时间:2023-02-22
- 格式:DOCX
- 页数:20
- 大小:28.63KB
12949554687500《信息系统分析与设计》课程设计指导书.docx
《12949554687500《信息系统分析与设计》课程设计指导书.docx》由会员分享,可在线阅读,更多相关《12949554687500《信息系统分析与设计》课程设计指导书.docx(20页珍藏版)》请在冰豆网上搜索。
12949554687500《信息系统分析与设计》课程设计指导书
(适用于信息管理与信息系统本科专业)
湖北汽车工业学院
2008.3修订
目录
一、课程设计目的3
二、课程设计内容3
三、课程设计要求5
四、课程设计考核6
五、课程设计说明书撰写要求6
六、参考题目7
(一)图书资料管理系统7
(二)机房管理系统7
(三)系部教师管理系统8
(四)学生成绩管理子系统8
(五)学生选修课信息管理子系统9
(六)教务管理子系统9
(七)车间统计系统10
(八)小型自选商场综合管理系统10
(九)汽车修理管理系统11
(十)仓库管理子系统11
(十一)其它管理子系统(自己选题需经指导教师认可)12
七、进度安排12
八、执行日期12
附录113
附录217
附录318
一、课程设计目的
系统分析与设计课程设计是在学习系统分析与设计课程以后进行的下一个教学环节,它一方面要求学生在设计中能初步学会综合运用学过的数据库技术和系统分析与系统设计知识,另外还应使学生学会运用系统原则,从系统开发的角度出发,进一步掌握利用结构化方法对应用系统进行分析与设计的基本原则、方法和步骤,为以后搞好毕业设计做一次综合训练。
本课程设计通过一个管理业务应用系统的分析、设计及开发的全过程,使学生在下述方面得到锻炼:
1、对应用问题所处环境的调查,掌握系统调查的方法,了解问题定义和确立系统目标的过程;
2、通过详细调查,描述业务流程,掌握功能分析,数据分析的基本要求(DFD,数据字典),建立逻辑模型的概念;
3、根据抽象的业务功能和系统设计的原则,绘制系统结构图,掌握结构化系统设计对模块的分解与综合技术的要求,建立总体功能结构模型的概念;
4、通过对功能模块的具体实现形式的构思,巩固数据库技术知识;
5、通过设计管理业务应用系统实例的全过程,提高学生分析问题、解决问题的能力,培养学生的创新意识。
二、课程设计内容
(一)课程设计选题
课程设计题目可以为:
××系统分析与设计
学生的设计题目可由指导教师拟定;也可由学生自选题目,经指导教师审定后执行。
(二)课程设计实施方案
该课程设计以小组展开,课题小组4人组成,组长负责全面协调管理,小组成员分配角色,各尽其职。
课程设计的第一天下达课程设计任务,讲解课程设计的内容和要求,学生根据要求,成立课设小组,确定课设题目,经过老师审核后,开始进行设计。
在设计过程中可参考老师提供的案例,完成后以小组的形式进行课设答辩,答辩通过后,每个小组递交装订好的设计说明书及电子版文档。
(三)课程设计的内容
目前,开发信息管理应用系统大都采用结构化方法与其它开发方法(如原形法、面向对象法)相结合,即需求分析多用结构化方法,后边则可以考虑其它方法。
因此,系统分析与设计课程设计也将针对一个具体的应用系统实例进行,从系统需求分析入手,定义业务处理过程及绘制DFD,用表格方式建立主要项目的数据字典,绘制总体结构模块图,详细策划每一模块的功能和实现过程,然后再进行说明或编程调试。
由于影响因素很多,同一功能的实现方法可能有多种形式,因此要学会借助于图形工具表达设计意图和进行方案比较的方法,注重设计文档资料的编辑与整理,通过分析、构思、画图、定义、编程与调试等交叉进行来逐步完成设计任务。
1、课程设计准备
认真研究设计任务书及设计指导书,明确设计要求、条件、内容和步骤;通过阅读有关资料、参考书籍、考察相似业务环境及实地调查等,以了解设计对象;复习课程有关内容,以熟悉有关分析与设计的方法和步骤;准备好设计需要的图书、资料和用具等;拟定设计计划等。
2、系统需求分析
需求分析就是确定用户对系统目标的需求。
一般地说,目标系统都是由当前系统脱胎而来的。
它源于当前系统,但又往往高于当前系统这就要求设计者进行一定的创造性工作。
需求分析主要完成下述工作:
●系统调查:
调查研究当前系统的工作状况,确定目标系统需求;
●数据分析:
确定目标系统中使用的全部数据,为它们取名和定义。
包括各种帐册、表格的名称和项目以及来源、去向等;
●功能分析:
确定用户对目标系统数据处理功能所提出的需求。
3、系统总体设计与系统功能模块的描述
总体结构设计首先是在需求分析的基础上确定应用系统的模块结构,并根据模块的设计原则进行分解与综合。
模块划分时应尽可能使每一个模块的功能简单、明确。
具体分解时要根据功能分析所得到的系统需求,自顶向下地对整个系统进行功能分解,画出系统结构图。
总体结构确定后,就要对结构图中的所有模块逐个确定其基本功能。
基本功能应当用简洁的语言或流程图来表达,一般应包括模块的输入、输出要求和主要处理功能。
模块功能的详细描述也可以用程序方法进行,但程序设计应遵循结构化程序设计的原则。
4、系统详细设计
通过对功能模块的具体实现形式的构思,巩固数据库技术知识,运用数据库设计方法,完成应用系统的数据库设计;运用界面设计知识,结合用户视图,完成界面设计;运用代码设计的原则与方法,为应用系统设计代码。
5、系统实施(选做)
选择开发工具、数据库系统,完成程序代码设计与程序调试。
6、撰写文档
整理课程设计资料,总结业务应用系统分析设计(或开发)的全过程,编写设计说明书。
三、课程设计要求
1、根据合理的进度安排,按照系统分析与设计的流程及方法,认真地开展课程设计活动。
2、选题
学生在教师的指导下,根据课程设计时间选择适当规模大小的设计课题。
要注意选题不宜过大、太复杂。
3、系统分析
业务环境设定与系统目标的确立应用文字说明或辅之以组织机构图或业务流程图,需求分析应有业务处理过程的DFD及关键业务的数据字典,主要处理策略。
对一些复杂判断问题的处理应使用判断树或决策表表示。
4、系统设计
系统总体结构应包括总控、输入、处理、查询与输出等基本功能模块,系统设计完成后,要求提交系统的功能结构图,数据库表的关联图、界面设计图(屏幕图)。
5、系统实施
若用程序实现,则屏幕界面要简洁明快,布局匀称,并要求有一定的容错能力,并提交系统使用说明书。
6、提交的资料
(1)文档
有关的分析、设计文档安要求格式打印装订,同时提交完整的电子文档。
(2)软件
软件需提供完整的源程序。
注意:
对于分析设计中未能编程实现的部分必须加以说明;
对于软件中所引用的模块必须说明出处;
对于软件中所引用的源代码必须加以声明,并说明出处。
四、课程设计考核
对每个学生的设计都要严格考核,成绩按优、良、中、及格、不及格等五级分标准评定。
考核办法采用平时考核、课程设计答辩、课程设计说明书相结合的方式进行。
设计中提倡独立思考,鼓励创新思想和意识,特别是运用教科书以外的知识和方法对具体问题具体分析者将予以加分。
若在设计中完全抄袭窃取他人成果,将按不及格处理。
(具体评分标准见附录1)
五、课程设计说明书撰写要求
设计说明书是设计过程的整理和总结,是应用系统设计的理论依据,而且是审核应用系统设计的主要技术文件之一。
因此编写设计说明书是设计工作的一个重要组成部分。
设计说明书的内容视设计内容而定,对于本课程的应用系统设计,主要包括以下内容:
1、封面
封面上应标明系统分析与设计课程设计说明书、设计题目、设计者、指导教师、学校与系部名称、时间等(见附录2)。
内容较多时可增加一页目录(标题及页次)。
2、任务书
任务书采用统一格式(见附录3)。
3、正文
正文至少包括如下几个方面的内容:
(1)课题背景
(2)系统分析部分
1)组织结构图
2)业务流程图
3)数据流程图
4)数据字典
5)管理信息系统流程设想图(新系统模型)
(3)系统设计部分
1)功能结构图设计
2)新系统信息处理流程设计
3)数据库结构设计
4)代码设计
5)界面设计
5)程序设计说明书
(4)系统实施部分
1)程序框图
2)源程序
3)系统使用说明书
(5)设计总结和答词
(6)参考资料
(7)附录
●课程设计的电子文档
电子文档名称要求:
2008SA&SD_X(小组号)_标题,如:
2008SA&SD_X01_《先锋模具有限公司销售系统开发》。
●系统磁盘一份及其他资料。
六、参考题目
(一)图书资料管理系统
系统设计要求:
1.系资料室的资料分为图书、期刊、电子资料(含电子文档、光盘和磁带)、档案等。
本项目要求完成图书资料管理应用系统分析与设计工作。
2.图书资料管理包括图书采购、验收登记、编目分类、检索查询、借阅管理、统计分析等项工作。
3.所有图书均采用图书编码和读者身份码管理。
4.管理员希望所有图书管理均通过计算机实现验收登记、检索查询、借阅管理、统计分析等项工作。
(二)机房管理系统
系统设计要求:
1.机房管理包括上机计划安排、上机登记和统计分析等工作,为了提高管理水平,要求利用计算机实现辅助管理。
且上机登记用条形码管理。
2.上机计划安排可利用屏幕显示计划表,人工编排计划。
要求有周计划、月计划和总计划等多种屏幕表格。
3.学生上机要求办理上机证,另散上机没有上机证亦要求能够登记。
4.管理员要求能随时对各类上机实现查询和统计功能。
(三)系部教师管理系统
系统设计要求:
1.管理教师档案。
2.每学期各位教师教学任务及执行情况统计。
3.年各位教师的进修情况记载及统计。
4.每年各位教师科研工作情况(发表的论文、科研项目、教学成果等)
(四)学生成绩管理子系统
学校教研部门需要及时、准确的了解学生的学习情况,以便能对现在和将来的教学工作做出统筹安排,更好的把学校的教学工作做到最好。
●教研室制定教学计划,先经系办,再交学办
●每学期课程考核结束后,各任课教师须分班填写学生成绩登记表(一式三份),经教研室主任审核签字后交学生所在系
●学生所在系教学秘书复核后盖章,一份送教务科,另两份视本系教师和外系教师授课而定。
如是本系教师授课,则交给系办和学生所在班
非本系教师授课,两份都交给学生所在系系办,系办进行再分配。
●学生查卷,应首先提交申请,经系主任审批合格后,再交给教务处审批。
审批通过后,由教研室主任负责把查卷结果交到教务处,教务处通知学生查卷结果。
严格的说学生成绩管理系统只是一个小系统,是“教学综合管理信息系统”的子系统,是其组成部分之一。
该系统是学生教务管理的功能模块。
具体讲就是为各系提供对本系部所管理的学生代码、自然情况、学籍变更的管理和所需表格的打印;学生成绩的打印。
学生成绩管理系统包括德育、智育和体育三方面的成绩,综合以后得到学生的总成绩。
学生智育成绩管理系统包括四部分,成绩登记,成绩更新,成绩查询和成绩统计。
<1>成绩登记部分记录学生的基本信息以及该学生各考试课程的成绩情况。
<2>成绩更新包括成绩的修改和成绩的删除。
<3>成绩查询用来查询学生的各课程的成绩。
<4>成绩统计用来完成对各具体科目的成绩统计。
学生的德育成绩主要由学生平时的表现以及在学习生活过程中的奖惩,最后由班级和班主任最后得出最后的评价。
由于在该成绩中,有很多的不确定因素,因此成绩最后的得到比较复杂。
学生的体育成绩主要由学生在各种体育活动中,以及在体育达标过程中的考核得到。
由学校体育组提供。
在学生最后的总评成绩中还包括学生参加各种竞赛活动或者大规模组织活动的硬性加分。
最后将学生德智体三方面的得分按照一定的比例相加,得到学生最后的总评成绩,统一交教务处,为学校的教学管理工作提供有效的、可利用资料。
(五)学生选修课信息管理子系统
●背景
随着信息技术的日益发展和计算机网络的普通应用,学校的学生人数不断增加,现有的学生信息管理的手工模式已日显吃力。
随着社会的发展,培养计划也在不断地修改。
学分制的实行给学生以更大的选择空间,但也增加了日常教务的管理工作量。
因此,利用现代计算机和数据库开发技术,建立学生信息管理系统对于减轻学生信息管理人员的劳动强度、提高工作质量和效率、方便管理人员对信息的查询、提高信息资源的利用率和管理水平都具有重要意义。
目前学校是教务处负责对学生选修课信息进行直接的管理工作,本系统开发的主要目的是对教务处的关于学生选课及成绩管理部分实现计算机管理
●主要完成的功能:
✓选课输入/输出、选课查询、改选课、统计、异动
✓学生信息管理
✓学生成绩管理:
成绩输入、成绩查询、成绩单打印
✓系统维护
(六)教务管理子系统
教务处是学校教学管理的核心部门
组成:
教务科、教研科、教学实践管理科、教材科
专业计划设置(教学计划、教学大纲、实验实习教学大纲)
学生学籍(基本情况、奖罚、变动)
课程教学(排课、课程教学、实验教学、考试、阅卷、成绩公布、补考)
教室资源管理
教务数据查询、统计、分析、评估工作
(七)车间统计系统
系统设计要求:
1、生产成果统计功能:
分为生产进度统计(根据个人和小组生产日报统计每种产品,零部件在各个工序的当日的完成数量,填入日产进度报表。
);完成工时统计(根据个人和小组生产日报登记完成工时台帐。
内容包括计算每个工人定额工时完成数、超额工时数、拖欠工时数和月末汇总台帐,为编制超产奖报表提供依据。
);产品产量统计(对入库单分类,统计各种产品的入库单。
)。
车间生产小组统计员将本组生产工人的生产情况、出勤情况填入表中,交至车间统计员登记考勤帐、日产进度台帐。
2、工时利用统计功能:
包括考勤统计和工时利用统计。
考勤统计:
个人和小组生产日报登记考勤台帐,月末汇总考勤台帐,填入小组考勤汇总表,它是工时利用统计的依据。
工时利用统计:
月末汇总生产日报的停工工时、非生产工时,由小组考勤汇总表得出缺勤工时,调休月报得出加班、调休工时。
然后,计算各个小组的出勤率和各种工时利用率。
3、设备台时利用统计:
汇总生产日报中的设备实动台时数。
4、产品质量统计:
据入库单、返修单统计汇总计算产品一次交验合格率。
据废品单统计废品工时,计算废品率。
(八)小型自选商场综合管理系统
应具备进货、销售、库存等基本管理功能,具体要求如下:
(1)能记录每一笔进货,查询商品的进货记录,并能按月进行统计。
(2)能记录每一笔售货,查询商品的销售情况,并能进行日盘存、月盘存。
(3)能按月统计某个员工的销售业绩。
(4)在记录进货及售货的同时,必须动态刷新库存。
(5)能打印库存清单,查询某种商品的库存情况。
(6)能查询某个厂商或供应商的信息。
(7)能查询某个员工的基本信息。
(8)收银台操作中,能根据输入的商品编号、数量,显示某顾客所购商品的清单,并显示收付款情况。
(九)汽车修理管理系统
某汽车修理厂根据业务发展情况,决定建立汽车修理管理信息系统,要求对车辆、修理、零件库存等各类业务数据进行管理。
1、数据登记的单据包括车辆登记单、汽车修理单、零件入库单和零件出库单等。
2、用户希望随时能查询登记单、修理单、汽车、车主、修理工、零件库存等有关数据。
3、修理完成时可打印出包含顾客、车辆、修理项目和修车费用等信息的发票,其中修车费包括修理费和零件费按下式计算:
零件费=∑(零件价格×耗用数量)
修理费=小时工资×修理工时×3
总计=零件费+修理费
此外还应能编制零件订货计划,订货条件为:
库存量〈安全库存量。
(十)仓库管理子系统
某公司是专营家电的中型企业,该公司经营10大类几十个品种的家电产品。
管理工作主要是进货商品的入库管理和销售商品的出库管理及库存商品的保管管理。
现有的管理工作主要依靠手工完成,工作量大,且效率不高。
为了能更好地利用现代信息技术的成果,提高管理工作的效率和水平,以适应企业发展的需要,决定开发库存管理系统。
根据调查,商品入库的过程是当购入商品到货后,负责进货的人员首先填写入库单,然后经仓库管理人员对商品的质量及数量进行核查后方可入库,并更新商品入库流水帐,另外如果是新产品,则还要在库存台帐中建立新帐页。
商品出库管理过程是管理人员根据销售人员提供的商品出库单,经核查后付货,同时登记商品的销售流水帐。
按照要求,每天下班之前统计分析人员要根据商品购入流水帐和商品销售流水帐,累计汇总出各种商品当日的累计购入入库量、累计销售出库量和库存结余量等数据,并将这些数据填入库存台帐。
●系统要求:
商品库存管理主要完成商品出入库管理和提供库存信息:
(1)主要完成三类文件数据的录入工作,一是商品库存文件数据的录入。
库存文件录入工作在系统投入运行之前,把原有库存数据装入到商品库存文件中,并在系统运行过程中,录入商品出库信息。
二十商品购入文件的数据录入。
三是商品销售文件数据的录入。
根据出入库商品更新相应的文件:
库存文件、销售文件、购入文件。
(2)主要是完成库存管理过程的查询工作,如查询实际库存数量,查询某一笔购入或是销售出库情况,某一商品在某一时期内的进销情况等。
(3)根据计算机所存数据生成各种所需形式的表格、报表。
(4)能根据指定商品生产阶段的销售量的直方图,分析商品的销售量的走势等。
(5)主要完成系统操作员的密码维护、操作权限的设定、系统数据的备份与恢复和其他的系统设置。
(十一)其它管理子系统(自己选题需经指导教师认可)
七、进度安排
序号
课程设计内容
学时分配
学时
天
1
课程设计准备
2
系统调查(初步调查及详细调查)
3
建立逻辑模型
4
系统总体设计
5
系统详细设计
节点检查:
系统分析与设计电子文档
6
系统实施
7
答辩
合计
5天
八、执行日期
2008年5月1日
修订人:
宋萍萍2008年3月3日
审核人:
陈永2008年3月5日
附录1
<<课程设计>>评分参考标准
一、基本要求
1、业务环境设定与系统目标的确立应用文字说明或辅之以组织机构图或业务流程图;
2、需求分析应有业务处理过程的DFD及关键业务的数据字典,主要处理策略及其表述;
3、系统总体结构应包括总控、输入、处理、查询与输出等基本功能模
4、基本功能模块的展开用模块说明书表述,并用程序实现;
5、程序实现,屏幕界面要简洁明快,布局匀称,并要求有一定的容错能力
6、课程设计必须由学生课设小组独立完成,不得弄虚作假,不得抄袭他人成果。
二、课程设计提交
1、说明书应中心突出,内容充实,论据充分,论证有力,数据可靠,结构紧凑,层次分明,图表清晰,格式规范,文字流畅,字迹工整,结论正确。
2、说明书中所使用的度量单位一律采用国际标准单位。
3、对说明书中的图或表要给予解释,统一标上编号和图题。
若同类图表数量过多,也可作为附录列于说明书后面。
4、说明书篇幅以不少于7千字。
5、每组学生都应完成设计说明书一份。
电子文档名称要求:
2008SA&SD_X(小组号)_标题,如:
2008SA&SD_X01_《先锋模具有限公司销售系统开发》。
三、评定方法
1.采用五级记分制评定成绩:
优秀(90~100分)、良好(80~89分)、中等(70~79分)、及格(60~69分)、不及格(60分以下)。
2.采用结构分评定总成绩:
由平时成绩+答辩成绩+说明书成绩综合组成,所占比例见授课计划。
四、答辩成绩评分标准
优秀:
在课程设计工作期间,工作刻苦努力,态度认真,遵守各项纪律,表现出色。
能按时、全面、独立地完成课程设计有关的各项任务,表现出较强的综合分析问题和解决问题的能力。
在答辩中能够准确的回答老师的提问;能够准确表达自己所做的工作,以及在整个小组所承担的任务;所做工作明确,思路清晰;工作量大,质量高。
良好:
在课程设计工作期间,工作努力,态度认真,遵守各项纪律,表现良好。
能按时、全面、独立地完成与课程设计有关的各项任务;具有一定的综合分析问题和解决问题的能力。
在答辩中能够较准确的回答老师的提问;比较准确表达自己所做的工作,以及在整个小组所承担的任务;所做工作比较明确,思路比较清晰;工作量较大,质量较高。
中等:
在课程设计工作期间,工作努力,态度比较认真,遵守各项纪律,表现一般。
能按时、全面、独立地完成课程设计有关的各项任务;综合分析问题和解决问题的能力一般。
在答辩中回答老师的提问情况一般;表达自己所做的工作情况一般,在整个小组所承担的任务较轻;工作量一般,质量一般。
及格:
在课程设计工作期间,基本遵守各项纪律,表现一般。
能够在教师指导下,按时和全面地完成课程设计有关的各项任务。
在答辩中能够回答一点老师的问题;基本上达到课程设计的要求;工作量偏少,质量一般。
不及格:
在课程设计工作期间,态度不够认真,有违反纪律的行为。
在教师指导下,仍不能按时和全面地完成课程设计有关的各项任务。
在答辩中基本上不能回答老师的提问;工作量不够;达不到课程设计基本要求;质量较差。
五、说明书评分标准
(一)优秀:
1.说明书中使用的概念正确,语言表达准确,结构严谨,条理清楚,逻辑性强,栏目齐全,说明书写作格式规范,自己努力完成,没有抄袭。
2.系统分析详细;需求和业务流程描述清楚;业务流程图和数据流程图(DFD)规范、全面;对关键的数据辅以数据字典描述正确、清楚。
3.系统总体结构设计合理,功能全面;结构图规范;模块功能描述清楚;代码设计合理,表达清楚;界面设计友好,布局合理,并有一定的容错能力。
4.数据库设计合理,方便数据处理,反映的数据全面,数据冗余小,清楚地表达数据表间的关联。
5.系统运行完好,程序处理正确,用户使用方便。
(二)良好:
1.说明书中使用的概念正确,语言表达比较准确,结构比较严谨,条理比较清楚,逻辑性较强,栏目比较齐全,说明书写作格式比较规范,自己努力完成,没有抄袭。
2.系统分析比较详细;需求和业务流程描述比较清楚;业务流程图和数据流程图(DFD)规范、比较全面;对关键的数据辅以数据字典描述正确、清楚。
3.系统总体结构设计合理,功能较全面;结构图规范;模块功能描述比较清楚;代码设计合理,表达比较清楚;界面设计比较友好,布局合理。
4.数据库设计比较合理,方便数据处理,反映的数据比较全面,数据冗余较小,清楚地表达数据表间的关联。
5.系统运行较好,程序处理正确,用户使用比较方便。
(三)中等:
1.说明书中使用的概念基本正确,语言表达基本准确,结构基本严谨,条理基本清楚,栏目基本齐全,说明书写作格式基本规范,自己完成,但有些内容是参考的。
2.系统分析不够详细;需求和业务流程基本描述清楚;业务流程图和数据流程图(DFD)规范、不够全面。
3.系统总体结构设计基本合理,主要的功能都有;结构图规范;模块功能描述基本清楚;界面设计一般,布局基本合理。
4.数据库设计基本合理,数据不够全面,比较清楚地表达数据表间的关联。
5.系统运行基本完好,主要的程序处理正确。
(四)及格:
1.说明书结构有点问题,条理性不好,主要的栏目都有,说明书写作格式有些错误,有自己的内容,但有些内容是抄袭,基本上达到要求。
2.系统分析不够全面;需求不够详细,缺少业务流程描述;业务流程图和数据流程图(DFD)不够规范、也不全面。
3.系统总体结构设计合理,功能不全面;结构图规范;模块功能描述不清楚或缺少功能描述;界面设计较少。
4.数据库设计比较简单。
5.系统运行有错误,实现的功能较少。
(五)不及格(同时具备以下2条或2条以上者):
1.没有参加答辩。
2.基本上是抄袭。
3.工作量达不到要求。
4.说明书写作格式完全不符合要求。
附录2
《信息系统分析与设计》
课
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统分析与设计 12949554687500 信息 系统分析 设计 课程设计 指导书