网上选课系统源代码(c#)
通过该系统,学校不同角色的用户可以通过网路完成选课系统功能:管理员通过该系统实现对学生、教师、课程的添加和维护和学生成绩的维护;教师通过该系统实现查看课程选修情况和录入学生成绩;学生通过该系统实现选课、退课等功能;还有公有模块:修改密码功能。
\MyElectCourse \DB \MyElectCourse.sql 网上选课系统数据数据库创建脚本
\MyElectCourse \DB \MyElectCourse.bak 网上选课系统数据数据库备份
\MyElectCourse \Images\ 网上选课系统图片文件夹
\MyElectCourse \Controls\left.ascx 网上选课系统用户控件
\MyElectCourse \Login.aspx 登录页面
\MyElectCourse \Main.aspx 管理员主页面
\MyElectCourse \adminStudentAdd.aspx 添加学生页面
\MyElectCourse \adminStudentDetails.aspx 学生维护页面
\MyElectCourse \adminCourse.aspx 添加课程页面
\MyElectCourse \adminCourseDetails.aspx 课程维护页面
\MyElectCourse \adminTeacherAdd.aspx 添加教师页面
\MyElectCourse \adminTeacherDetails.aspx 教师维护页面
\MyElectCourse \adminStudentScore.aspx 成绩维护页面
\MyElectCourse \studentElect.aspx 学生选课页面
\MyElectCourse \courseDetail.aspx 课程详细信息页面
\MyElectCourse \teacherQueryElect.aspx 教师查询选课情况页面
\MyElectCourse \teacherSubmitScore.aspx 教师提交成绩页面
\MyElectCourse \ModifyPwd.aspx 修改密码页面
网上商店的CSS页面布局
用CSS样式实现导航的交替变换效果,在页面中插入透明背景的flash文件
sqlhelper的使用例子
SqlHelper源码带有详细的说明,示例中有51aspx原始的示例Sql语句
主要包括以下操作:
简单SQL语句(ExcuteSql)
带参数的简单SQL语句(ExcuteSQLParm)
简单存储过程 (ExcuteProc)
带参数的存储过程(ExcuteProcParm)
只返回一个字段 (ExcuteScalar)
返回数据集(ExcuteReader)
数据库中有示例数据及存储过程updateTable\updateTableByParm,大家可以自行修改测试,转载请保留51aspx作者信息,谢谢!
ASP网络应用系统典型模块开发实例解析
书中所有系统默认账号为asp,默认密码为asp。
(1)第1、2、5所有代码均在书上全部贴出。
(2)第3、4、6、7章使用的数据库为LearnAsp(SQL Server数据库),LearnAsp主文件(.mdf)和日志文件(.ldf)在aspcode/data文件夹内。
(3)在SQL Servr的查询分析器中使用命令:
'LearnAsp','.../data/LearnAsp.mdf','.../LearnAsp_Log.ldf'可以建立LearnAsp数据库(.../data/为路径)。
(5)第8、9、10章使用Access数据库。
(6)第12章使用的数据库为School,采用SQL Server数据库,School主文件(.mdf)和日志文件(.ldf)在Char12/data文件夹内。
(7)使用命令:
sp_attach_db 'School','.../School/data/School_Data.MDF','.../School/data/School_Log.LDF',可以建立School数据库。
(8)注意在3、4、6、7、12章中连接数据库的相应文件中SQL Server数据库服务器的名称应该由“localhost”,改为读者所使用的SQL Server数据库服务器的名称。(如果是本地机器,则不用修改)。