首页 毕业设计案例 企业案例 项目设计文档 服务解答 毕业设计下载 留言板
重要通告:最近发现有人冒充我们星海工作室行骗,已经有个别同学上当受骗,我们在此特别
提醒同学们,我们工作室的官方客服QQ分别是:359374739,178807165 其他号码一概是骗子

位置: 首页>> 项目设计文档>> ASP.NET学生成绩管理系统设计和实现

        本站推荐:买毕业设计 先移动充值 优惠多多

ASP.NET学生成绩管理系统设计和实现

  
 


           ASP.NET学生成绩管理系统设计和实现

           发布者: haiguang   发布日期:2010/11/4    浏览次数:6079 次
 
整个浏览器窗口

 

    使用标记,将另一无框架的HTML文件放入,则不支持框架的浏览器将阅读到这个文件。

 

从以上代码可以看出,整个页面分为2个frame。顶部为菜单页面top.asp,下面是显示页面main.asp。在系统运行过程中,顶部菜单页面一直都是显示状态,方便用户在不同的功能模块之间切换;显示页面则根据顶部菜单显示不同的阅读内容。

l     顶部菜单模块的设计

1. 顶部菜单模块的IPO图

功能:顶部菜单模块包括各项功能的链接:首页、用户登陆、更改用户密码和退出系统。用户可通过以上各超链接文本进入到相应的各功能模块中。

输入:点击相应功能的超链接文本

处理:

(1)     构造页面格式。

使用HTML语言的TABLE表格标签构造页面表单,将各个超链接文本分布在页面的相应位置。

(2)     超链接文本。

点击相应的超链接文本,或提交到本页的JavaScript脚本执行或链接到相应的页面。

输出:用户要求的页面

l     主页模块的设计

主界面是用户打开系统首先见到的界面,也是进入其他模块的入口。

主界面将常用菜单项设计为工具栏,在工具栏上有输入学生信息、查询、打印、帮助和退出等菜单。

 

1. 主页模块的IPO图

功能:主页面中显示考试安排及是否有成绩信息。通过超链接文本,就可以查看具体信息。

输入:点击信息的超链接文本

处理:

(1)     构造页面格式。

使用HTML语言的TABLE表格标签构造页面表单,构造放置各个字段及字段值的表单,美化页面。

(2)     连接数据库。

与数据库创建链接,使用SQL语言在数据库中选取符合条件的记录。在符合条件的记录中选取相关字段值组成记录集。显示在页面的相应位置中。

(3)     创建超链接文本。

输出:用户要求的页面

2.模块所使用的数据表

本页面使用了student.mdb数据库中的成绩信息表(introduce)。

5.4 更改密码模块的设计与实现
1.更改密码模块的IPO图

功能:在主页面的上部分中的top.asp页面中,点击“更改密码”,就会调用javascript脚本语言,生成一个窗口。用户在生成的窗口中输入新的密码,提交后程序会将数据表中的密码进行修改。

输入:点击更改密码的超链接文本

处理:

(1)  构造页面格式。

使用HTML语言的TABLE表格标签构造页面表单,构造放置各个字段及字段值的表单,美化页面。

(2)  判断合法性。

对session对象中的用户名字段值进行判断,判断用户的登录是否合法。如果不合法,显示要求重新登录的提示语,重新登录。

(3)  连接数据库。

与数据库创建链接,使用SQL语言在数据库中选取符合条件的记录。在符合条件的记录中选取相关字段值组成记录集。显示在页面的相应位置中。

(4)  输入新密码。

在页面的相应位置填入用户的旧密码、新密码,在重新输入一次新密码,以确保输入无误。然后提交到pass_action.asp页面进行处理。

(5)   修改数据。

        从前页提交的数据中读取相关信息。首先判断用户的登录是否合法。再判断该用户名和密码是否存在。各项判断都合法后,用新密码字段值替换用户信息数据表usertype中的旧密码字段值。

 

3.模块所使用的数据表

本页面使用了student.mdb数据库

常见问题 | 我要留言 | 添加到收藏
  [1]  [2]  [3]  [4]  [5]  [6]
推荐毕业设计案例
 
毕业指导文档
 
工作室简介 | 联系我们 | 购买流程
© 2008 XingHai Studio All Rights Reserved 浙ICP备11037994号-7
  业务咨询
在线客服
在线客服
☆付款需知
☆购买流程
☆订单下载