ImageVerifierCode 换一换
格式:DOCX , 页数:7 ,大小:202.80KB ,
资源ID:1942623      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1942623.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C#大作业图书管理系统.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C#大作业图书管理系统.docx

1、C#大作业图书管理系统C#语言程序设计大作业设计题目: 车位管理系统 院 部: 计算机科学与信息工程学院 学生姓名: 学 号: 专业班级: 14软工1班 指导教师: 朱丽华 2015年 12 月 31 日1. 设计背景1.1 课题背景随着人们生活水平越来越高,车辆是越来越多,随之而来的就是关于车位的问题,所以一个车辆管理系统对于现在社会来说是至关重要,车辆管理系统应该能够为用户提供充足的信息和快捷的查询手段。一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着效率低、保密性差,对于查找、更新和维护都带来了巨大困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认

2、识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对选课信息进行管理,有着手工管理所无法比拟的优点:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长等。这些优点能够极大地提高人事劳资管理的效率,也是科学化管理的突出标志。因此,开发“车辆管理系统”这样一套软件成为很有必要的事情。1.2 系统需求“车位管理系统”是指在网络上提供住户办理车辆管理服务,使住户能够有效率地在网上办理业务而系统能够及时返回是否成功办理的信息,能查询办理进度信息、用户个人信息(仅限自己)以及该业务办理结果。主要就是为用户提供方便快捷的停车方式,节省找车位的时间,从而提高效率和

3、便捷。本系统主要有登录窗口,主窗口,添加车位窗口,添加车辆窗口,添加用户窗口,日志查看窗口,为用户提供各方面服务。 2. 设计方案2.1 系统架构设计总体设计的基本目的就是要对软件系统进行框架设计,确定系统中每个子系统有哪些模块组成以及模块相互间的关系。根据对系统处理业务的不同,将该系统分为车位管理模块、车辆管理模块、登录模块和用户模块。系统功能模块图,如图2-1所示。图2-1 系统功能层次图2.2 数据库设计在一个系统设计中,数据库是极其重要的,用数据库技术来保持系统数据的整体性、完整性和共享性。本系统中,教材、用户、课程、出版社、院系、班级等信息需长期多次使用,保存于数据库中能满足设计的需

4、要。根据系统的需求,在SQL Server 2005 数据库管理系统中建立名为bookManagePlat的数据库,系统所有应用的数据信息将存储在该数据库中。本系统共有16张表,其中主要的数据库表有管理员表(Mannger)、用户表(User)、车辆表(Car)、车位表(Space)、历史表(History)等,详细设计如下所示。(1)管理员表(Mannger)本表主要保存系统用户的个人信息及管理员用户的信息,其中用户权限分为系统管理员、教材管理员、教师和学生。表2-1 用户信息表(user_info_table)字段名数据类型是否主键(外键)字段说明userIDnvarchar(50)主键用

5、户编号userNamenvarchar(50)用户名userPasswordnvarchar(50)密码sexchar(3)性别(男和女)userTypenvarchar(50)用户权限userPhonenvarchar(50)用户电话userEmailnvarchar(50)用户Email字段名数据类型是否主键(外键)字段说明rolenvarchar(50)用户职称departmentNamenvarchar(50)所属院系(2)用户表(User)教材信息表主要用来存储教材的基本信息,为保证数据的一致和历史资料的完整,该表的基本信息在一般情况下不能被修改或删除。表2-2 教材信息表(book

6、_info_table)字段名数据类型是否主键(外键)字段说明bookIDnvarchar(50)主键教材编号categoryNamenvarchar(50)外键类别名称bookNamenvarchar(50)教材名称pricefloat价格字段名数据类型是否主键(外键)字段说明authornvarchar(50)作者pressNamenvarchar(50)出版社editionIDnvarchar(50)教材的版本号publishTimedatetime教材出版时间beizhunvarchar(100) 备注(3)车辆表(Car)(4)车位表(Space)(5)历史表(History)3.

7、方案实施在此课程设计中,本人主要负责车位管理模块的设计与实现。在车位管理系统中,用户可以凭有效用户名和密码登录系统,通过该系统查询车位以及本人车辆的的相关信息,寻找空停车位,寻找自己车辆的位置,查看历史记录,并可以修改个人信息,修改用户密码等功能。在管理员管理模块中,还可以查看停车位使用情况,根据实际情况对系统进行修改和完善,为大家提供更好的便捷服务。 3.1管理员管理模块的模块设计教师通过教师管理模块可及时查询教材信息、征订教材、查询教材信息。教师管理模块实现的功能层次图,如图3-1所示。图3-1 教师管理模块功能层次图下面仅详细介绍教材征订和查询征订目录两个子模块的设计与实现。3.2 教材

8、征订教材管理员发布教材征订计划后,经过注册的各大出版社经教材管理员审查以后可以发布相关方面的教材信息,教师可通过出版社发布的图书信息就可以在教材信息库中选择合适的教材,填报教材征订表。如果教材信息库里没有符合的教材,教师可以提交申请进行教材添加。选用完毕后,教师提交教材预订申请表,提交到教材科进行审核,教务处同意后才能进行教材订单的上报,教师征订教材的流程如图3-2所示。图3-2 教材征订流程图教材征订的设计界面如图3-3所示。图3-3教材征订设计界面3.3 查询征订目录教师可以查询各自的征订情况及以往各院系教材征订情况。查询部分主要实现按教材编号、教材名称、出版社、主编、适用课程以及申请人等

9、查询条件查询该教材征订的情况。教材征订的设计界面如图3-4所示。图3-4 查询征订目录设计界面查寻征订目录的主要代码如下。/显示查询结果 protected void Button1_Click(object sender, EventArgs e)string sql;sql = select * from book_order_table where 1=1;if (TextBox1.Text.ToString().Trim() != ) sql = sql + and bookID like % + TextBox1.Text.ToString().Trim() + %; if (jia

10、ocaimingcheng.Text.ToString().Trim() != ) sql = sql + and jiaocaimingcheng like % + jiaocaimingcheng.Text.ToString().Trim() + %; if (chubanshe.Text.ToString().Trim() != ) sql = sql + and chubanshe like % + chubanshe.Text.ToString().Trim() + %; if (zhubian.Text.ToString().Trim() != ) sql = sql + and

11、zhubian like % + zhubian.Text.ToString().Trim() + %; if (shiyongkecheng.Text.ToString().Trim() != ) sql = sql + and shiyongkecheng like % + shiyongkecheng.Text.ToString().Trim() + %; if (shenqingren.Text.ToString().Trim()!= ) sql=sql+ and shenqingren like % + shenqingren.Text.ToString().Trim() + %;s

12、ql = sql + order by id desc;getdata(sql);/更新教程征订目录protected void DataGrid1_PageIndexChanged(object source, DataGridPageChangedEventArgs e)string sql;/ sql = select * from book_order_table where shenqingren = + Sessionusername.ToString().Trim() + order by id desc;sql = select * from book_order_table

13、order by id desc;getdata(sql);DataGrid1.CurrentPageIndex = e.NewPageIndex;DataGrid1.DataBind(); 以上主要对教师管理模块的详细设计进行了具体的描述,重要的地方给出了系统源代码。通过教师管理模块的简要介绍,结合运行界面,展示了教师管理模块的详细开发过程。4. 结果与结论现今,随着时代的发展,私家车越来越多,无论是学校、小区还是商场里都许多空间没有被充分利用,大多车辆随意停放在路边,缺乏管理,并且缺乏安全性,也容易造成交通不便。为了适应社会的发展,大量现代化的停车场被投入使用,但管理方面又容易出现问题,因

14、此小区车辆管理系统的开发和应用是十分必要的。本系统采用人们熟悉的视窗界面,使系统的操作与维护非常简便;对于非专业管理用户,采用以浏览器为主要用户界面,使用户不需培训就可使用,极大地方便了用户的使用,提高了管理工作的效率。本文主要工作如下。(1)对车位管理系统进行了系统需求分析。(2)根据停车场的工作流程,分析系统管理员、用户、车位、车辆各方面的情况,依据需求分析确定系统中各个模块的设计,阐述了系统的主要模块应具备的功能和主要模块的工作流程。(3)介绍了系统的架构设计和数据库设计,以及管理员管理模块的详细设计与实现。该系统的实现,不仅提高了管理工作的工作效率,同时也提高了车位管理的服务水平,使教程管理工作更加透明化、自动化和现代化,为校园信息化建设作出重要贡献。5. 参考文献1 郭宁. 软件工程实用教程. 北京:人民邮电出版社,20112 韩万江. 软件项目管理案例教程.北京:机械工业出版社,20053 何志勇等.软件工程基于项目的面向对象研究方法. 北京:机械工业出版社,20094 孙永强,戴锋,陈宗斌

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1