信息系统分析与设计论文论文毕业文章_论文-毕业文章.pdf
-
资源ID:95759997
资源大小:895.91KB
全文页数:11页
- 资源格式: PDF
下载积分:5.3金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
信息系统分析与设计论文论文毕业文章_论文-毕业文章.pdf
河南理工大学 计算机科学与技术学院 课程设计报告 2010 200丄学年第二学期 课程名称 信息系统分析与设计 设计题目 学生学籍管理系统 学生姓名 徐小贝 _ 学 号 专业班级 信管 08-2班 _ 指导教师 吴岩 _ 20011 年 6月 30日 目录 1前言.i.i开发背景与现状.1.2 开发设计的意义 .1.3 开发工具简介.2 系统分析 .2.1 现状调查.2.2 目标系统分析 .2.2.1 业务流程图.2.2.2 数据流程图.2.2.3 系统总体功能模块图.2.3 业务建模.2.3.1 系统用例图.2.3.2 部分用例的详细描述.2.4 类建模一系统各种类及类图 .2.4.1 系统各种类的提取 .2.4.2 构建类间关系 .2.5 用例方案的实现和协作图 .2.5.1 用例方案的实现 .2.5.2 用例方案的顺序图或协作图 .2.5.3 系统活动图 .3 系统设计 .3.1 细化的类图 .3.2 数据库设计 .3.2.1 系统的概念模型全局 E-R 图 .3.2.2 系统的逻辑设计 .4 系统实现 .4.1 用户注册界面 .4.2 用户登陆界面 .4.3 学籍管理系统主界面 .4.4 用户管理界面 .4.5 学籍管理主界面 .4.6 班级管理主界面 .4.7 专业管理主界面 .4.8 成绩管理主界面 .4.9 打印管理主界面 .4.10 系统日志主界面 .5 总结 .6 参考资料 .1 前言 1.1 开发背景与现状 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的试试在 技术上已经逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位 要生存要发展,要高效率地吧内部活动有机地组织起来,就必须建立与自身特点 相适应的管理信息系统。学生学籍管理系统是一个教育单位不可缺少的部分,它 的内同对于学校的决策者和管理者来说都至关重要,所以学籍管理系统应该能够 为用户提供足弓的信息和抉择的查询手段。但一直以来人们使用传统人工的方式 管理文件档案,这工管理方式存在着许多缺点,如:效率低、保密性差,另外时 间一长,将产生大量的文件和数据,这对于查找、封信和维护都带来了不少的困 难。作为计算机应用的一部分,使用计算机对学生学籍进行管理,具有手工管理 无法比拟的优点。例如:线索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,这些优点能够极大地提高学生学籍管理的效率,也是企业的 科学化、正规化管理,与世界接轨的重要条件。1.2 开发设计的意义 学生信息管理是每一所高校都必须面对的工作。特别是近几年,我国高校 大面积扩招,高校信息化校园的建设,使高校的学生信息管理更成了一项重要的 工作。但一直以来,人们使用传统的人工方式管理文件档案,不仅存在效率低、保密性差等缺点,随着学生数量的增多,还会造成工作量的大大增加。这不仅增 大了学生信息管理的难度,还给学生信息的查找、更新和维护带来了不少困难。在信息时代的今天,计算机已进入到人类社会生活的各个领域,信息管理系统必 然会取代人工管理模式。本系统主要解决学生各项信息的输入、更新和维护,并 解决信息检索的效率和学生籍管理系统学生姓名徐小贝学号专业班级信管班指导教师吴岩年月日目录前言开发背景与现状开发设计的意义开发工具简介系统分析现状调查目标系统分析业务流程图数据流程图系统总体功能模块图业务建模系统用例图部分用例的例方案的顺序图或协作图系统活动图系统设计细化的类图数据库设计系统的概念模型全局图系统的逻辑设计系统实现用户注册界面用户登陆界面学籍管理系统主界面用户管理界面学籍管理主界面班级管理主界面专业管理主界面成绩而广泛的应用管理信息系统的试试在技术上已经逐步成熟管理信息系统是一个不断发展的新型学科任何一个单位要生存要发展要高效率地吧内部活动有机地组织起来就必须建立与自身特点相适应的管理信息系统学生学籍管理系统是信息的安全性等问题。本系统应该具有界面友好、功 能完备、容易使用等特点,使用户能够方便的进行各项业务操作。本系统应具有 检索迅速、查找方便、可靠性高、存储量大、保密性好等优点,能满足高校的学 生管理工作的各项要求。1.3 开发工具简介 经过详细的调查分析,结合小组自身的知识结构和技术能力,我们选用 Visual Basic 6.0 作为前台开发工具,利用其提供的可视开发环境及面向对象 的各种标准化控件,尤其是对 ADO 勺支持完成对数据库的各种操作,达到管理学 生学籍信息的目的。在规划设计阶段,首先建立起系统应用原型,然后对初始原 型系统进行不断地修正和改进,深刻的理解系统分析中的饿迭代与增量的使用。直到形成用户满意的实际可行系统。我们选用 Access 2003 进行数据库的设计,并使用 ADOJ 术进行数据库的链接,主要使用 ADO 勺对象模型,即数据库的链接 完全使用代码来完成。2 系统分析 2.1 现状调查 根据对现行组织结构业务的调查,得出现状组织机构图如下:图 2-1-1 现状组织机构图 组织结构是直线制的,数据间的关系相对比较简单。现行的业务处理过程如下:1.新生入校:首先报到并进行注册登记,然后到财务部门缴费。根据 学生被录取的专业,持缴费单到所在系或部注册。2.到系或部注册后,根据选报专业分配到班级。3.进入正常大学生活,参加各种教学活动,学期期末要求每位同学参 加各科的期末考试。4.考试结束,由各系或部将每位同学的考试成绩及其他一些相关信息 记录至每个同学的档案中。根据以上总结,得出现行业务流程图如下 籍管理系统学生姓名徐小贝学号专业班级信管班指导教师吴岩年月日目录前言开发背景与现状开发设计的意义开发工具简介系统分析现状调查目标系统分析业务流程图数据流程图系统总体功能模块图业务建模系统用例图部分用例的例方案的顺序图或协作图系统活动图系统设计细化的类图数据库设计系统的概念模型全局图系统的逻辑设计系统实现用户注册界面用户登陆界面学籍管理系统主界面用户管理界面学籍管理主界面班级管理主界面专业管理主界面成绩而广泛的应用管理信息系统的试试在技术上已经逐步成熟管理信息系统是一个不断发展的新型学科任何一个单位要生存要发展要高效率地吧内部活动有机地组织起来就必须建立与自身特点相适应的管理信息系统学生学籍管理系统是图2-1-2现行业务流程图 2.2 目标系统分析 2.2.1 业务流程图 使用学生信息管理系统后,可以直接应用管理系统完成学生各项信息的 录入、修改等操作。结合用户的需求,得到新的业务流程如下:籍管理系统学生姓名徐小贝学号专业班级信管班指导教师吴岩年月日目录前言开发背景与现状开发设计的意义开发工具简介系统分析现状调查目标系统分析业务流程图数据流程图系统总体功能模块图业务建模系统用例图部分用例的例方案的顺序图或协作图系统活动图系统设计细化的类图数据库设计系统的概念模型全局图系统的逻辑设计系统实现用户注册界面用户登陆界面学籍管理系统主界面用户管理界面学籍管理主界面班级管理主界面专业管理主界面成绩而广泛的应用管理信息系统的试试在技术上已经逐步成熟管理信息系统是一个不断发展的新型学科任何一个单位要生存要发展要高效率地吧内部活动有机地组织起来就必须建立与自身特点相适应的管理信息系统学生学籍管理系统是用户 系统登陆 新生报到 初始化 信息录入 逐步描述-简短描述正确的用户名和密码,进图 学籍选择要操作使用用管理学生的1 逐短密码,:同时也可以删除。添加选择添加用户使用和密加新册2 逐步选择学籍管理,进入学籍管理界面。系统。学籍管理用例的描述 的信息处于激活状态。此时,可以修改用户名或者 罢作可点添加限 述要求输入完信息后图2 信息面例列描述看到添加后的学生学籍信 简短描述不要修何操学生点击退 成.绩管理修改班级信能够管理学生的成绩 逐步描择需要修改点击级改单 逐步学果成绩用改使名和则取,专业进入需要查修添能够界面专 处述提动修改成按照自己的需要 何修改。參改后的信息。心育一、业管理用例的描述 信息打印学生的成绩。昏绩成功,同时成绩记录表中显示修改成功后 _ 管 录。选择专业设置、课程设置或者查询与修改。2.2.2 数据流程图 根据新的业务流程图导出数据流程图如下 图2 2-2数据流程图 图2-2-3模块结构图 2.3 业务建模 图2-3-1系统用例图 简短描述 用户管理用例使管理员管理系统的全部3用户用户管理用例的描述 逐步选述需要修作的选择退出成击修改按钮,则该记录中的课程和成绩处于可以修改的状态,1少输入正基的用户名于不可修进入状统。根据需要更改课程名和成绩。3:修改完业修后,3的记 分班并开始学习 图2-2-1新的业务流程图 籍管理系统学生姓名徐小贝学号专业班级信管班指导教师吴岩年月日目录前言开发背景与现状开发设计的意义开发工具简介系统分析现状调查目标系统分析业务流程图数据流程图系统总体功能模块图业务建模系统用例图部分用例的例方案的顺序图或协作图系统活动图系统设计细化的类图数据库设计系统的概念模型全局图系统的逻辑设计系统实现用户注册界面用户登陆界面学籍管理系统主界面用户管理界面学籍管理主界面班级管理主界面专业管理主界面成绩而广泛的应用管理信息系统的试试在技术上已经逐步成熟管理信息系统是一个不断发展的新型学科任何一个单位要生存要发展要高效率地吧内部活动有机地组织起来就必须建立与自身特点相适应的管理信息系统学生学籍管理系统是简短描述 课程设置用例使用户能够添加、图改-3删除课程设置用例的描述 逐步类专模管理系统各种类及类图入操作课程设置界面。2.在添加课程区域,输入课程名、所属专业,点击添加,系统提示班级添加成功,同时 根面对程列的分面添加进取记录个类:用户管理类、学生信息类、班级信息类、课程信设置课程区业信选中类要成绩信息类则该课程处于活动状态。点击删除,删除该 王记息类点击修改信根据需要成绩信课程信息用户管理改完成后,点击确认修改即可。同时,系统提示修改成功,并且类表中中显示修改后的记录信息。图2-4-3班级信息类图 图2-4-4课程信息类图 图2-4-5专业信息类图 图2-4-6成绩信息类图 图2-4-7系统类图 2.5 用例方案的实现和协作图 管理员希望查询学生信息 1.输入正确的用户名和密码,进入系统 2.输入要查询的学生的学号或姓名 3.查询学生基本信息呈现给用户 3.1如果没有符合条件的信息则显示“没有找到符合条件的记录,请重新输入查询条件”图2-5-1查询学籍信息用例的方案描述 管理员希望修改学生信息 1.输入正确的用户名和密码,进入系统 2.修改学生信息 3.确认修改 4.修改成功 图2-5-2修改学籍信息用例的方案描述 管理员希望添加学生信息 1.输入正确的用户名和密码,进入系统 2.添加学生信息 3.确认添加信息 3.1若输入的信息部完整则显示“请输入完整信息”4.添加成功 图2-5-3添加学籍信息用例的方案描述 管理员希望注销学生信息 1.输入正确的用户名和密码,进入系统 2.输入要注销的学生的学号或姓名 3.注销学籍信息 4.确认注销 5.注销成功 籍管理系统学生姓名徐小贝学号专业班级信管班指导教师吴岩年月日目录前言开发背景与现状开发设计的意义开发工具简介系统分析现状调查目标系统分析业务流程图数据流程图系统总体功能模块图业务建模系统用例图部分用例的例方案的顺序图或协作图系统活动图系统设计细化的类图数据库设计系统的概念模型全局图系统的逻辑设计系统实现用户注册界面用户登陆界面学籍管理系统主界面用户管理界面学籍管理主界面班级管理主界面专业管理主界面成绩而广泛的应用管理信息系统的试试在技术上已经逐步成熟管理信息系统是一个不断发展的新型学科任何一个单位要生存要发展要高效率地吧内部活动有机地组织起来就必须建立与自身特点相适应的管理信息系统学生学籍管理系统是图2-5-4注销学籍信息用例的方案描述 管理员希望打印学籍信息 1.输入正确的用户名和密码,进入系统 2.输入要查询的信息 按个人信息查询,输入学号、姓名、专业、班级全部信息 按全部查询,输入班级、专业或政治面貌 3.查询学生基本信息呈现给用户 4.打印学籍信息 图2-5-5打印学籍信息用例的方案描述 管理员希望查询学生成绩 1.输入正确的用户名和密码,进入系统 2.输入要查询的学生的学号或姓名 3.查询学生成绩信息呈现给用户 3.1如果没有符合条件的信息则显示“没有找到符合条件的记录,请重新输入查 询条件”图2-5-6查询学生成绩用例的方案描述 管理员希望修改成绩信息 1.输入正确的用户名和密码,进入系统 2.修改学生成绩 3.返回修改信息 4.将信息呈现给用户 图2-5-7修改成绩信息用例的方案描述 管理员希望添加成绩信息 1.输入正确的用户名和密码,进入系统 2.添加学生成绩 3.返回添加信息 4.将信息呈现给用户 图2-5-8添加成绩信息用例的方案描述 管理员希望打印成绩信息 1.输入正确的用户名和密码,进入系统 2.输入要查询的信息 按班级进行打印,选择专业、班级 打印全部学生成绩,选择按学号排序或者按姓名排序 3.查询打印基本信息呈现给用户 4.打印成绩信息 图2-5-9打印成绩信息用例的方案描述 2.5.2 用例方案的顺序图或协作图 图2-5-10查询学生信息顺序图 图2-5-11修改学生信息顺序图 图2-5-12添加学生信息顺序图 图2-5-13删除学生信息顺序图 图2-5-14打印学生信息顺序图 图2-5-15查询学生成绩协作图 图2-5-16修改学生成绩协作图 图2-5-17添加学生成绩协作图 图2-5-18打印学生成绩协作图 图2-5-19用户管理协作图 籍管理系统学生姓名徐小贝学号专业班级信管班指导教师吴岩年月日目录前言开发背景与现状开发设计的意义开发工具简介系统分析现状调查目标系统分析业务流程图数据流程图系统总体功能模块图业务建模系统用例图部分用例的例方案的顺序图或协作图系统活动图系统设计细化的类图数据库设计系统的概念模型全局图系统的逻辑设计系统实现用户注册界面用户登陆界面学籍管理系统主界面用户管理界面学籍管理主界面班级管理主界面专业管理主界面成绩而广泛的应用管理信息系统的试试在技术上已经逐步成熟管理信息系统是一个不断发展的新型学科任何一个单位要生存要发展要高效率地吧内部活动有机地组织起来就必须建立与自身特点相适应的管理信息系统学生学籍管理系统是图2-5-20系统活动图 3 系统设计 3.1 细化的类图 图3-1-1细化后的类图 3.2 数据库设计 3.2.1 系统的概念模型一全局 E-R图 图 3-2-1 E-R 图 表3-2-1学生信息表的结构 字段名 数据类型 字段长度与格式 关键字 学号:文本 15 是 姓名:文本 20 否 性别 文本 5 否 籍管理系统学生姓名徐小贝学号专业班级信管班指导教师吴岩年月日目录前言开发背景与现状开发设计的意义开发工具简介系统分析现状调查目标系统分析业务流程图数据流程图系统总体功能模块图业务建模系统用例图部分用例的例方案的顺序图或协作图系统活动图系统设计细化的类图数据库设计系统的概念模型全局图系统的逻辑设计系统实现用户注册界面用户登陆界面学籍管理系统主界面用户管理界面学籍管理主界面班级管理主界面专业管理主界面成绩而广泛的应用管理信息系统的试试在技术上已经逐步成熟管理信息系统是一个不断发展的新型学科任何一个单位要生存要发展要高效率地吧内部活动有机地组织起来就必须建立与自身特点相适应的管理信息系统学生学籍管理系统是政治面貌 文本 12 否 出生日期 日期型 YYYY-MM-DD 否 专业 文本 20 否 班级 文本 20 否 家庭住址:文本 50 否 联系电话:文本 15 否 备注 文本 50 否 表3-2-2课程信息表的结构 字段名 数据类型 字段长度与格式 关键字 课程名称 文本 20 是 所属专业 文本 20 否 表3-2-3成绩信息表的结构 字段名 数据类型 字段长度与格式 关键字 学号 文本 15 是 姓名 文本 20 否 专业 文本 20 否 课程名称 文本 20 否 成绩 文本 5 否 表3-2-4班级信息表的结构 字段名 数据类型 字段长度和格式 关键字 班级名称 文本 20 是 所属院系 文本 20 否 辅导员 文本 10 否 教室 文本 15 否 人数 文本 3 否 表3-2-5专业信息表的结构 字段名 数据类型 字段长度和格式 关键字 专业名称 文本 20 是 所属院系 文本 20 否 4 系统实现 4.1 用户注册界面 输入用户名和密码后并重复输入,如果所注册用户名不与系统中已存在的用 户名冲突,即注册成功;否则需要重新注册。4.2 用户登陆界面 登录时有非常安全的验证,只有输入正确的用户名和密码才能进入系统,否 则不能使用该系统。籍管理系统学生姓名徐小贝学号专业班级信管班指导教师吴岩年月日目录前言开发背景与现状开发设计的意义开发工具简介系统分析现状调查目标系统分析业务流程图数据流程图系统总体功能模块图业务建模系统用例图部分用例的例方案的顺序图或协作图系统活动图系统设计细化的类图数据库设计系统的概念模型全局图系统的逻辑设计系统实现用户注册界面用户登陆界面学籍管理系统主界面用户管理界面学籍管理主界面班级管理主界面专业管理主界面成绩而广泛的应用管理信息系统的试试在技术上已经逐步成熟管理信息系统是一个不断发展的新型学科任何一个单位要生存要发展要高效率地吧内部活动有机地组织起来就必须建立与自身特点相适应的管理信息系统学生学籍管理系统是4.3 学籍管理系统主界面 选择菜单中的选项或者直接点击工具栏中的快捷按钮,即可进入相应界面。使用系统设置菜单里的“退出系统”退出管理系统的使用。4.4 用户管理界面 可以修改用户名和密码,也可单击“添加用户”按钮进入到新用户注册界面注册。4.5 学籍管理主界面 学籍管理中有添加学生信息、查询修改学生信息、注销学生信息三个选项卡,单击各选项卡即可选择不同的操作。4.6 班级管理主界面 学籍管理中有添加班级、查询修改班级信息、注销班级三个选项卡,单击各 选项卡即可选择不同的操作。4.7 专业管理主界面 4.8 成绩管理主界面 4.9 打印管理主界面 4.10 系统日志主界面 系统日志记录了所有用户登录系统的具体时间,方便查询 5 总结 经过一个学期对 信息系统分析与设计的学习,我学习到了基本的理论知 识,了解到了分析与设计的思想,这些知识都为我的课程实践和进一步的学习打 下了坚实的基础。此次课程设计,一方面是为了检查这一个学期来的学习成果,另一方面也是 为了让我们进一步掌握和熟练地运用它,与此同时,也能够让我们认清自己在分 析、设计、编程等方面的不足之处和薄弱环节,并加以弥补和巩固。通过对学籍 管理系统的程籍管理系统学生姓名徐小贝学号专业班级信管班指导教师吴岩年月日目录前言开发背景与现状开发设计的意义开发工具简介系统分析现状调查目标系统分析业务流程图数据流程图系统总体功能模块图业务建模系统用例图部分用例的例方案的顺序图或协作图系统活动图系统设计细化的类图数据库设计系统的概念模型全局图系统的逻辑设计系统实现用户注册界面用户登陆界面学籍管理系统主界面用户管理界面学籍管理主界面班级管理主界面专业管理主界面成绩而广泛的应用管理信息系统的试试在技术上已经逐步成熟管理信息系统是一个不断发展的新型学科任何一个单位要生存要发展要高效率地吧内部活动有机地组织起来就必须建立与自身特点相适应的管理信息系统学生学籍管理系统是序设计,进一步的巩固了用 VB 语言编写程序的能力。在近两周的 课程设计中,我体会颇多,学到了很多东西。我感受到了团队合作的重要性。良 好的团队合作会大大加快工作的效率。在技术方面,我认识到自己的技术水平还 十分有限,而技术的海洋是无止境的。我应该继续学习,提升自己的技术能力和 工程的思想,并在系统的整体设计方面继续学习,以期在以后的设计中能设计出 更完善的系统。总之,通过这次课程设计,我收获颇丰,相信会为自己以后的学习和工作带 来很大的好处。最重要的还是激发了我的兴趣和热情,让我从一个只懂理论的初 级阶段发展到了能通过实践做一些小型程序。整体地评价这次课程设计,我认为 收获很大,正如上面所说的那样,通过课程设计,既复习了以前的旧知识,又学 到了一些新的知识。像学籍管理系统这样的应用程序的设计和创建,经历了平时 在课堂和考试中不会出现的难题和考验。而这些问题,又都是课本上很少提到的、更深一层的实践与知识相结合的问题,这并不是我们平时只靠课本,就可以轻易 解决的。所以,锻炼了我们面对难题,学会用已掌握的知识去解决具体问题的能 力,进一步培养了独立思考问题和解决问题的能力。当然,老师的指导和同学的 帮助也是不可忽视的,他们给了我许多提示和帮助,教会了我很多实用的方法。总而言之,这次程序设计实践让我收获很大。6 参考资料 1 齐晖、娄季峰,Visual Basic 管理信息系统开发毕业设计指导及实例,机械工 业出版社,2005 2 伍俊良等编着,Visual Basic 应用与开发教程,机械工业出版社,2004 3 黄孝章,信息系统分析与设计,清华大学出版社 2010 4 杨涛、李敏、刘青凤编着,中文版 Access 2007 实用教程,清华大学出版社,2007 5 明日科技编着,Visual Basic 管理信息系统完整项目实例剖析,人民邮电出 版社,2005 籍管理系统学生姓名徐小贝学号专业班级信管班指导教师吴岩年月日目录前言开发背景与现状开发设计的意义开发工具简介系统分析现状调查目标系统分析业务流程图数据流程图系统总体功能模块图业务建模系统用例图部分用例的例方案的顺序图或协作图系统活动图系统设计细化的类图数据库设计系统的概念模型全局图系统的逻辑设计系统实现用户注册界面用户登陆界面学籍管理系统主界面用户管理界面学籍管理主界面班级管理主界面专业管理主界面成绩而广泛的应用管理信息系统的试试在技术上已经逐步成熟管理信息系统是一个不断发展的新型学科任何一个单位要生存要发展要高效率地吧内部活动有机地组织起来就必须建立与自身特点相适应的管理信息系统学生学籍管理系统是