课程设计论文-基于ASP图书管理系统的设计与实现_第1页
课程设计论文-基于ASP图书管理系统的设计与实现_第2页
课程设计论文-基于ASP图书管理系统的设计与实现_第3页
课程设计论文-基于ASP图书管理系统的设计与实现_第4页
课程设计论文-基于ASP图书管理系统的设计与实现_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于ASP图书管理系统的设计与实现学院:面向Web程序设计专业:信息工程学院目录25969一、课程设计时间 1二、课程设计地点 1三、课程设计目的 1四、课程设计任务及要求 1五、课程设计内容 4六、课程设计心得 8参考文献 9一、课程设计时间此次课程设计是从2015年7月6号开始,至2015年7月10号结束,为期一周。二、课程设计地点实验楼S5-208机房三、课程设计目的《<面向WEB程序设计>课程设计》是实践性教学环节之一,是《面向WEB程序设计》课程的辅助教学课程。通过课程设计,使学生巩固所学的理论知识,把所学的理论知识应用于实际问题的解决,编制出完整的应用程序,锻炼学生的分析解决实际问题的能力,为以后编制大型的应用程序打基础。把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力和创新能力。课程设计任务及要求目的和要求:通过课程设计,使学生巩固所学的理论知识,把所学的理论知识应用于实际问题的解决,编制出完整的应用程序,锻炼学生的分析解决实际问题的能力,为以后编制大型的应用程序打基础。把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力和创新能力。课程设计题目以选用学生相对比较熟悉的业务模型为宜,要求通过本实践性教学环节,能较好地巩固ASP.NET的基本概念、基本原理、关系数据库的设计理论、设计方法等主要相关知识点,针对实际问题设计概念模型,并应用现有的工具完成网上平台的设计与实现。选题范围基础理论,ASP.NET基本概念、基本原理、关系数据库的设计理论、设计方法等。WEB站点的设计与实现。数据建模工具与数据库管理系统软件的应用。其他问题。同学自己提出,由教师确认的题目。选题要求能覆盖多个知识点,使用现有工具能够解决的问题;难易适中,就有典型意义。制作要求基本要求:登陆、注册、修改密码、添加,修改,删除,更新,查询、母版、子版页,深层次要求:导出word或Excel,打印。数据库使用SQL、ACCESS参考选题物资管理信息系统(有关该系统基本信息的描述,如:物资编号、物资名称、规格型号、种类和计量单位等。要求:a.有关物资基本信息的输入。b.物资基本信息的查询与修改。c.入库物资信息的输入。d.入库物资信息的查询与修改。)供求信息网(提供企业广告、发布招聘信息。招聘信息、求职信息、公共信息、企业广告等。)标准化考试系统(注册、准备考试、开始考试、提交试卷、查看考试结果、查询成绩、对考生信息、考试信息、管理员信息、考试试题信息和考试题目进行添加、修改、删除。)电子商务平台(会员登录、我的购物车、购物流程、用户中心、商品分类、本站公告)成绩管理系统((1)、实现任课教师数据库表的操作功能:

A、设置任课教师相关信息(如:姓名,密码及相关信息。)

B、对任课教师信息进行添加、修改、删除。

(2)、学生模块

A、设置学生相关信息(如:学号、姓名、数学、英语、体育、密码)

B、对学生的记录(学号、姓名、密码)进行添加、修改、删除。

C、要求能够对整体情况进行excel表的导入。(如:05321班有对应的excel名单,可整体导入到数据库中)

(3)、辅导员模块

A、辅导员相关信息(如:姓名,密码及相关信息。)

B、对辅导员信息进行添加、修改、删除。)网上在线论坛(用户注册、回复相应帖子信息、浏览帖子、删除、修改、查询、添加用户信息,添加新帖子、登录、发表新帖、回复贴。)小区物业管理(公告查看、业主投诉、信息查询、设备维修、住户停车、催缴物业费、住户房屋登记)网上校友录(用户在系统中进行注册、输入自己的相关信息;可通过输入用户名、密码通过身份验证;创建查询学校;创建查询班级信息;浏览班级通讯录;浏览留言、发表留言、编辑删除留言;将重要留言置顶。)多媒体学习社区(用户管理、观看教程、留言、下载教程、公告管理、发布教程)考勤管理系统(登陆界面、通过编号、考勤年度、考勤月度查询;员工编号、姓名、职位、所属部门对员工信息查询。添加修改员工信息;设置打卡时间;修改密码)新闻发布系统网上售书管理系统(前台:用户注册—用户登录—查看图书信息—添加图书到购物车—在线支付后台:管理员登录—订单管理、图书管理、会员管理、物流管理、图片管理—退出)(15)绩效管理系统(16)博客管理系统(17)作业提交和自动统计记录系统(18)医院管理系统(19)仓库管理系统(20)学生宿舍管理系统(21)机票预订系统五、课程设计内容一、功能介绍:网上选课系统,通过该系统,学校不同角色的用户可以通过网路完成选课系统功能:管理员通过该系统实现对学生、教师、课程的添加和维护和学生成绩的维护;教师通过该系统实现查看课程选修情况和录入学生成绩;学生通过该系统实现选课、退课等功能;还有公有模块:修改密码功能。二、网上选课系统用户控件三、\Login.aspx登录页面(前台)四、\Login.aspx登录页面(后台)switch(userRole){case"0"://身份为教师时selectStr="Select*fromTeacherwhereteaID='"+userName+"'";break;case"1"://身份为学生时selectStr="Select*fromStudentwherestuID='"+userName+"'";break;case"2"://身份为管理员时selectStr="Select*fromUserswhereadminName='"+userName+"'";break;}SqlConnectionconn=newSqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);SqlCommandcmd=newSqlCommand(selectStr,conn);try{conn.Open();//打开连接SqlDataReadersdr=cmd.ExecuteReader();//执行查询if(sdr.Read())//如果该用户存在{if(sdr.GetString(1)==userPwd)//密码正确{Session["userName"]=userName;Session["userRole"]=userRole;conn.Close();switch(userRole){case"0"://身份为教师时Response.Redirect("TeacherQueryElect.aspx");break;case"1"://身份为学生时Response.Redirect("StudentElect.aspx");break;case"2"://身份为管理员时Response.Redirect("Main.aspx");break;}}else//密码错误,给出提示信息!{lblMessage.Text="您输入的密码错误,请检查后重新输入!";}}else//用户不存在或用户名输入错误{lblMessage.Text="该用户不存在或用户名输入错误,请检查后重新输入!";}}catch(Exceptionee){Response.Write("<scriptlanguage=javascript>alert('"+ee.Message.ToString()+"')</script>");}finally{conn.Close();}}五、\adminStudentAdd.aspx添加学生页面六、\adminStudentAdd.aspx添加学生页面(后台)try{conn.Open();intflag=insertCmd.ExecuteNonQuery();//执行添加if(flag>0)//如果添加成功{lblMessage.Text="成功添加学生信息!";}else//如果添加失败{lblMessage.Text="添加学生信息失败,查看输入是否正确!";}}catch(System.Exceptionee){Response.Write("<scriptlanguage=javascript>alert('"+ee.Message.ToString()+"')</script>");}finally{conn.Close();}七、\ModifyPwd.aspx修改密码页面(前台)八、\ModifyPwd.aspx修改密码页面(后台)SqlConnectionconn=newSqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);SqlCommandselectCmd=newSqlCommand(selectStr,conn);try{conn.Open();SqlDataReadersdr=selectCmd.ExecuteReader();if(sdr.Read())//如果用户存在且输入密码正确,修改密码{sdr.Close();SqlCommandupdateCmd=newSqlCommand(updateStr,conn);inti=updateCmd.ExecuteNonQuery();if(i>0)//根据修改后返回的结果给出提示{Response.Write("成功修改密码!");}else{Response.Write("修改密码失败!");}}else{Response.Write("您输入的密码错误,检查后重新输入!");}}catch(System.Exceptionee)//系统出错,错误处理{Response.Write("系统出错,错误原因:"+ee.Message.ToString());}finally{conn.C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论