学生管理系统项目实训报告

学生管理系统项目实训报告

ID:16423117

大小:260.57 KB

页数:26页

时间:2018-08-09

学生管理系统项目实训报告_第1页
学生管理系统项目实训报告_第2页
学生管理系统项目实训报告_第3页
学生管理系统项目实训报告_第4页
学生管理系统项目实训报告_第5页
资源描述:

《学生管理系统项目实训报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实训报告书课程:Android项目实训专业班级:软件1217班学生姓名:何震亚学号:2012180653指导教师:李法平完成日期:2014/1/8重庆电子工程职业学院软件学院实训名称学生管理系统实训人姓名何震亚实训日期2013.12.30-2014.01.10实训成绩指导教师评语指导教师签名:_____________________年____月____日目录目录I1实训目的12学生管理系统的分析与设计12.1系统功能描述12.2系统模块设计13主要代码清单14程序运行与测试365实训总结1重庆电子工程职业学院Android项目实训报告书学生管理系统

2、项目实训1实训目的本次课程实训是专门针对大二学生的一次项目实践,本软件需求说明书是为学生管理系统编写,为了方便教师对自己的个人信息查询、课表查询、对班级学生的信息进行增删改查。2学生管理系统的分析与设计2.1学生管理系统简介学生管理系统是各个学校都具备的基础教务系统,在计算机开始流行的时候,学生管理系统就开始在各个学校间流行并逐渐得到完善。2.2系统功能描述学生管理系统是基于WEB应用开发,采用C#ASP编辑,合理设计页面布局。1)登陆界面功能及设计:学生管理系统登陆页面包含各种提示语,分别用Lable、textbox表现出;有两个输入框分别输入用户

3、名和密码,密码采用加密方式,无法看到、复制;用一个列表选项框,内含两个登陆选择。并通过数据库连接进行账户密码验证。2)信息来源设计:通过数据库调出需要的数据并输入相应表中,表格合理,内容详细。3)以下是几个主要的子类://登陆button的动作功能描述protectedvoidbtnLogin_Click(objectsender,EventArgse){……}//保存button的动作功能描述protectedvoidbutSave_Click(objectsender,EventArgse){……}2.3系统模块设计1)在设计学生管理系统的过程中

4、,首先调用一个登陆界面,用户选择登陆类型,输入用户名和密码点击登陆键进入主菜单来选择系统中的不同的功能。在用户名密码验证成功后进入相应的菜单。22重庆电子工程职业学院Android项目实训报告书2)在系统中作者设计了五个按钮。分别是:登陆、取消、讲师登记学生成绩考评、保存、Submit。3)页面跳转:利用ASP的Response.Redirect("")功能进行跳转。4)数据显示:利用数据源拖拽相应数据信息并修改。5)数据库链接与关闭:需要连接时连接,不需要时关闭。3主要代码清单(1)程序登陆的界面:publicpartialclassLogin:S

5、ystem.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){Session.Clear();//清除所有的session}}protectedvoidbtnLogin_Click(objectsender,EventArgse){if(rbList.SelectedValue=="2"){stringsql=@"SELECT[LecturerId],[Password],FirstName,LastNameFROM[LecturerInfo]22重

6、庆电子工程职业学院Android项目实训报告书whereLecturerId=@LoginIdand[Password]=@password";SqlParameter[]paramsInfo={newSqlParameter("@LoginId",txtLoginId.Text.Trim()),newSqlParameter("@password",txtPassword.Text)};DataSetds=code.DBCommon.ExecuteQuery(sql,paramsInfo);if(ds.Tables[0].Rows.Count==1

7、&&ds.Tables[0].Rows[0][0].ToString()==txtLoginId.Text.Trim()&&ds.Tables[0].Rows[0][1].ToString()==txtPassword.Text){//验证成功//设置Session对象code.LoginInfologinObj=newcode.LoginInfo();loginObj.LoginId=txtLoginId.Text.Trim();loginObj.LoginDate=DateTime.Now;loginObj.FirstName=ds.Tables

8、[0].Rows[0]["FirstName"].ToString();loginObj.LastName=

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

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

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