《信息系统分析与设计课程设计》指导书

  • 格式:doc
  • 大小:87.50 KB
  • 文档页数:19

(适用于信息管理与信息系统本科专业)湖北汽车工业学院目录一、课程设计目的 (3)二、课程设计内容 (3)三、课程设计要求 (5)四、课程设计考核 (6)五、课程设计说明书撰写要求 (6)六、参考题目 (7)(一)图书资料管理系统 (7)(二)机房管理系统 (7)(三)系部教师管理系统 (8)(四)学生成绩管理子系统 (8)(五)学生选修课信息管理子系统 (9)(六)教务管理子系统 (9)(七)车间统计系统 (10)(八)小型自选商场综合管理系统 (10)(九)汽车修理管理系统 (11)(十)仓库管理子系统 (11)(十一)其它管理子系统(自己选题需经指导教师认可) (12)七、进度安排 (12)八、执行日期................................................................................................... 错误!未定义书签。

附录1 (13)附录2 (17)附录3 (18)一、课程设计目的系统分析与设计课程设计是在学习系统分析与设计课程以后进行的下一个教学环节,它一方面要求学生在设计中能初步学会综合运用学过的数据库技术和系统分析与系统设计知识,另外还应使学生学会运用系统原则,从系统开发的角度出发,进一步掌握利用结构化方法对应用系统进行分析与设计的基本原则、方法和步骤,为以后搞好毕业设计做一次综合训练。

本课程设计通过一个管理业务应用系统的分析、设计及开发的全过程,使学生在下述方面得到锻炼: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)附录●课程设计的电子文档电子文档名称要求:2008 SA&SD_X(小组号)_标题,如:2008 SA&SD _ X01_《先锋模具有限公司销售系统开发》。

●系统磁盘一份及其他资料。

六、参考题目(一)图书资料管理系统系统设计要求:1.系资料室的资料分为图书、期刊、电子资料(含电子文档、光盘和磁带)、档案等。

本项目要求完成图书资料管理应用系统分析与设计工作。

2.图书资料管理包括图书采购、验收登记、编目分类、检索查询、借阅管理、统计分析等项工作。

3.所有图书均采用图书编码和读者身份码管理。

4.管理员希望所有图书管理均通过计算机实现验收登记、检索查询、借阅管理、统计分析等项工作。

(二)机房管理系统系统设计要求:1.机房管理包括上机计划安排、上机登记和统计分析等工作,为了提高管理水平,要求利用计算机实现辅助管理。

且上机登记用条形码管理。

2.上机计划安排可利用屏幕显示计划表,人工编排计划。

要求有周计划、月计划和总计划等多种屏幕表格。

3.学生上机要求办理上机证,另散上机没有上机证亦要求能够登记。

4.管理员要求能随时对各类上机实现查询和统计功能。

(三)系部教师管理系统系统设计要求:1.管理教师档案。

2.每学期各位教师教学任务及执行情况统计。

3.年各位教师的进修情况记载及统计。

4.每年各位教师科研工作情况(发表的论文、科研项目、教学成果等)(四)学生成绩管理子系统学校教研部门需要及时、准确的了解学生的学习情况,以便能对现在和将来的教学工作做出统筹安排,更好的把学校的教学工作做到最好。

●教研室制定教学计划,先经系办,再交学办●每学期课程考核结束后,各任课教师须分班填写学生成绩登记表(一式三份),经教研室主任审核签字后交学生所在系●学生所在系教学秘书复核后盖章,一份送教务科,另两份视本系教师和外系教师授课而定。

如是本系教师授课,则交给系办和学生所在班非本系教师授课,两份都交给学生所在系系办,系办进行再分配。

●学生查卷,应首先提交申请,经系主任审批合格后,再交给教务处审批。

审批通过后,由教研室主任负责把查卷结果交到教务处,教务处通知学生查卷结果。

严格的说学生成绩管理系统只是一个小系统,是“教学综合管理信息系统”的子系统,是其组成部分之一。

该系统是学生教务管理的功能模块。

具体讲就是为各系提供对本系部所管理的学生代码、自然情况、学籍变更的管理和所需表格的打印;学生成绩的打印。

学生成绩管理系统包括德育、智育和体育三方面的成绩,综合以后得到学生的总成绩。

学生智育成绩管理系统包括四部分,成绩登记,成绩更新,成绩查询和成绩统计。

<1>成绩登记部分记录学生的基本信息以及该学生各考试课程的成绩情况。

<2>成绩更新包括成绩的修改和成绩的删除。