机试题库Net.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
机试题库Net

汽车管理系统 语言和环境 实现语言:C# , 环境要求:Visual studio 2005或2008 ,Sql server2005 要求 某公司想要给用户提供汽车票查询和管理员功能。要求实现以下功能: 1. 登陆页面 2. 管理员页面,对汽车信息的更新和删除 3. 使用ASP.NET的验证和授权系统对登陆用户进行身份验证和授权 数据库设计 系统涉及到的表结构如下表所示: 序号 字段名称 类型 约束 说明 Car_No varchar(8) not null,(主键) 车次 Begin_station varchar(10) not null 起始站 End_station varchar(10) not null 络点站 Begin_time datetime not null 出发时间 End_time datetime not null 到达时间 Price decimal(9) not null,两位小数 票价 Remark vachar(100) null 备注 推荐实现步骤 创建数据库 按照数据库设计要求设计数据表 在表中输入若干测试数据 创建ASP.NET 网站 在站点下添加一个Admin文件夹,在该文件夹下添加一个Admin.aspx管理员页面。Admin.aspx管理员页面功能入图1所示: 图1 管理员页面功能 在Admin.aspx页面中拖放一个GridView控件,设置DataKeyNames主键属性为 “Car_No“,绑定Tickets表的数据。添加一个更新的CommandField列和一个删除的CommandField列,添加默认列BoundField绑定表的其他字段。实现更新和删除的功能。 编辑Web.Config 配置文件的authentication验证配置节,更改验证方式为“Forms”表单验证,设置登陆页面为“Login.aspx”页面,默认页面为“Admin/Admin.aspx”页面。 在credentials配置节中添加两个登陆用户,不使用加密方式 用户名:admin密码;123 用户名:guest 密码;234 5. 编辑Web.Config配置文件添加authorization配置节。 拒绝匿名用户和guest用户 允许admin用户 在站点下添加登陆页面Login.aspx,如图2所示: 图2 登陆页面 登陆页面包括两个TextBox控件,分别填写登陆用户名和密码,密码文本框设置为密码显示。 当用户输入用户名和密码后,点击登陆验证用户身份。使用FormsAuthentication类的RedirectFromLoginPage方法验证用户名和密码。 7. 运行本站点,如图3所示: 如果不是admin用户登陆,则给出提示信息 图3 登陆页面 如果是admin用户登陆并且密码正确,则将用户导航到Admin.aspx页面。 在GridView的RowUpdating和RowDeleting事件中代码实现删除和修改功能。 注意事项 仔细审题,把题目要求理解准确; 请注意按照界面的设计要求来进行窗体设计; 请注意代码的书写、命名规范和适当的注释。 教室登记系统(Ajax) 语言和环境 实现语言:C# , 环境要求:Visual studio 2005或2008 ,Sql server2005 要求 某学校需要使用.net开发一个教室使用登记系统,现在你负责其中的以下2个功能: 1. 登陆验证功能,没有登陆的用户不能进行教室登记 2. 教室使用登记功能,用户添入开始时间、结束时间、教室,然后点击登记按钮进行教室登记。如果要登记的教室存在时间冲突,则把该教室的使用情况返回给用户。如果要登记的教室时间不冲突则登记,则返回给用户登记成功的信息。 数据库设计 系统涉及到的表结构如下表所示: 表名 Userinfo用户信息表 主键 Userid 序号 字段名称 字段说明 类型 位数 属性 备注 1 Userid 用户id int 4 非空 标识列,自增1 2 LoginName 登陆名称 varchar 50 非空 3 PassWord 密码 varchar 50 非空 表名 Classroom(教室信息) 主键 Classroom ID 序号 字段名称 字段说明 类型 位数 属性 备注 1 Classroomid 教室id int 4 非空 标识列,自增1 2 Classroom Name 教室名称 varchar 50 非空 表名 RoomRegister(教室登记信息表) 主键 RoomRegisterID 序号 字段名称 字段说明 类型 位数 属性 备注 1 RoomRegisterID ID

文档评论(0)

173****7830 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档