第九章综合应用实例(二)---学生选课系统课件.pptVIP

第九章综合应用实例(二)---学生选课系统课件.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2005-02-25 ASP.NET 数据库应用程序开发 第 九章 综合应用实例(二)――学生选课系统 在管理员模块,可以添加学生、教师、课程等信息,有了这些信息系统才能正常运转,管理员每添加一个学生(或教师),系统也同时增加了一个学生(或教师)用户,他们进入系统的登录名是学号(或教师号),初始密码默认为学号(或教师号)。 在学生模块,学生可选课,查看自己的选课信息,修改自己的选课信息。 在教师模块,教师可查看自己教授的课程有哪些学生选修。 公有模块提供用户身份验证、密码修改等功能。 9.2 系统页面介绍 9.2.1 系统页面介绍 9.2.2 系统运行界面 9.3 系统数据库结构设计 1.Student数据表 2.Teacher数据表 3.Course数据表 4.Elect数据表 5.AUser数据表 数据库设计完毕之后,在AUser数据表中插入一条新数据,作为系统的初始管理员,UName字段的值为Admin,UPass字段的值也为Admin。另外,在数据库中为该库创建一个SQL Server身份验证模式的登录,登录名和密码均为Elect,服务器角色选择System Administrators,对Elect数据库允许public和dbowner角色。该登录用于在程序中访问数据库。 9.4 网页与程序设计 1)首先在Visual Studio.NET中新建一个 ASP.NET项目,项目名称为Elect。 2)在web.config文件中增加数据库连接信息。 3)引入DBAccess.cs文件。 9.4.1 登录页面 1)在项目中增加命名为Login.aspx页面。 2)按照教材说明,在Login.aspx页面上插入表、按钮等控件,并设置其属性。 3)撰写代码,参看教材。 9.4.2 学生选课页面 1)在Elect项目中添加一个新页面,命名为Student.aspx 。 2)在Student.aspx页面中插入表、Datagrid等控件,并设置其属性。 3)撰写代码,参看教材。 9.4.3 教师页面 1)在Elect项目中添加一个新页面,命名为Teacher.aspx 。 2)在Teacher.aspx页面中插入表、Datagrid、DropDownList等控件,并设置其属性。 3)撰写代码,参看教材。 9.4.4 管理员框架页面 1.Anivagation.htm 2.Aframe.htm 9.4.5 管理员管理学生页面 1)在Elect项目中添加一个新页面,命名为Astudent.aspx 。 2)在Astudent.aspx页面中插入表、Datagrid等控件,并设置其属性。 3)撰写代码,参看教材。 9.4.6 管理员管理教师页面 9.4.7 管理员管理课程页面 与9.4.5的步骤基本相同,请参看教材。 9.4.8 密码修改页面 1)在项目中增加命名为Password.aspx页面。 2)按照教材说明,在Password.aspx页面上插入表、按钮等控件,并设置其属性。 3)撰写代码,参看教材。 控件ID 属性 属性值 TB_SNo Width 80px TB_SName Width 80px TB_SClass Width 80px BT_Submit Text 添加 * * 9.1 系统模块划分与各模块的功能 文 件 说 明 Login.aspx 用户登录页面。 Student.aspx 学生选课页面,查看可选、已选课程,退选。 Teacher.aspx 教师查看选课情况页面。 Astudent.aspx 管理员管理学生信息页面。 Ateacher.aspx 管理员管理教师信息页面。 Acourse.aspx 管理员管理课程信息页面。 Password.aspx 用户修改密码页面。 Anivagation.htm 导航页面,为管理员访问各个功能页面提供超链。 Aframe.htm 框架,左侧为导航页面,右侧为管理员的功能页面。 关系名 主键表 主键字段 外键表 外键字段 FK_Elect_Student Student SNo Elect SNo FK_Elect_Course Course CName Elect CName 控件ID 属性名 属性值 Label1 Text 登录系统 Font属性的Bold子属性 True TB_UName Text 空 TB_UPass Text 空 TextMode Password DDL_Role I

文档评论(0)

phljianjian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档