aspnet文档管理系统的实现毕业设计论文内容摘要:

数据源的访问,包括 Connection, Command, DataReader 、 DataAdaper 四个对象。 毕业设计 (论文 )网 : 毕业设计 (论文 )网 : 2 数据库设计 数据库设计的原则 数据库设计是系统开发中关键的步骤之一,其设计 质量 的 好坏,数据结构的优劣,直接影响到最终系统的成败。 由于毕业设计管理系统涉及信息管理和操作,所以能否建立一个良好的数据组织关系和数据库,使整个系统的数据之间可以相互共享所拥有的信息资源,可迅速、方便、准确的调用和管理所需的数据,是衡量本系统开发工作好坏的重要指标,也是系统的基本要求。 数据库设计的基本原则是在 系 统总体方案的指导下,数据库应当为它所支持的管理目标服务,所以,在设计系统 数据库系统时,重点要考虑了以下几个因素 [1] [7]: ( 1)数据库必须层次分明,布局合理。 ( 2)数据库必须高度结构化,保证数据的结构化、规范化和标准化,这是建立数据库和进行信息交换的基础。 数据结构的设计应该遵循国家标准和行业标准,尤其是要重视编码的应用。 ( 3)在设计数据库时,一方面要尽可能地减小冗余度,减小存储空间的占用,降低数据一致性问题发生的可能性;另一方面,还要考虑适当的冗余,以提高运行速度和降低开发难度。 ( 4)必须维护 数据的正确性和一致性,在系统中,多个用户共享数据库,由于并发操作,可能影响数据的一致性,因此必须用“锁”等办法保证数据的一致性。 ( 5)设定相应的安全机制,由于数据库的信息对特定的用户有特定的保密要求,安全机制必不可少。 逻辑结构设计 关系模式 ( 1) 用户( 用户登录号 、登录密码、是否是系统用户); ( 2) 学生( 学号 、姓名、班级); ( 3) 教师( 职工号 、姓名、职称); 毕业设计 (论文 )网 : 毕业设计 (论文 )网 : ( 4) 公告( 序号 、公告题目、公告内容、公告时间); ( 5) 题目( 序号 、题目、题目性质、指导教师、题目状态); ( 6) 成绩 (序号、 题目 、指导教师、学生学号、学生姓名、考勤成绩、前期成绩、中期成绩、答辩成绩、总评成绩 ); 数据字典 ( 1) user 表:存储所有用户的 登录 信息, 包括 用户 登录名: userName、 用户 登录密码 : userPwd、 是否为系统用户: system 等,以用户 登录 名 : userName字段为主键,可唯一区分每一个 登录用户。 表 系统用户表 user 字段名 数据类型 长度 是否为主 键 允许空 描述 userName userPwd system Vachar Vachar Int 50 50 4 PK No No No No No 用户登录名 用户登录密码 是否为系统用户 (2)topic 存储 毕业设计题目 的详细信息, 包括题目序号:序号、题目名称:题目、题目性质:题目性质、题目指导教师:指导教师、题目是否被选:题目状态。 以 序号 作为主键,区分每 一个题目。 表 毕业设计题目表 topic 字段名 数据类型 长度 是否为主 键 允许空 描述 序号 题目 题目性质 指导教师 题目状态 Int Varchar Varchar Varchar Varchar 4 50 50 50 50 PK No No No No No No No No No 题目序号(自增) 题目名称 题目性质 题目指导教师 题目是否被选 „„„„„„„„„„„„„„„„ 毕业设计 (论文 )网 : 毕业设计 (论文 )网 : 图 图 题目 ER图 图 学生 ER图 „„„„„„„„„„„„„„„„ 学 生 学号 学生姓名 班级 题 目 序号 题目名 题目性质 指导教师 题目状态 毕业设计 (论文 )网 : 毕业设计 (论文 )网 : 3 系统设计与实现 系统 总体设计 流程 图 系统总体流程图 系统功能模块设计 毕业设计文档管理系统 由前台 (学生用户) 和后台 (教师用户) 两部分 组成 , 开始 判断用户 用户登录 学生 教师 学生主 页面 教师 主 页面 结束 选题管理 模板管理 用户信息管理 文件上传 浏览选题 成绩管理 公告管理 提交结果 管理 选题 文件上传 模板下载 选题结果 公告浏览 成绩查询 密码修改 毕业设计 (论文 )网 : 毕业设计 (论文 )网 : 系统 前台 主要有 六 个模块: 选题模块 、 文件上传模块 、 文件模板模块、成绩模块、个人信息模块。 ( 1) 选题模块:主要是浏览选题、选题、选题结果的查看 ; ( 2) 文件上传 模块: 主要是上传毕业设计期间的各种文档,包括任务书、开题报告、翻译、论文等 ; ( 3) 文件模板 模块: 主要是下载具有统一格式要求的文件模板 ; ( 4) 成绩 模块: 主要是对毕业设计成绩的查询; ( 5)公告模块:主要是查看公告; ( 6)个人信息模块:主要是修改登录密 码; 系统 后台 主要有 七 个模块: 选题 管理 模块 、 文件上传 管理 模块 、 模板 管理 模块、成绩 管理 模块、公告 管理 模块、用户信息 管理 模块、作业提交 管理 模块。 ( 1) 选题 管理 模块:主要是对毕业设计题目的管理,包括添加选题、审核选题、浏览选题、选题、选题结果查看 ; ( 2) 文件上传 管理 模块: 主要是对毕业设计期间学生要上传的文档进行管理,包括任务书、开题报告、翻译、论文等 ; ( 3) 模板管理 模块:主要是 对具有统一格式要求的论文、任务书等模板的管理,包括文件模板的上传 、 文件模板的下载 ; ( 4) 成绩 管理 模块:主要是 对 学生毕业设计成 绩的管理 , 包括成绩更新 、成绩查询 ; ( 5)公告 管理 模块:主要是公告的发布和查询; ( 6)用户信息 管理 模块:主要是对用户信息的管理,包括添加学生、添加教师、密码修改、学生信息查看、教师信息查看; ( 7)作业提交 管理 模块:主要是查看学生提交要求提交的文档的情况,包括开题报告、任务书、翻译、论文等; 毕业设计 (论文 )网 : 毕业设计 (论文 )网 : 系统功能结构设计 图 毕业设计文档管理系统前台结构图 选 题 文件上传 模板下载 成绩查询 密码修改 公告查询。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。