




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、山西大学本科课程设计报告书题目 :教务管理系统学院:软件学院专业:计算机科学与技术姓名:张鑫学号:1262042206指导教师:朱云雷课程名称:NET课设2015年6月28日-2015年7月3日山西大学本科课程设计任务书学生姓名张鑫学号1262042206所在专业计算机科学与技术设计题目教务管理系统题目类别理论研究类 调研报告类工程设计类 其它(在中打2)来源科研项目 社会(生产)实际自拟 (在中打2)主要任务及目标:本系统开发的总体任务是实现学生成绩,信息管理的系统化、规范化、自动化。达到提高学生成绩管理效率,方便学生查询个人信息成绩。与传统管理方法相比有明显的优点:查找方便,可靠性高,保密
2、性好,成本低。彻底改变了以前繁杂的管理模式,实现全面的、相对集中的、职能化的信息综合 管理。主要内容:本系统包括九个模块:教师注册模块,教师预定教室模块,教师查看学生信息模块,教师评分模 块,学生信息管理模块,学生选课模块,学生查询成绩模块,管理员查看所有学生信息,管理员添加 修改学生,教师。根据学生成绩管理的需要,本系统能对成绩进行输入和输出;并显示学生资料、成绩等,不过得 以系统输入学生资料、成绩为前提;能添加学生成绩资料;能根据学生的姓名来查询,修改或是删除 该学生信息;能把对系统所进行的操作进行保存,以及时更新数据库中的数据。主要参考文献:C#程序设计教程马骏人民邮电出版社ASP.NE
3、 Michael Amu ndsen Paul Litw in中国电力出版社结果形式:我们采用浏览器/服务器的模式,以网页的形式呈现出教务管理系统,用户可以通过浏览器登录访 问服务器中所存在的数据,实现了交互。指导教师签字:年月日山西大学本科课程设计成绩表(指导教师与评阅教师用表)姓名张鑫学号1262042206所在专业计算机科学与技术论文(设计)题目教务管理系统评阅教师评语:签字:评分(满分100): 注意:此表由指导教师填写;摘要利用软件开发现有软硬件环境,及先进的管理系统开发方案,从而达到充 分利用现在资源提高系统开发水平和应用效果的目的。 系统应该符合软件工 程开发的理论,开发方法等开
4、发依据。系统应满足教务管理工作需要,并达 到操作过程中的直观,方便,实用,安全,准确等要求。后台数据库中建立学生表, 教师表,课程表,教室表以及学生课程表等等。在数据库与网页的连接我们采用较为先进的 ajax 与 Json 技术,代码简洁 易懂。前端的网页采用 javascript 与 css,html 的结合第一章 意义 2第二章 总体设计 32.1总体设计思想 32.2 设计模块联系 4第三章 数据库设计 43.1 数据库 Table 的设计 5第四章 详细设计 74.1 学生模块 74.1.1 学生选课功能 74.1.2 学生密码修改及学生信息功能 84.1.3 查询个人成绩功能 84.
5、2 教师模块 84.2.1 教师注册功能 84.2.2 教师申请教室功能 94.2.3 教师评分及授课学生信息功能 104.3 管理员模块 104.3.1 录入学生信息功能 104.3.2 查询学生信息 114.3.3 查看学生选课信息 12第五章 系统测试 125.1 测试环境 125.2 系统总体测试 125.3 测试结果分析 14第六章 总结 15参考文献 15第一章 意义随着计算机技术在管理上越来越深入而广泛的应用,信息管理系统的实施 在技术上已逐步成熟。任何一个产业要更好的生存发展,要高效率地运转, 就必须建立与自身特点相适应的信息管理系统。目前,在学校里,随着高校 规模的不断扩大和
6、招生人数的不断增加,需要处理大量的学生数据信息。如 何更好的组织学生信息,更加快捷的管理学生信息显得尤为的重要。作为计算机应用的一部分 , 使用计算机对学生信息进行管理 , 有着手工 管理所无法比拟的优点 .例如: 检索迅速、查找方便、可靠性高、存储量大、 保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效 率, 也是学校的科学化、正规化管理 ,与世界接轨的重要条件。我们为此开发 了一套教师 - 学生信息管理系统,本系统适用于学生,教师以及学校的教务人 员,目的是为学校办公管理提供一个快速、简单规范的管理平台,使学院在 学生信息管理方面更加规范化,使学生在信息查询方面更加方便快
7、捷化。第二章 总体设计本章主要是教务系统设计的概要介绍2.1 总体设计思想教务管理系统,主要分为三部分,教师,学生和管理员。在教师的模块中 我们需要实现教师注册,预定教室,为学生评分,查看所带科目的所有同学 信息。在学生模块,我们需要实现选课,信息修改以及查询自己所选科目的 成绩等功能。基于以上功能的实现, 我们在后台数据库中建立学生表, 教师表, 课程表, 教室表以及学生课程表等等。在数据库与网页的连接我们采用较为先进的 ajax 与Json技术,代码简洁易懂。前端的网页采用javascript与css, html的结合, 为用户提供清晰流畅的查询体验。2.2 设计模块联系第三章数据库设计本
8、章主要介绍数据库中的各种表格3.1数据库Table的设计表 3-1Student列名类型主键长度可空否备注SnoChar是6否学生学号Sn ameChar否10可学生姓名SsexChar否2可学生性别SageInt否可学生年龄SdeptChar否20可学生系别PwdChar否6可登录密码表 3-2Teacher列名类型主键长度可空否备注TnoChar是6否教师编号Tn ameChar否10可教师姓名PwdChar否6可登录密码TitleChar否10可教师职称DeptChar否30可教师属系Professio nChar否30可专业CourseChar否30可所授课程表 3-3Arrage 表
9、列名类型主键长度可空否备注CnoChar否5可教师编号Tn ameChar否10可教师姓名TtimeChar否30可申请时间表 3-4Classroom表列名类型主键长度可空否备注CnoChar是5否教至编号CholdChar否3可教室容纳量CdeviceChar否3可是否有多媒体CstatusChar否5可是否被占用表3-4 Classroom 信息表CnoCholdCdeviceCstatus200100有空闲20150有空闲20289有空闲203990有空闲300120有空闲301100有空闲30290有空闲302150有空闲表3-5Course 表列名类型主键长度可空否备注Course
10、 nochar是10否课程编号Cn amechar否20可课程名称Cteacherchar否10可授课教室Cdeptchar否20可所属系别Cprofessi onchar否20可所属专业表3-6Course信息表Course noCn ameCteacherCdeptCprofessi on100000数据库何以琛软件学院软件工程100001操作系统尹少平软件学院计算机科学与技术100002程序设计米晓萍软件学院软件工程100003计算机网络张志斌软件学院计算机科学与技术100004管理学王小明管理学院工商管理100005经济法朱云雷管理学院经济学100006信息安全赵默生信息学院信息管理表
11、3-7SC表列名类型主键长度可空否备注Course noChar是6否】田千口 i=r. 课程号SnoChar是6:否学号GradeChar否30可成绩表3-8Admin列名类型主键长度可空否备注Anochar是6否管理员编号 An amechar否10可管理员姓名Apwdchar否10可登录密码表3-9Admin信息表AnoAn ameApwdA00001管理员a第四章详细设计本章介绍系统主要的功能模块设计简洁与功能截图4.1学生模块4.1.1学生选课功能张芮 i艮屮龍陆院条,甌=71专职洁迭择“丘课程诵选择三 隹操I204.1.2学生密码修改及学生信息功能张丙学号1姓名性别院系126201
12、 |张芮女20软件学院|條改密码|请输入:再戏输入I4.1.3查询个人成绩功能未给出成绩是,成绩项为空张芮课程号课程名院系1专业11任课鞍师臟1100001操作系统软件学院叶算脳斗学与技术尹少平100006信息安全信息学院信息、管理赵默笙100004管理学管理学院工商管理1圧小明100000数据库软件学院软件工程阿以琛课程号;退选14.2 教师模块4.2.1教师注册功能采用js中正则表达限制姓名只能为汉字,编号,密码等均有代码验证为其安全准确的填写提供保障,并且,我们为用户提供提醒功能,确保了用户体验的清晰感谙输人 请输入 请输入 请输人专业:-済选择耳课程请送舉,4.2.2教师申请教室功能在
13、教师申请教室时,首先检查其所选教室是否存在或状态为空闲,根据 数据库系统数据为其分配。有无多媒休使用情況敎室编号2002Q128203300301302容纳人數 血50的前120100W303150申请使用教室较室编号200空闲空闲蜃截止时间空闲5S2G15/7/&WK1423教师评分及授课学生信息功能根据教师所带科目,查看选择自己所教授科目的学生信息并且为学生评分祢妬何攻琛学生宿息返回首页| 姓名12622| 袁璇*26202亍*2心讯|胀文毎1126201教师评分販学号 I 126202成绩:I3D20202020 院系*女4.3 管理员模块4.3.1录入学生信息功能请正确填写学生信息学号
14、,1262114.3.2查询学生信息查看所有学生信息斓两有字劉後泯系査栈院系:I捲班刼童横 班级:姓名惕J院糸专业120210inan ellous男21管理学院工商管理122135126201张芮女20软件学院鼓件工程1201 班126202张赛女20软件学院软件工程软九】班126203张文锦女20软件学院计算机科学与技术计12M班1262C4郭高乐女20软件学院软件工程软1沙2班126205袁璇20软件学院计算梱再与技术计 121X126206贾婷婷立20管理学院经济学122126207罗翳女20信息学院蓿息管理信1班126208王晶女20信息学院信息管理信123】班126209女20信息
15、爭院信息管理信口潮按班级查询查询斯有学生按険系查擒陆系1 r按班狠查找班级匸IS12D1WE姓名|性别|年龄专业126201张芮k|20|软杵学院软件工程软1201班126202圧蠡匝软件学院软件工程1201 班按院系查询童询斯有学生|斑蘇鞫卫院系炊件学晓按班圾查找班级,学号蝕名性别院磊专业126201张芮女20软杵学院软件工程|软口01班126202张鑫立20软杵学院软件工程1201 班126203张文锦20软杵学院计算机科学与技术t| 121】班12&204郭高乐女20软腭院软件工程S1302 班126205袁璇20软杵学院计算机科学与技术计1212班433查看学生选课信息学号姓名谍程号1
16、26205袁璇100000126201張芮100001126203张文锦100004126205袁璇100002126201张芮100006126201100004126202张鑫100006126202100000so126203张文锦100000126201张芮10000090第五章系统测试经过对系统的需求分析和设计,本章介绍系统开发平台和工具的选择,并对其主要的功能模块进行测试的结果。5.1测试环境本系统采用html5等众多较为先进的技术,所以在测试的条件较为挑剔硬件:PC机三台运行环境:Win7,Win8软件:SQL1008开发工具:Microsoft Visual Studio 20
17、135.2系统总体测试各个模块的功能已在详细设计中展示,现在展示倜傥总体界面登录界面山西大学学生界面*举牛信覚湖-学牛彌彌-查看所选课簷祢好,张芮,欢诅登陆学生信息管理系蜿!教师界面山西大学教师信息管理系统:曲)山血丸季Shanxi Univers-ity学楼槪况I学院设直I组奴机构I师贯叭坯I信咸公幵人才招他I招主世堰I就业指导I对外逮流1山大校反1150760昱閒一10.20:62 祢好,梅认琛.欢迎登陆教!I帀信息管理貳统退匕建辰杳看学生查看教室地址:山西省丈屈币吗:KK麴嗚as:oW006 .iS:0351 -70102S5关干.二学耶公迸幌臊P i甬知 矢于右审芈叮土上扌錘会诵?.:
18、 芜干校园安全问题注童手顶诵知 芋于宝I圣总是百心忙 关于部分专业实习的i甬孔 工I呂理頁亠知EF庶唾并 关于嚳假学牛留宿安排 关干世用羲柑旳涯知年干黑偎教怖堆训Mi甬知t * 3E.il i I J# 匚 II5.3 测试结果分析繁复、枯燥的代码编写过程终于结束了,由于条件有限,系统的数据测试 基本上是在单机上实现的。 本系统调试过程中出现的错误主要来于以下几 类:1. 浏览器版本的不同以及浏览器的不同都造成了浏览形式不同;2. 在提交表单中输入不曾预料的数值或符号;3. 隐蔽的数据处理逻辑错误,因为不能保证一切数据的输入顺序符合开发人 员的设想;4系统的安全性,因为对系统设计刚有一个初步的认识,所以在安全方面可能 存在我们所忽视的后门;第六章 总结C# 的学习是一个系统的过程,需要长期的知识积累和储备并辅以大量的 上级实际操作练习,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年新教材高中数学第八章立体几何初步8.1.1棱柱棱锥棱台的结构特征课时作业新人教A版必修第二册
- 2024-2025学年高中历史第二单元西方人文精神的起源及其发展第5课西方人文主义思想的起源课时作业新人教版必修3
- 2024-2025学年新教材高中数学第4章指数函数与对数函数数学建模建立函数模型解决实际问题教学案新人教A版必修第一册
- 17《难忘的泼水节》教学设计 -2024-2025学年语文二年级上册(统编版)
- 第6课 数据图形秀-创建图表 教学设计 -2023-2024学年辽师大版(2015)初中信息技术七年级下册
- 千米的认识教学设计-2024-2025学年青岛版(五四学制)二年级数学下册
- 5《雷锋叔叔你在哪里》教学设计-2024-2025学年二年级下册语文统编版
- 9 生活离不开规则 (教学设计)2023-2024学年统编版道德与法治三年级下册
- Module 1 Unit 1 You and me Listen and say Culture corner (教学设计)-2024-2025学年沪教牛津版(深圳用)英语六年级下册
- 2025年酞菁颜料合作协议书
- 男孩的青春期性教育
- 胃癌影像诊断课件
- 建筑工程劳务作业服务方案
- 探究水垢的主要成份
- (完整版)小学生心理健康教育课件
- 军队文职专用简历(2023年)
- 建筑装饰工程施工总平面布置图
- 铁路基本建设工程设计概(预)算编制办法-国铁科法(2017)30号
- 颜真卿《劝学》ppt课件1
- 特种设备安全技术档案(附表格)
- (完整版)中国古代书法史课件
评论
0/150
提交评论