MIS课程设计报告.docx
《MIS课程设计报告.docx》由会员分享,可在线阅读,更多相关《MIS课程设计报告.docx(13页珍藏版)》请在冰豆网上搜索。
MIS课程设计报告
管理信息系统课程设计
专业:
信息管理与信息系统
课程名称:
MIS课程设计
课题名称:
学生管理系统
***********************************
小组成员:
张浩张旭周杨徐俊杰
2014年12月26日
第一章系统规划
1.1设计背景
学生信息系统是一项数据量很庞大的管理信息系统,需要实现的功能也越来越复杂,越来越全。
因此,对于学生信息的管理系统的设计要求越来越严格,其功能的全面性,简便性要求也逐步增强。
1.2系统设计目标
本系统是基于AxureRP软件设计搭接用户界面的学生信息管理系统,实现对学生在校信息的全面集中管理。
1.3可行性分析
技术可行性:
本系统采用AxureRP软件,软件具有以下优点:
网站构架图(SiteStructure):
AxureRP可以快速绘制树状的网站构架图,而且可以让构架图中的每一个页面节点,直接连接到对应网页。
示意图(Wireframe):
AxureRP内建了许多会经常使用到的widget元件,例如:
按钮(Button)、图片(Image)、文字面板(TextPanel)、选择钮(RadioButton)、下拉式菜单(Droplist)。
流程图(Flowchart):
AxureRPFlowDiagram快速建立流程图就像建立wireframe一样容易,FlowWidget中有设计流程图时会经常用到的形状,您可以轻松在流程之间加入连接线并设定连接的格式。
交互设计(InteractionDesign):
大多数的widget可以对一个或多个事件产生动作,包括OnClick、OnMouseOver和OnMouseLeave等
自动输出网站原型(HTMLPrototype):
Axure RP可以将wireframe,输出成符合InternetExplorer或Firefox等不同浏览器的HTMLprototype。
第二章系统分析
2.1组织结构分析
2.2业务流程图
2.3功能需求
主要功能:
※登录界面:
用户名、密码登录,密码丢失,用户注册
学籍管理:
包括入学注册、学籍信息查询和更新
班级管理:
包括班级信息添加、更新和删除
※课程管理:
包括课程查询,学生选课系统
成绩管理:
包括成绩录入、查询和统计
收费管理:
学生缴费信息输入、查询和统计
※打印统计:
打印统计结果
第三章系统设计
3.1界面设计
登陆界面:
注册界面:
密码修改界面:
系统功能界面:
学籍管理界面:
学籍修改界面:
班级管理界面:
课程管理界面:
成绩管理界面:
收费管理界面:
打印系统界面:
第四章系统实施
4.1系统操作使用的简要说明
本系统是基于学生信息管理过程进行设计的简明版信息存储管理系统。
由登录界面进入,若还未注册或者密码遗忘,可以进行相应的找回、修改功能。
之后,便可以进行学生学籍、课程、成绩以及学费管理等方面的信息查询与统计功能,最后,也可以对之前的统计结果进行打印。
4.2系统评价
4.1.1采用的有特色的技术与技巧
1)动态面板部件。
在运用AxureRP软件设计学生管理系统流程界面时,不仅使用了系统一般常用的部件进行常规设计,而且使用了动态面板部件,可以让你实现高级的交互功能,实现原型的高保真度。
2)菜单控件。
菜单控件用于创建简单的弹出菜单,菜单控件分为垂直菜单(VerticalMenu)和水平菜单(HorizontalMenu),可以通过控件面板中拖入菜单控件到线框图中创建菜单,每一层的菜单项可以继续向下新增子菜单。
图例:
3)OnChange事件。
OnChange事件可用于下拉框(Droplist)和列表框(ListBox)控件。
OnChange事件是在下拉框或列表框的选项选择时发生。
这在原型中以下拉框进行导航非常有用,即当选择下拉框的某个选项时跳转到相应的页面上。
在本次实验中,此应用很多地方用到就不一一例举。
4.2.2成功之处与主要特点
1)模块化。
本系统主要分为七个模块,分别为登录界面、学籍管理、班级管理、课程管理、成绩管理、收费管理、打印统计,每一个模块中也有细分具体功能板块,这样编排,使得学生与管理员使用都很清楚、明朗;
2)简明而全面。
本系统实现了学籍、班级、课程、成绩、收费的五个功能,具体而全面地涵盖了关于学生日常涉及的事务处理;
3)实用性。
本系统在本校已有系统功能的基础上,完善了部分未能使用,却是学生需要的功能,如个人、专业学分计算与统计功能等。
4.2.3系统会改进完善之处和进一步工作的打算
1)各部信息之间关联性太强,一处信息的错误可能导致整个系统中信息错误。
2)现有系统在用户角色和用户权限设置上没有相关的功能。
3)在用户界面,用户体验,响应速度等方面存在问题。
改进措施:
下一步将进行用户权限系统的设置。
不同的用户角色享有不同的权限,方便进行信息的查询、管理和利用。
同时也要改进用户界面,提高系统的响应速度,改善用户的体验,做到更便捷、更友好。
课程设计总结
本次课程设计,让我们了解和熟悉了另一种搭建网络页面框架,实现网络功能的软件和方法。
虽然有些方面不及Java与ASP.net等其他软件所能实现的页面功能复杂全面,但AxureRP可以让桌面应用软件和Web网站的设计师创建线框图、流程图、原型和规格说明文档,它比任何当前其它创建静态原型的工具如Visio,、Illustrator、Photoshop、Dreamweaver,VisualStudio、FireWorks、GUIStudio等都要快速、高效,因为它才是真正的专门原型设计工具,并且支持多人协作设计和版本控制管理。
而本次课程设计也提高我们小组成员的动手实践能力与遇到问题时的思考、分析、解决问题的能力,懂得如何实在地搭建一个我们自己生活学习中所接触到,使用到的网络界面,网站数据查询与统计功能,真正的学而致用,理解的也更全面透彻,提高了学习计算机的兴趣,增强了信心。
在本次课程设计中,我们因为不熟悉,也遇到了很多的困难。
虽如此,每当克服一个困难时,我们都非常的兴奋,这些都是自己努力的结果。
现在,我们有信心面对接下来的挑战,在不断的实践中锻炼自己,提高自己!
参考资料
[1]Axure第一书(作者马克)
[2]Axure快速原型设计(第二版)