欢迎来到天天文库
浏览记录
ID:1320543
大小:2.13 MB
页数:35页
时间:2017-11-10
《信息系统分析与设计课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、目录1设计背景简介12可行性分析23系统用例分析23.1系统用例图23.2系统活动图43.3系统序列图103.4系统类图134系统设计144.1功能结构设计144.2数据库设计164.2.1数据库概念结构设计164.2.2数据库逻辑结构设计174.2.3数据库物理设计和实施维护194.3代码设计、输出设计、输入设计等194.3.1代码设计194.3.2输出设计和输入设计194.4信息系统体系结构及物理配置方案设计204.4.1信息系统体系结构设计204.4.2物理配置方案设计214.5软件开发工具选择215系统实施225.1典
2、型程序设计说明225.1.1用户登录系统界面设计225.1.2管理员查询学生成绩界面设计245.1.3管理员添加学生成绩界面设计265.1.4学生成绩查询界面设计285.2测试方案及切换方式设计305.2.1测试方案设计305.2.2切换方式设计326系统评价327总结33参考文献:34工商管理学院成绩查询信息系统分析与设计1设计背景简介目前,高等学校的发展进入了前所未有的高速度,随着信息技术和计算机技术的不断发展,高校的内部管理手段、方法和模式先进与否,已成为制约高校发展,提高学校竞争力的关键所在.采用以计算机技术、网络技术
3、为基础的管理信息系统已经成为客观需要.高校信息化,是指随着现代信息技术的发展,高等院校根据自身的需要,采用先进的信息技术来加强管理能力、提高教学质量、促进科研水平、改善生活环境。实现高校的信息化,是信息经济条件下高等院校发展的大势所趋,也是我国高校走向世界一流大学迈进的必由之路。西安理工大学工商管理学院设有工商管理系、工业工程系、市场营销系、国际贸易系、会计系、金融系、信息管理系、电子商务系八大系,现有本科生1700余人。学生成绩管理是每一所高校不可忽略的主要问题之一,要提升高校的管理水平,优化资源,尽可能地降低成本,实现最大
4、效益化,就需要一个实用的管理系统来规范学生成绩管理以及数据统计和分析。目前,西安理工大学工商管理学院虽然有一整套的成绩管理系统,但是只为教务科的工作人员提供成绩进行录入、汇总、打印成绩单等功能,并没有提供学生通过校园网进行自我成绩查询的功能,每一次的考试成绩都是通过张贴成绩单的方式向同学们公布,因此,每逢学期末,在教学十一楼的橱窗栏中就张贴满了各个专业、各个班级的各科考试成绩,学生要在那么多的成绩单中先找到自己班级的成绩单才可以查看到自己的考试成绩;而且考试成绩单会被不定时的替换,在这种情况下,往往出现学生还没有看到自己的考试
5、成绩,那张成绩单早已被别的成绩单替换的现象;有些科目的考试是在放假前的前几天,在放假前成绩不会那么快的公布出来,因此好多时候学生都不知道自己的某一科到底考了多少分,更不用说自己在班级中处于什么样的水平了。同时,张贴的成绩单上的成绩都是手工抄写的,在抄写过程中难免会出现不可避免的错误。通过对西安理工大学工商管理学院成绩公布现状的描述,不难看出这种成绩管理方法存在的缺点:u工作人员向现有的成绩管理系统中录入完成绩后还要在橱窗栏张贴一份成绩单以便学生查看自己的成绩,加大了工作人员的工作量;u成绩单的不定期替换,学生查询成绩时间受到限
6、制;u学生要在大量的成绩单中查找自己的成绩很不方便;u成绩单在抄写过程中会出现不可避免的错误,给学生带来不可靠的信息;2可行性分析将要开发的系统所需成本主要有软件开发费用、网站建设费用。鉴于西安理工大学工商管理学院已有自己的网站,所以网站建设费用是很小的;本文开发的系统主要是实现学生成绩的查询功能,相对而言很容易实现,因此,软件开发费用也是很小的。所以,此系统的开发是值得的。本系统主要应用数据库技术和WEB技术实现,程序实现语言是ASP+VBScript。系统开发设计相对来说不是很难,关键在于与成绩数据库的连接以及查询功能的实
7、现,二者并不是很难以实现,因此,本系统开发技术是完全可行的。目前已有很多成功开发的学校成绩查询信息系统的先例,高校需要成绩管理的现代化和信息化。成绩管理信息系统的开发和运行与国家的政策法规不存在任何冲突和抵触之处。另外,成绩管理系统所采用的操作和工作方式等符合工作人员和学生的日常习惯,而且操作方便灵活。因此,该系统具有社会可行性。3系统用例分析3.1系统用例图(1)系统描述西安理工大学工商管理学院成绩查询系统包括两个基本的部分,一个是学生在前台用自己的帐号登录后进行自我成绩的查询以及所在班各科成绩单的查询,还有就是更改自己的注
8、册信息和登录密码;另一个是管理员在后台对成绩记录和学生用户信息进行管理,主要包括:成绩记录的添加、修改、删除和查询以及学生用户的添加、修改、删除和查询。(2)角色识别角色识别的任务是找出所有可能与系统发生交互行为的外部实体、对象和系统。他们的行为不受系统控制,但是可以提供输入
此文档下载收益归作者所有