学生信息管理系统分析与设计方案

上传人:ni****g 文档编号:510683589 上传时间:2023-09-20 格式:DOC 页数:33 大小:349KB
返回 下载 相关 举报
学生信息管理系统分析与设计方案_第1页
第1页 / 共33页
学生信息管理系统分析与设计方案_第2页
第2页 / 共33页
学生信息管理系统分析与设计方案_第3页
第3页 / 共33页
学生信息管理系统分析与设计方案_第4页
第4页 / 共33页
学生信息管理系统分析与设计方案_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《学生信息管理系统分析与设计方案》由会员分享,可在线阅读,更多相关《学生信息管理系统分析与设计方案(33页珍藏版)》请在金锄头文库上搜索。

1、沈阳航空航天大学北方科技学院课程设计说明书课程名称电子商务系统分析与设计教 学 部经管教学咅B专业班级学号学生姓名指导教师成绩沈阳航空航天大学北方科技学院课程设计任务书课程设计题目学生信息管理系统分析与设计教 学 部 经管部专业信息管理与信息系统(电子商务方向)班级 学号 姓名课程设计时间:2011年_06_月_28_日 至2011年0乙月日(一)课程设计目的本课程是针对管理信息系统、数据库原理等课程而开设的。该课程在继承 软件工程和信息系统分析与设计的思想、方法、技术和工具的基础上,从系统化的思 想及结构化开发方法入手,全面体现电子商务系统特色、规划方法、系统分析及设计, 并依据电子商务自身

2、的特点,着重针对网站、支付系统及安全系统进行分析设计。(二)课程设计内容及要求利用系统开发工具(例如 ASP JSP等)、数据库采用SQL server2000开发一个 实用的中小型网上管理信息系统。1. 合理的进度安排,按照系统开发的流程及方法,踏实地开展课程设计工作。2. 总体结构设计首先要在需求分析的基础上确定应用系统的模块结构,并根据模块的设计原则进行分析和综合。模块划分时应尽可能使每一个模块的功能简单、明确。3. 界面设计风格要求统一、布局合理;程序设计中要有适当注释,便于阅读。4. 课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后要求提交各环节详细的报告文

3、档及完整源程序,主要包括:需求分析、功能需求、数据库设计(逻辑设计、物理设计)、应用系统设计、编码和调试过程分析,课程设 计总结。5. 开发出可以运行的管理信息系统,学生对设计成果进行现场演示,并进行答辩(三)主要参考书1 薛华成编,管理信息系统,北京:清华大学出版社2006年7月2 王珊编,数据库系统概论,高等教育出版社,2006年5月3 ASP+SQL Server典型网站建设案例顼宇峰清华大学出版社2006年4 ASP+SQL Server网站开发实例精讲龙马工作室人民邮电出版社2007年 从零开始一一SQL Server2005中文版基础培训教程 宋晓峰 人民邮电出版社2007 年(四

4、)评语(五)成绩指导教师2011年06 月_28_日负责教师 年月日目录前言 61可行性分析 71.1开发工具的介绍 71.1.1 ASP 的特点 71.1.2 Access 91.2 IIS 简介 91.2可行性报告 101.2.1 开发必要性 10技术可行性 101.2.3 经济可行性 102系统分析 112.1系统需求分析 112.2功能需求分析 112.3组织结构分析 112.4业务流程分析 122.5数据与数据分析 122.5.1 数据分析 123系统设计 133.1系统总体结构设计 133.2子系统/模块划分 133.2.1 网站前台总体模块设计 133.2.2 网站后台总体模块设

5、计 133.3代码设计 133.4数据结构设计 143.4.1 E-R 图设计(概念结构设计) 143.4.2 建立关系数据库表 144系统实现 164.1管理员登录页面设计 164.2后台界面设计 164.3学生信息模块程序设计 174.3.1 学生信息添加 17学生学籍管理 17管理员管理 18课程设计总结 19参考文献 20附录I添加代码 21附录U删除代码 24附录川修改代码 27刖言当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机 被广泛应用于信息管理系统的环境计算机的最大好处在于利用它能够进行信息管理 使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高

6、了其安全性尤其对 于复杂的信息管理,计算机能够充分发挥它的优越性管理信息系统是进行信息的采 集,存储,加工,维护和使用的系统,它是随着管理科学和技术科学的发展而形成的学 生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理 者来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息和快捷的 查询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等但是一直以来人们都是靠传统人工的方式管理学生信息,这种管理方式存在着许多缺点,如:效率低, 保密性差,另外时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带来 了不少的困难随着科学技术的不断提高,计算机科学日渐

7、成熟,其强大的功能已为 人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用作为计算机应用的一部分,使用计算机对学生信息进行管理,有着手工管理所无法比拟的优点 例如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等这些优 点能够极大地提高学生成绩管理的效率,也是企业的科学化,正规化管理,与世界接轨 的重要条件因此,开发这样的一套信息管理系统成为很有必要的事情学生信息管理系统提供了强大的学生信息管理管理功能,方便系统管理员对学生信息的添加,修 改,删除,查询等操作。1可行性分析1.1开发工具的介绍1.1.1 ASP的特点ASP是一种未经编译的开放式的应用软件,是微软

8、公司推出的一种用以取代CGI (公共网关接口即Common Gateway In terface )的技术,它实质上是一种服务器端脚本环境。ASP被包含在IIS 3.0 及其更高版本之中。通过 ASP,用户可以结合 HTML网页、ASP指令和ActiveX组件建立 动态、交互且高效的 Web服务器应用程序。ASP的出现使用户不必担心客户端不能正确运行所编 写的代码,因为所有的程序将在服务器端执行,包括所有内嵌的普通HTML中的脚本程序。客户端只要使用可执行 HTML代码的浏览器,即可浏览通过ASP设计出来的页面内容。当程序执行完毕后,服务器仅将执行的结果返回给客户端浏览器,这样也就减轻了客户端

9、浏览器的负担,大大 提高了交互的速度。ASP并不是一种纯粹的编程语言,它所用的语言是大多数人都非常熟悉的两种脚本语言,即 VBScript和JavaScript语言。在一个 ASP应用程序中可以用其中一种脚本语言,也可以结合这 两种语言使用。另外 ASP还能与任何ActiveX Scripting语言相兼容。ASP使用的ActiveX 技术是基于开放设计环境的,用户可以使用 Visual Basic、Java、VisualC+、GOBO等编程语言将自己定义和制作的组件加入其中,是自己的动态网页具有无限的扩充能力,这是传统的 CGI等程序所远远不及的地方。另外, ASP可利用ADO( Activ

10、e Data Object,微软公司的一种数据访问模型)方便地访问数据库,从而使得开发基于 WW的应用系统成为可能。ASP的编辑环境要求非常简单,任何一种文本编辑器都可以编写ASP应用程序。使用ASP开发网页应用程序具有以下一些特点:(1 )完全内嵌,与 HTML和Script语言充分结合。(2 )无需编译,容易编写,可在服务器端直接运行,且Web程序开发时间短。(3)无浏览器兼容问题。(4) 程序代码隐藏,在客户端只能看到由ASP输出的动态HTML文件。(5 )使用任何文本编辑器都可以进行编辑设计。(6) 可使用任何语言编写自己的ActiveX Server 组件。(7)使用ADC组件轻松存

11、取数据。(8 )面向对象,并可扩展的 ActiveX Server 组件。一个以ASP为基础的应用程序包含了Web服务器的虚拟目录(Virtual Directory )以及虚拟目录下的所有文件夹与执行文件。虚拟目录主要是为了保护服务器端站点的内容和资料,避免受到网络黑客的恶意破坏和攻击而产生的。在提供WW服务的服务器端,虚拟目录的作用是不让客户端用户知道一些目录与重要文件的真实路径,也就是说每一个绝对路径(即真实路径)都已经隐藏起来,这些可以供网络客户访问的In ternet 资源都会以服务器的文档根目录( Docume ntRoot)作为相对路径的基点(Base),或者另取一个从表面上看来

12、毫无关系的别名(Alias Name来隐藏真实目录名称。这些相对目录就称为虚拟目录,相对路径和绝对路径是相对立的。另外,每个 ASP Web应用程序都拥有一个 Global.asa 文件,后缀名 asa是Active ServerApplicatio n的缩写。(1)ASP文件的存取方式使用任何一种文本编辑器都可编写 ASP应用程序,编写的程序要以后缀名.asp保存,不可以 保存为.html形式。如果是以.html形式保存的话,服务器端将不编译文件中所有的包含ASP语法的语句。将文件保存为后缀名.asp的形式是为了告诉提供 ASP服务的服务器,这是一个ASP应用程序, 必须在给客户端送出文件之

13、前把它编译一遍。将.asp后缀名的文件编写存储完毕之后, 就可以把它放在自己的 Web服务器上执行,这样就能够在浏览器端看到ASP页面的输出效果了。(2)ASP文件的结构特点到目前为止,我们已经知道ASP能够和HTML Script语言完美结合。在这之前一直都称开发的项目为应用程序,或许有些人认为ASP文件是一个已经被编译过的文件,但ASP文件是一个文本文件,可以用任何一种编辑器打开它,并对它进行适当的编辑修改。一般情况下一个ASP包含以下几个部分:(1)普通的HTML文件。(2) 客户端的Script程序代码,放置于 和 标签之内。(3)服务器端的 ASP Script程序代码,放置于 标签

14、之内。(4) Server Side Include 语句,即使用#Include 的语法在本页面嵌入其他的Web页面。ASP的服务器会将其原封不动的发送到客户端,由客户端的浏览器进行处理。目前在ASP中可以使用的脚本语言主要是 VBScript和Jscript ,其中系统默认的脚本语言为 VBScript。不过任何 一个可以和ActiveX Script 标准兼容的脚本语言引擎都可以很好地应用于ASP之中。1.1.2 AccessAccess 是一个数据库管理系统,它之所以被集成到Office 中而不是Visual Studio中,是因为它与其它的数据库管理系统(如 SQLServer 20

15、00)相 比更加简单易学,一个普通的计算机用户即可掌握并使用它。而且最重要的一点是, Access的功能足够强大,足以应付一般的数据管理及处理需要。Access 可以实现建立数据库、报表,以及对数据库、报表的修改、查询等功能。Access随着 Windows操作系统和 Offices 办公自动化应用软件的普及, Access各个 版本变得与其他 Office 成员集成得越来越紧密。Office2000的所有 成员和 VisualBasic6.0 现在共享的是同样的 VisualBasicforApplications(VBA)版本 6.0。Access2000最后采纳了 Office2000VBA编辑器(也叫做集成开发环境或者IDE)用于编 写VBA代码来自动操作 Access应用。不论好坏,Acce

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号