- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1071301232张良秋
淮阴工学院
数据库课程设计报告
课题名称: 学生作业管理系统
专 业: 计算机科学与技术
班 级: 计算机1072班
姓名: 张良秋学 号: 1071301232
指导教师:
2009年12月日
设计任务书
课题
名称 学生作业管理系统 设计
目的 本课程设计的目的是通过实践使学生经历一个数据库系统开发的全过程并受到一次综合的训练,以便能较全面地理解、掌握和综合运用所学的知识去分析、解决实际问题。 实验
环境 1、Windows 2000及以上
2、SQL Server 2005
3、Microsoft Visual Studio 2008 任务
要求 任务:
完成《学生作业管理系统》的分析设计工作,并选用适当的开发工具完成系统的开发。
要求:
1、完成需求分析;
2、进行数据库的概念设计;
3、进行数据库的逻辑设计;
4、进行数据库的物理设计;
5、进行应用程序设计;
6、编程实现。 工作进度计划 序号 起止日期 工 作 内 容 1 2009.12.21~2009.12.21 查询资料、选择课题 2 2009.12.22~2009.1.22 需求分析、总体设计 3 2009.12.23~2009.12.25 系统整体设计、编写程序代码、调试程序 4 2009.12.26~2009.12.26 答辩、撰写课程设计报告 指导教师(签章): 年 月 日
摘要:
作业是师生双向交流的一种重要途径,不仅可以考核学生在课堂教学活动中的消化吸收程度,而且也可以检验教师的教学质量。高等学校是Internet网络技术研究与应用的较早单位之一,计算机的普及、校园网的出现,为学生作业管理的网络化和正在兴起的远程教学提供了强大的技术支持。在对传统教学活动中作业批改环节进行研究的基础上,提出了利用校园网对学生作业进行管理和批改的思想,并对设计与实现中的难点和关键点进行了分析与讨论。本系统综合运用Microsoft Visual Studio 2008和SQL Server 2005技术,系统操作简单,界面友好,适合广大师生使用。
关键字:Microsoft Visual Studio 2008;SQL Server 2005;Internet;作业管理
1 需求分析 1
1.1 系统目标 1
1.2 系统功能需求 1
2 数据库的概念设计 2
2.1 系统的概念模型 2
3 将概念模型转换成关系模型 2
3.1 将E-R模型转换为关系模式 2
3.2 数据库表结构设计 3
3.3 实现数据完整性 4
4 应用程序设计 4
4.1 学生作业管理系统的处理流程图 4
4.2总体结构和外部模块设计 4
5 系统使用说明 5
5.1 登录模块 5
5.2 注册模块 5
5.3 学生模块 6
5.4 教师模块 7
总 结 8
致 谢 9
参 考 文 献 10
1 需求分析
1.1系统目标
系统的主要目标是实现一个计算机综合学生作业管理系统,作业管理的范围是针对一个院系的教师和学生。教师可以对某门课程布置作业,并根据学生的完成情况给出批阅意见,学生可以通过网络查看作业并在给定时间内上交作业。
1.2系统功能需求
本系统的用户分为学生用户、教师用户和系统管理员用户。学生用户有信息维护、查看作业和上传作业的权限,教师用户有信息维护、布置作业和批改作业的权限,系统管理员主要负责系统的维护,包括对用户信息、班级信息和课程信息的录入、修改、查询、删除等。
1.2.1功能划分
系统主要分为四个模块,包括登录模块、管理员模块、学生模块、教师模块。
登录模块又分为学生登录、教师登录和管理员登录。
1.2.2功能描述
登录模块
登录模块主要是根据用户的选择登录到不同的页面,学生用户只能登录到学生模块页面,教师用户只能登录到教师模块页面,系统管理员只能登录到后台页面。登录模块还包括用户注册,有学生注册和教师注册两个。
(2) 管理员模块
管理员模块的主要功能包括用户管理、班级管理和课程管理。用户管理包括对用户信息的删除、更新、修改等操作。班级管理包括对开设班级的删除、修改等操作。课程管理包括对课程的查询、重排、修改、删除等操作。
(3) 学生模块
学生模块的主要功能是个人信息管理、上传作业和查询作业。个人信息管理主要包括查看个人信息和修改个人信息两个功能。查询作业是对查看教师布置的作业,并且完成作业后上交。
(4) 教师模块
教师模块的主要功能包括个人信息维护、布置作业和批改作业。个人
您可能关注的文档
最近下载
- 2021年中央民族工作会议全文.pdf VIP
- 危险货物基础知识及安全管理.pptx
- Unit3ReadingandThinkingLivinglegends课件-高中英语人教版必修第一册.pptx
- 寒假高二物理讲义.docx
- 国家开放大学电大考试成人学位英语必备词汇汇编《英语1》期末重点习题.doc
- 投标报价的管理技巧与策略方案.pptx
- 中国乙型肝炎病毒母婴传播防治指南(2024年版)解读.pptx
- 小学数学新人教版一年级上册第六单元《复习与关联》教案(2024秋).doc
- 佳能EOS-100d中文使用说明书(官方).pdf
- 2024年六年级上册道德与法治期中测试卷附参考答案ab卷.pdf
文档评论(0)