C#课程小型图书管理系统.doc
上传人:qw****27 上传时间:2024-09-10 格式:DOC 页数:26 大小:1.9MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

C#课程小型图书管理系统.doc

C#课程小型图书管理系统.doc

预览

免费试读已结束,剩余 16 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

华东交通大学软件学院课程设计PAGE-3-课程设计(论文)任务书软件学院软件(网络工程)专业2012-3班一、课程设计(论文)题目二、课程设计(论文)工作自2015年1月5日起至2015年1月9日止。三、课程设计(论文)地点:创新大楼机房四、课程设计(论文)内容要求:1.本课程设计的目的(1)通过课程设计把课堂上讲的内容融会贯通,学会设计程序、开发应用软件等各项工作。(2)通过课程设计掌握语言的语法,理解类和对象的概念,准确的使用各种数据类型,在程序中提高代码的重用性,使设计的程序结构清晰、易于维护。(3)通过课程设计掌握C#应用程序的编写方法和步骤;掌握程序开发的基本技术。2.课程设计的任务及要求1)基本要求:1、根据题目要求设计好类及相应的功能2、代码开发过程中注意几条原则:代码不重复、开闭原则和针对接口编程原则。3、完成题目要求的所有功能2)创新要求:在基本要求达到后,可进行创新设计,如改善用户体验、友好的人机界面或增加特色功能等。3)课程设计论文编写要求(1)要按照书稿的规格打印与写课程设计论文(2)论文包括目录、正文、小结和参考文献四个部分;其中正文包括功能描述、设计思路、具体实现及调试和运行结果等四个部分(3)课程设计论文装订按学校的统一要求完成4)答辩与评分标准:(1)考勤与学习态度:20分;(2)设计思路:20分;(3)代码实现:20分;(4)演示答辩:20分;(5)论文规范性:20分。5)课程设计进度安排内容天数地点构思及收集资料1图书馆设计、编码与调试3实验室、图书馆撰写论文1图书馆、实验室学生签名:2015年1月5日课程设计(论文)评审意见(1)考勤与态度(20分):优()、良()、中()、一般()、差();(2)设计思路(20分):优()、良()、中()、一般()、差();(3)代码实现(20分):优()、良()、中()、一般()、差();(4)演示答辩(20分):优()、良()、中()、一般()、差();(5)论文规范性(20分):优()、良()、中()、一般()、差();评阅人:职称:讲师2015年1月12日PAGE-23-目录目录………………………………………………………………………-1-正文………………………………………………………………………-2-一、功能描述………………………………………………………-2-二、设计思路………………………………………………………-4-三、具体实现………………………………………………………-6-四、调试和运行结果…………………………………………………-16-小结………………………………………………………………………-22-参考文献……………………………………………………………………-23-正文一、功能描述学生登入系统:(1)查找图书信息图书信息查找,可以根据图书代码,图书名称,作者,出版日期和出版社进行查找。查询图书所在位置,以便学生容易找到图书。(2)查询图书借还情况查询学生需要借阅图书的借还情况。管理员登入系统:管理图书信息对图书增添、修改与删除,包括图书的书名、出版号、价格、分类、作者、简介、出版社、出版日期、编号、数量等;管理读者信息对学生借书证登记、注销。对借阅情况进行更新对于借出、归还、续借、报废、丢失等信息的记录进行更新。对超期、破损及丢失处理对学生借阅图书超期、破损及丢失等处理。功能模块流程图:二、设计思路数据库设计:1、需求分析在数据库小型图书管理系统中需要设计如下所示的数据字段和数据表:图书信息表---dbo.libary,包括:图书编号、图书名称、作者、出版日期、出版社和简介。借阅登记表---dbo.jy,包括:读者编号、图书编号、借书日期、应还书日期。读者表----dbo.reader,包括:读者编号、读者姓名、性别、所在系、年龄。2、根据数据库需求分析以及功能描述分析可以画出E-R图三、具体实现小型图书管理系统功能模块示意图:图书借阅管理系统图书借阅管理图书基本信息管理读者信息管理系统管理借阅查询借阅情况图书入库图书查询读者信息查询读者信息系统帮助系统退出1、系统管理模块系统帮助:让用户知道使用该系统的操作方法。系统退出:安全的退出系统,以方便再次进入,否则再次进入系统肯能会出错。代码:namespace登陆{partialclassHelp{///<summary>///Required