《信息系统分析与设计》课程设计报告.docx
- 文档编号:3193408
- 上传时间:2022-11-20
- 格式:DOCX
- 页数:31
- 大小:604.61KB
《信息系统分析与设计》课程设计报告.docx
《《信息系统分析与设计》课程设计报告.docx》由会员分享,可在线阅读,更多相关《《信息系统分析与设计》课程设计报告.docx(31页珍藏版)》请在冰豆网上搜索。
《信息系统分析与设计》课程设计报告
《信息系统分析与设计》课程设计内容提纲
1.课程设计形式
由于信息系统课程设计的工作量较大,学生按3人左右自由组合,确定组长,组长负责负责分工、协调小组的工作,制定相应的计划,并按计划开展课程设计;每个小组从参考题目中选择一个,自己选题经过指导教师审题通过后方可进行。
2.课程设计参考题目
(1)教学管理信息系统
(2)图书馆管理信息系统
(3)网上书店
(4)网上订餐系统
(5)超市商品管理系统
(6)企业工资管理系统
(7)校园跳蚤市场管理系统
(8)快递管理系统
(9)医院收费管理系统
(10)航空订票系统
(11)旅馆住宿管理系统
(12)火车购票系统
3.课程设计时间安排
序号
课程设计内容
学时分配
备注
1
分组,选题,可行性分析,制定项目开发计划
1天
2
需求分析
1天
3
系统分析:
业务流程调查,数据流图,E-R图,数据字典
2天
4
系统设计:
功能结构图,功能模块详细设计,界面设计,数据库设计
2天
5
系统实施:
详细设计与实现(至少完成两个功能模块)
3天
6
课程设计验收,答辩
1天
合计
10天
4.课程设计考核形式与打分
(1)课程设计成绩由平时成绩(含设计表现、到课率等)和业务考核成绩(设计报告、编制的系统、答辩等的完成质量情况)两部分组成,均按百分制记分,其中平时成绩占总成绩的30%,业务考核成绩占70%。
(2)设计系统中,若未能完成规定的系统模块,组长及模块开发组员的业务成绩酌情扣分。
(3)设计报告中,应对系统的可行性分析,需求分析,系统分析,系统设计,数据库设计,详细设计与实现,功能模块测试等部分以图文并茂的方式来说明,若文字说明部分过于简略,将对负责文档管理组员业务成绩酌情扣分。
5.课程设计报告模板
教学管理信息系统分析与设计
实践报告
指导教师:
______语飞_____
班级:
________计应_______
学号:
____20072514005____
组员:
___________________
日期FF1A
目录
一.选题分析………………………………………………………………………
1.1课题背景与意义……………………………………………………………
1.2课题来源……………………………………………………………………
1.3分析设计方法选型及论证…………………………………………………
1.4采用开发工具简介…………………………………………………………
二.可行性研究……………………………………………………………………
2.1业务需求及预期目标………………………………………………………
2.2技术可行性分析……………………………………………………………
2.3经济可行性分析……………………………………………………………
2.4其他…………………………………………………………………………
三.系统开发计划…………………………………………………………………
3.1开发组织形式………………………………………………………………
3.2系统开发详细计划…………………………………………………………
四.系统分析………………………………………………………………………
4.1管理信息系统用例图………………………………………………………
4.2管理信息系统顺序图………………………………………………………
五.系统设计………………………………………………………………………
5.1总体功能设计………………………………………………………………
5.2功能模块详细设计…………………………………………………………
5.2.1用户登录模块…………………………………………………………
5.2.2学生管理模块…………………………………………………………
5.2.3教学计划管理…………………………………………………………
5.2.4教室管理………………………………………………………………
5.3界面设计………………………………………………………………………
5.4数据库设计……………………………………………………………………
六.系统实施…………………………………………………………………………
6.1登陆模块实现…………………………………………………………………
6.2新增学生模块实现……………………………………………………………
七.小结………………………………………………………………………………
1选题分析
1.1课题背景及意义
1)随着学校的规模不断过大,学生和教师数量急剧增加,有关学校教务的各种信息量也成倍增加。
面对庞大的信息量需要有教务信息管理系统来提高学校教务管理工作的效率。
通过这样的系统可以做到信息的规范化管理、科学性统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。
2)本系统主要应用于学校教务信息管理,总体任务是实现教务信息关系的系统化、规范化和自动化,其主要任务是计算教务各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到了课程安排,针对这些要求设计了教务信息管理系统。
1.2课题来源
组员一起商量觉得学校传统教学管理系统繁杂冗余较多,所以做一个实用且管理方便的教学管理系统
1.3分析设计方法选型及论证
面向对象的分析方法,把教学管理信息系统的管理员,教师,学生作为系统的分析对象,对他们的功能进行具体分析
1.4采用开发工具简介
SQLServer数据库简介
真正的客户机/服务器体系结构。
图形化用户界面,使系统管理和数据库管理更加直观、简单。
丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。
具有很好的伸缩性,可跨越从运行Windows95/98的膝上型电脑到运行Windows2000的大型多处理器等多种平台使用。
对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。
JAVA简介
Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言,用他可以更方便的实现功能模块
数据库连接方式
利用adodc(ADODataControl)进行数据库链接:
使用adodata控件访问数据库可以完全不用编写代码,只需要通过简单的设置和操作其属性就可以实现与数据库的连接,通过绑定数据感知控件,就能提供一个访问数据库的界面,用来实现对数据库的浏览,贴加,删除,修改等操作。
2可行性研究
2.1业务需求及预期目标
面向本校或其它急需教务管理系统的学校本教务信息管理系统要能够抵御用户可能的各种操作,包括修改、更新、删除等操作,以保证软件的可行性,安全性,稳定性,健壮性,同时要对数据进行检验,保证数据有效性,可操作性,安全性。
只有管理员才能修改和删除、更新有关数据,学生只有查看浏览的权限。
同时系统严格控制对数据库的修改等操作设置功能,只有高级管理员和系统管理员才能对数据库进行修改,更新等操作。
2.2技术可行性分析
就目前的开发技术以及辅助工具来说,系统需要的功能能够快速地实现。
而且目前校内建有局域网,这为系统实现校内使用提供了硬件支持。
就目前使用的开发技术来说规划系统的功能目标能够达到:
利用VC编程语言和SQL数据库语言以及JAVA语言,在规定的时间内能够完成分析中系统所要求的功能
2.3经济可行性分析
经济可行性分析中最重要的内容之一是成本—效益分析。
对于一个基于计算机系统的研制项目要在经济方面评价其是否合理,成本—效益分析要估计研制开发的花费与收益衡量比较。
支出:
开发该系统需支出的费用包括:
基础投资、其它一次性支出、3个人两星期完成(每个人1000),共约1万元。
收益:
该系统可节约大量的人力、耗材等每年可以节约2万元估计软件使用寿命5年
综合以上,经济方面可行
2.4其他
社会因素可行性:
1)法律因素:
符合法律规定,没有触犯法律
2)用户使用可行性:
会使用电脑和对网络有一点了解的人均可使用
综上4点方案可行
3系统开发计划
3.1开发组织形式
由于信息系统课程设计的工作量较大,学生按3人左右自由组合,汪珍珍为组长,组长负责分工、协调小组的工作,制定相应的计划,并按计划开展课程设计;
3.2系统开发详细计划(分工、时间分配和预期效果)
时间
设计内容
负责人
第一天
可行性分析报告
第二天
需求分析
全组
第三、四天
顺序图
类图
用例图
第五天
功能结构,图功能模块详细设计
全组
第六天
界面设计
数据库设计
数据库设计
最后
系统实施:
详细设计与实现
全组
4系统分析
4.1教务管理信息系统用例图
系统管理员用例图
教务员用例图
教师用例图
学生用例图
4.2教务管理信息系统类图
4.3教务管理信息系统顺序图
系统管理员顺序图
教师顺序图
教务员顺序图
学生顺序图
5系统设计
5.1总体功能设计
5.2功能模块详细设计
5.2.1登陆模块设计
用户登录分为三类用户:
学生,管理员,教师,他们相应的有不同的权限。
5.2.2学生信息管理模块
学籍管理
“学籍管理”主要包括了高校学籍管理的常用信息,提供对学生学籍基本信息录入、查询、修改、打印输出、维护等常用功能,并提供学号编排、学生照片输入与显示、学籍变动(留级、休学、跳级、转班、转学、退学等)、奖惩登记毕业情况等功能。
5.2.3教学计划管理
“教学计划管理”功能模块用于维护学校中各系各专业的课程、课组计划安排信息,作为选课和毕业审查的标准,包括的功能有课程计划登记、课程计划审批、选课情况查询、选课信息审批等。
5.2.4教师管理
“教师管理”功能模块用于管理教师相关的信息,提高质量,保证教学工作的高效运行,其中包含的子功能模块如图所示。
“教师基本信息”用于管理教师的基本信息,如所学专业、学历、毕业院校等。
“教师任课档案”用于管理教师任课档案信息,如教师姓名、学历和学期、任课班级、课程、周时数、总时数等。
“教师奖惩档案”用于管理教师奖惩档案信息,如教师姓名、奖惩日期、类别原因、奖惩名称、奖惩等级等。
“教师考评管理”用于对教师进行考评。
“教师课时数统计”用于统计教师工作量。
“教师进修档案”用于管理教师进修档案信息,如教师姓名、进修日期、进修科目、进修单位、进修成绩等。
5.3界面设计
本系统界面设计原则:
尽量使界面简洁、易懂、直观、友好
用户登录
录入学生信息
修改学生信息
删除学生信息
成绩查询
修改密码
添加教师信息
5.4数据库设计
数据库实体联系图
数据库课程表
数据库成绩表
数据库学生信息表
数据库教师信息表
字段说明:
cno课程编号sno学号classs班级smajor专业
sdepart院系time上课时间site地址tname教师姓名
tno教师编号re
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统分析与设计 信息 系统分析 设计 课程设计 报告