ASP课程设计文档

ASP课程设计文档

ID:27698598

大小:43.50 KB

页数:12页

时间:2018-12-05

ASP课程设计文档_第1页
ASP课程设计文档_第2页
ASP课程设计文档_第3页
ASP课程设计文档_第4页
ASP课程设计文档_第5页
资源描述:

《ASP课程设计文档》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、ASP.NET课程设计课程设计报告专业:班级:姓名:学号:课程设计名称:学生成绩管理系统时间:12第一章 设计过程论述1、系统的体系结构基于WEB网络的学生档案管理系统开发的主要目标是提供以Web页为表现形式对学生档案信息进行增删改查,使学生可以通过网上登陆、查询个人信息等过程,提高用网络来增加效率。此系统主要分为管理和查看两大模块。2、设计开发的技术路线学生档案管理系统的设计按照自身的特点从系统集成的角度出发完成系统各功能模块的设计、支撑环境的设计及界面风格设计等。各功能模块分为用户及管理员二条主线。其中,用户管理设计是从用户角度出发对学生个人信息宏

2、观设计主要包括用户登陆信息、用户个人资料管理和查看等的设计。整个设计过程中采用由点到面的方法即根据体系规划及课程系统规划的要求,利用各种工具方法制作各子系统的原型系统,然后测试分析原型系统,最后根据原型系统的风格框架等完成网络考试的全部内容。过程包括:(1)制作脚本(2)数据库与程序设计,包括基本信息库等,并根据需要利用ASP、access等技术使用数据库完成交互式模块的设计。(3)页面设计与原型实现。(4)系统集成、运行测试。3、开发、运行环境及运行方法本系统在WINDOWSXP,Microsoft12Access作后台数据库环境下,用ASP.NET

3、开发完成。基于WEB模式使所有数据及设置均在服务器端完成,客户端用IE4.0以上浏览器即可使用本软件,适应各种环境,增强了系统的灵活性与稳定性。4、整个系统的功能及特点整个采用模块化的设计方法,并根据实际情况的需求将其分为管理模块,用户模块。管理模块主要为学生提供整个系统所需要的界面管理、信息管理。学生管理系统作为网络应用的一种,是随着通讯及信息技术的发展和要求而出现的新的网络应用,它所带来的是新的管理模式。5、系统详细设计基于安全性考虑,任何一个用户在使用系统前都必须通过用户名密码的验证。若要更强的安全性,还可以利用数据库查询的方法或对身份的判断加以

4、双重身份验证,并使用验证码进行随机取值.NET中的SESSION变量可以禁止用户打开任何管理模块,利用上述三种措施可以保证本方案不存在非法进入的漏洞。6、基本信息管理功能12基本信息管理包括用户,管理员等,对于此类信息提供了添加修改删除查看等四种功能。用户信息主要有姓名、性别、地址、密码.电子邮件等,姓名和密码为其登陆使用;管理员信息包括用户名和密码管理,要保证用户名和密码都没有相同的记录。管理功能的实现技术比较简单,用SQL语言和ASP中的Connection对象和SQL语言可以很容易的实现。7、用户管理模块设计思路:应能满足查看与编辑类的基本操作。

5、方案提供一个页面显示用户名与密码,用户可以在这里登陆,实现登录查看个人档案信息的功能,学生登陆只提供查询不提供增减删操作,以确保信息具有官方性。.8、管理员管理模块设计思路:应能满足查看与编辑类的基本操作。方案提供一个页面显示用户名与密码,用户可以在这里登陆.不同的是他可以对用户个人以及用户信息进行修改,删除也就是所谓的后台管理.9、管理员信息(admin):字段名字段类型管理员文本管理密码文本备注文本10、用户信息(user):字段名字段类型学号文本姓名文本政治面貌文本12性别文本专业文本系级文本生源地文本联系方式文本邮政编号文本家庭住址文本11、系

6、统功能界面介绍Index.aspx用户登录,学生与管理员共用一个登录页面,采用区别登录Adminidex.aspx管理员首页,管理员功能集合面Store.aspx学生成绩显示页面Update.aspx学生成绩更新页面Updatetem.aspx学生基本信息修改页面Usertype.aspx用户首页,用户功能集合面12第二章代码实现1、数据库操作关键代码ImportsSystem.DataImportsSystem.Data.OleDbPartialClassadiministorInheritsSystem.Web.UI.PageDimtn,sqlst

7、rAsString,iAsIntegerSubBindList(ByValsqlstrAsString)DimcdsAsNewmydatabaseDimDSAsDataSet=cds.CreateDataSet(sqlstr,Server.MapPath("App_Datastudent.mdb"),"基本信息")DimDVAsNewDataView(DS.Tables("基本信息"))mydatagrid.DataSource=DVmydatagrid.DataBind()EndSub2、数据库操作关键代码ImportsSystem.DataImp

8、ortsSystem.Data.OleDbPartialClassDefault2Inheri

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。