- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安徽建筑大学
面向对象程序设计课程设计
任
务
书
数理学院
张家精撰写
2014年12月10日
面向对象程序设计课程设计任务(一)
--图 书 查 询 系 统 设 计
一、功能:
通过该系统可以对书库中的图书进行查询,查询结果显示的主要内容包括:书号、书名、作者、出版社、图书的借阅状态(是否可借)。
二、设计
1.数据库设计:
采用本地数据库,数据库形式可自行选择,数据库中包括一个数据表,数据表中包含以下字段:书号、书名、作者、出版社、借阅状态。其中书号为关键字段。
数据库和数据表的名称自定。
2.用户界面设计:
建立四个用户界面:系统登录界面、查询条件选择界面、查询条件录入界面、查询结果显示界面。
(1)系统登录界面
一个引导界面,确定是否进入系统或退出系统。
(2)查询条件选择界面
选择进行查询的条件,如选择书名,则表示按书名进行查询。
(3)查询条件录入界面
输入所要的查询内容,系统即可根据该条件查询所有满足该条件的图书。
(4)查询结果显示界面
显示所有满足查询条件的图书。
三、要求:
1.查询时可实现模糊查询,查询结果以表格的形式显现给用户。如果没有满足条件的图书,则应给出提示,提示可使用消息框的形式。
2.模糊查询:只要输入查询条件的部分内容,即可查询所有包含该条件的图书。
面向对象程序设计课程设计任务(二)
--图书出入库管理系统
一、功能:
通过该系统可以对书库中的图书进行添加和删除,添加时需录入以下内容:书号、书名、作者、出版社、图书入库时间。该系统只能是具有一定权限的图书管理人员才能使用。
二、设计
1.数据库设计:
采用本地数据库,数据库形式可自行选择,数据库中包括二个数据表,一个是登录用户数据表,该数据表中包含以下字段:管理人员编号、管理人员姓名、管理人员密码,其中管理人员编号为关键字段;另一个是图书数据表,该表中包含以下字段:书号、书名、作者、出版社、图书入库时间,其中书号为关键字段。
数据库和数据表的名称自定。
2.用户界面设计:
建立四个用户界面:系统登录界面、功能选择界面、添加图书界面、删除图书界面。
(1)系统登录界面
输入正确的管理人员姓名和密码即可登录系统。
(2)功能选择界面
操作功能的选择,如添加图书或删除图书,选择后进入相应的用户界面。
(3)添加图书界面
输入新入库的图书的内容,并保存至数据库中。
(4)删除图书界面
输入待删除图书的书号,并从数据库中删除该条记录。
三、要求:
1.登录时,如果连续三次输入错误,则系统自动关闭。
2.添加图书时,书号、书名字段不能为空,如果添加的图书书号已存在,则不能添加,必须重新输入新的书号。
3.删除图书时,要有确认提示,该提示使用消息框的形式。
面向对象程序设计课程设计任务(三)
--用 户 登 录 系 统
一、 功能:
该系统对用户输入的用户名和密码进行验证,只有确保用户名和密码都正确才能根据用户身份进入系统相应的界面,并在界面中显示带有登录者姓名的提示已成功登录信息,其中若登录者为身份为学生则进入图书借阅界面,若为管理者则进入图片管理界面,以上两种界面都有一个修改密码按钮,点击进入修改密码界面;若用户名密码不对,给出错误提示,如“没有该用户,请和管理员联系!”或“密码不正确,请重新输入!”。系统登录成功后,用户可对自己的密码进行修改,并确定是否保存修改结果。
二、 设计:
1. 数据库设计:
采用本地数据库,数据库形式可自行选择,数据库中包括一个数据表,数据表中包含以下字段:用户编号、用户姓名、登录密码、身份。其中用户编号为关键字段。
数据库和数据表的名称自定。
2. 程序界面设计:
建立两个用户界面:系统登录界面,修改密码界面。
(1) 用户登录界面
该界面中主要包含用户姓名、用户密码输入框,登录、退出命令按钮,点击登录时验证用户姓名和用户密码的合法性,并给出验证结果。如果用户输入正确,根据身份进入相应界面,然后点击“修改密码”按钮,进入密码修改界面。
(2) 密码修改界面
该界面主要包含用户的旧密码、新密码、确认密码输入框,保存和放弃命令按钮。点击保存则修改用户密码,点击放弃则不修改原来的密码。
三、 要求:
1. 用户登录时对用户的合法性结果以消息框的形式给出,如果用户三次登录不成功,则系统自动退出。
2. 修改用户密码时,应以消息框的形式提示用户是否保存修改内容。
3. 退出系统时,应得到用户的确认之后方可退出。
面向对象程序设计课程设计任务(四)
--共享帐户
一、 功能:
某单位各部门有一个属于自己部门的帐号,每个部门的帐户有存储可供自己处理的经费,同时各部门外,单位统一设立可供各部门共享的经费的帐户,该帐户不属于任何部门,属于单位。平时各部门金额在进帐时必须缴纳5%的经费给单位的
文档评论(0)