完整版asp毕业课程设计模版.docx

上传人:b****2 文档编号:238790 上传时间:2023-04-28 格式:DOCX 页数:20 大小:1MB
下载 相关 举报
完整版asp毕业课程设计模版.docx_第1页
第1页 / 共20页
完整版asp毕业课程设计模版.docx_第2页
第2页 / 共20页
完整版asp毕业课程设计模版.docx_第3页
第3页 / 共20页
完整版asp毕业课程设计模版.docx_第4页
第4页 / 共20页
完整版asp毕业课程设计模版.docx_第5页
第5页 / 共20页
完整版asp毕业课程设计模版.docx_第6页
第6页 / 共20页
完整版asp毕业课程设计模版.docx_第7页
第7页 / 共20页
完整版asp毕业课程设计模版.docx_第8页
第8页 / 共20页
完整版asp毕业课程设计模版.docx_第9页
第9页 / 共20页
完整版asp毕业课程设计模版.docx_第10页
第10页 / 共20页
完整版asp毕业课程设计模版.docx_第11页
第11页 / 共20页
完整版asp毕业课程设计模版.docx_第12页
第12页 / 共20页
完整版asp毕业课程设计模版.docx_第13页
第13页 / 共20页
完整版asp毕业课程设计模版.docx_第14页
第14页 / 共20页
完整版asp毕业课程设计模版.docx_第15页
第15页 / 共20页
完整版asp毕业课程设计模版.docx_第16页
第16页 / 共20页
完整版asp毕业课程设计模版.docx_第17页
第17页 / 共20页
完整版asp毕业课程设计模版.docx_第18页
第18页 / 共20页
完整版asp毕业课程设计模版.docx_第19页
第19页 / 共20页
完整版asp毕业课程设计模版.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

完整版asp毕业课程设计模版.docx

《完整版asp毕业课程设计模版.docx》由会员分享,可在线阅读,更多相关《完整版asp毕业课程设计模版.docx(20页珍藏版)》请在冰点文库上搜索。

完整版asp毕业课程设计模版.docx

完整版asp毕业课程设计模版

 

课程设计报告

ASP.NET

员工信息管理系统开发与应用

 

姓名:

**

指导教师:

*****

专业名称:

软件技术0901

所在系部:

信息工程系

 

二○一一年12月

课程设计成绩评定表

指导

教师

意见

指导教师签名:

年月日

课程设计成绩

(百分制)

教研室主任签名:

年月日

系部

意见

系部签字盖章:

年月日

方向设计学生日志

时间

设计内容

2011.12.4

网上报名系统系统分析

2011.12.5

网上报名系统详细设计

2010.12.6

网上报名系统测试

2010.12.9

网上报名系统设计报告撰写

摘要

随着计算机技术的迅猛发展,学校教学和管理的信息化发展也有长足的进步,这就要求各个环节都均衡发展,从软硬件两方面把学校建设成一流的信息管理、教育教学的平台。

本文设计开发的基于BS的忻州电大网上报名系统也是其中重要的一个方面。

该系统本着减轻教师工作负担、提高工作效率、优化学生报名的流程,比传统的报名模式节省人力财力和时间

Abstract

Alongwithcomputertechnologyrapiddevelopmentandcomputertechnologypopularization,computersbusinessmanagement.Enterprise'spersonnelmanagementplaysaimportantroleintheenterprisemanagement,thetraditionalpersonnelmanagementmethodisnotonlycomplicatedandcomplex,butalsolowefficiency.Whentheenterpriseinterioraffairscomposition,tocausetheenterprisetheresourcesnottobeabletoobtainreasonablyandvalidconfiguration,attemptpreciselybasedonchangingofpresentsituation.ThissystemiscarriedoutbyACCESSdatabase,writtenwithJAVAprogramminglanguage.Itsinterfaceisfriendly;theoperationofthesystemissimple.Thesystemmayincreasetheefficiencyofpersonnelmanagement;reducethemanpowerandthefinancialresourceoftheenterprise,whichspendsinthepersonnelmanagement.Thissystemmayforthebusinessmanagementpersonneltoinquire,modificationenterprise'saffairsinformation.Theenterprisethedatatothesystemtoupdate,thesystemnamelycanfeedbacktheenterprisecurrentaffairssituation.Thepreliminaryexperimentindicatedthat,thissystemmaybasicallysatisfythesmallbusinessandthepartialmediumenterprises'demand,andpracticallyenhancestheenterprisethepersonnelmanagementefficiency,economicefficiency.

第一章绪论1

1.1系统开发的意义1

1.2系统开发的背景及现状1

1.3系统开发重点解决的问题2

第二章系统开发技术简介3

2.1asp.NET语言概述3

2.2microsoftvisual2005技术简介3

2.3运行环境4

第三章系统分析5

3.1可行性分析5

3.2需求分析5

3.3任务目标6

3.3.1开发目标6

3.3.2应用目标6

第四章系统总体设计7

4.1系统功能概述7

4.2系统流程图分析7

4.3文件架构图8

第五章数据库设计9

5.1数据库概要说明9

5.2数据库概念设计(E-R图)9

第六章系统详细设计12

6.1与数据库连接的实现12

6.2登录与主程序界面的设计12

第七章系统测试19

7.1功能测试19

7.2性质测试19

7.4测试总结19

第八章结束语20

致谢21

参考文献23

第一章网上报名系统

一、前言

随着计算机技术的迅猛发展,学校教学和管理的信息化发展也有长足的进步,这就要求各个环节都均衡发展,从软硬件两方面把学校建设成一流的信息管理、教育教学的平台。

本文设计开发的基于BS的忻州电大网上报名系统也是其中重要的一个方面。

该系统本着减轻教师工作负担、提高工作效率、优化学生报名的流程,比传统的报名模式节省人力财力和时间。

二、设计目的和意义

随着我国高等教育事业的不断发展,通过继续教育获得高等教育学历的学生人数迅猛增加,电大为继续教育提供了一个很好的平台,但传统的报名模式采取人工登记的方法管理,劳动强度大、效率低下、容易出错,运作起来力不从心,不再适合电大教学模式,迫切需要计算机管理。

而利用网上招生报名系统可以实现学生通过Internet提交报名信息,使学生报名方便且易于管理。

报名是招生管理的第一步,也是相当烦琐和难于管理的一步。

随着参加继续教育人数的不断增加,网上报名成为招生管理信息化的必然发展方向。

采用网上报名,突破了时间和空间的限制,考生可在任何地点通过Internet报名,从而大大方便了学生的报名和学校的管理工作。

系统充分运用了适合自身特点的BS模式进行设计和实现,改变了传统的报名模式,对所有学生信息实行计算机管理,提高了报名工作的效率,减轻了报名工作的通信联络负担,达到报名工作中准确、高效、快捷的要求。

实施网上报名不仅有效地提高了管理水平和服务质量,也方便了管理员对信息的管理和维护。

本系统的设计和实现可以为学校对学生的管理提供便利。

系统界面友好、操作简单,加快了对学生基本情况和成绩的查询速度,加强了管理,使各项管理更加规范化、系统化、自动化。

本文给出了一个基于网络的网上报名系统的的设计和制作。

主要介绍了系统开发的前期准备(软硬件的准备)到系统基本组成的设计思考和功能的基本实现(包括网上报名、查询结果、后台管理等),以及本系统的特点和安全性设计。

最后阐述了系统存在的问题和不足,以便于将来更好地进行改进。

报名是招生管理的第一步,也是相当烦琐和难于管理的一步。

随着参加继续教育人数的不断增加,网上报名成为招生管理信息化的必然发展方向。

采用网上报名,突破了时间和空间的限制,考生可在任何地点通过Internet报名,从而大大方便了学生的报名和学校的管理工作。

第二章系统开发技术简介

2.1ASP.NET语言概述

NET平台是Micrsoft公司推出的一套开发框架和工具,ASP.NET是依托NET平台的强大功能,可以采用效较高的,面向对象的方法来创建动态WEB应用程序,使用户轻松地实现WEB应用程序的开发。

NET你表了未来技术发展方向,相对于其他WEB开发模式有很多优势,表现在执行效效率的大幅度提高,世界级的工具支持、强大性和适应性、简单性和易学性、高效可管理性、多处理器环境的可靠性,自定义性和可扩展性,安全可靠等特性,因此得到广大WEB应用程序开发者的喜爱,鉴于以上原因,结合目前高职高专院校的实际需求特编写本书。

2.2Access简介

Access是一种关系型数据库管理系统,其主要特点如下:

(1)存储方式单一

Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。

(2)面向对象

Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。

它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。

通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。

同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。

(3)界面友好、易操作

Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。

系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。

(4)集成环境、处理多种数据信息

Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。

(5)Access支持ODBC(开发数据库互连,OpenDataBaseConnectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。

Access还可以将程序应用于网络,并与网络上的动态数据相联接。

利用数据库访问页对象生成HTML文件,轻松构建InternetIntranet的应用

需求。

整个系统分为三大部分:

登录界面、留言版面、后台数据库。

1.登录界面:

明了简洁,显示用户名和密码两栏,登录时通过与数据库比对,正确方可登录。

2.留言版面:

需要用Dreamweaver编辑美化。

3.后台数据库:

需要有user用户和admin管理员两个权限。

细化分析:

1.登录界面:

Dreamweaver做出登录界面,然后通过输入user或者admin用户名和密码来登录。

2.留言版面:

Dreamweaver做出留言版面,如果用户用user口令登录只可留言,如果用户用admin口令登录则可以实现对用户留言的回复、删除等功能。

3.后台数据库:

采用ASP动态网页技术实现网页与数据库之间的连接,并通过SQL语句进行数据库操作。

三、设计原理

软件环境:

MicrosoftWindowsXP操作系统;IIS5.0+Microsoftaccess2003+Dreamweaver8开发平台,并用Photoshopcs2等一些辅助软件进行图片和动画处理。

基于asp脚本语言,access为数据驱动,提供一种数据交互的网上报名系统。

核心技术:

MD5加密技术、asp数据安全、asp防注入式攻击、框架技术。

四、详细设计步骤

网站设计一般分系统分析、系统设计、测试三大部分。

(一)系统分析

1、需求分析

系统充分运用了适合自身特点的BS模式进行设计和实现,改变了传统的报名模式,对所有学生信息实行计算机管理,提高了报名工作的效率,减轻了报名工作的通信联络负担,达到报名工作中准确、高效、快捷的要求。

实施网上报名不仅有效地提高了管理水平和服务质量,也方便了管理员对信息的管理和维护。

本系统的设计和实现可以为学校对学生的管理提供便利。

系统界面友好、操作简单,加快了对学生基本情况和成绩的查询速度,加强了管理,使各项管理更加规范化、系统化、自动化。

系统主要分成4个部分:

信息提交、信息查询、后台报名信息管理、网站系统管理。

.

信息提交:

面向网站的最大的一部分用户,且是对外开放的,所以对安全及提交内容都应高有严格要求,还要限制同一个用户提交信息的频率。

信息查询:

主要是实现一个查询信息的审核状态的功能。

后台信息管理:

审核各种提交信息的模块,其功能在网站系统中站了绝大部分。

网站系统管理:

指网站管理人员的管理,网站服务器和储存情况的监控等功能。

2、可行性分析

一般大型网站根据《GB8567-88计算机软件产品开发文件编制指南》中可行性分析的要求,制定可行性研究报告。

3、项目计划书

(二)系统设计

系统结构:

数据库结构:

网站目录设计:

网站前台的设计:

<%@PageLanguage="VB"AutoEventWireup="false"CodeFile="index.aspx.vb"Inherits="_Default"%>

DOCTYPE:

absolute;top:

16px;:

lefttop;background-attachment:

fixed;">

101;left:

760px;background-image:

url(niao.GIF);width:

224px;

background-repeat:

repeat-x;position:

absolute;top:

-14px;"Font-Bold="True"Height="16px"Width="992px"style="font-size:

30pt;text-align:

center">

Label>

      



       

LabelID="Label2"runat="server"Text="登录帐号:

"BackColor="#FFC0FF"style="background-image:

url(图片u=&fm=0&gp=0.jpg)">

Label>

        

TextBoxID="userid"runat="server"Height="16px"Width="136px">

TextBox>


       

LabelID="Label3"runat="server"Text="登录密码:

"BackColor="#FFC0FF"style="background-image:

url(图片u=&fm=0&gp=0.jpg)">

Label>

        

TextBoxID="userpwd"runat="server"TextMode="Password"Height="16px"Width="136px">

TextBox>




            

          

ButtonID="Button1"runat="server"Text="登录"BackColor="#C0C0FF"style="font-size:

15pt;background-image:

url(图片u=&fm=0&gp=0.jpg);"Height="25px"Width="45px">

    

15pt;background-image:

url(图片u=&fm=0&gp=0.jpg);

width:

45px;AsNewOleDbConnection

objconn.ConnectionString="provider=microsoft.jet.oledb.4.0;datasource="&Server.MapPath("baomingxinxi.mdb")

objconn.Open()

DimobjcmdAsNewOleDbCommand

objcmd.Connection=objconn

objcmdmandText="select*from学生信息表where学号='"&userid.Text&"'and密码='"&userpwd.Text&"'"

DimobjreadAsOleDbDataReader=objcmd.ExecuteReader()

Ifobjread.Read()=TrueThen

Response.Redirect("denglujiemian.aspx")

Else

errmessage.Text="对不起,没有找到你的学号!

"

EndIf

objread.Close()

objconn.Close()

EndSub

用于普通用户和管理员的选择。

用于普通用户信息查询。

系统说明

信息注册

包括登录、退出、信息列表、管理等页面。

(查询代码)

ImportsSystem.Data.OleDb

ImportsSystem.IO

ImportsSystem.Data

PartialClasschaxun

InheritsSystem.Web.UI.Page

ProtectedSubButton1_Click(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesButton1.Click

DimconnstrAsString="provider=microsoft.jet.oledb.4.0;datasource="&Server.MapPath("baomingxinxi.mdb")

DimconnAsNewOleDbConnection(connstr)

DimcmdAsNewOleDbCommand

cmd.Connection=conn

cmdmandText="select*from学生信息表where学号=?

"

cmd.Parameters.AddWithValue("学号","")

DimsnoAsString=TextBox1.Text

Ifsno=""Then

Response.Write("alert""请输入学号!

""

相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2