实验报告实验课程:信息系统分析与设计小组题目:毕业论文查询系统小组成员:专业班级:电子商务班2012年 5 月 20 日目录实验报告一-----可行性研究报告 (3)实验报告二-----需求说明书 (5)实验报告三-----概要设计说明书 (7)实验报告四-----详细设计说明书 (9)实验报告五-----源程序 (16)实验报告六-----测试计划 (19)南昌大学实验报告学生姓名: 学号:专业班级:电商091班实验类型:□验证□综合■设计□创新实验日期:2012.5.10 实验成绩:一.实验项目名称毕业论文查询系统可行性研究报告二、实验目的可行性研究的目的是确定问题是否值得去做,研究在当前条件下,开发新系统是否具备必要的资源和其他条件。
从经济可行性、技术上可行性、运行可行性三个方面分析毕业论文查询系统可行性。
三、实验基本原理可行性研究的目的不是解决问题,而是确定问题是否值得去解,研究在当前的具体条件下,开发新系统是否具备必要的资源和其它条件,可行性包括可能性,必要性,合理性。
可行性研究报告主要从功能级数据流图及技术可行性分析,经济可行性分析,运行可行性分析考虑.本实验包括网络考试系统的功能结构图和零层数据流图,分析概括了整个系统的各个模块和功能。
四、主要仪器设备及耗材计算机一台(具有access软件)五.实验步骤1、项目说明随着计算机信息技术、网络通讯等高新技术的发展,对高校毕业论文查询管理提出了更高的要求。
这样不仅可以使教师从烦琐的事务中解脱出来,而且还能提供面向学生的快捷、灵活、方便的智能服务。
2、系统目标分析目前校园内毕业论文查询管理信息网络化,解决已往信息传递不方便、不快捷等问题,如假期学生因不在校而无法上交文档,无法及时准确获取有关毕业论文的信息,学院或导师为安排工作而必须通知到各个学生等繁琐的操作,通过本系统可实现管理的网络化,方便教师和学生,提高工作效率和效果,节省人力资源等,提高高校的管理水平,有利于推动高校管理的“无纸化办公”进程。
3、现行系统概况目前的此类系统或多或少的存在以下的问题:(1)不清楚建立系统的目的或没有根据自己的目的详细策划系统的功能,只适应一时之需;结果页面的设计,包括系统内的链接和功能未能真正提供方便;(2)缺少一个针对有效查询和管理本科毕业论文(设计)工作的基于Web技术的B/S的管理系统,所以很多的管理系统远远达不到标准,没能很好地发挥管理系统应有的效果;(3)现实还没有一个适合我校关于毕业论文管理工作的管理系统,或是直接针对我校的毕业论文管理工作而编写的管理系统。
4、可行性分析(1)经济可行性分析在各大高校,论文信息是学校的一项重要的数据资源,论文管理也是学校的一项常规性的重要工作。
而长期以来,论文管理都是依赖人工进行的,面对如此众多的论文信息,其工作量可想而知。
不仅仅浪费了大量的人力物力,而且由于人工管理存在着大量的不可控因素,造成了论文管理的某些不规范,使得学籍管理陷入“事倍功半”的地步。
作为计算机应用的一部分,使用计算机对学生论文信息进行管理,具有手工管理所无法比拟的优点。
例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高的效率,也是学校科学化、正规化管理的重要条件。
因此,开发这样一套管理软件成为很有必要的事情。
由于系统管理的对象单一,都是在校学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。
且学校用于学生管理的微机都是PIII以上的机器,在存储量、速度方面都能满足运行的要求。
在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。
如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围。
系统选用的access做为数据库工具,简单实用,并且完全免费。
系统属于小型系统,采用ACCESS数据库,完全免费的软件环境,工作量可由一到三个人完成,做为学年论文,有足够的时间一个人完成,asp技术难度不大,因此本系统对人力,资金,以及技术的要求都不是很高,具有经济可行性。
(2)技术可行性分析使用JSP编制一个学生论文查询管理系统,构建学生查询论文和管理员对论文信息以及学生基本信息等的管理平台,将本系统上传到学校主站服务器,在任何连到互联网的终端都可以访问系统,本系统实现了学生查询论文,留言功能,修改资料功能,管理员对论文信息和课程学号班级的单个或批量添加修改删除,查看留言等。
该系统主要包括身份验证、信息编辑、查询、各种信息的维护、密码修改等等功能。
本系统具体实现如下的功能:1.实现学生网上论文的查询。
学生可以输入学生的学号,迅速查出学生的论文。
2.管理员可以设置课程的信息,可以添加、修改、删除学生的论文。
3.管理员实现对学生信息的管理。
如学生信息的添加、删除和修改。
4.老师可以查询所教课程的学生论文。
5.可以实现留言信息的管理。
(3)运行可行性分析此毕业论文管理基于微软公司Windows操作系统、IIS构建,微软公司产品优异的性能为在线考试系统提供了高效稳定的运行环境,使毕业论文管理系统无论在运行速度、易用性还是在数据吞吐能力方面都表现卓越。
毕业论文管理系统由前端应用管理系统、后端管理系统两大部分组成,其中:前端管理应用系统采用灵活易用的模式,具有高度的可扩展性;后端管理系统采用B/S模式,具有高度的安全性、稳定性与可靠性。
(4)操作可行性分析1、实现管理科学规范化;2、实现管理自动简便化;3、提高管理水平和质量;4、实现管理网络化。
学生论文查询系统可以代替人工进行许多繁杂的劳动;学生论文查询系统可以节省许多资源;学生论文查询系统可以大大的提高教师工作人员的工作效率。
结论:按上述四方面进行可行性分析、研究后,我们认为该项目是可行的。
六、思考讨论题或体会或对改进实验的建议通过这次实验,对系统可行性研究有了一个大致的理解,对功能流程图与数据流程图有了基本的认识,从整体上了解了一个管理系统的概括性框架。
七、参考资料杨选辉编制《信息系统分析与设计》清华大学出版社南昌大学实验报告学生姓名:学号:专业班级:电商091班实验类型:□验证□综合■设计□创新实验日期:2012.5.12 实验成绩:一.实验项目名称毕业论文查询系统需求分析二.实验目的本系统的主要功能是对学校的学生的论文进行管理。
学生论文查询系统是学校教务部门一项重要而繁杂的工作,它不仅数据多、处理量大、而且时间要求紧,牵涉到学生基本情况、学习论文、教师情况、课程情况、任教情况、系部专业情况、班级管理、重修管理、留级处理等,因此,要求本系统能够将现有的手工作业全部电脑化,而且打印出符合教务要求的报表,、能够应用到实际应用中。
系统开发的总体任务就是要实现学生信息关系的系统化、规范化,自动化,实现作业的迅速性。
本系统是面向现实要求的一个实用系统,因此它具有一定的经济价值和社会价值。
正如题目所言,本系统目的是对学校的学生的论文进行查询,因此在设计本系统时,力图做到能使其真正的实用和方便。
这就要求利用面向对象技术的开发方法结合原型法和结构化开发方法来编写整个学生论文查询系统。
学生论文查询系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生论文查询系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式管理学生的论文,这种管理方式存在着许多缺点,如:效率低、易出错等,另外时间一长,将产生大量的文件和数据与实际上的数据不符,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
数据库管理是微机应用的重要方面,几乎所有微机应用系统都离不开对数据库的管理和操作。
由于数据库管理系统所服务的对象各种各样、千差万别,各个不同行业需要开发适合本单位、本部门特点的数据库管理系统,甚至一个部门也需要多个不同的管理系统,因此,通过开发自动化程度较高的通用性软件,来满足不同对象的要求。
管理学生论文信息,传统的管理方法为手工统计或者用excel一类的工具来管理学生信息和论文,学生通常不能方便的查询论文,管理过程复杂工作量大,而且容易丢失数据。
随着电子计算机技术的发展,很多学校已经应用数据库技术来创建学生论文查询系统,也有用静态网站的形式来发布和管理学生论文的,但是很多系统都不完善,需要改建或重建。
所以,设计一个学生论文查询系统,具有一定的意义。
构建学生查询论文和管理员对论文信息以及学生基本信息等的管理平台,将本系统上传到学校主站服务器,在任何连到互联网的终端都可以访问系统,实现学生查询论文,留言功能,修改资料功能,管理员对论文信息和课程学号班级的单个或批量添加修改删除,查看留言等。
与传统的方式相比,网上系统具有开放性的特点,它打破了地域和时间的限制,实时开放,再加之以必要的传统的方式(比如通过电话、传真进行确认),可以大大地提高工作效率,即方便又快捷。
三.实验基本原理需求说明书主要通过详细数据流图,数据字典,数据库设计方面来说明。
网络考试系统包括:系统管理,考生管理,题库管理,监控中心。
通过数据流程图来诠释整个系统的各个模块之间的联系,完成功能上的需求;再通过数据字典及数据库的设计来定义分析系统里面的各种数据,完成技术上的基本需求。
四.主要仪器设备及耗材计算机一台(JSP和JA V A软件)五.实验步骤1. 系统的功能需求该系统一般包括对选题的发布、更新、删除,学生毕业设计文档信息、导师文档信息的上传(在指导时间前才可提交)和相关信息的发布、查询、更新、输出等功能。
如果人工直接操作的话,工作量将十分庞大,特别是,如果学生人数有几千或上万时,人工操作将变得相当繁杂。
用计算机可使人们从繁重而又单调的工作中解脱出来,仅用一些简单的操作便可及时准确地获得需要的信息。
毕业论文管理系统是一个为适应当前毕业设计管理工作的需求而设计开发的软件系统。
该系统的前台采用的是MS Visual 2003开发系统,Dreamweaver做页面设计,后台数据库采用的是SQL Server 2008数据库。
对系统功能的规定:该系统的角色是学生、教师(导师)和系统管理员。
学生和教师是系统的用户,而系统管理员是系统管理者,虽然系统管理者也是一个用户,但并不影响本系统的功能。
该系统的分析可以用UML来描述,如下图3.1所示。
2. 运行环境规定:1、服务器端:操作系统: Window XP (或更高)、Microsoft .NET Framework v1.1、 1.0、SQL Server 2008(或更高)。