logo资料库

web图书管理系统论文.doc

第1页 / 共88页
第2页 / 共88页
第3页 / 共88页
第4页 / 共88页
第5页 / 共88页
第6页 / 共88页
第7页 / 共88页
第8页 / 共88页
资料共88页,剩余部分请下载后查看
经过翻阅资料发现,VS2012虽然没有集成打包工具,但它为我们提供了下载的端口,需要我们手动
1 项目背景
2 需求分析
2.1 系统构架
2.2 读者管理模块
2.3 图书管理模块
2.4流通模块
3 数据库分析,设计与实现
3.1 创建数据表
3.2系统的E-R图
4 界面设计
4.1 登录界面
4.2 管理员的功能
4.2.1 添加读者
4.2.2 删除读者
4.2.3 添加图书
4.2.4 删除图书
4.2.5 只删除一本书
4.2.6修改读者信息
4.2.7 修改图书信息
4.3 普通用户登录
4.3.2进入借书系统
4.3.3进入还书系统
4.3.4查看自身借阅信息
5总结
参 考 文 献
附录
WEB 数据库程序设计语言课程设计说书 (2016-2017-1-14 级) 题目: 图书借阅信息管理系统 学生姓名: 孟颖超 学 号: 201412010210 院 (系): 文理学院 专业班级: 数学 141 指导教师: 刘海峰 2017 年 1 月 8 日
陕 西 科 技 大 学 web 数据库程序设计语言课程设计任务书 文理 学院 数学与应用数学 专业班级数学 141 学生: 孟颖超 题目: 图书借阅信息管理系统 课程设计从 2016 年 12 月 30 日起到 2017 年 1 月 8 日 1、课程设计的内容和要求(包括原始数据、技术要求、工作要求等): 1)、设计内容: 开发基于intranet网络上B/S模式的信息管理系统,要求能实现数据录入、数据删除、 数据修改和数据浏览以及数据查询等基本功能。 2)、课程设计的要求: 课程设计教学基本要求:通过课程设计,要求学生在指导教师的指导下,完成设计课 题的全部内容,包括: (1)系统分析与数据库设计阶段 1)通过调查研究,选择一个实际应用数据库的信息管理系统的课题。 2)进行系统需求分析与概念设计,写出系统需求分析分析报告,分析方法参考数据 库系统概论课本第7章7.2需求分析、7.3概念结构设计(E-R图设计)、7.4逻辑结构设计(关 系模式设计);分析实例参照周慧/施乐军主编的人民邮电出版社出版《数据库应用技术 —SQL Server 2008R2》(第2版)的第2章数据库需求分析与概念设计(P18-41)。 3)建立关系数据模型、完成数据库的逻辑设计,确定数据库结构与功能、表的结构、 列级约束、表级约束、表与表之间的关联关系、参照关系、视图、存储过程等,并对关系 模式进行优化使其符合3NF的要求。充分考虑系统安全性、数据的完整性等要求,并写出 系统设计方案。 (2) 页面设计阶段 页面布局设计、确定网页元素、各种样式规则设计。要求页面颜色搭配美观、 简洁,字体大小协调,图片内容与文字内容相互衬托并与软件功能相匹配。
(3)应用程序设计阶段 1)实现基于intranet网络上B/S模式的信息管理系统,要求在客户端利用IE浏览器能 进行数据录入、数据删除、数据修改和数据浏览以及数据查询等基本功能。 2)实现应用程序的设计、编程、优化功能,即能从前端页面实现数据完整性、有效 性、正确性和数据库安全性等功能,又能在后台数据库管理平台上实现数据完整性、有效 性、正确性和数据库安全性等功能。 (4)系统集成调试阶段 对系统的各个应用程序进行集成和调试,进一步优化系统性能,改善系统用户界面、 完善功能。 3)、课程设计选题、学时分配、进度安排 从以下六题中任选一题作为课程设计的题目(用选定的题目替换××信息管理系统): (1)人事信息管理系统; (2)工资信息管理系统; (3)仓库信息管理系统; (4)图书借阅信息管理系统。 (5)网上书店信息管理系统 (6)普通高等学校招生信息管理系统 学时分配为: 教学内容 学 地点 备注 查资料,调研、做需求 数据库系统及数据模型 数据库的定义、建立和 数据库的视图和表的定 分析 设计 维护 义 时 .5天 .5天 .5天 0 0 0 0 部门 室 室 .5天 室 图书馆、实际 图书馆、实验 数学综合实验 统计实验室 数学综合实验 统计实验室
数据库完整性和安全性 网页界面设计与代码编 网页界面设计与代码编 后台数据库与前台网页 后台数据库与前台网页 设计 写 写 联调 联调 代码测试 成果验收 .5天 .5天 天 天 天 天 0 0 1 1 1 1 1 室 室 室 室 室 室 天 室 数学综合实验 统计实验室 数学综合实验 统计实验室 数学综合实验 统计实验室 数学综合实验 统计实验室 数学综合实验 统计实验室 数学综合实验 统计实验室 数学综合实验 统计实验室 注:教学计划课程设计为期一周(第19周2016年12月30日-2017年 1 月 9日),每天 至少投入8小时研究开发时间,课程设计任务提前发放,要求接到任务后立即查阅资料、开 始分析设计,要求在第19周周日(2017年1月8日)下午 6点前提交排版、打印、装订规范 的课程设计报告。 4)、需求分析与概念设计: 明确所开发的软件是针对哪个行业、为那些用户开发软件,即弄清软件的用户,通过 调查获得用户对数据库的信息要求、处理要求、安全性与完整性要求。用数据流图表达数 据和处理的关系;用数据字典描述系统中的各类数据,数据字典包括数据项、数据结构、 数据流、数据存储和处理过程,画出分E-R图,然后再合并成总的系统的E-R图。 5)数据库逻辑设计 由E-R图建立关系数据模型,完成数据库的逻辑设计,确定数据库结构与功能、表的 结构、列级约束、表级约束、表与表之间的关联关系、参照关系、视图、存储过程等,并 对关系模式进行优化使其符合3NF的要求。充分考虑系统安全性、数据的完整性等要求, 并写出系统设计方案。
6)页面设计最低要求 ① 能够输入基本信息、能够实现元组信息修改、个别元组删除、新元组插入; ② 能够实现对信息的浏览; ③ 能够实现对信息进行查询; 7)、系统性能要求: ① 系统安全、可靠、能保证数据的完整性和安全性; ② 功能齐全; ③ 操作方便、界面友好; ④ 易于维护和扩充。 7)、系统的功能分析: 信息资料维护:系统维护包括对各种表记录的修改、删除、添加等操作。 信息资料浏览:对数据表中的信息进行浏览。 信息资料查询:可以按主键等相关信息进行精确查询或模糊查询。 8)、系统功能模块 信息管理系统功能模块应当有:数据输入模块、数据查找与浏览模块、数据修改模块、 数据删除模块、报表显示模块和打印模块构成。 8)、技术要求 使用ADO.NET技术连接数据源 9)、软件打包与发行要求 经过翻阅资料发现,VS2012 虽然没有集成打包工具,但它为我们提供了下载的端口,需要我 们手动安装一个插件 InstallShield,对于初次使用 InstallShield 的程序员来说,需要根据提示一步 步的先下载安装该打包工具。具体的打包部署及安装方法见: http://blog.csdn.net/zhang_xinxiu/article/details/9099757 就提供了“VS2012 程序打包部署详 解”。参考网上“VS2012 程序打包部署详解”资料对你的系统进行打包发行。
10)、设备要求 每个学生一台计算机。 2、对课程设计成果的要求〔包括图表、实物等硬件要求〕: 1)提交课程设计报告 按照系统设计要求,用visual studio.net中的visual C#.NET实现基于intranet网络 上B/S模式的信息管理系统,提交由需求分析说明(包括数据流图、数据字典);概念结 构设计说明;逻辑结构设计说明;应用程序系统设计说明(包括主菜单、子菜单、模块功 能简介、系统结构图);系统技术文档 (包括系统各模块主要流程图,软件总体测试方案 与测试记录、局部测试方案与测试记录、软件调试和修改记录、测试结论、运行情况记录), 系统使用说明书,源程序代码为附录构成的课程设计报告。 2)课程设计报告版式要求 执行《陕西科技大学课程设计说明书撰写格式暂行规范》 目录的要求:居中打印目录二字,(四号黑体,段后 1 行),字间空一字符;章、节、 小节及其开始页码(字体均为小四号宋体)。节向右缩进两个字符(汉字),小节及以后标 题均向右缩进四个字符(汉字)。目录中应包含正文部分的每个章节标题、设计总结、无 序号的“参考文献资料”,目录的最后一项是“附录”。 正文的要求:设计说明论述清楚,公式符号撰写规范,ER 图、数据流图、程序流程 图等图符规范,文字简练通顺,插图简洁规范,书写整洁。文中图、表按制图要求绘制, 程序调试和运行情况记录详实。 打印版面要求:A4 纸,页边距:上 2cm,下 2cm,左 2.5cm、右 2cm;字体:正文宋 体、小四号;行距:固定值 20;页眉 1.5cm ,页脚 1.75cm;页码位于页脚居中打印;奇 数页页眉“WEB 数据库程序设计语言课程设计”,偶数页页眉“具体章标题名”,页眉宋体 小 5 号; 段落及层次要求:每章另起一页,每章的标题都应出现在本章首页的第一行上,章标 题用黑体 3 号,居中对齐,段前 0 行段后 1 行,单倍行距,大纲级别 1 级。每节标题以四 号黑体左起打印(段前段后各 0.5 行),节下为小节,以小四号黑体左起打印(段前段后各 0.5 行)。换行后以小四号宋体打印正文。章、节、小节编号分别以 1、1.1、1.1.1 格式依次 标出,空一字符后接各部分的标题。当课程设计报告结构复杂,小节以下的标题,左起顶 格书写,编号依次用(1)、(2)……或 1)、2)……顺序表示。字体为小四号宋体。对条 文内容采用分行并叙时,其编号用(a)、(b)……或 a)、b)……顺序表示,如果编号及
其后内容新起一个段落,则编号前空两个中文字符。 曲线图表要求:所有曲线、图表、ER 图、流程图、程序框图、示意图等不准徒手画, 必须按国家规定标准或工程要求绘制(应采用计算机绘图)。 课程设计说明书(报告)中图表、公式要求如下: (a)图:图的名称采用中文,中文字体为五号宋体,图号图名在图片下面。引用图 应在图题右上角标出文献来源。图号以章为单位顺序编号。格式为:图 1-1,空一字符后 接图名,比如第 1 章第 5 个图是关于学生这个实体进行分析的局部 ER 图,图的下方的图 号图名应为:图 1-5 学生实体 E-R 图。 (b)表格:表的名称及表内文字采用中文,中文字体为五号宋体,表号表名在表格 上面。表号以章为单位顺序编号,表内必须按规定的符号标注单位。格式为:表 1-1,空 一字符后接表格名称。比如第 4 章第 1 个表是关于学生表的表结构描述表,表的上方表号 表名则应为:表 4-1 学生表的表结构描述表。 (c)公式:公式书写应在文中另起一行,居中排列。公式序号按章顺序编号。字体 为五号宋体,序号靠页面右侧对齐。比如第 3 章第 1 个公式其编号则应为:(3-1)。 设计体会及今后的改进意见:设计总结要写出对 WEB 数据库程序设计过程的认识及 编程经验等技术性、学术性总结;体会要简洁、真实、深刻,切忌空话、大话,客套话和 矫揉造作之词。改进意见要合理、中肯。 参考文献的要求:另起一页,居中打印参考文献四字(四号黑体,段前段后 1 行), 字间空一字符;另起一行,按报告中参考文献出现的先后顺序用阿拉伯数字连续编号(参 考文献编号应在正文中标注出);参考文献中每条项目应齐全(字体均为小四号宋体)。(格 式:[编号]作者.论文或著作名称.期刊名或出版社.出版时间)。(期刊应注明第几期、起止页 数(包括论著))。参考文献中条目要符合科技文献引用文献条目书写的国家标准规范。 3)设计报告装订顺序与规范要求 封面(按照给定的封面模板填写相关信息) web 数据库程序设计语言课程设计任务书 目录 web 数据库程序设计语言设计课程设计报告正文 设计体会及今后的改进意见 参考文献(资料)
左边缘装订 课程设计任务书、课程设计说明书(纸质报告)和光盘(含设计说明书电子文档、设 计任务书电子文档,完整的程序代码)、打印好的课程设计成绩考核表(手工填写表中专 业、班级、学号、姓名等信息)等必须装入课程设计专用袋中,必须完整且准确填写课程 设计专用袋封面上的各项信息。
分享到:
收藏